	
	/*
	CSS file for constructor
	Author: Arden
	*/
	
	/*page config*/
	
	del
	{
		text-decoration: none;
	}
	body
	{
		margin: 0px;
		padding: 0px;
		font-family: Tahoma, Verdana, Arial;
		color: #000;
		font-size: 12px;
		height: 100%;
		background: #fff;
		
	}	
	html
	{					
		height: 100%;
		_width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
		min-width: 1000px;
	}
	a
	{
		font-family: Tahoma, Verdana, Arial;
		color: #c05449;
		font-size: 12px;
		text-decoration: none;
	}
	a:hover
	{
		text-decoration: underline;
	}
	img
	{
		border: none;
	}
	form
	{
		padding: 0px;
		margin: 0px;
	}
	ul 
	{
		margin: 0px;
		padding: 0px;
	}
	
	/* end page description*/	
	
	/***************************************************************************
		HEADER of PAGE(tpl)
	***************************************************************************/

	#header
	{		
		width: 910px;
		margin: 0 auto !important;
		height: 426px; 
	}
	#top_box
	{
		width: 861px;
		height: 100px;
		margin: 0 auto !important;
		background: #fff;
	}
	#logo
	{
		width: 385px;
		height: 100px;
		float: left;
		background: url(images/logo.gif) top left no-repeat;
	}
	#logo a
	{
		width: 385px;
		height: 100px;
		display: block;
		position: relative;
	}
	#main_pic_p1
	{
		width: 308px;
		height: 100px;
		float: right;
		background: url(images/main_pic_1.gif) top right no-repeat;
	}
	#menu
	{
		width: 861px;
		height: 85px;
		margin: 0 auto !important;
		background: url(images/menu_bg.gif) bottom left repeat-x;
	}
	#arrow_button
	{
		width: 38px;
		height: 40px;
		position: relative;
		margin: 0 0 0 37px;
		background: url(images/arrow_button.gif) top left no-repeat;
	}
	#menu_left_border
	{
		width: 6px;
		float: left;
		height: 62px;
		margin: 23px 0 0 0;
		background: url(images/menu_left_border.gif) bottom left no-repeat;
	}
	#navigation
	{
		height: 85px;
		float: left;
	}
	#links
	{
		height: 45px;
	}
	#links ul
	{
		list-style-type: none;
		margin: 10px 0 0 30px;
	}
	#links li
	{
		float: left;
		border-right: 2px dotted #97ccde;
		margin: 0 7px 0 3px;
	}
	#links a
	{
		color: #e7e7e7;
		font-weight: bold;
		margin: 0 7px 0 0;
	}
	#main_pic_p2
	{
		width: 286px;
		height: 85px;
		float: right;
		background: url(images/main_pic_2.gif) top right no-repeat;
	}
	#divider_1
	{
		width: 861px;
		height: 10px;
		margin: 0 auto !important;
		font-size: 1px;
	}
	#main_pic_p3
	{
		width: 312px;
		height: 10px;
		float: right;
		background: url(images/main_pic_3.gif) top right no-repeat;
	}
	#bottom_box
	{	
		width: 910px;
		height: 232px;
	}
	#bottom_box_window
	{
		width: 861px;
		height: 232px;
		float: right;
		background: url(images/bottom_box_bg.gif) top left repeat-x;
	}
	#bottom_box_window_left
	{
		width: 10px;
		height: 232px;
		float: left;
		background: url(images/bottom_box_window_border_left.gif) top left no-repeat;
	}
	#bottom_box_window_right
	{
		width: 11px;
		height: 232px;
		float: left;
		background: url(images/bottom_box_window_border_right.gif) top left no-repeat;
	}
	#main_pic_p4
	{
		width: 458px;
		height: 232px;
		float: left;
		background: url(images/main_pic_4.jpg) top left no-repeat;
	}
	#bottom_box_text
	{
		width: 382px;
		height: 232px;
		float: left;
	}
	.bottom_box_text_title
	{
		float: left;
		margin: 36px 0 0 12px;
		font-size: 24px;
		color: #085cb2;
	}
	.bottom_box_text_content
	{
		clear: left;
		width: 340px;
		background: #fff;
		margin-left: 20px;
	}
	.bottom_box_text_content_t
	{
		padding: 12px 12px 0 12px;
	}
	.bottom_box_text_content p
	{
		margin: 0 0 12px 0;
		font-size: 11px;
	}
	.bottom_box_text_icon
	{
		float: left;
		margin: 26px 0 0 20px;
		_margin-left: 10px;
		background: url(images/bottom_box_icn.gif) top left no-repeat;
		width: 51px;
		height: 64px;
	}
	#main_pic_p5
	{
		width: 25px;
		height: 232px;
		float: right;
		background: url(images/main_pic_5.gif) top right no-repeat;
	}
	
	/***************************************************************************
		main_container of  PAGE(tpl)
	***************************************************************************/		
	
	#main_container
	{
		width: 910px;
		margin: 0 auto !important;
		min-height: 580px;
		height: auto !important; /*ie min HEIGHT HACK*/
		text-align: left !important;
	}
	#m_c_top
	{
		width: 861px;
		height: 61px;
		margin: 0 auto !important;
	}
	#left_box_title
	{
		width: 218px;
		height: 61px;
		float: left;
	}
	#l_f_box_bg
	{
		width: 218px;
		height: 50px;
		background: url(images/l_f_box_bg.gif) top left no-repeat;
		margin: 9px 0 2px 0;
	}
	#l_f_box_bg p
	{
		margin: 0;
		font-size: 17px;
		float: left;
		margin: 15px 0 0 10px;
		color: #fff;
	}
	.arrow
	{
		width: 20px;
		height: 41px;
		margin-left: 10px;
		_margin-left: 5px;
		float: left;
		background: url(images/arrow.gif) top left no-repeat;
	}
	#m_c_border
	{
		width: 20px;
		height: 61px;
		background: url(images/m_c_border.gif) top left no-repeat;
		float: left;
	}
	#m_c_title
	{
		width: 338px;
		height: 61px;
		float: left;
	}
	#m_c_title p
	{
		margin: 15px 0 0 28px;
		_margin-right: 14px;
		font-size: 20px;
	}
	#main_pic_p6
	{
		width: 285px;
		height: 61px;
		float: left;
		background: url(images/main_pic_6.gif) top right no-repeat;
	}
	#main_box
	{
		width: 861px;
		margin: 0 auto !important;
	}
	#left_menu
	{
		width: 237px;
		float: left;
		border-right: 1px solid #e7e7e7;
	}
	#left_menu ul
	{
		margin-top: 8px;
		list-style-type: none;
		
	}
	#left_menu p
	{
		margin: 0;
		padding: 8px 0 0 0;
	}
	#left_menu a
	{
		color: #000;
		font-size: 14px;
	}
	#left_menu a:hover
	{
		color: #c05449;
		font-size: 14px;
	}
	#left_menu li
	{
		width: 198px;
		padding: 0 0 8px 0;
		border-bottom: 1px solid #e7e7e7;
		font-size: 14px;
		text-align: center;
	}
	#right_box
	{
		width: 623px;
		float: left;
	}
	#content
	{
		margin: 30px 0 0 28px;
	}
	p.title
	{
		margin: 0 0 14px 0;
		font-weight: bold;
	}
	p.text
	{
		margin: 0 0 14px 0;
	}
	
	
	/***************************************************************************
		footer of  PAGE(tpl)
	***************************************************************************/		
	
	#footer
	{	
		_width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');
		min-width: 1000px;
		height: 268px;
		background: url(images/footer_bg.gif) top left repeat-x;
	}
	#footer_left
	{
		width: 40px;
		height: 268px;
		background: url(images/footer_bg_left.gif) top left no-repeat;
		float: left;
	}
	#footer_right
	{
		width: 40px;
		height: 268px;
		background: url(images/footer_bg_right.gif) top left no-repeat;
		float: right;
	}
	#footer_content
	{
		margin: 0 40px 0 40px;
		_margin: 0 20px 0 20px;
	}
	#footer_box
	{
		width: 867px;
		height: 187px;
		margin: 0 auto !important;
		background: url(images/footer_box_bg.gif) top left repeat-x;
	}
	#footer_box_left_border
	{
		width: 11px;
		height: 187px;
		float: left;
		background: url(images/footer_box_left_border.gif) top left no-repeat;
	}
	#footer_box_right_border
	{
		width: 10px;
		height: 187px;
		float: left;
		background: url(images/footer_box_right_border.gif) top left no-repeat;
	}
	#footer_box_content
	{
		width: 846px;
		float: left;
	}
	#bottom_blocks
	{
		clear: left;
		margin: 5px 50px 0 50px;
		overflow /**/:/**/ auto;
		_height: 1%;
	}
	.block
	{
		width: 103px;
		height: 131px;
		float: left;
		padding: 0 10px;
	}
	.block_pic
	{
		width: 95px;
		height: 95px;
		margin: 0 auto !important;
		background: url(images/pic.gif) top left no-repeat;
	}
	.block_text
	{
		text-decoration: underline;
		text-align: center;
	}
	#arrow_button2
	{
		width: 32px;
		height: 36px;
		background: url(images/arrow_button2.gif) top left no-repeat;
	}
	#copyrights_box
	{
		overflow /**/:/**/ hidden;
		width: 867px;
		margin: 0 auto !important;
	}
	#copyrights
	{
		margin: 16px 0 0 0;
		_margin: 16px 0 0 0;
		float: right;
		width: 250px;
	}
	.micro_banner
	{
		width: 88px;
		height: 31px;
		margin: 18px 20px 0 0;
		_margin: 18px 10px 0 0;
		float: right;
	}
	#belcom-ast
	{
		width: 244px;
		height: 24px;
		float: right;
		background: url(images/belcom-ast.png) top left no-repeat;
		margin: 0 6px 0 0px;
	}
	a.belcom
	{
		width: 244px;
		height: 24px;
		display: block;
		cursor: pointer;
		position: relative;
	}
