@import url("basic.css");body{background-color:#fff;color:#000;font:normal 100% Trebuchet MS;text-align:center;padding-bottom:0.4em;}
.hlink{font-family:Arial;text-decoration:none;}
a, .hlink{color:#3ba01c;}
a:hover, .hlink.hover, a:active, a:focus, a:visited:hover{color:green;}
a:visited{color:#688060;}
#head, #body, #base{min-width:1000px;max-width:1400px;margin:0 auto;text-align:left;}
.b-head, .b-body, .b-base{width:90%;margin:0 auto;text-align:left;position:relative;z-index:10;min-width:940px;}
.pagesides .sub{float:left;width:25%;}
.pagesides .main{margin-right:5%;width:70%;float:right;}
.b-head{padding-top:2em;margin-bottom:1em;}
.logo{display:block;margin-top:0.4em;}
.motto{color:#70a05f;font-size:0.7em;text-align:center;width:196px;margin-top:0.25em;}
.menu.define{float:left;display:inline;}
.menu.out{float:right;display:inline;}
.menu.define ul, .menu.out ul{margin:0;padding:0;list-style:none;display:inline;}
.menu.define li, .menu.out li{margin:0;padding:0;display:inline;font-size:0.7em;}
.menu.define li a, .menu.define li span{display:inline-block;color:#303030;margin-right:0.3em;}
.menu.define li a:active, .menu.define li a:focus, .menu.define li a:visited:hover{color:#000;}
.menu.define li a:hover, .menu.define li a:visited{color:#656565;}
.menu.define .current, .menu.define .current a, .menu.define .current span{font-weight:bold;color:#000;}
.menu.out li a, .menu.out li span{display:inline-block;color:#007342;margin-left:0.5em;}
.topadvlink a{margin-left:3em !important;background:url(../img/advlink-bg.png);color:#b52d03 !important;padding-right:1em;padding-left:1em}
.adbox{margin-bottom:1.15em;}
.content.tbl table{width:100%;}
.content.tbl td{vertical-align:top;color:#404040;}
.content.tbl p{font-size:0.8em;}
.content.tbl th{vertical-align:top;text-align:left;padding-left:0.70em;font-size:1.5em;font-weight:normal;width:25%;}
.content.tbl .mid{width:50%;padding:0 1em;}
.latest{background:#94d94c;}
.latest th{width:10%;font-size:1.125em;color:#fff;padding:0.5em 1em;}
.latest th img{display:block;margin-top:0.5em;}
.latest th a{color:#fff;}
.latest td{width:30%;padding:0 0.5em;font-size:0.75em;vertical-align:middle;}
.latest td a{color:#000;display:block;margin:0.5em 0;}
.latestbox h3{font-size:1.5em;font-weight:normal;}
.latestbox h3, .latestbox h3 a{color:#fff !important;}
.latestbox a:hover,.latestbox a:focus,.latestbox a:active{text-decoration:none;}
.latestbox ul{list-style:none;margin-left:90px;}
.latestbox .picbox{position:relative;}
.latestbox .picbox img{position:absolute;top:0.5em;left:0.5em;}
h2{font-size:1.5em;font-weight:normal;}
h3{font-size:1.25em;font-weight:normal;}
.bricks{margin:10px 0 1.5em 0;}
.bricks a{color:#00331d;}
.bricks td{border-right:10px solid #fff;padding:0.5em 1em 0.8em 1em;font-size:0.75em;line-height:1.7em;}
.bricks strong{font-size:1.2em;color:#005c35;}
.bricks strong a{color:#005c35;}
.bricks .last{border-right:none;}
.bricks .n1{background:#c8ea8c;}
.bricks .n2{background:#dff3a7;}
.bricks .n3{background:#eaf6b3;}
.bricks .n4{background:#f4fabf;}
.topping td{background:#94d94c;border-bottom:10px solid #fff;}
.topping .last{background:#a5df64;}
.reviews th{padding:0.5em 0;}
.reviews td{padding:0.5em 1em 0.8em 1em;}
.reviews strong{font-size:0.9em;font-weight:normal;}
.reviews p{color:#000;}
.sides{padding:1em;}
.sides .sidehead{float:left;width:24%;}
.sides .sidetext{float:right;width:74%;}
.news{background:#f7f8ee;}
.newsbox{width:97%;}
.newsbox .header{font-size:1em;}
.newsbox .date{color:#8d8d8d;font-size:0.68em;margin-bottom:0.5em;}
.newsbox p{font-size:0.8em;}
.glossary-list{margin-top:0.5em;}
.glossary-list dt{font-size:1em;font-weight:bold;margin:0.2em 0;padding:0;}
.glossary-list dd{font-size:0.8em;margin:0 0 1.5em 0;padding:0;}
.flags{position:absolute;top:0;left:25%;z-index:100;zoom:1;}
.flags a, .flags span{display:inline-block;width:26px;height:20px;background-image:url(../img/flags.png);zoom:1;z-index:250;-moz-opacity:.25;filter:alpha(opacity=25);opacity:.25;}
.flags .es{background-position:0 -20px;}
.flags .gb{background-position:0 -40px;}
.flags .cn{background-position:0 -60px;}
.flags .current{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.menu.bricket{border-left:1px solid #dfdfdf;}
.menu.bricket dt, .menu.single{font-weight:bold;}
.menu.bricket dd{margin:0;padding:0;font-weight:normal;font-size:0.9em;}
.menu.bricket dt a, .menu.single a{color:#303030;}
.menu.bricket dt a:hover, .menu.single a:hover, .menu.single a:active, .menu.single a:focus, .menu.single a:visited:hover, .menu.bricket dt.current a, .menu.bricket dt.current span, .menu.bricket a:visited:hover{background:#2c8518;color:#fff;}
.menu.bricket dd a{color:#000;}
.menu.bricket dd a:hover, .menu.bricket dd a:active, .menu.bricket dd a:focus, .menu.bricket dd a:visited:hover, .menu.bricket dd.current a, .menu.bricket dd.current span{color:#fff;background:#56a843;}
.menu.bricket a:visited{color:#656565;}
.menu.bricket a, .menu.bricket span, .menu.single a, .menu.single span{display:inline-block;padding:5px 10px;}
.menu.single{margin-bottom:0.5em;}
.dropbox{position:relative;}
.menu.dropdown{position:absolute;top:0;left:0;margin:-1px 0 0 -1px;padding-right:3px;border-top:1px solid #f8f8f8;background:url(../img/mockup-sh.png) no-repeat bottom right;}
.menu.dropdown dl{background:#fff;margin-bottom:3px;margin-top:0;}
.menu.dropdown dd.hover, .menu.dropdown dd.hover a{background:#56a843;color:#fff;display:block;border:none;}
.menu.dropdown dt.hover, .menu.dropdown dt.hover a{background:#2c8518;color:#fff;display:block;border:none;}
.menu.dropdown dd{font-weight:normal;}
.menu.dropdown a{border-left:1px solid #f8f8f8;}
.menu.jumper{padding-top:0.5em;}
.menu.jumper ul{list-style:none;}
.menu.jumper li{font-size:0.7em;}
.menu.jumper a, .menu.jumper .current span{display:inline-block;padding:2px 10px 4px 10px;color:#000;}
.menu.jumper .lighted a{color:#326c36;}
.lighted{color:#326c36;}
.menu.jumper.base a{color:#015f03;}
.menu.jumper a:hover, .lighted a:hover, .menu.jumper .current a, .menu.jumper .current span, .menu.jumper a:visited:hover{background:#3ba01c;color:#fff;}
.menu.jumper a:visited{color:#656565;}
.subscriber{width:115px;background:#e5faac;text-align:center;overflow:hidden;font-size:0.8em;padding:0.5em 0.0em 1em 0.0em;margin-top:0.5em;}
.subscriber a:visited:hover, subscriber a:hover{background:none;color:green;}
.advertiser h5{color:#7ebc3c;font-size:0.75em;margin:0;font-weight:normal;}
.advertiser .links{font-size:0.75em;margin-bottom:1.5em;}
.advertiser .links div{margin-bottom:0.5em;}
.advertiser .links a{color:#488934;}
.advertiser .img{margin-bottom:1em;width:115px;}
.advertiser .img img{display:block;overflow:hidden;background:#c7e2ab;}
.adbox.base{margin-bottom:0;}
.copy{font-size:0.75em;margin:0;padding:0.5em 0 1.5em 0;}
.content h1{font-size:2.25em;font-weight:normal;margin:0 0 .4em 0;color:#277615;}
.content.plain p{font-size:0.8em;margin:0.2em 20px 1.2em 20px;line-height:1.6em;}
.content.plain big{font-size:1.3em;}
.content.plain ul, .content.plain ol{margin:0.2em 20px 1em 40px;font-size:0.8em;}
.content.plain li{margin:0;padding-bottom:0.4em;}
.content.plain li li{font-size:125%;}
.content.plain li li li{font-size:100%;}
.content.plain dl{margin:0.2em 20px 1.2em 20px;}
.content.plain dt{font-weight:bold;font-size:0.9em;margin-left:0;}
.content.plain dd{font-size:0.8em;padding-left:20px;border-left:1px solid #ededed;padding:0.5em 20px;}
.content.plain blockquote{background:#f4f5ef url(../img/quote.png) 0.7em 0.5em no-repeat;margin:0.2em 20px 1.2em 20px;padding:0.8em 1em 0.3em 2.5em;}
#searchform{background:#c8ea8c;border-bottom:1px solid #fff;padding:20px;}
.helpnote{position:relative;}
.helpnote .icon, .helpnote .hlink{position:absolute;}
.helpnote .icon{display:block;width:16px;height:16px;right:0;top:.5em;background:no-repeat url(../img/icons.png) 0 -32px;}
.helpnote .hlink{top:.8em;right:22px;font-size:0.7em;}
#searchform h2{color:#277615;margin:0 0 0.4em 0;}
#searchform h3{float:left;color:#005c35;font-size:0.9em;margin-right:1.5em;margin-bottom:0.6em;}
#searchform .left, #searchform .right{width:48%;}
#searchform .left{float:left;}
#searchform .left select{width:80%;}
#searchform .right{float:right;}
.formbox{margin-top:0.2em;}
.formbox td, .formbox th{vertical-align:top;}
.formbox th{color:#005c35;font-size:0.9em;font-weight:bold;text-align:right;padding:0.2em 1em 1em 0;}
.formbox td{padding:0 0 1em 0;}
.formbox select{width:8.5em;}
#searchform .sort-links{font-size:0.7em;padding-top:0.4em;}
#searchform .checks{width:100%;}
#searchform .checks td{vertical-align:top;padding:0 0.5em 0.3em 0;}
#searchform .checks label{font-size:0.75em;cursor:pointer;}
.separate{height:1px;margin:0.8em 0;display:block;width:100%;background:repeat-x url(../img/separate.png);}
#searchform .selector{font-size:0.75em;}
#keywords{white-space:nowrap;font-size:0.75em;}
#keywords input{width:70%;margin-top:0.2em;}
.searchform-stripe{background:#eaf6b3;padding:10px 20px;margin-bottom:1.2em;}
.searchform-stripe .submitter{width:75%;float:right;text-align:right;}
.searchform-stripe .hlink{font-size:0.8em;position:relative;float:left;margin-top:0.2em;}
.searchform-stripe .icon{background:no-repeat url(../img/icons.png);width:16px;height:16px;display:block;overflow:hidden;position:absolute;right:-20px;bottom:0;}
.searchform-stripe .icon.min{background-position:0 0;}
.searchform-stripe .icon.exp{background-position:0 -16px;}
#searchline{width:70%;}
.maintype-tbl{width:100%;margin-bottom:1.5em;}
.maintype-tbl th{font-size:0.7em;background:#7acd32 repeat-y right top url(../img/th-bg.png);color:#fff;font-weight:normal;}
.maintype-tbl th, .maintype-tbl td{padding:0.4em 0.6em;text-align:left;}
.maintype-tbl td{font-size:0.75em;}
.maintype-tbl .grand td{background:#f0f9ca !important;}
.maintype-tbl .d td{background:#f7f8ee;}
.maintype-tbl .grand.line td{border-bottom:1px solid #fff;}
.maintype-tbl .hover{background:#f2f2f2;}
.maintype-tbl .d .hover{background:#eeefe7;}
.maintype-tbl .grand .hover{background:#e8f1c4 !important;}
.icon{width:16px;height:16px;display:block;overflow:hidden;}
.maintype-tbl .icon{}
.icon.pay{background:url(../img/icon-paysystems.png) no-repeat;float:left;margin:0 3px 3px 0;}
.pay.system1{background-position:0 0;}
.pay.system2{background-position:0 -16px;}
.pay.system3{background-position:0 -32px;}
.pay.system4{background-position:0 -48px;}
.pay.system5{background-position:0 -64px;}
.pay.system6{background-position:0 -80px;}
.pay.system7{background-position:0 -96px;}
.pay.system8{background-position:0 -112px;}
.icon.checks{width:12px;height:12px;background:url(../img/icon-checks.png) no-repeat;}
.checks.type1{background-position:0 0;}
.checks.type2{background-position:0 -12px;}
.icon.graphs{background:url(../img/icon-graphs.png) no-repeat;}
.graphs.type1{background-position:0 0;}
.graphs.type2{background-position:0 -16px;}
.graphs.type3{background-position:0 -32px;}
.graphs.type-mt{background:url(../img/icon-graph-mt.png) no-repeat;width:21px;height:21px;}
.subtype-tbl{width:100%;}
.subtype-tbl th, .subtype-tbl td{font-size:1em;vertical-align:top;text-align:left;font-weight:normal;border-bottom:none !important;}
.subtype-tbl th{background:none;color:#909579;padding:0 0.5em 0 0.5em;white-space:nowrap;width:5%;}
.subtype-tbl td{padding:0;}
.subtype-tbl ul{margin-left:0 !important;list-style:none;font-size:100% !important;}
.menu-sort{margin-bottom:0.8em;font-size:0.75em;}
.menu-sort .header{float:left;padding-right:1%;font-size:1.4em;}
.menu-sort .sep{white-space:nowrap;vertical-align:top;}
.menu-sort .list{padding-top:0.3em;color:#a3a3a3;}
.menu-sort .hlink{display:inline-block;color:#2c8518;font-family:Trebuchet MS;line-height:0.95em;margin:0 5px 7px 5px;}
*+html .menu-sort .hlink{position:relative;bottom:6px;}
.menu-sort .current{margin:0;padding:3px 5px 7px 5px;border:none;background:url(../img/sort-act.png) center bottom no-repeat;color:#fff;}
*+html .menu-sort .current{position:relative;bottom:-1px;}
.review_count{width:33%;padding-bottom:1.2em;}
.review_count dl{width:300%;}
.review_count dd{width:33%;}
.review_count dt{width:95%;font-size:0.8em;border-bottom:1px solid #d8d8d8;margin:0.5em 0;padding:0 1.2em;}
.review_count dt .number{font-size:2.8em;font-weight:bold;color:#6db45c;}
.icon.say{display:inline-block;width:14px;height:12px;background:url(../img/icons-say.png) no-repeat;margin-bottom:-2px;}
.say.type1{background-position:0 0;}
.say.type2{background-position:0 -12px;}
.say.type3{background-position:0 -24px;}
.say.type4{background-position:0 -36px;}
.say.type5{background-position:0 -48px;}
.say.type6{background-position:0 -60px;}
.say.type7{background-position:0 -72px;}
.review_count dd{font-size:0.85em;margin:0.5em 0;padding:0 1.4em;width:25%;float:left;}
.review_count dd.clear{width:100% !important;}
.star-rating{list-style:none;margin:0 !important;padding:0 !important;width:180px;height:16px;position:relative;background:url(../img/stars.png) top left repeat-x;white-space:nowrap;}
.star-rating li{padding:0 !important;margin:0 !important;height:16px;width:18px;display:inline-block;}
*+html .star-rating li, *html .star-rating li{display:inline;zoom:1;}
.star-rating li a{display:block;width:18px;height:16px;line-height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;overflow:hidden;}
.star-rating li a:hover{background:url(../img/stars.png) left center;z-index:2;top:0;left:0px;border:none;}
.star-rating a.stars-1{left:0px;}
.star-rating a.stars-1:hover{width:18px;}
.star-rating a.stars-2{left:18px;}
.star-rating a.stars-2:hover{width:36px;}
.star-rating a.stars-3{left:36px;}
.star-rating a.stars-3:hover{width:54px;}
.star-rating a.stars-4{left:54px;}
.star-rating a.stars-4:hover{width:72px;}
.star-rating a.stars-5{left:72px;}
.star-rating a.stars-5:hover{width:90px;}
.star-rating a.stars-6{left:90px;}
.star-rating a.stars-6:hover{width:108px;}
.star-rating a.stars-7{left:108px;}
.star-rating a.stars-7:hover{width:126px;}
.star-rating a.stars-8{left:126px;}
.star-rating a.stars-8:hover{width:144px;}
.star-rating a.stars-9{left:144px;}
.star-rating a.stars-9:hover{width:162px;}
.star-rating a.stars-10{left:162px;}
.star-rating a.stars-10:hover{width:180px;}
.star-rating li.current-rating{background:url(../img/stars.png) left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1;left:0;top:0;}
a:active{outline:none;}
.small-stars{list-style:none;margin:0;padding:0;width:120px;height:12px;position:relative;background:url(../img/stars-small.png) top left repeat-x;white-space:nowrap;}
.small-stars li{padding:0px;margin:0px;height:12px;width:12px;display:inline-block;}
*+html .small-stars li, *html .small-stars li{display:inline;zoom:1;}
.small-stars li a{display:block;width:12px;height:12px;line-height:12px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;overflow:hidden;}
.small-stars li a:hover{background:url(../img/stars-small.png) left center;z-index:2;top:0;left:0px;border:none;}
.small-stars a.stars-1{left:0px;}
.small-stars a.stars-1:hover{width:12px;}
.small-stars a.stars-2{left:12px;}
.small-stars a.stars-2:hover{width:24px;}
.small-stars a.stars-3{left:24px;}
.small-stars a.stars-3:hover{width:36px;}
.small-stars a.stars-4{left:36px;}
.small-stars a.stars-4:hover{width:48px;}
.small-stars a.stars-5{left:48px;}
.small-stars a.stars-5:hover{width:60px;}
.small-stars a.stars-6{left:60px;}
.small-stars a.stars-6:hover{width:72px;}
.small-stars a.stars-7{left:72px;}
.small-stars a.stars-7:hover{width:84px;}
.small-stars a.stars-8{left:84px;}
.small-stars a.stars-8:hover{width:96px;}
.small-stars a.stars-9{left:96px;}
.small-stars a.stars-9:hover{width:108px;}
.small-stars a.stars-10{left:108px;}
.small-stars a.stars-10:hover{width:120px;}
.small-stars li.current-rating{background:url(../img/stars-small.png) left bottom;position:absolute;height:12px;display:block;text-indent:-9000px;z-index:1;left:0;top:0;}
.backlink{font-size:0.75em;color:#959595;margin-bottom:1em;}
.backlink a{color:#959595;}
.backlink a:hover{color:green;}
.brocker-blank{margin-left:20px;}
.brocker-blank th, .brocker-blank td{vertical-align:top;text-align:left;font-size:0.8em;font-weight:normal;padding:0.5em;}
.brocker-blank td{padding-left:1.5em;}
.brocker-blank th{width:25%;color:#959595;padding-left:0;white-space:nowrap;}
.brocker-blank ul.dash{padding-left:0;color:#959595;}
.brocker-blank .rate{font-size:1.4em;color:#000;}
.brocker-blank .votes{font-size:0.9em;white-space:nowrap;}
.brocker-blank ul{list-style:none;margin-top:0;}
.brocker-blank p{font-size:1em !important;margin:0 0 1.2em 0 !important;}
.brocker-blank .star-rating{margin-top:0.25em;}
.brocker-blank ul{margin-left:0 !important;}
.subcontent ul{margin-left:1em !important;}
.brocker-blank li, .subcontent li{font-size:1.3em;margin:0 0 0.4em 0;}
.subcontent{float:right;width:35%;margin:0 0 1em 1em;}
.subcontent .box{background:#f7f8ee;padding:20px 12px 12px 25px;font-size:0.8em;}
.subcontent.small .box{font-size:0.7em;margin-top:0.8em;}
.subcontent .box p{font-size:1em;margin:0.2em 0 0.8em 0 !important;}
.subcontent .box h3{font-size:1.2em;margin:0.2em 0;}
.subcontent .box ul{margin-bottom:1.2em;}
.subcontent .plus{color:#3a8d26;}
.subcontent .minus{color:#d30707;}
.content.name{margin-left:20px;margin-top:1em;}
.note{font-size:0.7em !important;color:#8d8d8d;}
.note strong{color:#000;}
.reviewbox{border-bottom:1px solid #d8d8d8;margin-bottom:1em;}
.reviewbox .date{color:#8d8d8d;font-size:0.7em;margin-bottom:0.8em;}
.reviewbox .name{font-size:0.8em;}
.reviewbox .name .sep{color:#8d8d8d;}
.reviewbox .name, .reviewbox .date{margin-left:20px;}
.reviewbox .comment{margin-top:0.5em;}
.pageslist{text-align:center;margin-bottom:1.6em;}
.pageslist ul{margin:0;padding:0;list-style:none;white-space:nowrap;}
.pageslist li{display:inline;padding:0;margin:0;}
.pageslist a, .pageslist span{display:inline-block;padding:0 0.4em 0.1em 0.4em;}
.pageslist .current a,.pageslist .current span{background:#56a843;color:#fff;}
.pageslist .n{color:#8d8d8d;}
.pageslist a:hover, .pageslist a:focus, .pageslist a:active{background:#d9f0d4;}
.notebox{background:#f7f8ee;padding:0.5em 20px 0.5em 20px;margin-bottom:1em;}
.notebox p{margin:0.5em 0 !important;font-style:italic;}
.notebox.small p{font-size:0.7em;}
.notewarning{margin-bottom:1.2em;}
.notewarning p{position:relative;margin-left:40px !important;}
.notewarning .icon{position:absolute;background:url(../img/icons.png) no-repeat 0 -48px;left:-26px;top:0.1em;}
.notewarning strong{font-size:1.1em;}
.commentform-tbl{width:100%;margin-bottom:1.2em;}
.commentform-tbl th, .commentform-tbl td{vertical-align:top;padding:0.2em 0 0.4em 0;}
.commentform-tbl th{font-size:0.8em;text-align:left;padding-right:22px;font-weight:normal;padding-left:20px;white-space:nowrap;}
.commentform-tbl .comm{color:#979797;font-size:0.75em;}
.commentform-tbl .field{width:40%;}
.commentform-tbl .field input{width:90%;}
.commentform-tbl textarea{width:99%;}
.capchabox{float:left;width:75%;}
.submitbox{float:right;}
.undercomment{margin:0.8em 0;}
.submitcomment{float:right;}
.arrowlink{position:relative;display:inline-block;background:#56a843 right bottom url(../img/arr-side-t.png) no-repeat;overflow:hidden;padding:0.3em 3em 0.3em 20px;font-size:0.75em;}
.arrowlink .arrpart{position:absolute;width:100px;height:100px;display:block;top:0;right:0;background:right top url(../img/arr-side-b.png) no-repeat;}
.arrowlink a{position:relative;display:inline-block;z-index:10;color:#fff;padding-right:1em;}
.arrowlink a:hover{text-decoration:none;color:#fff;}
.footer-adlink{margin:0 0 1em 0;font-size:0.75em;}
.footer-adlink, .footer-adlink a{color:#85b012;}
.footer-adlink a:hover, .footer-adlink a:focus, .footer-adlink a:active{color:#48C322;}
.shady{position:absolute;left:0;top:-10000em;padding:10px;text-align:left;font-size:0.8em;z-index:150;}
.shady .sh{position:absolute;background:url(../img/shadowbox.png) no-repeat;z-index:-1;}
.shady .tl{top:-10px;bottom:0;}
.shady .tr{top:-10px;bottom:0;background-position:top right;}
.shady .br, .shady .bl{height:13px;bottom:-13px;}
.shady .tr, .shady .br{width:12px;right:-20px;}
.shady .tl, .shady .bl{left:-20px;right:-8px;}
.shady .bl{background-position:bottom left;}
.shady .br{background-position:bottom right;}
.shadytip{background:url(../img/tipbg.png) no-repeat bottom right;overflow:hidden;position:absolute;font-size:0.75em;padding:3px 8px;top:-1000em;z-index:150;}
.closeshady{position:absolute;top:5px;right:10px;font-size:0.7em;line-height:1.5em;}
.closeshady .icon{position:absolute;top:0;left:-20px;background:url(../img/icons.png) no-repeat 0 -64px;}
.shadycontent{width:500px;text-align:left;padding:0.5em 10px 0 10px;}
.shadycontent p{font-size:0.8em;}
input[type='text']{line-height:1.5em;font-family:Trebuchet MS;}
input[type='submit'], input[type='button']{padding:0 0.5em;overflow:visible;}
.form-tbl{margin-bottom:1.2em;}
.form-tbl td, .form-tbl th{padding:0.5em 0.8em;border-right:10px solid #fff;vertical-align:top;}
.form-tbl th{border-top:10px solid #fff;}
.form-tbl td{font-size:0.8em;}
.form-tbl .big{font-size:1.2em;}
.form-tbl .colored{background:#f7f8ee;}
.form-tbl .hover td.colored,.form-tbl .hover td.left{background:#C7E2AB;}
.form-tbl .comm{color:#979797;font-size:0.7em;}
.form-tbl .left{padding-left:20px;padding-right:1em;border-right:none;}
.form-tbl input, .form-tbl select{width:100px;}
.pad.bot td{border-bottom:10px solid #fff;}
.wholecolored td{border-right:none;padding-right:1.3em;background:#f7f8ee;}
.fullwidth{width:100%;}
.fullwidth input{width:100%;}
.resultbox{background:#f7f8ee;padding:0.7em 20px;font-size:0.8em;float:left;margin-bottom:1.2em;}
.resultbox label{padding-right:20px;}
.boxhlink{background:#56a843;display:inline-block;padding:0.1em 0.5em 0.3em 0.5em;}
.boxhlink .hlink{color:#fff !important;}
.boxhlink .hlink.hover{border-bottom:none;}
.ill-rside{float:right;margin:0 0 1.2em 1.2em;display:block;}
.error-note{color:#fff;background:#d81a0e;font-size:0.7em;padding:0.2em 0.6em;margin:0.4em 0;float:left;}
.areabox{background:#f7f8ee;padding:20px;}
.areabox textarea{width:100%;line-height:1.6em;font:0.9em Arial;}
select.newsletter{width:90%;}
.advstripe{background:#c9f8c4;border-top:1px solid #3aa72e;font-size:0.8em;padding:0.1em;position:fixed;left:0;bottom:0;width:100%;z-index:200;text-align:center;}
.advstripe a{color:#12350f;}
.advstripe a:hover{text-decoration:none;color:#3aa72e;}
.advstripe .nav{position:relative;}
.advstripe .icon{cursor:pointer !important;}
.advstripe .close.icon{position:absolute;top:0;right:20px;background:url(../img/icons.png) no-repeat 0 -64px;}
.advstripe .eye.icon{position:absolute;top:0.1em;right:50px;background:url(../img/icons.png) no-repeat 0 -80px;}
h2{margin-top:0.4em;}
h2 .opened{border-bottom:none;color:#000;}
h2 .hlink.hover{border-bottom:1px dotted;color:green;}
.mockup{padding:0.5em 0 1em 0;}
*+html .mockup{background:#fff;zoom:1;}
.mockup h3{font-size:1em;}
.mockup .pic{border-left:1px solid #f8f8f8;border-top:1px solid #f8f8f8;background:url(../img/mockup-sh.png) no-repeat bottom right;display:inline-block;padding:0 3px 3px 0;float:left;}
.mockup .desc{margin-left:320px;padding-left:5%;}
.mockup .desc p{position:relative;padding-left:2.2em;margin-left:0;}
.mockup .num{position:absolute;left:0;top:0.15em;margin-left:0;display:block;padding:0 4px 2px 4px;line-height:1.1em;background:#c7e2ab;border:1px solid #7ec22f;}
.mockup .num.no{background:#eca1a1;border:1px solid #b52525;}
.mockup-dots{position:relative;}
.mockup-dots .dot{background:#c7e2ab;border:1px solid #7ec22f;position:absolute;top:0;left:0;text-align:center;font-weight:bold;}
.mockup-dots .no{background:#eca1a1;border:1px solid #b52525;}
.mockup-dots .up{margin-top:-1px;margin-left:-1px;border-width:2px;}
.mockup-dots .down{-moz-opacity:.15;filter:alpha(opacity=15);opacity:.15;}
.mockup-dots .p1, .mockup-dots .p2{width:200px;line-height:25px;left:89px;}
#dots1 .p1{top:20px;}
#dots1 .p2{top:422px;}
.mockup-dots .p3{width:33px;line-height:33px;left:16px;}
#dots1 .p3.fl1{top:116px;}
#dots1 .p3.fl2{top:153px;}
#dots1 .p3.fl3{top:190px;}
.mockup-dots .p4{width:132px;line-height:12px;font-size:10px;left:89px;}
#dots1 .p4.fl2{top:406px;}
.mockup-dots .p5{width:33px;line-height:12px;font-size:10px;left:16px;}
.mockup-dots .p5.fl2{top:100px;}
.overmarked{background:#F6FBBE;}
#dots2 .p1{top:20px;}
#dots2 .p4.fl2{top:370px;}
#dots2 .p2{top:385px;}
#dots2 .p5{top:90px;}
#dots2 .p3.fl1{top:105px;}
#dots2 .p3.fl2{top:142px;}
#dots2 .p3.fl3{top:179px;}
#dots3 .p1{top:18px;}
#dots3 .p2{top:413px;}
#dots3 .p3, #dots3 .p5{left:28px;}
#dots3 .p3.fl1{top:130px;}
#dots3 .p3.fl2{top:167px;}
#dots3 .p3.fl3{top:204px;}
#dots3 .p4.fl2{top:398px;}
#dots3 .p5{top:114px;}
.menulist{float:left;}
.menulist, .menulist .dropdown{list-style:none;}
.menulist li{font-size:0.8em;font-weight:bold;margin-bottom:0.4em;}
.menulist a{color:#000;display:inline-block;padding:4px 10px;}
.menulist a:visited{color:#6f6f6f;}
.menulist a:hover, .menulist a:visited:hover{color:#fff;background:#2C8518;}
.menulist .dropdown{padding-bottom:3px;}
.menulist .dropdown li{font-size:0.9em;font-weight:normal;white-space:nowrap;margin-bottom:0;}
.menulist .dropdown li.over{background:#56A843;}
.menulist .dropdown li.over a{color:#fff;background:#56A843;}
.menulist .droped{position:relative;z-index:100;}
img.ajax{filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6;display:none;width:54px;height:55px;background:#FFF;}
.centered{text-align:center;}
table.brborder{border-width:1px;border-style:solid;border-color:#aaa;border-collapse:collapse;font-size:0.8em;}
table.brborder td{border-width:1px;padding:6px;border-style:inset;border-color:#aaa;text-align:left}
table.brborder th{border-width:1px;text-align:left;border-style:inset;border-color:#aaa;padding:6px;}
li.green{color:green;}
li.red{color:red;}
.menu.define a, .menu.out a, .menu.define span, .menu.out span{padding-top:0.3em;padding-bottom:0.3em}
.invis{display:none;}
