body{
	padding:0px;margin:0px;
	background:;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b596c;
	background:#FFFFFF url(../images/right_bg.png) repeat-x top left;
}

div.clearer{
	clear:both;
}
div.showMeDiv{
		visibility:hidden;
		position:absolute;
		background-color:#FFFFFF;
		border:1px solid #d8e2fd;
		color:#4b596c;
		padding:3px;
	}

div.general_content_div{
	width:912px;
	background:url(../images/right_repeat.png) repeat-y right;
}
div.right_bg{
	float:right;
	width:10px;
	border:0px solid #FF0000;
}	
div.right_bg_1{
	width:10px;
	height:690px;
	background:url(../images/right_shadow.png) repeat-y;
}
div.rb_bg{
	border:1px solid #FF0000;
	width:10px;
	height:10px;
	background:url(../images/rb_bg.png) no-repeat;
	font-size:1px;
}

div.content_div{
	float:left;
	width:902px;
	background:#FFFFFF;
}

div.footer_border{
	background:url(../images/footer_repeat.png) repeat-x;
	height:10px;
}
div.rb_corner{
	float:right;
	width:10px;
	height:37px;
	background:url(../images/rb_corner.png) no-repeat;
	font-size:1px;
}
div.br_bg{
	float:right;
	width:10px;
	height:10px;
	background:url(../images/br_bg.png) no-repeat;
	font-size:1px;
}
div.lb_bg{
	float:left;
	width:10px;
	height:10px;
	background:url(../images/lb_bg.png) no-repeat;
	font-size:1px;
	
}
div.footer{
	background:#335092;
	color:#d9dde5;
	height:27px;
	font-size:11px;
}
div.footer_div{
	width:902px;
	float:left;
}
div.menu_div{
	background:url(../images/menu_bg.gif) repeat-x;
	height:41px;
}
td.page_logo{
	width:229px;
}
div.left_content{
	float:left;
	width:172px;
	background:#d9dde5 url(../images/under_header_border_1.jpg) top repeat-x;
	padding-top:17px;
	margin-bottom:15px;
}
div.center_content{
	float:left;
	width:560px;
	background:#FFFFFF url(../images/under_header_border_2.jpg) top repeat-x;
}
div.right_content{
	float:right;
	width:170px;
	background:#d9dde5 url(../images/under_header_border_1.jpg) top repeat-x;
	padding-top:10px;
	margin-bottom:15px;
}
div.hot_news_div div.title{
	padding-left:8px;
	color:#646361;
	font-weight:bold;
	font-size:14px;
	
}
div.hot_news_div div.news_title{
	margin-top:10px;
	padding-left:20px;
	padding-right:15px;
	color:#646361;
	font-weight:bold;
	font-size:11px;
	
}
div.hot_news_div div.news_short_description{
	margin-top:7px;
	padding-left:20px;
	padding-right:15px;
	color:#646361;
	text-align:left;
	margin-bottom:10px;
	height: 67px;
	
}

div.hot_news_div div.all_news{
	margin-right:1px;
	padding-top:3px;
	padding-bottom:3px;
	background:#b8bfcd;
	color:#FFFFFF;
	text-align:center;
	margin-bottom:13px;
}


div.hot_news_div div.all_news a{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif 10px;
	text-decoration:none;
}
div.hot_news_div div.all_news a:hover{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif 10px;
	text-decoration:underline;
}

div.hot_products div.title{
	padding-bottom:10px;
	padding-left:8px;
	color:#646361;
	font-weight:bold;
	font-size:14px;
	
}
div.hot_products div.bottom{
	height:14px;
	background:#b8bfcd;
}

div.hot_map div.title{
	padding-top:13px;
	padding-bottom:10px;
	padding-left:8px;
	color:#646361;
	font-weight:bold;
	font-size:14px;
	
}
div.hot_map div.bottom{
	height:14px;
	background:#b8bfcd;
}
div.hot_partner div.title{
	padding-top:3px;
	padding-bottom:10px;
	padding-left:8px;
	color:#646361;
	font-weight:bold;
	font-size:14px;
	
}
div.hot_partner div.bottom{
	height:14px;
	background:#b8bfcd;
}
a.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d9dde5;
	text-decoration:none;
}
a.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d9dde5;
	text-decoration:underline;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#335092;
	text-decoration:underline;
}

div.brand_left{
	float:left;
	width:6px;
	height:52px;
	background:url(../images/brand_left_bg.gif) no-repeat;
}
div.brand_center{
	float:left;
	width:890px;
	height:52px;
	background:url(../images/brand_center_bg.gif) repeat-x;
	text-align:center;
}
div.brand_right{
	float:right;
	width:6px;
	height:52px;
	background:url(../images/brand_right_bg.gif) repeat-x;
}

td.brand_pos{
	text-align:center;
	padding-left:5px;
		padding-right:5px;
}

div.content_text{
	padding-left:10px;
	padding-right:50px;
	text-align:justify;
}
div.bg_1{background-color:#e2e3e4;padding:3px
;}
div.bg_2{background-color:#e8ebf3;padding:3px;}
div.header_page{
	margin-bottom:7px;
}

div.bordered_content{
	border-top:1px solid #b8bfcd;
	border-bottom:1px solid #b8bfcd;
	border-left:1px solid #cfdcfc;
	border-right:1px solid #cfdcfc;
}
div.header_info{
	background-color:#ecf2fe;
	height:24px;
}

div.press_download_cat_text{
float:right;height:18px;padding-top:5px;padding-right:6px;width:180px;font-size:11px;background-color:#FFFFFF;text-align:right
}
div.press_download_cat_img{
float:right;padding-right:7px;padding-top:4px;cursor:pointer;background-color:#FFFFFF;height:19px;
}
div.padding_1px{
	padding:1px;
}
div.border_div{
	border:1px solid #FFFFFF;
	background-color:#335092;
	color:#FFFFFF;
}
input.site{
	border:1px solid #335092;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646361;
}	
div.content_product{
	background:#FFFFFF url(../images/under_header_border_2.jpg) top repeat-x;
}

div.products_left{
	float:left;
	width:214px;
	margin-top:56px;
	padding-left:16px;
}

div.products_detail_content{
	float:left;
	width:566px;
	padding-top:56px;
	padding-left:57px;
}
div.header_product_category{
	background:url(../images/product_cat_bg.jpg) no-repeat;
	height:23px;
	width:212px;
}


/* products first page */
td.products_logo_tab_NW{
	background:url(../images/products_logo_tab_NW.gif);
	width:11px; height:10px;
}
td.products_logo_tab_W{
	background:url(../images/products_logo_tab_W.gif);
	width:11px;
}
td.products_logo_tab_SW{
	background:url(../images/products_logo_tab_SW.gif);
	width:11px; height:10px;
}
td.products_logo_tab_S{
	background:url(../images/products_logo_tab_S.gif);
	height:10px;
}
td.products_logo_tab_SE{
	background:url(../images/products_logo_tab_SE.gif);
	width:11px; height:10px;
}
td.products_logo_tab_E{
	background:url(../images/products_logo_tab_E.gif);
	width:11px;
}
td.products_logo_tab_NE{
	background:url(../images/products_logo_tab_NE.gif);
	width:11px; height:10px;
}
td.products_logo_tab_N{
	background:url(../images/products_logo_tab_N.gif);
	height:10px;
}

div.prod_button1{
	background:url(../images/prod_button1.gif);
	width:175px;height:13px;
	text-align:center;
	margin-top:12px;
	padding-top:1px;
}
div.prod_button2{
	background:url(../images/prod_button2.gif);
	width:61px;height:13px;
	text-align:center;
	margin-top:12px;
	color:#ffffff;
	padding-top:1px;
}
div.prod_button3{
	background:url(../images/prod_button3.gif);
	width:175px;height:13px;
	text-align:center;
	margin-top:12px;
	padding-top:1px;
}

div.prod_button1 a{
	color:#4b596c;
	text-decoration:none;
}
div.prod_button2 a{
	color:#ffffff;
	text-decoration:none;
}

div.prod_button3 a{
	color:#626a74;
	text-decoration:none;
}

td.collections_header
{
	background:url(../images/collections_header.gif) no-repeat center;
	width:150px;
	color:#000000; font-size:15px; font-weight:bold;
	padding-left:20px;
	height:40px;
}

td.collection_detail_header_left
{
	background:url(../images/collection_detail_header_left.gif);
	width:9px; height:47px;
}
td.collection_detail_header_right
{
	background:url(../images/collection_detail_header_right.gif);
	width:8px; height:47px;
}
td.collection_detail_header_middle
{
	background:url(../images/collection_detail_header_middle.gif);
	width:8px; height:47px;
	font-size:17px; font-weight:bold;
}

div.image_box
{
	width:340px;
	background:#f4f4f5;
}

img.additional_image
{
	padding:2px;
	background:#FFFFFF;
	border:1px solid #bdc5c9;
	margin-left:8px;margin-top:9px;margin-bottom:9px;margin-right:2px;
	cursor:pointer;
}

td.image_numbers{
	font-weight:bold; color:#888888
}

div.product_div
{
	width:160px; height:162px;
	padding-left:24px; padding-top:18px;
	font-size:12px;
	float:left;
}
div.products_size
{
	color:#e37925;
}

div.products_div_tahoma
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
}
table.products_tab_tahoma
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
}

select.products_select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b596c;
}

div.not_found_div
{
	padding:10px;
	text-align:center;
}
div.in_site_location{
	margin-top:10px;
	padding-right:25px;
	float:right;
}
div.in_site_location a{
	color:#335092;
	text-decoration:none
}
div.in_site_location a:hover{
	color:#335092;
	text-decoration:underline
}

span.active_navi_link{
	color:#e37c28;
	font-weight:bold;
}
div.separator_vertical{
	color:#4b596c;
}