html { height: 100%; margin-bottom: 1px; }
body { background: #C6E3FF; font-family: Tahoma; font-size: 12px; margin: 4px 0px; }
.c { float: left; }
.cr { clear: left; }
td { vertical-align: top; padding: 5px; }
h2 { font-size: 10pt; margin: 0; padding: 0; }
a { outline: none; color: #3FA0FE; }
a:hover { color: #4D4D4D; }
#descr { padding: 0px; margin: 0 0 5px 0; }
table.formPage { margin: 0 auto; }
.label { text-align: right; }
.link { font-size: larger; }
.buttons { border-top: 1px solid #D9D9D9; text-align: center; }
#links p { margin: 0 0 7px 0; }
.url { color: #6f6f6f; }
.text, .btn { font-size: 8pt; font-family: Verdana, Tahoma, Arial, sans-serif; }
form { display: inline; margin: 0; padding: 0; }
.sort { color: #FFA500; }
div.pr { font-size: 6pt; color: #000000; float: left; height: 30px; margin-right: 5px; }
div.prg { width: 40px; border: 1px solid #999999; height: 3px; font-size: 1px; }
div.prb { background: #5eaa5e; height: 3px; font-size: 1px; }
.paging-links,.paging-info { text-align:right; }
.paging-info { font-style: italic; }
.limit_field { border: 0 solid transparent; border-width:0; }
.userBar { clear: right; float: right; margin: 10px 40px 0px 0px; color: #3FA0FE; }
.userBar a:active, .userBar a:link, .userBar a:visited { color: #3FA0FE; text-decoration: underline; }
.userBar a:hover { color: #3E81B4; }
.path a:link, .path a:active, .path a:visited { color: #000000; text-decoration: none; }
.path a:hover { color: #000000; text-decoration: underline; }
.path img { margin: 0px 5px 1px 5px; }
.catHome { float: left; width: 146px; padding: 0px 0px 18px 30px; background: url("../images/catHomeIcon.gif") 13px 4px no-repeat; }
a.catHomeMain:link, a.catHomeMain:active, a.catHomeMain:visited { color: #3FA0FE; font-weight: bold; text-decoration: none; }
a.catHomeMain:hover { text-decoration: underline; }
.catHomeSubcats { margin: 18px 0px 0px 0px; }
a.catHomeSub:link, a.catHomeSub:active, a.catHomeSub:visited { color: #000000; text-decoration: none; }
a.catHomeSub:hover { color: #000000; text-decoration: underline; }
.catHomeCount { color: #3FA0FE; font-weight: bold; }
.articleContent { padding: 0px 13px 0px 13px; }
.rightContainer { float: right; width: 215px; }
.footerCat { margin: 0 auto; margin-bottom: 20px; padding: 0px 20px 20px 20px; border-bottom: 1px solid #B32B26; width: 700px; }
.box { margin: 0px 0px 10px 7px; border: 1px solid #4D4D4D; background: #F4F4F4; width: 190px; }
.boxTopCenter { float: left; background: #4D4D4D; width: 180px; height: 19px; padding: 6px 0px 0px 10px; color: #FFFFFF; text-align: left; font-weight: bold; }
.boxMiddle { clear: both; background: #F4F4F4; width: 190px; }
.boxSponsored { margin: 0px 7px 0px 7px; border-bottom: 1px solid #CCCCCC; padding: 15px 7px 10px 7px; color: #707070; line-height: 15px; font-size: 10px; }
.boxSponsoredLast { margin: 0px 7px 0px 7px; padding: 15px 7px 8px 7px; color: #707070; line-height: 15px; font-size: 10px; }
a.boxSponsoredA:link, a.boxSponsoredA:active, a.boxSponsoredA:visited { color: #3E81B4; text-decoration: none; font-weight: bold; }
a.boxSponsoredA:hover { color: #3FA0FE; text-decoration: underline; font-weight: bold; }
a.readMore:link, a.readMore:active, a.readMore:visited { color: #3FA0FE; font-weight: bold; text-decoration: none; }
a.readMore:hover { font-weight: bold; text-decoration: underline; }
a.readMoreFeat:link, a.readMoreFeat:active, a.readMoreFeat:visited { color: #3E81B4; text-decoration: none; }
a.readMoreFeat:hover { color: #3FA0FE; text-decoration: underline; }
.searcCat a:link, .searcCat a:active, .searcCat a:visited { color: #3FA0FE; font-weight: bold; text-decoration: none; }
.searcCat a:hover { color: #3FA0FE; font-weight: bold; text-decoration: underline; }
a.searchLinkCat:link, a.searchLinkCat:active, a.searchLinkCat:visited, a.searchLinkCat:hover { color: #6F6F6F; text-decoration: underline; }
a, .linkDetail a:active, .linkDetail a:link, .linkDetail a:visited, .linkDetail a:hover { color: #3FA0FE; text-decoration: underline; }
.paymentTable td { border-right: 1px solid #D9D9D9; text-align: center; }
.bid { width: 68px; }
.bidFunds { background: url("../images/bidBg1.gif") no-repeat; width: 68px; height: 23px; padding-top: 7px; text-align: center; color: #FFFFFF; font-size: 13px; font-weight: bold; }
a.bidL1:link, a.bidL1:active, a.bidL1:visited { display: block; background: url("../images/bidBg2.gif") no-repeat; width: 68px; height: 31px; color: #FFFFFF; text-align: center; text-decoration: none; }
a.bidL1:hover { text-decoration: underline; }
a.bidL2:link, a.bidL2:active, a.bidL2:visited { display: block; background: url("../images/bidBg3Middle.gif") repeat-y; width: 68px; color: #FFFFFF; text-align: center; text-decoration: none; }
a.bidL2:hover { text-decoration: underline; }
.bidBg3 { background: url("../images/bidBg3.gif") no-repeat; width: 68px; height: 4px; }
legend { border-width: 1px; border-color: #D9D9D9; border-style: dotted; padding: 3px; font-weight:  bold; color: #3E81B4; }
fieldset { border-width: 1px; border-color: #D9D9D9; border-style: solid; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
label { cursor: pointer; }
h4 { color: #3E81B4; font-size: 8pt; padding: 0; }
.link_rating { padding: 0px; padding-right: 5px; border: 1px solid #E1E1E1; background: #ffffff; color: #6b6b6b; width: 200px; }
.link_rating img { display: block; float: left; margin-right: 2px; }
.link_rating span.review { display: block; float: right; color: #000000; padding-top: 3px; }
.frontend_actions { float: right; width: 36px; height: 36px; }
.float_tiny { float: left; margin-right: 4px; margin-bottom: 4px; }
#panel { background: #4D4D4D; color: #FFF; position: absolute; z-index: -1; top: 8px; width: 960px; height: 45px; }
#panel a { color: #FFF; text-decoration: none; }
#panel a:hover { background: #3FA0FE; }
.slide { margin: 0; padding: 0; border-bottom: solid 1px #1A1A1A; background: #3FA0FE; text-align: right; letter-spacing: 1px; color: #ffffff; padding: 3px 20px; }
.btn-slide { text-align: right; /*margin: 0 auto;*/ display: inline; text-decoration: none; }
.slide a:active, .slide a:link, .slide a:visited { color: #FFF; text-decoration: none;  letter-spacing: 1px; }
.slide a:hover { color: #FFF; text-decoration: underline; }
.active { background-position: right 12px; }
.header_panel { background: #E51D25; height: auto; margin: 0 auto; }
.center_panel { margin: 0 auto; width: 960px; background: #E51D25; }

/**/

.searchInput {  background: #F4F4F4; border: 1px solid #D5DCE3; font-weight: bold; padding: 1px; float: left; width: 160px; color: #3FA0FE; font-size: 14px; height: 17px; }
.general { border: 4px solid #4D4D4D; margin: 0 auto; width: 960px; background-color: #FFFFFF;}
.center1 { background: #FFFFFF; margin: 0 auto; width: 960px; margin-top: 8px; }
.hMenuContainer { background: #4D4D4D; height: 32px; width: 960px; margin: 0 auto;  }
.hMenu { float: right; margin-right: 31px; }
.hMenu a:link, .hMenu a:active, .hMenu a:visited { float: left; display: block; color: #FFFFFF; margin: 2px 3px 2px 0px; font-weight: bold; background: #4D4D4D; font-size: 12px; text-decoration: none; padding: 4px 8px; border: 2px solid #3FA0FE; }
.hMenu a:hover { float: left; background: #3FA0FE; color: #FFFFFF; border: 2px solid #3FA0FE; }
.hMenu img { float: left; }
.header { background: url("../images/headerbg.jpg") repeat-x; height: 77px; width: 960px; margin: 0 auto; }
.headerLogo { float: left; margin: 12px 0px 0px 20px; }
.headerSearch { float: right; margin: 4px 30px 0px 0px; }
.searchBtnCenter { background: #3FA0FE; padding: 3px 8px; margin-left: 4px; border: none; color: #FFF; float: left; }
.center { margin: 0 auto; width: 960px; }
.path { background-color: #FFF; margin: 0 auto; margin-top: 4px; width: 960px; }
.path2 { background-color: #F4F4F4; border: 2px dashed #3FA0FE; width: 918px; margin: 2px 12px 7px 12px; height: 18px; padding: 6px 5px 4px 10px; float: left; }
p.subcats { margin: 2px 0px 5px 0px; }
a.subcat { text-decoration: none; color: #1A1A1A; }
a.subcat:hover { text-decoration: underline; color:#3FA0FE; }
h1 { font-size: 13px; font-weight: bold; margin: 5px 0px; color: #3FA0FE; }
h1 a:hover { text-decoration: none; color: #4D4D4D; }
h3 { color: #FFFFFF; background: #4D4D4D; font-size: 13px; padding: 5px 15px; margin: 0px 0px 4px 0px; }
.categ { background: #F4F4F4; padding: 3px 7px; width: 215px; margin: 0px 2px 4px 0px; border: 1px dashed #E3E3E3; }
.boxPopCats { padding: 6px 5px 6px 10px; margin: 0; list-style: none; }
.boxPopCats li { background: url("../images/boxPopCatsBg.gif") 0px 3px no-repeat; padding: 0px 0px 2px 6px; }
.boxPopCats li a:link, .boxPopCats li a:active, .boxPopCats li a:visited { color: #000000; text-decoration: none; font-size: 13px; margin-left: 10px; }
.boxPopCats li a:hover { color: #3FA0FE; text-decoration: none; }
.boxStats { padding: 6px 10px 6px 15px; margin: 0; list-style: none; }
.boxStats li { padding-bottom: 2px; }
.colored { color: #3FA0FE; font-weight: bold; }
.leftContainer { float: left; width: 215px; background-color: #FFFFFF; }
.centerContainer { float: left; }
.centerContainerT { height: 6px; width: 740px; }
.centerContainerB { clear: both; height: 6px; margin: 0; width: 740px; }
.centerContainerM { width: 720px; padding: 8px 10px 0px 15px; }
.nolink { display: block; clear: both; border: 2px solid #3FA0FE; padding: 5px 10px; margin: 10px; background: #FFEECF; font-size: 14px; }
a.link:active, a.link:link, a.link:visited { font-size: 10px; color: #3FA0FE; font-weight: bold; text-decoration: none; }
a.link:hover { color: #4D4D4D; text-decoration: underline; }
.img1 { border: 1px solid #4D4D4D; }
.pr { margin-top: 3px; }
input.header2 { color: #4D4D4D; border: 1px solid #3FA0FE; padding: 2px; background: #F4F4F4; font-size: 12px; }
input.text { color: #4D4D4D; border: 1px solid #3FA0FE; padding: 2px; height: 20px; background: #F4F4F4; font-size: 12px; }
textarea.text { font-size: 12px; border: 1px solid #3FA0FE; color: #4D4D4D; padding: 2px; background: #F4F4F4; }
select { font-size: 12px; border: 1px solid #3FA0FE; color: #4D4D4D; background: #F4F4F4; height: 20px; padding: 2px; }
option { font-size: 12px; color: #4D4D4D; background: #F4F4F4; padding: 2px; }
.even { background: White; }
.odd { background: #F2F2F2; }
TR.even:hover { background: #DDEAEE; }
TR.odd:hover { background: #DDEAEE; }
TABLE.hr1 { border-bottom: 1px solid #4D4D4D;  width: 100%; }
.featured { border: 2px solid #4D4D4D; border-bottom: 1px solid #4D4D4D; }
.footer { margin: 0 auto; width: 960px; background-color: #4D4D4D; border-top: 1px solid #4D4D4D; clear:both; text-align: center; padding: 10px 0px 10px 0px; color: #FFF; }
.footer a:active, .footer a:link, .footer a:visited { color: #FFA500; text-decoration: none; }
.footer a:hover { color: #FFF; text-decoration: underline; }
tr.comment { background-color: #F4F4F4; color: #000; }
table.comment { border: 1px solid #F4F4F4; margin-top: 5px; }
.price { border: 2px solid #3FA0FE; background: #F4F4F4; }
.price table td{ margin: 0; padding: 5px; }
.captcha { border: 1px solid #3FA0FE; margin-top: 10px; }
.btn { font-weight: bold; border: 1px solid #4D4D4D; background: #3FA0FE; color: #FFF; cursor: pointer; padding: 5px 14px; font-size: 13px; }
.btn:hover { background: #4D4D4D; }
.btnhead { font-weight: bold; border: 1px solid #3FA0FE; background: #3FA0FE; color: #FFF; cursor: pointer; padding: 3px 10px; }
.btnhead:hover { background: #4D4D4D; border: 1px solid #FFFFFF; }
.small, .small a { padding: 0px; margin: 0px; color: #3FA0FE; font-size: 11px; text-decoration: none; }
.small2, .small2 a { padding: 0px; margin: 0px; color: #FFFFFF; font-size: 11px; text-decoration: none; }
span.req { margin-left: 3px; margin-right: 3px; color: #3FA0FE; font-weight: bold; }
div.errForm, span.errForm { margin: 2px 0 0px 0px; padding: 3px 10px; color: #FFF; background: #3FA0FE; border: 1px solid #4D4D4D; text-align: left; clear: both; display: block; }
td.err { padding: 5px; color: #4D4D4D; background: #F4F4F4; border: 1px solid #3FA0FE; text-align: left; font-weight: bold; }
#toggleCategTree { display:block; cursor:pointer; cursor:hand; color:#3FA0FE; font-weight: bold; }
#categtree { margin:3px 0; height:200px; width:300px; overflow:auto; border:1px dotted #3FA0FE; border-width:0 1px 1px; }
#catTitle { background:#fff; } /* Important for Konqueror */
#categtree h2 { margin:0 0 5px; padding:2px; text-align:center; color:#FFFFFF; background:#3FA0FE; 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 #3FA0FE; 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; }
td.msg { padding: 15px; color: #FFFFFF; background: #3FA0FE; border: 1px solid #1A1A1A; text-align: left; font-size: 14px; font-weight: bold; }
/* Pagination */
.navig { padding: 5px 10px; color: #3FA0FE; font-weight: bold; background: #F4F4F4; margin: 10px 0px; letter-spacing: 0px; font-size: 13px; border: 1px solid #BFBFBF; }
.mainPaging { float: right; }
.pagingLinks { color: #3FA0FE; font-weight: bold; font-size: 13px; }
.pagingLinks a:link, .pagingLinks a:active, .pagingLinks a:visited { color: #4D4D4D; text-decoration: none; }
.pagingLinks a:hover { color: #3FA0FE; text-decoration: underline; }
/* Pagination */
.noResults { margin-left: 20px; background: #F4F4F4; padding: 25px; border: 2px dashed #3FA0FE; }
.noResults p { color: #1A1A1A; margin: 0px 0px 15px 0px; }
.noResults ul { margin: 0; padding: 15px 0px 20px 40px; }
.featuredwarn { display: block; clear: both; font-size: 11px; padding: 5px 10px; border: 1px dashed #3FA0FE; background: #FFEAC2; width: 390px; margin: 5px; line-height: 16px; }
.fw2 { display: block; letter-spacing:1px; clear: both; font-size: 12px; padding: 5px 10px; border: 1px dashed #3FA0FE; background: #FFEAC2; margin: 5px; line-height: 16px; }
.googlead { display: block; clear: both; margin: 10px 0px 15px 0px; }
/* New */
a.link_footer_2 { color: #1A1A1A; text-decoration: none; font-size: 11px; }
a.link_footer_2:hover { text-decoration: underline;  }
