@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;}
body{font-size:12px;font-family:"Arial";}
img{border:none;}
a{color:#1d2f25;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
li{list-style-type:none;}
.cc{display:block;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.Verdana{font-family:"Verdana";}
.MbTen{margin-bottom:10px;}
#Page{width:932px;margin:0 auto;}

/* TopLogo */
#TopLogo{width:100%;height:70px;}
#TopLogo img{margin:0px 38px;}
#Logo{margin-top:20px;}
#Adve{margin-top:26px;}

/* Menu */
#MenuBg{width:932px;height:45px;background:url(../images/MenuBg.gif) repeat;}
#MenuBg li{margin:0px 36px;text-align:center;line-height:31px;height:31px;padding-top:14px;display:block;float:left;}
#MenuBg a,#SubNav a{color:#ffffff;}
#MenuBg a{text-decoration:none;}
.MenuBgJs{background:url(../images/MenuBgJs.gif) no-repeat top center;}
.MenuJsBg{/*background:url(../images/MenuJsBg.gif) no-repeat top center;*/}
#SubNav{background-color:#929191;line-height:25px;padding-left:10px;width:922px;}
#SubNav a{margin:0px 20px;}

/* JsScroll */
#JsScroll{margin-bottom:8px;}

/* HomeContent */
#HomeCont{background:url(../images/Home.jpg) no-repeat top left;border:1px solid #d6d6d7;padding:31px 26px 35px 35px;width:871px;}
#HomeAbout{border-bottom:1px dotted #cccccc;padding-bottom:12px;margin-bottom:25px;}
#HAboutLogo{margin-right:96px;}
#HAboutContent{line-height:20px;padding-top:12px;font-size:14px;width:608px;}
#HAboutPart{width:871px;}
#HAboutPart img{float:left;margin:0px 38px;border:1px solid #cccccc;padding:4px;}

/* Product */
#ProductBg{background:url(../images/ProductBg.gif) repeat;}
#ProdTitle{width:183px;padding:26px 0px 16px 10px;border-bottom:1px dotted #ff2a65;border-left:1px solid #d6d6d7;border-right:1px solid #d6d6d7;margin-bottom:14px;background-color:#f4f4f4;}
#ProdMenu{width:158px;margin:0 auto;border-top:1px solid #d6d6d7;}
#ProdMenu li{border-left:1px solid #d6d6d7;border-right:1px solid #d6d6d7;border-bottom:1px solid #d6d6d7;line-height:20px;background-color:#ffffff;text-indent:13px;}
#ProdMenu a,.Culture a{color:#5e5e5e;}
.ProdMenuIcon{background:url(../images/ProdIcon.gif) no-repeat;background-position:left center;}
#ProdPart{border-bottom:1px solid #cfcfcf;font-size:16px;color:#787878;font-weight:bold;padding:10px;}
#ProdPartTitle{border-bottom:1px solid #cfcfcf;font-size:14px;color:#ff2a65;padding:10px;}
#ProdPartContent{padding:16px 10px 10px 10px;line-height:24px;}

/* Layout */
#LayoutLeft{width:195px;margin-right:22px;}
#LayoutRight{width:688px;margin-top:10px;}
.Layout{width:932px;padding-bottom:22px;border-top:1px solid #d6d6d7;border-bottom:1px solid #d6d6d7;float:left;}
#LayoutBg{background:url(../images/LayoutBg.gif) repeat;}

/* Careers */
#CareersTel{margin-left:12px;color:#2d6385;font-size:10px;line-height:14px;}
#Careers{line-height:18px;color:#333333;margin-top:10px;}
#Careers li{border-bottom:1px solid #d6d6d7;padding-bottom:12px;margin-bottom:12px;}
.CareersCol{color:#ff0000;}
#CareersPage{line-height:20px; text-align:center;}

/* Contact */
#Contact{margin-top:18px;line-height:24px;}

/* Culture */
#Culture{width:172px;margin:0 auto;line-height:20px;}
#Culture li,#News li{background:url(../images/NewsIcon.gif) no-repeat;text-indent:12px;background-position:left center;border-bottom:1px solid #d6d6d7;}

a.CultureLink:link,a.CultureLink:visited{
	color:#ff3131;
	text-decoration:underline;
}
a.CultureLink:hover{
	color:#ff3131;
	text-decoration:underline;
}

/* News */
#News{line-height:20px;margin-bottom:16px;}
#NewsFlip{line-height:20px;text-align:center;color:#000080;}
#NewsFlip a{color:#000080;}
/* Copyright */
#Copyright{line-height:20px;background:url(../images/Copyright.gif) repeat;padding:12px 0px;color:#666666;text-align:center;}
.CopyrightCol{color:#999999;}

