body{ 	background: url(../images/bg_html.gif) repeat-x #5D5D5D;	margin:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	font-size:12px;}	  #wrapper{width:947px;margin:auto;}#header{padding-top:4px;height:82px}#content{background:#000000;float:left;width:947px;}#content_other{background:url(../images/inner_content_bg01.gif) bottom no-repeat #FFFFFF; float:left; width:947px;}#footer{background:#F0F2F4;height:25px;padding:13px;float:left;width:921px;}a img{border:0px;}a { color:black; text-decoration:underline;}a:hover { color:black; text-decoration:none;}h1{font-size:24px; font-weight:normal; margin:0px; padding:0px;}h2{font-size:20px; font-weight:normal; margin:0px; padding:0px;}h3{font-size:16px; font-weight:normal; margin:0px; padding:0px;}.top_menu{width:444px;float:left;text-align:center;font-size:10px;color:#ffffff;}.top_menu ul{margin:0px;padding:14px 0px;}.top_menu ul li{display:inline;}.top_menu ul li a{color:#ffffff; text-decoration:none;}.top_menu ul li a:hover{color:#999999;text-decoration:none;}.main_menu{width:795px;background:url(../images/menu_bg.gif) no-repeat;height:39px;float:right;}.main_menu ul{margin:0px;padding:12px 0px; list-style-type:none;}.main_menu ul li{float:left; padding:0px 24px; background:url(../images/nav_line.gif) left top no-repeat;}.main_menu ul li:first-child{background:#ffffff;}.main_menu ul li a{color:#5F5F5F; text-decoration:none;}.main_menu ul li a:hover{color:#222222; text-decoration:none;}.searchbox{float:left;background:#A1A5A8 url(../images/search_box_bg.gif) no-repeat;width:354px;height:40px;}.searchbox div.flag{float:left;padding:14px 26px 15px 45px;}.searchbox div.location a{float:left;padding:12px 5px 14px 0px;color:#FFFFFF;text-decoration:none;font-size:11px;}.searchbox div.location a:hover{color:#FFFFFF;text-decoration:underline;}.searchbox_input{float:left;padding:10px 0px;}.searchbox input{height:13px;font-size:10px;width:144px;}.searchbox div.btn{ padding:10px 0px;}textarea{height:74px; width:244px;}.logo{padding:22px 12px 23px 15px;float:left;}.newsbox{	width: 440px;	float: left;	padding: 12px 12px 0px 22px;	/*background: url(../images/uk_company.gif) bottom left no-repeat;*/	height: 300px;}.newsbox p{margin:0px}.register_links p{margin:0px; padding:0px; text-align:center}.register_box{border-left:1px solid #0666CC;border-right:1px solid #0666CC;padding:13px 20px;color:#000000;width:549px; font-size:12px;}.register_box p{margin:0px;}.register_box p span.small-text{font-size:11px;}.register_error_box{background:#FFCCCC; border:1px solid #CC0000; padding:12px; margin:15px 0px}.register_error_box p{color:#CC0000;}.register_error_box ul{color:#CC0000; margin:3px 0px;}.form_box{padding-left:130px; color:#CC0000; font-size:12px;}.form_box p{margin:5px 0px; padding:3px 10px;}.form_box p.error{ background:#FFCCCC;}.form_box strong{color:#000000; font-size:11px; font-weight:100}.form_box span{width:130px;float:left;color:#000000; padding-top:3px;}.form_box input{width:146px;}.form_box select{width:150px;}.compulsory_mark{color:#CC0000;}.form_info_box{padding-left:130px; color:#0066CC; font-size:12px; text-align:left}.form_info_box p{margin:10px 0px; padding:3px 10px;}.form_info_box strong{color:#000000;}.form_info_box p span{width:130px;float:left;color:#000000;}.form_info_box p span.blank{color:#000000;}.form_info_box hr{margin:0px 100px 0px 10px; border:1px solid #0066CC;}.confirm_text{color:#CC0000; float:left;padding:20px 0px 0px 250px;}.form_thanks_box{color:#000000;text-align:center; padding:0px 60px;}.form_thanks_box strong{color:#000000;font-size:14px;}.form_thanks_box strong.code{color:#0066CC; font-size:12px;}.form_thanks_box span{color:#0066CC;}.form_thanks_box p{margin:15px 0px; padding:3px 10px;font-size:12px; line-height:18px;}.newproducts{background:#FFFFFF;float:left;padding:20px 20px;width:197px;}.newproducts-text{padding:9px 0px;}/* background:url(../images/me_bg.gif);*/.mebox{height:21px;float:left;width:236px; text-align:center; margin:15px 0 0 0;}.mebox a{display:block:}.mebox div{padding:10px 0px;}.content_inner1{background:url(../images/left_top_img.jpg) left top no-repeat; padding:30px 23px 300px 330px; font-size:11px; color:#000000;}.content_inner2{padding:0px 0px 200px 0px; float:left; width:947px;}.footer-text{font-size:10px;color:#83849A; padding:11px;}.footer-text a{color:#83849A; text-decoration:none;}.footer-text a:hover{color:#83849A;text-decoration:underline;}.about_heading{width:900px;}.about_heading div{color:#0066CC;padding:5px 0px 5px 0px;}p.first_p{font-size:12px; margin:10px 30px 5px 0px; padding:0px; float:left; width:530px;}p.second_p{font-size:11px; margin:5px 30px 0px 0px; padding:0px; float:left; width:250px;}div.links{padding-top:5px;}div.links a{ color:#000000; font-weight:bold; text-decoration:none;}div.links a:hover{ color:#000000; text-decoration:underline;}.about_text1{float:left;padding-right:45px;width:270px;}.about_text1 p{margin:8px 0px;}.about_text2{padding-top:1px}.about_text2 p{margin:8px 0px;}.index_top_img{font-size:1px;}.contact_text_box{padding:40px 20px 0px 27px;}.contact_text_inner{padding-top:3px;}.contact_text{float:left;width:445px;}.contact_text div{padding-right:32px;}.contact_text strong{margin:5px 0px;color:#999999; font-size:11px;}.contact_text p{margin:5px 0px;color:#999999;font-size:11px;line-height:17px;}.contact_headings{border-bottom:1px solid #000000;}.contact_headings h1{width:530px;color:#0066CC; float:left}.contact_headings div{color:#45495E;padding:8px 0px 16px 0px; font-size:11px;}.contact_form_text{padding:5px 0px;}.contact_form_text div{color:#0066CC; font-size:12px;float:left;width:85px;padding-top:3px;}.contact_form_text input{width:244px;margin:0px; padding:0px;}.contact_form_text select{width:248px;margin:0px; padding:0px;}.contact_form_text textarea{width:244px;margin:0px; padding:0px;}.contact_form_button{padding:10px 0px 0px 530px;}.product2_container{padding:0px 20px 20px 27px;}.product2_container2{padding:0px ;}.product2_container01{padding:10px 20px 20px 27px;}.product2_container02{padding:10px 20px 20px 54px;}.product2_container_heading{border-bottom:1px solid #000000; width:900px;}.product2_container_heading div{color:#0066CC;padding:5px 0px 10px 0px;}.product2_container_heading span{color:#000000;}.products_result{font-size:13px;padding:0px 0px 0px 15px;}.product3_container{padding:5px 0px 0px 27px;float:left;width:920px;}.product3_container_box{float:left;margin-right:7px;width:215px;}.product_box_container{padding:12px 0px;}.product_box{background:url(../images/product_box_bg.gif) bottom repeat-x #ffffff;margin-right:12px; width:215px;float:left;}.product_box div{border:1px solid #CCCCCC;padding:10px;}.product_box p{ margin:5px 0px; font-size:11px;color:#999999;line-height:17px;}.product_box a{color:#999999; text-decoration:none;}.product_box a:hover{color:#999999; text-decoration:underline;}.product_box ul{margin:5px 0px 0px 5px;font-size:11px;color:#999999;line-height:17px; padding:0px; list-style-type:none}.big_img_box{margin-right:35px; width:270px;float:left;background:#ffffff;}.big_img_box div{border:1px solid #CCCCCC;padding:10px;}.detail_box{float:left;width:250px;color:#4F5675; padding:20px 0 0 0;}.detail_box ul{margin:5px 0px 0px 5px;line-height:17px; padding:0px; list-style-type:none}.blue_map{height:277px; color:#FFFFFF; padding:20px 0px 0px 27px;}.blue_map strong{font-size:24px; font-weight:100;}.blue_map strong.heading{font-size:24px; font-weight:100;}.blue_map p {font-size:12px;font-weight:100; margin:40px 0px 15px 0px;}.blue_map p strong{font-size:14px;font-weight:600;}.blue_map ul{list-style-type:none;padding:15px 0px 31px 0px; margin:0px;}.blue_map ul li a{color:#CCCCCC; text-decoration:underline;}.blue_map ul li a:hover{color:#666666; text-decoration:none;}.blue_map ul li a.selected{color:#666666; text-decoration:none;}.blue_map span{	font-size:23px;	font-weight:100;	color:#0066FF;	background:url(../images/country_tab_right1.gif) right top;	line-height:46px;	float:left;	padding:0px 15px 0px 10px;	font-weight:100}.blue_map span.select{	font-size:23px;	font-weight:100;	color:#0066FF;	background:url(../images/country_tab_right.gif) right top;	line-height:46px;	float:left;	padding:0px 15px 0px 10px;	font-weight:100}.blue_map span a{	display:block;	color:#8D8989;	text-decoration:none;}.blue_map span a:hover{	display:block;	color:#0066FF;	text-decoration:none;}.country_list{float:left;width:160px;font-size:12px;}.country_list ul{margin:10px 0px;padding:0px 7px; list-style-type:none;}.country_list ul li{padding:1px 0px;}.country_list ul li a{color:#4F5675; text-decoration:none;}.country_list ul li a:hover{color:#4F5675; text-decoration:underline;}.country_list2{float:left;width:600px;font-size:12px;}.country_list2 ul{margin:10px 0px;padding:0px 7px; list-style-type:none;}.country_list2 ul li{padding:1px 0px;}.country_list2 ul li a{color:#4F5675; text-decoration:none;}.country_list2 ul li a:hover{color:#4F5675; text-decoration:underline;}.small_img_box{width:450px; margin-bottom:20px;float:left;margin:20px 0 0 0;}.small_img_box div{border:1px solid #CCCCCC;float:left; margin-right:10px;}.bluefont{color:#0066CC;}.grayfont{color:#999999;}.grayfont a{color:#999999; text-decoration:underline;}.grayfont a:hover{color:#999999; text-decoration:none;}.grayfont1{color:#383C3F;}.grayfont2{color:#5E6366;}.floatl{float:left;}.floatr{float:right;}.spacer{	width:947px;	background:#333333;	height:3px;	line-height:1px;	float:left;	font-size:1px;}.spacer1{	width:3px;	float:left;}.outer_box{	padding-top:10px;	float:left;	width:215px;	margin-top:-45px;	margin-right:-25px;}.buy_button{	position:relative;	top:42px;	left:174px;}.png_img{	behavior:url(../My Received Files/iepngfix.htc);}.company_heading{width:900px;}.company_heading div{color:#0066CC;padding:5px 0px 10px 0px;}.company_heading span{color:#000000;}.company_container{	border:1px solid #CCCCCC; 	width:855px;color:#212537;	float:left;	padding:15px 15px 15px 30px;	margin-bottom:7px;	line-height:18px;}.company_container a{	color:#212537;	text-decoration:underline;}.company_container a:hover{	color:#212537;	text-decoration:none;}.company_container div.address{	width:220px;	float:left;	padding-top:3px;}.company_container div.tel{	width:170px;	padding-top:55px;	float:left;}.company_container div.tel strong{	width:30px;	float:left;}.company_container div.email{	float:left;	width:280px;	padding-top:55px;}.company_container div.email strong{	float:left;	width:45px;}.company_container p{	margin:0px;	text-align:right}.support h2{color:#0066CC;}.support div.box{border:1px solid #666666; margin:10px 0px;padding:10px; float:left; width:875px; color:#000000;}.support p{color:#000000; font-size:12px; float:left; width:500px;}.support a{color:#0066CC; text-decoration:none;}.support a:hover{color:#CCCCCC; text-decoration:none;}.support div.inner_box{float:left;width:637px;}.support div.inner_box p{color:#0066CC; margin:45px 0px 0px 0px;}p.form{margin:0px 0px 10px 0px; font-size:11px; width:880px; padding:0px;}.support_form{ font-size:11px;}.support_form_left{width:460px; float:left;}.support_form span{ color:#FF0000;}.support_form input{width:215px}.support_form select{width:456px;}.support_form textarea{width:400px;}.blue_heading{	background:url(../images/support_heading_bg.gif) repeat-x left top;	width:615px; 	border:1px solid #0066CC; 	float:left; 	padding:10px;}.blue_heading strong{	font-size:14px;	color:#FFFFFF;}.support_product_box{	margin-left:10px; 	border:1px solid #CCCCCC; 	float:right; 	width:195px;	color:#999999;	padding:10px;}.support_product_box ul{	list-style-type:none;}.faq{border:1px solid #DBDCDC; float:left;width:635px; margin-top:10px;}.faq div.que{background:#DBDCDC; padding:5px; color:#000000; font-size:11px;}.faq div.que strong{float:left; width:80px;}.faq div.ans{padding:5px; color:#000000; font-size:11px; margin-bottom:7px;}.faq div.ans strong{float:left; width:80px;}.quoter_warning_box {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #CC0000;	text-decoration: none;	background-color: #FFCCCC;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 150px;	border: 1px solid #CC0000;	margin: 0px;	background-image: url(../images/exclamatory_icon.gif);	background-repeat: no-repeat;	background-position: 50px 12px}.quoter_warning_box ul{	color: #CC0000;	margin: 3px 0px;	font-weight:bold;}/*------------------------ Site Map Page CSS ------------------------*/#sitemap{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 30px 0px 0px 20px;	color: #4F5675;}#sitemap ul li{	list-style-type: none;	margin: 0px 20px 5px 0px;	color: #4F5675;}#sitemap ul li a{	background: url(../images/folder-icon.jpg) no-repeat 0px 0px;	padding: 5px 0px 0px 30px;	height: 18px;	font-weight: bold;	text-decoration: none;	display: block;	color: #4F5675;}#sitemap ul li a:hover{	background: url(../images/folder-icon.jpg) no-repeat 0px 0px;	padding: 5px 0px 0px 30px;	height: 18px;	font-weight: bold;	text-decoration: none;	display: block;	color: #4F5675;}#sitemap ul li ul{	margin-left: 25px;}#sitemap ul li ul li{	list-style-type: none;}#sitemap ul li ul li a{	background: url(../images/file-icon.jpg) no-repeat 0px 0px;	margin: 2px 0px 0px 12px;	height: 16px;	padding: 0 20px;	font-weight: normal;	color: #4F5675;}#sitemap ul li ul li a:hover{	background: url(../images/file-icon.jpg) no-repeat 0px 0px;	margin: 2px 0px 0px 12px;	height: 16px;	padding: 0 20px;	font-weight: normal;	color: #0066CC;	text-decoration: underline;}/*------------------------------------------------*/.submit-icon {	float:left;	margin:0 40px 0 0;}.resume-submit {	float:left;	width:360px;}.resume-submit p {	color:#FF0000;	margin:5px 0 0 0;	float:left;	width:380px;}.resume-submit span{	float:left;	width:90px;	color:#000000;	margin-top:2px;}.resume-submit em{	font-style:normal;	float:left;}.resume-submit input{	width:220px;}.resume-submit select.dd{	width:50px;}.resume-submit select.mm{	width:70px;}.resume-submit select.yy{	width:95px;}.offices{	font-size:12px;	color:#000000;	margin:0 0 10px 0;	width:294px;	float:left;}.offices p{	color:#0066CC;	margin:4px 0px;}.offices p span{	float:left;	width:120px;	color:#000000;}.trade_box { float:left; width:841px; margin:0 0 210px 0; background:url(../images/trade_bg.gif) right top no-repeat; background-position:100% 3px;}.trade_box h3{	font-size:14px;	font-weight:bold;	color:#000000;	margin:0px;}.trade_box p{	margin:3px 0 18px 0;	font-size:12px;	color:#4A506D;	float:none;	width:650px;}/*------------------popup css------------------*/#wrapper01{	width:831px;	margin:auto;}#logo01{	width:97px;	margin:16px 0 11px 14px;}.top-strip {	background:url(../images/top_strip.gif) left top no-repeat;	width:831px;	float:left;	line-height:43px;}.product{	width:270px;	float:left;	padding:0px 10px;}.specification{	width:521px;	float:left;	padding:0px 10px;}#content01{	width:831px;	background:url(../images/content_bg01.gif) left bottom no-repeat #ffffff;	padding:0 0 83px 0;	color:#4A506D;	float:left;}.white-row{	width:831px;	float:left;}.text-row{	width:831px;	float:left;	background:url(../images/gray_shade_bg.gif) right top;}.cell-shaded-left{	width:270px;	min-height:17px;	float:left;	padding:10px;}.cell-shaded-right{	float:left;	width:521px;	min-height:17px;	padding:10px;}#footer01{	width:831px;	background:#0F0D0B;	height:40px;}a.link{	color:black;	text-decoration:underline;}a:hover.link{	color:black;	text-decoration:none;}.apply-btn{	position:relative;margin:0 0 0 0;float:right;}.contact-btn{	position:relative;margin:-70px 0 0 0;float:right;}.company-message{	text-align:center;	float:left;	padding:60px 0 30px 0;	width:947px;}.tab-bg{width:946px; height:39px; padding:0px; background: #1A1A1A; margin:0px;}