body{
  font-family:Arial, Helvetica, sans-serif;
  margin:0px;
   font-size:12px;


}
.NewsSummarySummary img,.div_tip img
{
	max-width:150px;
	padding-right:5px;
}
.stretch
{
	
	float:left;
	width:100%;
}
.topheader
{
	position:absolute;
	left:742px;top:1px;z-index:1000;
	font-family:arial;
	font-size:11px;
	color:#588AAF;
	margin:0px;
	text-align:right;
}
.topheader a:link,.topheader a:visited,.topheader2 a:link,.topheader2 a:visited,.topheader2 a:active
{
	color:#588AAF;
	text-decoration:none;
}
.topheader2
{
	position:absolute;
	left:842px;top:1px;z-index:1000;
	font-family:arial;
	font-size:11px;
	color:#588AAF;
	text-align:right;
	margin:0px;	
}
#wrap
{
	width:1004px;		
}
#webdesign
{	
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	display:none;
}
.div_services
{
	FONT-SIZE: 12px; 
	padding: 5px 5px 5px 5px;
	border: #CE5802 1px solid;
	background-color: #FFFFE1;
	width:400px;
	line-height:20px;
	color:#252525;
}
.div_services a,.div_services a:link,.div_services:visited,.div_services b
{
	FONT-SIZE: 9pt; 
	padding: 5px 5px 5px 5px;	
	color:#252525;
	
}
img 
{
	border:0px;
}
#left_col
{
	width:237px;
	background:url(images/index_01.jpg)  ;
	background-position:top left;
	background-repeat: no-repeat;	
	padding-left:14px;
	padding-right:0px;	
	float:left;
	
}
#left_col #l0
{
	
}
#left_col #l1
{
	background: url(images/index_03.jpg) top right no-repeat;
	
	height:200px;
	
	
}
#left_col #l1  #l2
{
	background: url(images/top_logo.jpg) top left no-repeat;
	
	
}
#left_col  #l1 #l2 img
{
padding-top:35px;
	
}
.main_menu
{
	width:215px;
	text-align:left;
	padding-left:0px;
}
.main_menu ul
{
list-style: none;
 

}
.main_menu li
{
	background:url(images/menu_btn.jpg) ;
	background-position:top left;
	background-repeat: no-repeat;	
	width:215px;
	height:34px;
	list-style:none;
	margin-left:-40px;
	vertical-align:bottom;	
	padding-right:0px;
	
	text-indent:0px;
	

	
}
.main_menu li a:link,.main_menu li a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:15px;
	padding-right:20px;
	
	text-decoration:none;
	text-transform:uppercase;	
	text-align:left;
	color : #000000;		
	position:relative;
	top:6px;	
}

.main_menu li a:hover{
	text-decoration:none;
	color:#B13438;
	padding-left:16px;
	text-align:left;
}
.main_right
{
	width:753px;
	float:left;
	
	padding-left:0px;
	
}
.main_content
{
	background: url(images/slide1.gif) top left no-repeat;	
	width:748px;
	float:left;
	padding-left:10px;
	margin-left:-5px;

	
}
.content
{
	width:505px;
	float:left;
	padding-left:0px;
	padding-top:10px;
	
	/*background:green;*/
}
.content a,.content a:link,.content a:active,.content a:visited
{
	color:#0000FF;
	text-decoration:underline;
}
.content a:hover
{
	
	text-decoration:none;
}



.content2
{
	width:730px;
	float:left;
	padding-left:0px;
	padding-top:10px;
	
	/*background:green;*/
}
.content2 a,.content2 a:link,.content2 a:active,.content2 a:visited
{
	color:#0000FF;
	text-decoration:underline;
}
.content2 a:hover
{
	
	text-decoration:none;
}
.right_column
{
	background: url(images/slide2.jpg) top left no-repeat;
	/*background:yellow;*/
	width:222px;
	float:left;
	padding-left:10px;
	height:950px;
	
}
.footer
{
	width:1004px;
	float:left;
	padding-top:15px;
}
.footer .line_footer1
{
	width:250px;
	background: url(images/footer1.gif) top left repeat-x;
	height:6px;
	float:left;
}
.footer .line_footer2
{
	width:754px;
	background: url(images/footer2.gif) top left repeat-x;
	height:6px;
	float:left;
}
.f_content
{
	width:1004px;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;		
	text-decoration:none;	
	color:#73777A;
	
}
.f_content p
{
	padding-top:0px;
}
.bottom_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	text-decoration:none;	
	color:#545759;
}
a.bottom_menu{
	text-decoration:none;
	color:#545759;
}
a.bottom_menu:hover{
	text-decoration:none;
	color:#B13438;
}
a.bottom_menu:visited 
{
	color : #545759;
}
.new_product
{
	margin-left:-10px;
}
.news_left_block
{
	float:left;
	width:215px;
	background: url(images/news_bg.gif) ;
	background-position:top left;
	background-repeat: repeat-y;	
}
.news_left_top
{
	width:215px;
	background: url(images/top_news_bg.gif) ;
	background-position:bottom left;
	background-repeat: no-repeat;
}
.news_left_header
{
	width:215px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#68A000;
	text-align:left;
	
	padding-bottom:10px;
	
}
.news_left_content
{
	padding-left:12px;	
}
.news_left_content a:link,.news_left_content a:visited
{
	color:#000000;
	text-decoration:none;
}
.news_left_content a:hover
{
	color:#B13438;
	
}
.news_left_bottom
{
	width:215px;
	background: url(images/bot_news_bg.gif) ;
	background-position:top left;
	background-repeat: no-repeat;		
}
.news_line
{
	height:3px;
	width:190px;
	color: rgb(227, 227, 227);
	
	padding-left:5px;
	
	
}
.news_title_text
{
	
	padding-right:5px;
}
.newsDate_text
{
	font-weight: bold; 
	font-size: 11px;
	color:#000000;
	
	width:190px;

}
.div_tip
{
	font-family: arial,tahoma,  verdana ;
	FONT-SIZE: 10pt; 
	padding: 5px 15px 15px 15px;
	border: #CE5802 1px solid;
	background-color: #FFFFE1;
	width:300px;
}

.products_right_block
{
	float:right;
	background: url(images/products_bg.gif) ;
	background-position:top right;
	background-repeat: repeat-y;	
	
}
.products_right_top
{
	width:220px;
	background: url(images/top_products_bg.gif) ;
	background-position:bottom right;
	background-repeat: no-repeat;
	float:right;
}
.products_right_header
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#68A000;
	text-align:left;	
	padding-bottom:0px;
	
	
}
.products_right_content
{
	padding-left:20px;
	padding-right:5px;
	
}

.products_right_content a:link,.products_right_content a:visited
{
	color:#000000;
	text-decoration:none;
}
.products_right_content a:hover
{
	color:#B13438;
	
}
.products_right_bottom
{
	width:220px;
	background: url(images/bot_products_bg.gif) ;
	background-position:top right;
	background-repeat: no-repeat;	
	float:right;
}
.pro_img
{
	float:left;
	width:45px;
	height:45px;
	padding-top:5px;
}
.pro_des
{
	width:150px;
	height:55px;
	float:left;
}
.pro_des span
{
	font-size:9px;
}
.pro_des a,.pro_des a:link,.pro_des a:visited
{
	font-size:11px;
	font-weight:bold;
	color : #555555;
}
.pro_des a:hover
{
	color:#B13438;
	padding-top:5px;
}
.product_line
{
	height:5px;
	width:180px;
	float:left;
	border-top: 1px solid #E3E3E3;
	margin-top:10px;
}

.left_contact
{
	background:url(images/contactus.gif) ;
	width:216px;
	height:81px ;
	float:left;
}
.header2
{
	
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B13438;
	margin-top:0px;
	padding-left:4px;
	padding-bottom:4px;	
	margin-bottom:1px;
}
.header02
{
	float:left;	
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B13438;
	margin-top:0px;
	padding-left:4px;
	padding-bottom:4px;	
	margin-bottom:1px;
}
#header02
{
	width:500px;
	display:element;
	float:left;
}
#header2_1
{
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B13438;
	padding-top:10px;
	padding-left:4px;
	width:500px;
	display:element;
	float:left;
}
#header3{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#5D6FB9;
	margin-bottom:5px;
	margin-top:-2px;
}
.header2{	
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#B13438;
	padding-top:2px;
	padding-left:4px;
	padding-bottom:4px;	
	margin-bottom:1px;
	
}
.header3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#5D6FB9;
	margin-bottom:5px;
	}
.header4{
	
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#454545;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:2px;
	}
.center_block
{
	float:left;
	width:504px;
	background: url(images/main_content_bg.gif) ;
	background-position:top left;
	background-repeat: repeat-y;	
}
.center_block2
{
	float:left;
	width:730px;
	background: url(images/main_content_bg.gif) ;
	background-position:top left;
	background-repeat: repeat-y;	
}
.center_top
{
	width:504px;
	background: url(images/top_main_content_bg.gif) ;
	background-position:top left;
	background-repeat: no-repeat;
}
.center_top2
{
	width:730px;
	background: url(images/top_main_content_bg.gif) ;
	background-position:top left;
	background-repeat: no-repeat;
}

.center_content
{
	margin-left:12px;
	margin-right:12px;
	
}
.center_content ul
{
	list-style:decimal;
	
}
.center_content li
{
	list-style:decimal;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#454545;
	padding-bottom:5px;
	
}
.center_bottom
{
	width:504px;
	background: url(images/bot_main_content_bg.gif) ;
	background-position:bottom left;
	background-repeat: no-repeat;	
	line-height:10px;
}
.center_bottom2
{
	width:730px;
	background: url(images/bot_main_content_bg.gif) ;
	background-position:bottom left;
	background-repeat: no-repeat;	
	line-height:10px;
}

.f001,.f001 a:link,.f001 a:visited,.f001 a:active
{
font-size:11px;color:#BEBEBE;text-align:center;padding-top:5px;padding-bottom:5px;
text-decoration:none;
}
.NewsSummary
{
	margin-top:20px;
	width:485px;
	float:left;
}
.f001 h1
{
	font-size:11px;
}
#banner
{
	z-index:-1;
}
#toplink
{
	z-index:1000;
	position:absolute;
	left:742px;
	text-align:right;
}

#toplink a:link, #toplink a:visited, #toplink a:link, #toplink a:visited, #toplink a:active 
{
color:#588AAF;
text-decoration:none;
}
#toplink h1
{
	font-size:11px;
}