a{color:#00f;font-weight:700;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
body{color:#303030;font:88% Tahoma,Verdana,Arial,sans-serif;margin:0;padding:0;text-align:center}
.box{border:1px solid #00f;margin:15px;font-weight:500;padding:0}
.boxtoptitle{background:url(img/subhead.gif) repeat-x; height:33px;text-align:center;font-size:24px;color:#090B86;border-bottom:1px solid #000;min-width:430px; font-weight:700; padding-top:1px}
.boxtop{background-color:#467AA7;color:#fff;font-size:1.4em;font-weight:700;padding-left:5px;border-bottom:1px solid #000;min-width:430px}
.boxcontent{padding:10px;background-color:#fff}
.boxcontent h3{font-size:1.2em;color:#333;margin-bottom:5px}
.clear{clear:both;height:30px;width:100%;text-align:center;padding-top:4px}
#contentalt{background-color:#fafcff;border:1px solid #909090;color:#2a2a2a;margin:0 185px 0 20px}
#contentalt h1,#contentalt h2{background-color:inherit;color:#606060;font-size:1.8em;font-weight:700;letter-spacing:-1px;margin:0 0 15px;padding:0}
img{border:0;margin:0}
#container{background:#f0f0f0 url(img/bodybg5.jpg) repeat-x;color:#303030;margin:0 auto;width:990px;min-width:700px;padding:0;text-align:left;border:1px solid gray}
.center{text-align:center}
div.center{margin-left:auto;margin-right:auto}
.exlarge{font-size:2em;font-weight:700}
#footer{background:#8b8b8b url(img/footerbg.jpg) top left repeat-x;clear:both;color:#666;font-size:1em;font-weight:700;margin:0;padding:20px 0;text-align:center;width:100%}
.hightlight{color:red;font-weight:700;font-size:1.5em;text-decoration:underline}
.img1{float:left;margin:0 15px 0 0;text-align:center}
.linklist{margin:0 0 16px 14px;padding:0;font-size:1em}
.linklist a {color:#666}
.linklist a:hover {color:#c00}
.linklist li{margin-bottom:.4em}
.large{font-size:1.3em; font-weight:800}
#mainmenu, #mainmenu2{float:left;margin-bottom:18px;height:34px}
#mainmenu2{margin:5px 10px 20px}
.new{color:red;font-weight:800;font-size:1.2em}
.oot{color:#0B0984;font-size:3.5em;font-weight:700;text-align:center}
.partcontent{padding:10px 8px 10px 10px;background-color:#fff;text-align:center}
.pro1{width:170px}
.pn {width:100px}
.price{font-weight:700;color:navy;font-size:1em}
p {line-height:1.5em;margin:0 0 15px}
#rightside{float:right;margin:0;margin:0;padding:0 15px 15px;width:154px}
#rightside h1{color:#505050;font-size:1.4em;font-weight:700;margin:0 0 5px}
#rightside p{font-size:.9em;line-height:1.3em;margin:0 0 16px 5px}
#sitename{height:70px;margin:0 0 0 40px;text-align:left}
.small{font-size:.8em}
.tag{width:262px;margin:0 0 0 129px;border:0}
.table1{border:solid #00f;border-collapse:collapse}	
.table1 td{border:solid #9cf;border-width:1px 0;padding:5px;vertical-align:top;line-height:18px}
.table1 th{border:1px solid #00f;padding-left:0;vertical-align:top;text-align:center;font-size:1.3em}
.table1, .table2{border-width:0;border-spacing:0;padding:0;margin-top:0}	
.textor{display:block;background-color:#09f;padding:8px}
.wiper1{text-align:left;background-color:#fff;width:450px;border:solid 1px;margin-left:auto;margin-right:auto;padding:5px}
#wrap{background:url(img/svcbg.gif) repeat;clear:both;font-size:.9em;padding:0}
.buy {float:right}
.note {font-style:italic;font-size:.85em}
#nav, #nav ul {float:left;width:900px;list-style:none;line-height:1;font-weight:700;padding:0;margin:2px 0 0}
#nav a {display:block;color:#000;text-decoration:none;padding:0 15px;line-height:35px}
#nav li {float:left;padding:0;border-right:1px solid #a6a6a6}
#nav li ul {position:absolute;left:-999em;height:auto;width:150px;w\idth:150px;font-size:12px;border:1px solid #909090;margin:0;background:#e0e0e0}
#nav ul li a {line-height:28px;background:#e0e0e0}
#nav li  li {width:150px;height:28px}
#nav li:hover ul, #nav li.sfhover ul {left: auto}
#nav li:hover, #nav li.sfhover {background-image:url(img/subhead.gif)}
#nav li li a:hover {background:#94B4D0;color:#000; height:28px}
.news {padding:10px;background-color:#FFC;border-bottom:1px solid #333}
.news img {border:1px solid #ddd;float:right;margin:0 0 5px 10px}
.quotes {background-color:#CCC; line-height:18px; font-style:italic; display:block; padding:10px}
.fitted {border:1px solid #bbb; padding:2px}