body{color:#696969;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:#fff url('../images/bg.gif');margin:0;}
ul,ul li{list-style:none;letter-spacing:0;}
h1,h2,h3,h4{font-size:11px;margin:0;}
h3{color:#E48125;padding-bottom:10px;font:normal 17px Georgia, Times, serif;border-bottom:1px solid #D9EFD1;margin:0 0 10px;}
td{padding:3px;}
.font0px{font-size:0;}
.wid40px{width:40px;}
.Navi{font-family:Arial,sans-serif;font-size:12px;width:100%;height:35px;clear:both;background:#257D0D url('../images/nav.png') left 0 repeat-x;margin:10px 0;}
.NaviL{float:left;background:transparent url('../images/nav.png') left -167px no-repeat;padding:2px 0 0 16px;}
.NaviR{float:right;background:transparent url('../images/nav.png') right -133px no-repeat;padding:2px 16px 0 0;}
.Navi ul{position:relative;height:33px;float:left;z-index:11;}
.Navi ul li{float:left;background:transparent url('../images/nav.png') left -35px no-repeat;height:33px;position:relative;cursor:pointer;padding:0 0 0 1px;}
.Navi ul li a{display:block;height:25px;text-align:center;background:#257D0D url('../images/nav.png') left -67px repeat-x;text-decoration:none;font-size:12px;white-space:nowrap;color:#bff2b1;padding:8px 5px 0;}
.Navi ul li a:hover,.Navi ul li a.mainNactive{color:#fff;background:#257D0D url('../images/nav.png') left -101px repeat-x;}
.Navi ul li a.mainNactive{font-weight:700;}
#gNavL{background:transparent url('../images/nav.png') right -133px no-repeat;padding:0 16px 0 0;}
#gNavR{background:transparent url('../images/nav.png') left -167px no-repeat;padding:0 0 0 16px;}
#gNavL li a{float:left;padding:8px 15px 0;}
#gNavR li a{text-align:left;padding:8px 15px 0;}
#container{width:946px;background:url('../images/m.png') repeat-y center center;margin:0 auto;padding:0 5px 20px;}
#page{background:url('../images/header.gif') repeat-x center top;margin:0 1px;padding:0 20px;}
#mcontent{background:#f3fdef;border:1px solid #d6f2cc;padding:25px 15px 10px;}
#top{background:url('../images/t.png') no-repeat center bottom;height:7px;font-size:0;margin:15px auto 0;padding:0 30px;}
#bottom{width:906px;background:url('../images/b.png') no-repeat center top;height:5px;display:block;margin:0 auto 15px;padding:0 30px;}

.header{padding:28px 0 15px 0;}
#logo{float:left;width:280px;height:55px;margin:0 0 0 9px;padding:0;display: block;background: url('../images/logo.gif') no-repeat left top;text-indent: -999px;overflow: hidden; }
#search{float:right;width:285px;background: url('../images/search.png') no-repeat right 1px; font-family:Arial;font-size:12px;}
#search, #search a{color: #a7a6a6;}
.sinput{border:0;width:135px;height:19px;background-color:transparent;}
.go{width:22px;height:16px;border:0;text-indent: -999px;display:block;}
.clear {clear: both;overflow: hidden;margin: 0;padding: 0;height: 1px;}


.box{border-left:1px solid #359cdd;border-right:1px solid #359cdd;width:203px;padding:8px;}
.box #advsearch{margin:5px 0 0;padding:0;}
.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:211px;color:#303030;padding:6px 0 0 10px;}
.boxbottom{background:url('../images/box.bottom.gif') no-repeat;width:221px;height:3px;margin:0 0 10px;}
.prce{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.gr{color:#090;}
.page{color:#043f64;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:#043f64;border:#043f64 1px solid;text-decoration:none;margin:0 5px 0 0;padding:5px;}
.pagination a:visited{border:#043f64 1px solid;color:#043f64;text-decoration:none;padding:5px;}
.pagination a:hover{background-color:#f9fcf5;border:#043f64 1px solid;color:#043f64;text-decoration:none;}
.padding{padding:0 20px 0 0;}
.padding2{padding:0 0 0 20px;}
.paypal{font-size:18px;color:#043f64;font-weight:700;text-align:center;}
.caption{background:url('../images/caption.bg.gif') repeat-x bottom;height:32px;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 4px 14px;}
.caption a{color:#fff;font-weight:normal;text-decoration:underline;}
.caption h2{background:url('../images/caption.right.gif') no-repeat right;float:right;font-size:10px;height:22px;margin:0;padding:8px 10px 2px 0;}
.content{margin:0 16px 0 10px;}
.content li{ list-style-type:none; background:url(../images/blt.gif) no-repeat left 4px; margin:0 0 0 3px; padding:3px 0 3px 18px; }
.lbox{margin:0 5px 25px;}
.footer{margin-top:10px;color:#a7a6a6;}
.footer h3{float:right;font-weight:400;margin:0;}
.footer a{color:#a7a6a6;text-decoration:underline;}
.nav{color:#696969;font-size:11px;margin:0 2px 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:#257d0d;text-decoration:underline;}

.article{line-height:1.4em;margin:5px 5px 10px;}.article p {padding:0 0 10px;}
.article a{font-weight:700;color:#043f64;text-decoration:none;}
.article a:hover{font-weight:700;color:#043f64;text-decoration:underline;}
.article ul{padding:10px 8px;margin-left:20px;}.article ul, .article ul li { list-style-type:square;}

/***** Form Elements *****/
.text, .textarea {width:360px;color:#696969;font: normal 12px Arial;padding:6px;border: #CDCDCD 1px solid;background: #FFFFFF url(../images/input-bg.gif) repeat-x top; }
.text:focus, .textarea:focus{  border: #899b82 1px solid;}
.textpy{border:1px solid #696969;background:#fff;height:17px;font-size:12px;width:50px;color:#696969;padding:2px 2px 2px 6px;}
select{font-size:12px;color:#696969;border:1px solid #696969;padding:2px;}
.limit_field{border:0;font-size:10px;color:#696969;background:none;}
.BTn{border:1px solid #1D6F07;cursor:pointer;font-weight:bold;padding:3px 15px;color:#fff;background:#257D0D url('../images/nav.png') left -101px repeat-x;}
.BTn:hover{background:#257D0D url('../images/nav.png') left -67px repeat-x;}
.captcha{border:1px solid #696969;background:url('../images/loader.gif') no-repeat center;}
.err{color:red;font-weight:700;border:1px solid #043f64;margin:0 5px 5px;padding:6px;}
.msg{color:#043f64;font-weight:700;border:1px solid #043f64;margin:0 5px 5px;padding:6px;}
span.req,.errForm{color:red;}
/***** Categories *****/
.cat{font-size:13px;font-weight:700;color:#043f64;padding-left:20px;margin-bottom:5px;background:url('../images/bon.png') no-repeat left 1px;}
.cat a{font-size:13px;color:#043f64;text-decoration:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.cat a:hover,.subcat a:hover{text-decoration:underline;}
.cat span{font-size:9px;padding:0 0 0 4px;}
.subcat{font-size:11px;color:#666;font-weight:400;padding-left:20px;margin:0 0 2px;}
.subcat a{color:#696969;text-decoration:none;}
.count{color:#e48125;font-weight:400;}
.break{padding:3px 0;}
/***** Link Display ******/
.fbox{ border:1px solid #eceebc; background:#FEFEFB url(../images/fbox.jpg) repeat-x left top; margin:5px 5px 10px; padding:10px; }
.title{font-weight:700;font-size:13px;color:#043f64;margin:0 0 2px;}
.title a{font-size:13px;color:#408E2B;}
.desc{font-size:11px;color:#696969;font-weight:400;margin:5px 0;}
.url{font-weight:400;font-size:11px;color:#696969;margin:5px 0;}
div.pr{font-size:6pt;color:#000;}
div.prg{width:40px;border:1px solid #999;height:3px;font-size:1px;}
div.prb{background:#5eaa5e;height:3px;font-size:1px;}
.small,.small a{color:#696969;font-weight:400;font-size:7pt;text-decoration:none;margin:0;padding:0;}
.thumb-img {border:1px solid #DFD9C3; background:#fff;padding:6px;margin-right:11px;}

*,.box ul,.content ul{margin:0;padding:0;}
a,.box a{color:#696969;text-decoration:underline;}
a:hover,.box a:hover,.caption a:hover,.title a:hover,.os a:hover,.design a:hover{text-decoration:none;}
.footer p,form{margin:0;}
ul.terms  {margin-top:15px;margin-bottom:15px}
.terms li {padding-bottom:8px;}
.footer a:hover,.nav a:hover{text-decoration:none;}

/*****AGAX Category selection *******/
#toggleCategTree {display:block;cursor:pointer;cursor:hand;color:#eba104;text-decoration:underline;font-size:11px;margin-top:3px;}
#categtree {margin:10px 0;height:200px;width:374px;overflow:auto;font-size:11px;border:1px solid #d6f2cc;background:#f0fbec}
#catTitle {color:green;font-weight:bold; font-size:11px;}
.icons{padding:2px 4px; margin-bottom:5px;height:20px;background:#e1f6d8;clear:both;border-bottom:1px solid #d6f2cc;} 
.ico-item {cursor:pointer;cursor:hand;float:left;width:60px;border-right:1px solid #d6f2cc;padding:2px 6px 0;}
.ico-item:hover {background:#c1e5b2;} .ico-item img{margin-right:4px;}
#categtree h2 {margin:0 0 4px;padding:2px;color:#000000;border:1px solid #d6c8a5;border-width:1px 0 1px 0;font: bold 12px Arial;}
#categtree .categ-item {clear:both;margin:2px;padding:2px 3px;display:block;cursor:pointer;cursor:hand;}
#categtree .categ-item img {margin-right:4px;}
#categtree .odd {}#categtree .even {}
#categtree .categ-item:hover {background:#c1e5b2;}
