body { margin:0 auto; text-align:center; background-color:#F8F9F3; font-family:"ººÒÇÖÐÔ²¼ò"; color:#666666;}
a:link { color:#666666; text-decoration:none;}
a:visited { color:#666666; text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
div { margin:0px; padding:0px; border:0px;}
.center { float:left; margin:0px; padding:0px; width:480px !important; width:470px;}
.left { float:left; width:200px; margin-top:30px;}
.right { float:right; width:760px; text-align:right; overflow:hidden;}
.content { width:700px;}
.clear { clear:both; margin:0px;}
.float-left { float:left;}
.float-right { float:right;}
.quicklink { float:left; width:200px; height:149px; margin-top:30px; background:url(images/quicklink.jpg) no-repeat; overflow:hidden; text-align:right;}
.Qlink { margin:19px 25px 0px 0px; font-size:15px; letter-spacing:2px; line-height:28px;}
.Qlink ul { list-style:none;}
.Qlink li a:hover { color:#000;}

/*font-styles*/
.font13px { font-size:13px;}
.font1 { font-family:inherit; color:#718C53; font-size:22px; font-weight:bold;}
.font2 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:16px; font-weight:bold;}
.font3 { font-family:"Times New Roman", Times, serif; color:#666666; font-size:14px;}
.font4 { font-family:inherit; color:#315712; font-size:14px;}
.fontblack { color:#000000; font-size:22px;}
.fontgreen { color:#5E8247;}
.fontblue { color:#006699;}
.fontbrown { color:#996633;}
.red { color:#ff818c;}
/****************End font*****************/

/*****************default*****************/
#defaultbg { background:url(images/defaultbg.jpg);}
#defaultimg { width:1002px; height:598px; background:url(images/default.jpg) no-repeat; text-align:left;}
#defaultimg a { cursor:hand; }
#defaultbtnN { margin:470px 0px 0px 660px; width:54px; height:54px;}
#defaultbtnO { margin:470px 0px 0px 26px; width:54px; height:54px;}
#defaultfoot { margin:13px 0px 0px 300px; height:60px; width:500px; background:url(images/bi.gif) top left no-repeat; border:#FFFFFF 1px solid !important; border:0px;}
#defaulttext { margin:28px 0px 0px 32px; font-size:14px; color:#f5841e;}

/*header*/
#header{ width:960px; background:url(images/top1.jpg) bottom no-repeat; background-color:#F8F9F3; margin:0 auto; text-align:left;}
.language-tr a:link { color:#FFFFFF; text-decoration:none;}
.language-tr a:visited { color:#FFFFFF; text-decoration:none;}
.language-tr a:hover { color:#FFFFFF; text-decoration:none;}
.language-tr { float:right; margin:0px 0px 0px 10px; padding:2px 0px 1px 0px; width:55px; height:15px; background-color:#B7C76D; text-align:center; color:#FFFFFF; font-size:12px;}
.language-en { float:right; margin:0px 0px 0px 10px; padding:2px 0px 1px 0px; width:55px; height:15px; background-color:#5E8247; text-align:center; color:#FFFFFF; font-size:12px;}
.language-en a:link { color:#FFFFFF;}
.language-en a:visited { color:#FFFFFF;}
.setweb { float:right; margin:3px 0px 0px 15px; height:10px; color:#666666;}
.toplogo { width:860px; height:100px; margin:10px 0px 10px 50px;; padding:0px;}
.sitelogo { float:left; width:280px; height:100px; background:url(images/logo.jpg) no-repeat;}
.sitelogofont { margin:60px 0px 0px 82px; width:240px; text-align:left; font-family:"ººÒÇÖÐÔ²¼ò"; color:#333333; font-size:14px; font-weight:bold; }
.nav { float:left; margin:30px 0px 0px 25px !important; margin:30px 0px; width:480px; height:70px; background-color:#CCCCCC;}

/*top-flash*/
.topflash { width:960px; height:270px;}

/*main*/
.main { width:960px; margin:0 auto; text-align:left;}
.topnav { float:right; margin-top:10px; margin-right:10px; font-size:14px;}

/*main-left*/
.indexleft { width:230px !important; width:223px;}
.login { float:left; margin:0px 0px 0px 6px !important; margin:0px 0px 0px 8px; width:223px; height:176px; background:url(images/main-login.jpg) no-repeat; text-align:left;}
.textfield { float:left; width:100px; margin:56px 0px 0px 31px !important; margin:56px 0px 0px 11px; text-align:left;}
.loginbtn { float:left; margin:58px 0px 0px 10px !important; margin:58px 0px 0px 5px; width:53px; height:42px; background-color:#5E8247; line-height:42px; vertical-align:middle; text-align:center; color:#FFFFFF; font-size:17px; cursor:hand;}
.admin { margin:27px 0px 0px 40px; color:#7F7F7F; font-size:13px;}
.indexinput { border:#CCCCCC 1px solid; height:17px; background-color:#F8F9F3; margin:2px; *margin:2px 0px 1px -26px; _margin:2px;}
#search { width:223px; margin:28px 0 !important; margin:18px 0px 0px 0px; text-align:left;}
#searchpic { float:left; width:55px; height:72px; margin:0px 15px 0px 16px; padding:0px; background:url(images/search.JPG) top no-repeat;}
#searchtitle { margin:10px 0px 0px 20px;; line-height:26px; text-align:center;}
#searchcontent { float:left; width:223px; height:124px; margin:10px 0px 0px 7px !important; margin:10px 0px 0px 7px;font-size:15px; border:#dde9c1 1px solid;}
.searchspace { margin:15px 0px 0px 16px;}
.searchspace input { margin-left:16px;}
#search .label { float:right; padding:0px 20px 0px 0px; margin:10px 0px 0px 0px; text-align:right;}
.searchbtn { float:left; margin:24px 0px 0px 50px; *margin:0px 0px 0px 40px; _margin:4px 0px 0px 32px; padding:0px; display:inline;}

#indexfeedback { width:223px; height:130px; float:left;margin:0px 0px 0px 32px !important; margin:10px 0px 0px 10px; background:url(images/feedback.JPG) top left no-repeat;}
#indexfeedback a:link {color:#ffffff;  text-decoration:none;}
#indexfeedback a:hover { color:#ffffff; text-decoration:underline;}
#indexfeedback a:visited { color:#ffffff; text-decoration:none;}
#indexfeedback_content { width:70px; height:20px; margin:45px 0px 0px 98px; background-color:#738c64; border:#5e784f 1px solid; color:#fff; line-height:24px; vertical-align:middle; font-size:14px; text-align:center;}
#indexfeedback_content2 { width:70px; height:20px; margin:3px 0px 0px 98px; background-color:#738c64; border:#5e784f 1px solid; color:#fff; line-height:24px; vertical-align:middle; font-size:14px; text-align:center;}


/***************************main-center***************************/

.indexnews { float:left; margin:10px 0px 0px 10px !important; margin:10px 0px 0px 0px; width:470px !important; width:460px; height:290px !important; height:auto; font-size:14px; text-align:center; overflow:hidden;}
#tags { float:left; padding:0px; border-bottom:1px solid #738C64; margin:0px 0px 0px 10px; width:440px; overflow:hidden;}
#tags li { background:url(images/tagleft.gif) no-repeat left bottom; float: left; margin-right:1px; list-style-type:none; height:23px;}
#tags li a { padding:0px 10px 0px 10px; background:url(images/tagright.gif) no-repeat right bottom; float:left; color:#5E8247; line-height:23px; height:23px; text-decoration:none;}
#tags li.selectTag { background-position:left top; margin-bottom:0px; position:relative; height:25px;}
#tags li.selectTag a { background-position: right top; color: #FFFFFF; line-height:25px; height: 25px;}
#tagContent { float:left; margin-left:0px !important; margin-left:5px; padding:1px; background-color:#F8F9F3;}
.tagContent { float:left; padding:10px 0px 0px 10px !important; padding:10px; display:none; background-color:#F8F9F3; width:440px; color: #8E8E8E;}
#tagContent div.selectTag { display:block;}
.indexnews .content { width:440px; height:16px; padding:5px 0px; border-bottom:1px dashed #8E8E8E; text-align:left;}
.newstag { margin:0px 0px 0px 15px; padding:0px;}
.newstag li { width:280px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newstag li a { color:#666666;  text-decoration:none;}
.newstag li a:hover { color:#000;}
.main-news-m { margin:5px 0px; padding:0px;}
.topsales { float:left; width:210px !important; width:210px; margin:0px 0px 0px 3px; padding:0px; overflow:hidden; text-align:center; border:#dde9c1 1px dashed;}
.topsalestype { float:left; width:100px; margin:0px; padding:0px !important; padding:5px 0px 0px 5px; overflow:hidden; border:0px; text-align:center;}
.topsalesname { width:100px; margin:0 auto; padding:0px; color:#5E8247; overflow:hidden; text-align:center;}

#indexproduct { position:relative; margin:7px 0px 0px 35px !important; margin:5px 0px 0px 25px; width:430px; padding:0px; border:0px; text-align:left;}

#slider { position: absolute; width: 420px;height:247px;overflow: hidden;background: #f8f9f3;}
#slider .slide { position:absolute; height:247px; width:340px; background:#fff; overflow: hidden;border-left:#738c64 solid 1px; cursor:default;}
#slider .title { color:#F80; font-weight:bold; font-size:1.2em; margin-right:1.5em; text-decoration: none;}
#slider .backgroundText { position:absolute; width:100%; height:100%; top:100%; background:#738c64;filter:alpha(opacity=40); opacity:0.4;}
#slider .text { position:absolute; top:1%; top:100%; color:#FFF; font-family:"ººÒÇÖÐÔ²¼ò"; font-size:14px; text-align:justify; width:300px; left:10px;}
#slider .diapo { position:absolute; filter:alpha(opacity=100); opacity:1; visibility:hidden;}

/********************main-right**********************/
#indexright { margin:0 auto; text-align:center; width:240px;}

#notice { margin:0px; padding:0px; width:240px; height:171px; background:url(images/notice.jpg) no-repeat; overflow:hidden;}
#noticecontent { margin:43px 0px 0px 15px; width:200px; text-align:left; font-size:14px; color:#666666;}
#noticecontent ul { margin:0px 0px 0px 15px; padding:20px 0px;}

#QA { float:left; margin:3px 0px 0px 0px !important; margin:20px 0px 0px 0px; padding:0px; width:240px; height:380px !important; height:360px; overflow:hidden;}
#QApic { float:left; width:60px; height:66px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 13px; padding:0px; background:url(images/contact.jpg);}
#QAadd { float:left; margin:10px 0px 0px 15px; padding:0px; line-height:26px; width:100px;}
#QAcontent { width:200px; margin:10px 0 !important; margin:20px 0px; padding:0px 0px 0px 20px; font-size:14px; color:#666; text-align:left;}


/*************************foot************************/
#foot { width:960px; height:90px; background-color:#e8f0d5; margin-top:20px; margin-left:auto; margin-right:auto; text-align:left;}
#foot_logo { float:left; width:58px; height:80px; margin:5px 0px 0px 50px; background:url(images/logo2.JPG) no-repeat;}
#foot_nav { position:absolute; margin:16px 0px 0px 258px; *margin:16px 0px 0px 150px;_margin:16px 0px 0px 108px; font-size:13px; color:#666666;}
#foot_info { position:absolute; width:500px; margin:40px 0px 0px 258px; *margin:40px 0px 0px 150px; _margin:40px 0px 0px 108px; font:Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
#foot a:hover { color:#333333; text-decoration:underline;}
#foot a:link { color:#666666; text-decoration:none;}
#foot a:visited { color:#666666; text-decoration:none;}
#foot_quicklink { position:absolute; width:120px; margin:20px 0px 0px 750px; *margin:20px 0px 0px 640px; _margin:20px 0px 0px 600px; font-size:13px;}
#foot_select { position:absolute; margin:50px 0px 0px 750px; *margin:50px 0px 0px 640px; _margin:50px 0px 0px 600px;}
/*form elements*/
label { float:left;}
input { float:left; margin:2px; padding:0px;}
input.button { margin:0px; border: 1px solid #CCC; padding: 2px 3px; background: #FFF;color: #88ac0b;}
.btnspace { margin-left:40px;}
.btn_mouseover {BORDER-RIGHT: #708c52 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #708c52 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#f8f9f3); BORDER-LEFT: #708c52 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #708c52 1px solid;}
.btn_mouseout {BORDER-RIGHT: #708c52 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #708c52 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#708c52, EndColorStr=#708c52); BORDER-LEFT: #708c52 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #708c52 1px solid; color:#FFFFFF;}
.btn_mousedown{BORDER-RIGHT: #708c52 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #708c52 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#708c52, EndColorStr=#708c52); BORDER-LEFT: #708c52 1px solid; CURSOR: hand; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #708c52 1px solid;}
.btn_mouseup {BORDER-RIGHT: #708c52 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #708c52 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#f8f9f3); BORDER-LEFT: #708c52 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #708c52 1px solid;}


/************************NEWS****************************/
#headernews {width:960px; background-color:#F8F9F3; margin:0 auto; text-align:left; }
.topAD { width:960px; height:189px; background:url(images/top2.jpg) no-repeat;}
#news .left { background:url(images/newsleft.jpg) top no-repeat;}
.menu { float:right; color:#FFFFFF; font-size:16px; margin-right:6px; margin-top:8px;}
.menuE { float:right; color:#debe99; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; margin-right:6px; margin-top:3px;}
.submenu { float:left; width:196px; font-size:14px; border-bottom:#999999 1px dotted; line-height:27px;}
.dot { float:right; margin:0px 2px 0px 7px; width:18px; height:19px; background:url(images/newsdot.jpg) no-repeat;}
.dot2 { float:right; margin:6px 1px 0px 9px;; width:18px; height:13px; background:url(images/newsdot2.jpg) no-repeat;}
#newstitle { width:660px; height:30px; background-color:#f8f1dd; margin:10px 0px 0px 60px !important; margin:10px 50px 0px 0px; border-top:#dbae24 3px solid; border-bottom:#CCCCCC 1px solid; font-size:15px;}
#news-tit { float:left; width:330px; margin:0px; padding:0px; border:0px; text-align:center; vertical-align:middle; line-height:30px;}
#newsid { float:left;width:40px;margin:0px 40px 0px 6px; padding:0px; border:0px; text-align:center; vertical-align:middle; line-height:30px;}
#newstit { float:left; width:330px; margin:0px; padding:0px; border:0px; text-align:left; vertical-align:middle; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#newsdate { float:left; width:100px; margin:0px 0px 0px 40px; padding:0px; border:0px; text-align:center; vertical-align:middle; line-height:30px;}
#newscount { float:left; width:50px; margin:0px 0px 0px 20px; padding:0px; border:0px; text-align:center; vertical-align:middle; line-height:30px;}
.newscontent1 { width:660px; height:30px; margin:10px 0px 0px 60px !important; margin:0px 50px 0px 0px; font-size:14px;}
.newscontent2 { width:660px; height:30px; margin:10px 0px 0px 60px !important; margin:0px 50px 0px 0px; background-color:#f3f1eb; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; font-size:14px;}
.pages { width:640px; height:50px; margin:10px 0px 0px 60px !important; margin:10px 50px 0px 0px; padding:0px 20px 0px 0px; font-size:13px; background-color:#f4f5ef; border:#e1e0e0 1px solid; text-align:right; line-height:50px; vertical-align:middle;}
#newsNav { width:660px; height:90px; background:url(images/news.JPG) top left no-repeat; margin:10px 0px 0px 60px !important; margin:20px 50px 0px 0px; text-align:right; border:#F8F9F3 1px solid;}
.news_tit { width:575px;margin:26px 0px 0px 70px !important; margin:26px 0px 0px 0px; padding:0px; border:0px; font-size:20px; text-align:center;}
.news_content { width:600px; margin:10px 0px 0px 60px !important; margin:20px 80px 0px 0px; text-align:left; font-size:16px; letter-spacing:1px; line-height:22px;}
.newsfoot { width:660px; height:30px; margin-top:20px; padding-top:5px; font-size:14px; color:#CC6633; border-top:#CCCCCC 1px dotted;}
/************************PRODUCTS****************************/
#topAD3 { width:960px; height:189px; background:url(images/top3.jpg) no-repeat;}
#products .left { background:url(images/productsleft.jpg) top no-repeat;}
#products .dot { float:right; margin:4px 1px 0px 8px; width:18px; height:17px; background:url(images/productsdot.jpg) no-repeat;}
#products .menuE { color:#bfe2e0;}
.protit { height:68px; margin:6px 0px 0px 60px; background:url(images/productstit.JPG) top left no-repeat; text-align:left; border:#f8f9f3 1px solid;}
.protit .title { margin:16px 0px 0px 80px;}
#profirst { margin-left:56px !important; margin-left:0px; width:700px; text-align:left; overflow:hidden;}
#productshowL { float:left; width:308px; overflow:hidden;}
#productshowR { float:right; width:390px; height:430px; overflow:hidden;}
#productshowRT { height:20px; margin:5px 7px 0px 0px; text-align:right; font-size:15px; overflow:hidden;}
#productshowRT a { color:#5E8247;}
#proname {  margin:40px 0px 0px 38px;}
#proname span { height:28px; padding:6px 20px 6px 20px; text-align:left; color:#ffffff; font-size:22px; background-color:#559c98; line-height:28px; vertical-align:middle;}
.proG{ width:220px; margin:50px 0px 0px 52px; text-align:left; color:#559c98; overflow:hidden;}
#prospecsL { float:left; width:56px;}
#prospecsR { float:left; width:160px; line-height:26px;}
#proleafL { float:left; padding-top:7px; width:80px;}
#proleafR { float:left; width:140px;}
#protx { width:80px; height:24px; padding-left:5px; color:#FFFFFF; background-color:#559c98; line-height:24px; vertical-align:middle; overflow:hidden;}
.protype { margin:0px 0px 20px 0px; text-align:left; font-size:18px;}
.protype img { width:35px; height:26px;}
#procontent { border-bottom:#559c98 4px solid; text-align:left;}
#proborder { margin:0px 0px 20px 20px; padding-left:10px;}
#proborder ul li{ color:#559c98; font-size:17px; line-height:26px; vertical-align:middle;}
#producttype { float:left;margin:40px 0px 0px 70px; _margin:40px 0px 0px 20px; overflow:hidden; text-align:left;}
#producttype .tabs { width:630px; margin-left:20px !important; margin-left:0px; border:#000099 1px solid;}
#producttype .tabs ul { list-style:none;}
#producttype .menus { width:630px; font-size:14px;}
#producttype .menus li { float: left; width:78px; height:29px; background:url(images/button.jpg) top left no-repeat; display:block; line-height:29px; vertical-align:middle; text-align: center; cursor:pointer; border-bottom:#CCCCCC 1px solid;}
#producttype .blankli { float:left; height:29px; width:156px; background:#F8F9F3; border-left:#CCCCCC 1px solid; cursor:auto;}
#producttype .menus li.hover { height:30px; line-height:30px; vertical-align:bottom; border-bottom:0px; color:#000000; font-size:15px;}
#Pcontent ul { display:none; list-style:none;}
#Pcontent ul.block { display:block;}
.productshow { float:left; width:305px; margin:0px 10px 20px 0px; overflow:hidden;}
.Poutlines ul { padding:0px; margin:0px; display:block;}
.Poutlines ul li { padding:0px; margin:0px; display:block;}
.productshow .pb { float:left; width:130px;}
.productshow .pic { width:130px; height:133px; border:#CCCCCC 1px solid; overflow:hidden;}
.productshow .Ptitle { float:left; width:150px; height:30px; margin:0px 0px 0px 20px; padding:0px; background:url(images/fg.jpg) bottom left no-repeat; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:17px; color:#FF9900;}
.Poutlines { float:left; width:150px; height:130px; font-size:14px;  letter-spacing:1px; line-height:22px; margin:5px 0px 0px 20px; overflow:hidden; color:#999999;}
.productshow .Pbutton { float:left; width:65px; overflow:hidden;}
.Pbtn3 { width:64px; border:#F8F9F3 1px solid; height:26px; line-height:26px; vertical-align:middle; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eff0e9); color:#666666; cursor:pointer;}
#producttype .pages { margin-left:20px !important; margin-left:30px; height:32px; line-height:32px; padding-top:6px; overflow:hidden;}

/************************COMPANY****************************/
#topAD4 { width:960px; height:189px; background:url(images/top4.jpg) no-repeat;}
#company .left { background:url(images/companyleft.jpg) top no-repeat;}
#company .menuE { color:#e1fabd;}
#company .dot { float:right; margin:9px 8px 0px 14px !important; margin:9px 4px 0px 14px; width:7px; height:7px; background:url(images/companydot.jpg) no-repeat;}
#companyJj { width:750px; text-align:left;}
#companyJj .protit { height:77px; margin:6px 0px 0px 45px; background:url(images/companytit.jpg) top left no-repeat;}
#companyJj .title { margin:18px 0px 0px 108px;}
#companyJj .content { width:650px; margin:30px 0px 0px 52px; font-size:16px; letter-spacing:1px; line-height:24px;}
#companyJj .content .fontblack { font-size:16px; font-weight:bold;}
#companyLn { margin:60px 0px 160px 70px;}
#companyZc { text-align:center;}
.companyRy { width:210px; margin:0px 30px 20px 60px; text-align:center; font-size:14px; color:#333333; overflow:hidden;}

/**************************Feedback**************************/
#topAD5 { width:960px; height:189px; background:url(images/top5.jpg) no-repeat;}
#polyclean .menuE { color:#cee5f5;}
#polyclean .left { background:url(images/polycleanleft.jpg) top no-repeat;}
#polyclean .dot { float:right; margin:9px 8px 0px 14px !important; margin:9px 4px 0px 14px; width:7px; height:7px; background:url(images/polycleandot.jpg) no-repeat;}
.feedback { width:750px; text-align:left;}
.feedback .protit { height:70px; margin:6px 0px 0px 45px; background:url(images/polycleantit.jpg) top left no-repeat;}
.feedback .title { margin-left:90px;}
#angel { margin:20px 0px 0px 40px; width:666px; height:233px; background:url(images/Angel.jpg) no-repeat; text-align:right; border:#F8F9F3 1px solid !important; border:0px;}
#angelcontent { margin:35px 16px 0px 340px !important; margin:57px 16px 0px 0px; width:300px; height:140px !important; height:120px; text-align:left; overflow:hidden;}
#angelcontent li { font-size:15px; line-height:23px;}
#angelmore { margin:0px 130px 0px 0px; font-size:16px; color:#305d7f;}
#angelmore a:link { color:#305d7f; cursor:auto;}
#angelmore a:hover { color:#666666; cursor:auto;}
#angelmore a:visited { color:#305d7f; cursor:default;}
#formfeedback { margin:20px 0px 0px 80px; width:600px; text-align:left;}
#formtitle { margin:30px 0px 0px 80px; width:600px; font-size:15px; border-bottom:#ececec 3px solid;}
.feedbackformline { float:left; width:600px; font-size:16px; line-height:40px; border-bottom:#CCCCCC 1px dotted !important; border-bottom:#999999 1px dotted; background:url(images/Triangle.jpg) left no-repeat;}
.linetitle { float:left; margin-left:30px !important; margin-left:15px; width:100px; text-align:left;}
.linecontent { float:left; width:430px; line-height:40px; vertical-align:middle; text-align:left;}
.vcenter { margin:8px 0px 0px 0px !important; margin:7px 0px 0px 0px;}
.inputborder { border:#CCCCCC 1px solid; height:18px;}
.inputborderB { border:#333333 1px solid; height:18px;}
.selectborder { border:#CCCCCC 1px solid; margin-left:2px; color:#666666;}
#feedbackformlineC { float:left; width:600px; font-size:16px; border-bottom:#CCCCCC 1px dotted !important; border-bottom:#999999 1px dotted; background:url(images/TriangleC.jpg) top left no-repeat;}
#Ctitle { float:left; margin: 7px 0px 0px 30px !important; margin: 8px 0px 0px 15px; width:100px; text-align:left;}
.textareaborder { border:#CCCCCC 1px solid; margin:0px 0px 8px 2px; color:#666666;}
.textareaborderB { border:#333333 1px solid; margin:0px 0px 8px 2px; color:#666666;}
#formbutton { width:600px; margin:20px 0px 0px 0px; text-align:center;}
#formbutton .searchbtn { margin:20px 0px 0px 200px !important; margin:0px 0px 0px 60px;}
.formred { float:left; vertical-align:top; height:16px; width:180px;}
/**************************Contact**************************/
#contact { margin:40px 0px 0px 80px; width:600px; text-align:left;}
.contactlineA { float:left; width:130px; margin:2px 1px 1px 0px; line-height:30px; text-align:center; font-size:18px; background-color:#dbdcd6; border:#CCCCCC 1px solid;}
.contactlinwB { float:left; width:460px; margin:2px 0px 1px 0px; line-height:30px; text-align:center; font-size:16px; border:#CCCCCC 1px solid;}
.contactlineC { float:left; width:440px; margin:2px 0px 1px 0px; padding-left:20px; line-height:30px; text-align:left; font-size:16px; border:#CCCCCC 1px solid;}
/**************************Newspaper**************************/
#newspaper { width:610px; margin:30px 0px 0px 80px;}
#newspapertitle { margin:40px 0px 0px 80px; width:600px; color:#CC3333; font-size:14px; text-align:center; border-bottom:#ececec 3px solid;}
#newspaperC { width:300px; height:270px; float:left;  overflow:hidden; text-align:center;}
#newspaperC .title { margin:3px 0px 12px 0px; padding:0px; font-size:14px; color:#000000; text-align:center;}
#newspaperimg { width:210px; margin-left:45px !important; margin-left:0px; padding:5px 0px 5px 0px; border:#CCCCCC 1px solid; overflow:hidden; font-size:16px;}
.nextpages { margin:20px 0px 0px 80px; width:600px; line-height:30px; vertical-align:middle; text-align:right; border-top:#ececec 2px solid; font-size:14px;}
/**************************Staff**************************/
#staff { width:720px; margin:10px 0px 0px 0px; background:url(images/stafftitle.jpg) center top no-repeat; overflow:hidden;}
#staffcontent { margin:330px 0px 0px 40px; text-align:left;}
#staffcontent1 { width:655px; height:24px; overflow:hidden; background:url(images/staffcontent1.jpg) no-repeat;}
#staffcontent2 { width:655px; background:url(images/staffcontent2.jpg);}
#staffcontent3 { width:655px; height:38px; overflow:hidden; background:url(images/staffcontent3.jpg) no-repeat;}
.staffbg { float:left; width:320px; height:187px; background-image:url(images/staffP.jpg);}
#staffborder { width:610px; margin-left:46px; overflow:hidden;}
.staffs { float:left; margin-right:20px; margin-top:20px; padding:5px; width:270px; height:142px; overflow:hidden; border:#CCCCCC 1px dotted;}
.staffspic { float:left; width:100px; height:140px; overflow:hidden; border:#006699 1px solid;}
.staffsinfo { width:160px; margin-left:110px; _margin-left:105px; line-height:27px; font-size:16px;}
.staffsinfo div { line-height:23px; font-size:14px;}
#staffpages { width:600px; height:50px; margin:30px 0px 0px 0px; font-size:14px; text-align:center;}
/**************************article.asp**************************/
#articles { width:550px; margin:30px 0px 0px 70px; text-indent: 2em; letter-spacing:2px; line-height:24px; color:#CC9900; font-size:18px;}
#articlestitle { width:550px; margin-top:20px; text-align:center; margin-left:70px; color:#c5965e; font-size:28px; font-weight:bold;}
#articleauthor { width:610px; margin-top:40px; text-align:right; font-size:18px; color:#5E8247;}
#articleother { width:550px; margin:10px 0px 0px 70px; border-top:#5E8247 2px dashed;}
#articleother span { float:left; margin:10px 20px 0px 20px; font-size:16px;}
#articlereturn { width:550px; margin-left:50px; font-size:16px;}
/**************************Search.asp**************************/
#searchpro { width:660px; margin:20px 0px 0px 60px !important; margin:20px 28px 0px 0px; overflow:hidden;}
.searched { width:310px; height:176px; padding:10px 0px 0px 10px; margin:0px 5px 5px 0px; border:#CCCCCC 1px solid; text-align:left; overflow:hidden;}
.searchedon { width:310px; height:176px; padding:10px 0px 0px 10px; margin:0px 5px 5px 0px; border:#559c98 1px solid; text-align:left; overflow:hidden;}
#searchpro .pages{ margin:30px 0px 0px 6px !important; margin:30px 20px 0px 0px; padding:6px 0px 0px 0px; border-bottom:0px; border-left:0px; border-right:0px; background-color:#F8F9F3; overflow:hidden;}
/**************************Search**************************/
.quicksearch { width:200px; height:200px; background:url(images/quicksearch2.jpg) no-repeat; border:#F8F9F3 1px solid !important; border:0px;}
.qscontent { margin:76px 0px 0px 17px; font-size:14px; color:#999999;}
.qsinput { width:160px; height:20px; line-height:20px; margin-top:12px; border:#d2e6a8 1px solid; background-color:#F8F9F3;}
.qsinput2 { width:160px; height:20px; line-height:20px; margin-top:12px; border:#999999 1px solid; background-color:#F8F9F3;}
.qsbtn {margin:12px 0px 0px 36px; *margin:12px 0px 0px 26px; padding:0px; text-align:left;}
.qsbtnstyle { border:#F8F9F3 1px solid; height:26px; line-height:26px; vertical-align:middle; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eff0e9); color:#999999; cursor:pointer;}
/************************Products Rank***********************/
.ranking { width:190px; margin:40px 0px 0px 0px; padding:2px; background:#F8F9F3; overflow:hidden; border:#d2e6a8 3px solid;}
.rankingtitle { width:190px; height:30px; background-color:#d2e6a8; color:#738c64; font-size:18px; text-align:center;}
.rankingtitle span { height:30px; line-height:30px; vertical-align:middle; }
/************************Activity***********************/
#actitle { width:700px; background:url(images/activity.jpg) top center no-repeat; margin:0px auto;}
#accontent { width:700px; margin-top:350px; text-align:left; overflow:hidden;}
.acpicBG { float:left; margin:20px 15px !important; margin:20px 13px; width:310px; height:280px; overflow:hidden; background-color:#e5e1b2; border:#CCCCCC 1px solid; text-align:center; color:#FFFFFF;}
.acpicBG2 { float:left; margin:20px 15px !important; margin:20px 13px; width:310px; height:280px; overflow:hidden; background-color:#FFFFFF; border:#CCCCCC 1px solid; text-align:center; color:#333333;}
.acy { margin:6px auto; width:31px; height:31px; background:url(images/ac.GIF) no-repeat;}
.acpic { margin:0px auto; width:280px; height:187px; border:#FFFFFF 3px solid;}
.acpic img { border:0px;}
.actext { margin-top:20px; font-size:16px;}
.actext a:hover { text-decoration:underline;}
#accontent .nextpages { width:680px; margin:40px 0px 0px 0px; padding:10px 10px;}
