body{background-color:#CFE9FC; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-decoration:none; text-align:center}

.c{float:left}

.cr{clear:left}

a:link, a:visited{color:#000000; text-decoration:none}

a:hover{color:#1263BC;  text-decoration:underline}

h1{font-family:verdana,arial; font-size:14px; font-weight:bold; color:#333; margin:15px 0px 0px 0px; padding:0px 0px 0px 0px}

h1 a:link, h1 a:visited{color:#1263BC}

h1 a:hover{color:#F60; text-decoration:none}

h2{color:#1263BC; font-size:12px; text-transform:uppercase; margin:0; padding:0 0 5px 0; border-bottom:1px solid #1263BC}

h3{ color:#1263BC;  text-transform:uppercase;  font-size:12px;  margin:0;  padding:0 0 5px 0}

p.subcats{ margin:0px 7px 7px 0px;  padding:0px 0px 0px 0px}

p.subcats a:link, p.subcats a:visited{ font-size:12px;  color:#333}

p.subcats a:hover{ font-size:12px;  color:#F30;  text-decoration:none;  border-bottom:dotted 1px #F30}

.count{ color:#888;  font-size:7pt;  font-weight:normal}

#descr{padding:0px; margin:0 0 5px 0}

td.err{padding:3px; color:#F00; background:#FFEDED; border:1px solid #A0A0A0; text-align:left}

td.msg{padding:3px; color:#00F; background:#EDF3FF; border:1px solid #A0A0A0; text-align:left}

.smallDesc{font-family:Verdana,Arial,Tahoma; font-size:11px; color:#7CA0D1; text-decoration:none}

.smallDesc a:link, .smallDesc a:visited{font-family:Verdana,Arial,Tahoma; font-weight:bold; font-size:11px; color:#4071B6; text-decoration:none}

.smallDesc a:hover{font-family:Verdana,Arial,Tahoma; font-weight:bold; font-size:11px; color:#4071B6; text-decoration:none; border-bottom:dotted 1px #4071B6}

.list{font-family:Verdana,Arial; font-weight:normal; font-size:11px; color:#7B9460; text-decoration:none}

.list a:link, .list a:visited{font-family:Verdana,Arial; font-weight:normal; font-size:11px; color:#03754B; text-decoration:none}

.list a:hover{font-weight:bold; color:#7B9460; text-decoration:underline}

.submit{float:right; vertical-align:bottom}

.text{font-size:8pt; font-family:Verdana,Arial}

.input{font-family:verdana,arial; font-size:12px; font-weight:normal; color:#333; text-decoration:none; background-color:#fff; border:1px solid #999}

.search-input{font-family:verdana,arial; font-size:12px; font-weight:normal; color:#333; text-decoration:none; border:1px solid #fff; padding: 2px; width: 186px; background-image:url(../images/searchboxbg.gif); background-repeat: repeat-x;}

input.text{color:#666; border:1px solid #999; font-size:12px; padding:3px}

textarea.text{font-size:8pt; border:1px solid #999}

select{font-size:8pt; border:1px solid #5e74b3}

.captcha{border:1px solid #666; margin-top:10px}

form{display:inline; margin:0; padding:0}

.formPage{font-family:Verdana,Arial,Tahoma; font-size:11px; color:#666; text-decoration:none}

.formPage a:link, .formPage a:visited{font-family:Verdana,Arial,Tahoma; font-weight:bold; font-size:12px; color:#03754B; text-decoration:underline}

.formPage a:hover{font-family:Verdana,Arial,Tahoma; font-weight:bold; font-size:12px; color:#7B9460; text-decoration:underline}

.label{font-family:verdana,arial; font-size:11px; text-decoration:none; color:#333}

.field{font-family:verdana,arial; font-size:11px; text-decoration:none; color:#666; padding-bottom:7px}

span.req{margin-left:3px; color:#F00; font-weight:bold}

div.errForm, span.errForm{margin:0px 0 0px 5px; padding:2px 3px 2px 3px; color:#F00; background:#FFFFF3; border:1px solid #ccc; text-align:left; clear:right}

.small, .small a:link, .small a:visited{padding:0px; margin:0px; color:#A2A2A4; font-size:9px; font-weight:normal; text-decoration:none}

.small a:hover{color:#03754B; text-decoration:underline}

.sort{color:#03754B; font-weight:bold}

.url{color:#B1B1B4; font-size:11px}

.paging-links, .paging-info{font-size:11px; color:#046A0B; text-align:right}

.paging-info{ font-style:italic}

.main-paging{font-family:Verdana,Arial; font-size:11px; color:#046A0B; font-weight:normal; text-decoration:none}

.main-paging a:link, .main-paging a:visited{font-family:Verdana,Arial; font-size:11px; color:#63A013; font-weight:bold; text-decoration:none}

.main-paging a:hover{color:#046A0B; text-decoration:underline}

.limit_field{ font-family:verdana,arial;  font-size:11px;  text-decoration:none;  color:#f00;  background:#fff;  border:0 solid transparent;  border-width:0}

div.pr{font-size:6pt; color:#000; float:left; margin-right:5px}

div.prg{width:40px; border:1px solid #999; height:3px; font-size:1px; background:#fff}

div.prb{background:#5eaa5e; height:3px; font-size:1px}

div.footer{ bottom:0;  clear:both; text-align:center; border-top:1px solid #E0E0E0; padding:3px 0 0 0; margin-top:50px}

div.footer a{color:#606060}

#toggleCategTree{ display:block;  cursor:pointer;  cursor:hand;  color:#6A8AD4}

#categtree{ margin:3px 0;  height:200px;  width:300px;  overflow:auto;  border:1px dotted #9EC2F3;  border-width:0 1px 1px}

#catTitle{background:#fff}

#categtree h2{ margin:0 0 5px;  padding:2px;  text-align:center;  color:#5e74b3;  background:#DDE5F3;  vertical-align:middle}

#categtree #close_tree{ right:0;  padding:1px;  text-align:center;  white-space:nowrap;  cursor:pointer;  cursor:hand}

#categtree .categ-item{ clear:both;  margin:3px 5px;  padding:2px 5px;  display:block;  border:1px dotted #CBE2EC;  border-width:1px 0;  cursor:pointer;  cursor:hand}

#categtree .categ-item img{ margin-right:1em}

#categtree .odd{ background:#F8F8FC}

#categtree .even{ background:#fff}

#categtree .categ-item:hover{ background:#eee}

#border{background:#fff; width:990px; margin-left:auto; margin-right:auto; text-align:left; padding-top:5px}

#spacing{margin-top:10px}

#header{width:990px; height:69px; margin: 0 auto; text-align:left; }

#mainbg{width:100%; background-repeat:repeat-x}

.searchbg{width:230px; height:33px; background-image:url(../images/searchbg.gif); background-repeat:no-repeat}

.menu{font-family:Verdana,Arial; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; width:757px; height:33px; background-image:url(../images/menubg.gif); background-repeat:no-repeat}

.menu a:link, .menu a:visited{color:#F0F0F0; text-decoration:none}

.menu a:hover{color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF}

.main{margin-top:10px}

.path{font-family:Verdana,Arial; font-size:11px; color:#333; background:#E0E0E0; font-weight:bold; margin-top:10px}

.path a:link, .path a:visited{color:#999; text-decoration:none; border-bottom:dotted 1px #999}

.path a:hover{color:#000; text-decoration:none; border-bottom:dotted 1px #000}

.pathl{height:31px; width:8px; background-image:url(../images/pathl.gif); background-repeat:no-repeat}

.pathr{height:31px; width:8px; background-image:url(../images/pathr.gif); background-repeat:no-repeat}

.partners{font-family:Verdana,Arial; font-size:11px; color:#81A45B; font-weight:normal; text-decoration:none; background-color:#E8F5D9; padding-left:12px}

.partners a:link, .partners a:visited{color:#81A45B; line-height:18px}

.partners a:hover{color:#5B7A3A; text-decoration:underline}

.usert{height:32px; width:200px; background-image:url(../images/usert.gif); background-repeat:no-repeat; background-color:#E8F5D9}

.partnert{height:32px; width:200px; background-image:url(../images/partnerst.gif); background-repeat:no-repeat; background-color:#E8F5D9}

.partnerb{height:10px; width:200px; background-image:url(../images/partnersb.gif); background-repeat:no-repeat}

.featured, .regular{padding:5px 0; margin-top:2px}

.links{font-family:Verdana,Arial; font-size:12px; color:#616163; font-weight:normal}

.links a:link, .links a:visited{font-family:Verdana,Arial; font-size:13px; color:#1263BC; text-decoration:none; font-weight:bold}

.links a:hover{text-decoration:none; border-bottom:dotted 1px #1263BC}

.linksdetails a:link, .linksdetails a:visited{font-family:verdana,arial; font-size:11px; font-weight:normal; text-decoration:none; line-height:13px; color:#1263BC}

.linksdetails a:hover{text-decoration:none; border-bottom:dotted 1px #1263BC}

.article{font-family:Verdana,Arial; font-size:13px; color:#03754B; font-weight:bold}

.thumb{width:122px; height:96px; border:1px solid #92C834}

.pricing{background:#DBF2FD; margin-top:5px; padding:5px; border:solid 1px #BDE7FB; -moz-border-radius:4px; -webkit-border-radius:4px}

.footerx{width:990px; margin:0 auto; font-family:Verdana,Arial; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; background:#333; background-repeat:no-repeat; padding:10px 0}

.footerlinks{width:990px; margin:0 auto; font-family:Verdana,Arial; font-size:9px; text-decoration:none; padding:5px 0 10px 0}

.footerx a:link, .footerx a:visited{color:#E0E0E0; text-decoration:none; padding:0 10px}

.footerx a:hover{color:#FFF; text-decoration:none}

.footerlinks a:link, .footerlinks a:visited{color:#4071B6; font-weight:bold}

.footerlinks a:hover{text-decoration:none; border-bottom:dotted 1px #4071B6}

.linediv{border-bottom:dotted 1px #CCC; margin:10px 0 0 0}

.newfield{display:block; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #ACE; font-size:13px; margin:0; padding:5px; width:203px}
.title{font:normal 20px Arial,Helvetica,sans-serif; margin-top:0; position:relative; top:-5px; color:#666; padding-top:5px; padding-bottom:5px; padding-left:38px; clear:both}

#list1  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight :normal; text-decoration: none; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; }

#list1 a, #list1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066cc; font-weight :normal; text-decoration: underline; }

#list1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6600; font-weight :normal; text-decoration: underline; }

#list1 UL { PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }

#list1 LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; BACKGROUND: url(../images/bullet1.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }

