/* CSS Document */
body {background: #e2f2ff;font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 11px;margin: 0;}
img{ border:none;}
#header {clear: both;padding: 0;height: 120px; text-align:center;}

.tagclouds {padding: 0px;width: 60%;font-size: 8px;}
.tagclouds h3 {font-size: 10%;}
.tagclouds .cloud-word {color: #d70000;font-size: 8px;font-weight: normal;line-height: 24px;}
.topnav {font-weight: bold;text-align: left;font-size: 13px;height: auto;color: #236093;margin-left: 20px; margin-top:10px;}
.topnav a {margin: 0px 5px;text-decoration: none;width: 100%;color: #236093;}
.topnav a:hover {background: #4682b4;color: White}
#title{font-size: 51px;text-align:center;color:#C36;}
#title a{text-decoration: none;color:#C36;}

#searchbox {text-align: center;padding: 0;margin: 15px 15px 0 0}
.searchtext {font-size: 10pt;margin: 0;}
#trail {font-size: 9pt;font-weight: bold;font-style: italic;color: #ff4800;height: 29px;line-height:119%;text-align: left;vertical-align: middle}
#trail a {color: #236093;text-decoration: none}
#trail a:hover {background: #4682B4;color: White}
#statistic {width: 140px;color: #236093;height: 80px}
.statistic {color: #236093;font-weight: bold;text-align: left;height: auto;clear: both;margin-left: 20px;font-size: 10px;}
#wrapper { width:95%; margin:0px auto;padding: 0px;}
#left {float: left;width: 190px}
#right {float: right;width: 190px}
#content {margin-left: 240px;padding: 0px; padding-top:29px;}
#content h3 { height:22px; line-height:22px; color:#FF5500; background:url(../images/icon.jpg) no-repeat left center; padding-left:11px;}
.clear {clear: both;display: block;height: 1px;overflow: hidden;margin: 0;padding: 0}
.sidebar {width: 200px;margin: 20px 5px;border: 1px solid #236093;}
.sidebar-top {width: 200px;height: 20px;color: white;font-weight: bold;padding: 3px 0;font-size: 14px;text-align: center;background: #4682b4;}
.sidebar-body {color: #236093;font-size: 12px;font-weight: bold;line-height: 20px;}
.sidebar-body a {color: #236093;font-size: 12px;font-weight: bold;margin-left: 20px;}
.sidebar-body a:hover {color: #236093;}
.articlesearch {margin: 0 0 10px 0}
#footer {height: 79px;margin-top:20px;text-align: center;color: #050505;font-size: 8pt;font-weight: bold;}
#footer a {color: #050505;text-decoration: none;}
#footer a:hover {text-decoration: underline}
.cats {}
.cats a {color: #236093;text-decoration: none}
.cats a:hover {text-decoration: underline; color:#FF5500;}
.subcats { padding-left:10px; line-height:200%;}
.subcats a {color : #236093;text-decoration : none;}
.subcats a:hover { color:#FF5500;text-decoration : underline;}
.subcats tr td h2{ font-weight:normal;}

.listcats { line-height:200%;}
.listcats a {color : #236093;text-decoration : none;}
.listcats a:hover { color:#FF5500;text-decoration : underline;}
.listcats tr td h2{ font-weight:normal;}
.featlink {width: 97%; margin-bottom: 5px;background-color: #FFF; border:1px solid #236093;}
.featlink a {color: #236093;font-weight: bold;text-decoration: none}
.featlink a:hover {text-decoration: underline}
.featlink tr td{ padding:5px;}
.reglink {width: 97%;padding: 3px;margin-bottom: 5px}
.reglink a {color: #236093;font-weight: bold;text-decoration: none}
.reglink a:hover {text-decoration: underline;color: Red}
#detail {width: 97%;padding: 3px;margin: 0}
#detail a {color: #236093;font-weight: bold;text-decoration: none}
#detail a:hover {text-decoration: underline}
.articles {width: 97%;padding: 3px;margin-bottom: 15px}
.articles a {color: #069;font-weight: bold;text-decoration: none}
.articles a:hover {text-decoration: underline}
.c {float: left}
.cr {clear: left}
td {vertical-align: top;padding: 0}
h1 {font-size: 9pt}
h2 {font-size: 10pt;margin: 0;padding: 0;margin-left: 10px;color: #236093;}
h3 {color: #236093;font-size: 9pt;margin-left: 0px;}
h4 {color: #069;font-size: 9pt;font-style: italic;padding: 0;margin: 8px 0 3px 0}
table.formPage {border: 0 solid #a0a0a0;width: 97%}
table.formPage a {color: #050505;font-weight: bold}
td.err {padding: 0;color: #f00;background: #ffeded;border: 0 solid #a0a0a0;text-align: left}
td.msg {padding: 0;font-weight : bold;color: red;text-align: left}
td.msg2 {padding: 0;color: navy;text-align: left;font-size: 14px;}
.label {text-align: right;font-weight: bold;width: 20%}
.field {width: 80%;color: #050505}
.smallDesc {color: #050505;font-size: 10pt;font-weight: normal;margin: 0;padding: 0}
.buttons {text-align: center}
.count {color: Navy;font-size: 8pt;font-weight: normal; color:#666666;}
.url {color: #666;font-weight: bold}
.featurl {color: Olive;font-weight: bold}
#path {margin-top: 2px;padding: 3px;background: #d9e8f9;line-height: 19px;border-top: 1px solid #5e74b3}
.submit {float: right;vertical-align: bottom}
#user-bar {clear: both;width: 20%;margin: 0 0 0 auto;padding: 3px;background: #d9e8f9;line-height: 19px;text-align: right}
.text {font-size: 10pt;margin: 0;padding: 0}
input.text {color: #050505;border: 1px solid #5e74b3}
textarea.text {font-size: 10pt;color: #050505;border: 1px solid #5e74b3}
select {font-size: 8pt;color: #050505;border: 1px solid #5e74b3}
.captcha {border: 1px solid #5e74b3;margin-top: 10px}
form {display: inline;margin: 0;padding: 0;}
.btn {border: 1px solid #999;cursor: pointer;height: 18px;font-size: 8pt;font-family: Verdana, Tahoma, Arial, sans-serif;font-weight: bold;margin-top: 2px;color: #050505}
span.req {margin-left: 3px;color: #f00;font-weight: bold}
div.errForm, span.errForm {margin : 0 0 0 2px;padding : 0;color : #ff0000;font-size : 8pt;font-weight : bold;}
.small {padding: 0;margin: 0 0 0 20px;color: #909090;font-size: 7pt;text-decoration: none}
.small a {padding: 0;margin: 0;color: #909090;font-size: 7pt;text-decoration: none}
.small a:hover {text-decoration: underline}
.sort {color: #000}
div.pr {font-size: 6pt;color: #050505}
div.search-form {font-size: 0.90em;font-weight: bold;height: 24px;}
.price {border: 0 solid #a0a0a0;margin: 0;padding: 2px;vertical-align: bottom}
.price table td {margin: 0;padding: 2px;vertical-align: bottom}
.paging-links, .paging-info {text-align: right}
.navig {font-style: italic;color: #050505;text-decoration: none;font-weight: bold}
.navig a {font-style: italic;color: #069;text-decoration: none;font-weight: bold}
.navig a:hover {text-decoration: underline}
.paging-info {font-style: italic;color: #050505;font-weight: bold}
.paging-links, .paging-links a {color: #069;text-decoration: none;font-weight: bold}
.paging-links a:hover {text-decoration: underline}
.limit_field {border: 0 solid transparent;border-width: 0}
#toggleCategTree {display: block;cursor: pointer;cursor: hand;color: #4c6678;font-weight: bold;border: 1px solid #4c6678;height: 20px;vertical-align: middle;font-size: 14px;width: 140px;text-align: center;background: white;padding-left: 20px;}
#categtree {margin: 3px 0;height: 200px;width: 300px;overflow: auto;border: 1px dotted #9ec2f3;border-width: 0 1px 1px}
#catTitle {background: #f0e68c;}
#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}
#categtree .categ-item {clear: both;margin: 3px 5px;padding: 2px 5px;display: block;border: 1px dotted #cbe2ec;border-width: 1px 0;cursor: pointer}
#categtree .categ-item img {margin-right: 1em}
#categtree .odd {background: #f8f8fc}
#categtree .even {background: #fff}
#categtree .categ-item:hover {background: #dde5f3;}
img.thumb {border: 1px solid #888;width: 85px;height: 66px;margin: 3px;padding: 0}
img.validator {margin: 5px;border: 0}
.list, .articlelist {width: 97%;margin: 0 0 5px 0}
.list, .list a, .articlelist, .articlelist a {font-size: 9pt;font-weight: bold;text-decoration: none}
.articlelist, .articlelist a {color: #236093;margin-left: 20px;text-align: left;margin-bottom: 10px;}
.list, .list a {color: #069}
.articlelist p, .list p {color: #236093;font-weight: normal;font-size: 8pt;}
.list a:hover, .articlelist a:hover {text-decoration: underline}
.searchpaging a {color: #069;font-weight: bold;text-decoration: none}
.searchpaging a:hover {text-decoration: underline}