body{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0}
h1,h2,h3,h4{font-size:11px;margin:0}
#container{width:778px;margin:0 auto}
.header{width:100%;background-image:url(http://www.vmoptions.com/templates/cooleasyblack/images/headerbackground.jpg);margin:0}
.header h1{margin:0 0 0 9px}
.header p{float:right;margin:0}
.bar{background:url(../images/bar.bg.gif);height:37px;margin:0 0 10px}
.bar span{background:url(../images/bar.bg.gif) no-repeat 0 -37px;float:right;width:17px;height:37px;margin:0}
.bar ul{list-style-type:none;margin:0;padding:0}
.bar li{height:37px;display:inline;float:left;list-style-type:none;margin:0;padding:0}
.bar li a{color:#FC0;text-decoration:none}
.bar li a:hover{color:#FFF9DF;text-decoration:none}
a#home{overflow:hidden;display:block;width:70px;height:27px;background:url(../images/bar.start.gif) no-repeat;padding:10px 0 0 10px}
a#home:hover{background:url(../images/bar.start.gif) no-repeat 0 -37px}
a.common{overflow:hidden;display:block;width:90px;height:27px;padding:10px 0 0}
a.common:hover{background:url(../images/bar.bg.gif) no-repeat center -74px}
.search{border:1px solid #000;font-size:12px;font-weight:700;background:none;color:#a69d7f;height:18px;width:100px;margin:6px 15px 3px 8px;padding:2px 0 0 8px}
.box{border-left:1px solid #000;border-right:1px solid #000;width:157px;padding:8px}
.box li{list-style-type:none;background:url(../images/blt.gif) no-repeat;margin:0 0 0 3px;padding:0 0 4px 20px}
.boxcaption{background:url(../images/box.caption.gif) no-repeat;height:22px;width:175px;color:#fff;padding:6px 0 0 10px}
.boxbottom{background:url(../images/box.bottom.gif) no-repeat;width:175px;height:3px;margin:0 0 10px}
.page{color:#fff;font-weight:700;font-size:12px;margin:5px 0}
.pagination{float:right;font-size:12px;font-weight:700;padding:2px}
.pagination ul{font-size:12px;text-align:left;margin:10px 0;padding:0}
.pagination li{display:inline;list-style-type:none;padding-bottom:1px}
.pagination a{color:#000;text-decoration:none;margin:0 5px 0 0;padding:5px}
.pagination a:visited{color:#000;text-decoration:none;padding:5px}
.pagination a:hover{color:#000;text-decoration:underline}
.padding{padding:0 20px 0 0}
.paypal{font-size:18px;color:#6ca901;font-weight:700;text-align:center}
.caption{background:url(../images/caption.bg.gif) repeat-x bottom;height:30px;font-size:11px;font-weight:700;color:#fff;margin:0 0 10px}
.caption p{background:url(../images/caption.left.gif) no-repeat left;height:20px;color:#fff;margin:0;padding:8px 0 2px 14px}
.caption a{color:#fff;text-decoration:none}
.caption h2{background:url(../images/caption.right.gif) no-repeat right;float:right;font-size:10px;height:22px;margin:0;padding:8px 10px 0 0}
.caption h3{background:url(../images/caption.right.gif) no-repeat right;float:right;font-size:11px;color:#69C;height:22px;margin:0;padding:8px 10px 0 0}
.caption h4{background:url(../images/caption.right.gif) no-repeat right;float:right;font-size:10px;color:#69C;height:22px;margin:0;padding:8px 10px 0 0}
.content li{list-style-type:none;background:url(../images/blt.gif) no-repeat;margin:0 0 0 3px;padding:0 0 4px 20px}
.details li{list-style-type:none;background:url(../images/arrow.gif) no-repeat;margin:0 0 0 3px;padding:0 0 4px 20px}
.fbox{border:1px solid #000;background:#f9fcf5;margin:5px 5px 10px;padding:10px}
.oldlbox{margin:0 5px 25px}
.footer{background:url(../images/footer.bg.gif) repeat-x top;width:778px;color:#000;height:40px;margin:0 auto;padding:15px 0 0}
.footer h3{float:right;font-weight:400;margin:0}
.nav{color:#000;font-size:11px;font-weight:700;margin:0 0 10px;padding:0}
.nav p{margin:0;padding:2px 0 0}
.nav h3{float:right;font-size:11px;margin:0}
.nav a{font-size:11px;color:#000;text-decoration:none}
.article{line-height:18px;margin:5px 5px 10px}
.article a{font-weight:700;color:#000;text-decoration:none}
.article a:hover{font-weight:700;color:#000;text-decoration:underline}
.text{border:1px solid #000;background:#fff;height:17px;font-size:12px;width:360px;color:#000;padding:2px 2px 2px 6px}
.textarea{border:1px solid #000;font-size:12px;width:360px;color:#000;padding:2px 2px 2px 6px}
.textpy{border:1px solid #000;background:#fff;height:17px;font-size:12px;width:50px;color:#000;padding:2px 2px 2px 6px}
.limit_field{border:0;font-size:10px;color:#000;background:none}
.captcha{border:1px solid #000;background:url(../images/loader.gif) no-repeat center}
.cat{font-size:13px;font-weight:700;color:#666;margin:0 0 6px}
.cat a{font-size:12px;color:#333;text-decoration:none}
.cat span{font-size:9px;padding:0 0 0 4px}
.subcat{font-size:11px;color:#000;font-weight:400;margin:0 0 2px}
.break{padding:3px 0}
.title{font-weight:700;font-size:13px;color:#000;margin:0 0 2px}
.title a{font-size:13px;color:#000;text-decoration:none}
.desc{font-size:11px;color:#000;font-weight:400;margin:0 0 2px}
.url{font-weight:400;font-size:11px;color:#000;margin:5px 0}
div.pr{font-size:6pt;color:#000}
div.prg{width:40px;border:1px solid #000;height:3px;font-size:3px}
div.prb{background:#5eaa5e;height:3px;font-size:1px}
.small,.small a{color:#000;font-weight:400;font-size:7pt;text-decoration:none;margin:0;padding:0}
.err-submit{color:red;font-weight:700}
select{font-size:8pt;color:#000;border:1px solid #000}
#toggleCategTree{display:block;cursor:pointer;color:#000;font-weight:700}
#categtree{height:200px;width:300px;overflow:auto;border:1px dotted #000;border-width:0 1px 1px;margin:3px 0}
#catTitle{color:#69C;background:none;font-weight:700}
#categtree h2{font-size:11px;text-align:center;color:#000;background:#69C;vertical-align:middle;margin:0 0 5px;padding:2px}
#categtree #close_tree{right:0;text-align:center;white-space:nowrap;cursor:pointer;padding:1px}
#categtree .categ-item{clear:both;display:block;color:#303030;border:1px dotted #000;cursor:pointer;border-width:1px 0;margin:3px 5px;padding:2px 5px}
#categtree .categ-item img{margin-right:1em}
#categtree .categ-item:hover{background:#eee}
.catdescription{font-weight:400;font-size:13px;color:#000;margin:0 0 2px}
.lbox{border:1px solid #000;background:#FFF;margin:5px 5px 10px;padding:10px}
.renew-text{border:1px #819848 solid;padding:2px}
.renew-text-focus{background-color:#fcf1f2;border:1px #d2091C solid;padding:2px}
a,.box a,.footer a,.subcat a{color:#000;text-decoration:none}
a:hover,.box a:hover,.caption a:hover,.content a.links:hover,.details a.links:hover,.footer a:hover,.nav a:hover,.cat a:hover,.subcat a:hover,.title a:hover,.os a:hover,.design a:hover{text-decoration:underline}
#home,.common{text-align:center;font-size:12px;font-weight:700;line-height:normal;padding:0}
.box ul,.content ul,.details ul{margin:0;padding:0}
.content,.details{margin:0 16px 0 10px}
.content a.links:link,.details a.links:link{color:#000}
.content a.links:visited,.details a.links:visited{color:red}
.footer p,form{margin:0}
.err,.msg{color:#000;font-weight:700;border:1px solid #069;margin:0 5px 5px;padding:6px}
span.req,.os,.design{color:#000;font-weight:700}
#categtree .odd,#categtree .even{background:#d0dfef}
.os a,.design a{color:#000;font-size:11px;text-decoration:none}
