*{margin:0px; padding:0;}
body {font:normal 75%/170% Arial, Helvetica, sans-serif; background:#666666; color:#666666;}

#maincontainer {width:998px; margin:0 auto; background:#ffffff; }

#topcontainer {width:100%; background:#ffffff url(../images/topbg.jpg) repeat-x; float:left;}

h1 {padding:20px 0 30px 30px; width:520px; float:left;}
#topright {float:right;  font:18px Arial, Helvetica, sans-serif; background:url(../images/callus.jpg) no-repeat; width:376px; height:50px; text-indent:-999px;}

#topcontainer ul {clear:both; font:1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; width:100%; background:url(../images/linkbg.jpg); border:#163283 solid 1px; border-left:none; border-right:none; float:left; height:25px; }
#topcontainer ul li {list-style:none; float:left;  padding:1px 0;}
#topcontainer ul li a {color:#FFFFFF; text-decoration:none; padding:2px 30px; background:url(../images/link1.jpg) no-repeat right; }
#topcontainer ul li a:hover { background:url(../images/link2.jpg) no-repeat right; }
#topcontainer ul li a.current {color:#FFFFFF; text-decoration:none; padding:2px 30px; background:url(../images/link2.jpg) no-repeat right; }

#topcontainer p {clear:both; background:url(../images/banner.jpg) no-repeat; width:998px; height:256px; text-indent:-999px;}

#body {float:left; background:#ffffff url(../images/rightbg1.jpg) right repeat-y; padding:5px; width:988px;}
#left {float:left; padding:10px; margin:0 ; width:730px;}
#left a {color:#387ef2; text-decoration:none; }
#left h2 {background:url(../images/welcome.jpg) no-repeat; width:421px; height:22px; text-indent:-999px; }
#left h3 {font:1.6em "Trebuchet MS", Helvetica, sans-serif; color:#194da2; padding:0 0 10px 0; }
#product div.box {background:url(../images/box1.jpg) no-repeat; width:180px; float:left; padding:10px 0 10px 30px;}
#product div.box div {background:url(../images/box2.jpg) no-repeat bottom right; width:100%; height:400px;  padding:0 30px 0 0;}

.choice {background:url(../images/choice.jpg) no-repeat; padding-left:20px; display:block; font:1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#194da2;}
.offer {background:url(../images/offer.jpg) no-repeat; padding-left:24px; display:block; font:1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#194da2;}
.help {background:url(../images/help.jpg) no-repeat; padding-left:20px; display:block; font:1.6em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#194da2;}

#right {width:238px; background:url(../images/rightbg.jpg) center center no-repeat; float:right;}
#right form {padding:0 30px; margin:0; color:#000000;}
#right label {display:block;}
#right input, textarea {width:176px; border:#6e6e6e solid 1px;}
#right p {padding:10px 30px;  font:1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#194da2;}
.btn  {padding:10px 0}

#bottom {background:url(../images/line.jpg) repeat-x; padding:10px 0 5px 0; width:100%; clear:both; color:#333333; text-align:right;}
#bottom p{text-align:right; padding:5px 20px 0 0; font:11px Arial, Helvetica, sans-serif;}
#bottom a {color:#333333; text-decoration:none;}

#warper{ width:190px; margin:0 auto;display:block; font:11px Tahoma; color:#666666; height:280px;}

.seobox1 {background:url(../images/box2.jpg) bottom right no-repeat; width:240px; margin:.1em; float:left;}
.seobox1 a{ font:11px Tahoma; color:#333333; text-decoration:none;}
.seobox1 a:hover{color:#0d44a7;}
.seobox2 {background:url(../images/box1.jpg) top left no-repeat; width:100%;}


