*{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;}html,body,#mainwrapper{height:100%;}body>#mainwrapper{height:auto;min-height:100%;}#main{padding-bottom:116px;}#footerwrapper{position:relative;margin:-116px auto 0 auto;height:100px;width:970px;background-color:#fff;clear:both;}.c:after{content:.;display:block;height:0;clear:both;visibility:hidden;}.c{display:block;clear:both;}* html .c{height:1%;}.c.p{padding:16px;}.c.pt{padding-top:16px;}.c.pb{padding-bottom:16px;}.c.pl{padding-left:16px;}.c.pr{padding-right:16px;}.small{font-size:80%;}.center{text-align:center;}.centerblock{margin:0 auto;}.alignright{text-align:right;}.fl{float:left;}.fr{float:right;}.full{width:100%;}.half{width:50%;}.js.enabled{display:inherit;}.js.disabled{display:none;}.nojs .js.enabled{display:none;}.nojs .js.disabled{display:inherit;}body{font-size:13px;}html,body{height:100%;}h1,h2{font-size:153.9%;font-weight:bold;line-height:32px;padding-bottom:8px;}h3{font-size:108%;font-weight:bold;line-height:24px;padding:8px 8px 0 8px;color:#006c00;}h1 .subheading,h2 .subheading{color:#888;padding-left:8px;font-size:85%;line-height:100%;}a:link,a:active,a:visited{text-decoration:none;color:#006c00;}a:hover{text-decoration:underline;}.extlink a:hover{text-decoration:none;background-color:#e3f6dc;}.roundedcorners{-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;}.roundedcornersdown{-webkit-border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-moz-border-radius-bottomleft:5px 5px;-moz-border-radius-bottomright:5px 5px;}.bigtext{font-size:14px;}.colorbg{background:#092e20;color:#f2f2ff;}.colorbg a:link,.colorbg a:active,.colorbg a:visited{color:#86d31a;}.colorbg h3{color:#86d31a;}.whitebg{background:#fff;}.graybg{background:#f2f2ff;color:#000;}.graybg a:link,.graybg a:active,.graybg a:visited{color:#006c00;}.graybg h3{color:#006c00;}.box{padding:8px;}.box ul{list-style-type:disc;padding-left:24px;}.box ul li{padding:4px 0;}.error,.notice,.success{border:1px solid #ddd;padding:4px;margin-bottom:4px;font-size:12px;font-weight:bold;padding-left:4px;-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;}.error ul,.notice ul,.success ul{list-style-type:none;padding-left:24px;}.error ul li,.notice ul li,.success ul li{padding:4px 0;}.error.sharp,.notice.sharp,.success.sharp{-webkit-border-radius:0;-moz-border-radius:0;}.error{color:#8a1f11;background:#fbe3e4;border-color:#fbc2c4;}.notice{color:#514721;background:#fff6bf;border-color:#ffd324;}.success{color:#264409;background:#e6efc2;border-color:#c6d880;}.formcontainersmall{width:400px;}.formcontainersmall p{padding:8px;}.formcontainersmall label{display:block;width:120px;float:left;clear:left;text-align:right;padding-right:8px;}.formcontainersmall .textinput{width:200px;}.formcontainersmall textarea{width:200px;height:80px;}.formcontainersmall span{padding-right:8px;}.tag{color:#006c00;padding:4px;margin:4px;border:1px outset #86d31a;background-color:#e3f6dc;font-weight:bold;font-size:11px;}.tag.size1{font-size:12px;}.tag.size2{font-size:12px;}.tag.size3{font-size:12px;}.tag.size4{font-size:12px;}.tag:hover{text-decoration:none;background-color:#bcd8b1;border:1px inset #86d31a;}.textinput,textarea{background:url('/media/images/input-bg.gif') #fff repeat-x;border:1px solid #888;padding:5px 3px;}.textinput.normal,textarea.normal{padding:2px;}.biginput .textinput{font-size:16px;}.biginput .textinput.disabled{background-color:#eee;background-image:none;}.button,.submit{background-image:url('/media/images/button-bg.png');background-color:#fff;background-position:0 4px;background-repeat:repeat-x;border-color:#bbb #aaaaaa #888;border-style:solid;border-width:1px;font-size:13px;font-weight:bold;height:25px;padding-left:8px;padding-right:8px;text-shadow:0 1px 1px #fff;vertical-align:middle;}.button.big,.submit.big{background-image:url('/media/images/big-button-bg.png');margin-top:-6px;height:33px;}.button:active,.submit:active{background-image:url('/media/images/button-bg-reverse.png');background-color:#fff;background-position:0 0;}.button:active.big,.submit:active.big{background-image:url('/media/images/big-button-bg-reverse.png');}.ajaxbg{background:url('/media/images/ajax-loader.gif') transparent no-repeat center center;}.ajaxloader{display:none;width:16px;height:16px;background-image:url('/media/images/ajax-loader.gif');}.ajaxloaderbig{width:31px;height:31px;background-image:url('/media/images/ajax-loader-big.gif');}.rating.vote{margin-top:16px;}.rate{width:16px;height:16px;line-height:16px;padding:1px 10px;color:transparent;}.rate.up{background:url('/media/images/icons/rate-up.png') transparent no-repeat center 0;}.rate.up.on{background-position:center -16px;}.rate.up.disabled{background-position:center -32px;}.rate.down{background:url('/media/images/icons/rate-down.png') transparent no-repeat center 0;}.rate.down.on{background-position:center -16px;}.rate.down.disabled{background-position:center -32px;}div.rate{height:14px;cursor:pointer;padding:0;width:64px;text-align:center;}div.rate.up{background:url('/media/images/icons/rate-up-big.png') transparent no-repeat center 0;}div.rate.up.on{background-position:center -14px;}div.rate.up.disabled{background-position:center -28px;}div.rate.down{background:url('/media/images/icons/rate-down-big.png') transparent no-repeat center 0;}div.rate.down.on{background-position:center -14px;}div.rate.down.disabled{background-position:center -28px;}.score{display:-moz-inline-box;display:inline-block;min-width:40px;color:gray;}.score.gt{color:#004d00;}.score.lt{color:#c00;}div.score{line-height:32px;font-size:24px;font-weight:bold;text-align:center;display:block;min-width:inherit;}div.loader{margin-top:4px;text-align:center;}.pagination{padding:8px;font-size:85%;}.pagination a:link,.pagination a:active,.pagination a:visited{border:1px solid #009f00;padding:2px 4px;background-color:#bcd8b1;}.pagination a:hover{text-decoration:none;border:1px solid #009f00;padding:2px 4px;background-color:#e3f6dc;}.pagination span{border:1px solid #009f00;background-color:#bcd8b1;padding:2px 4px;}.pagination .prev,.pagination .next{font-weight:bold;color:black;}.pagination .disabled{font-weight:normal;color:#ccc;border-color:#ccc;background-color:#f2f2ff;}.pagination .current{color:white;background-color:#006c00;}.arrowright{cursor:pointer;background-image:url('/media/images/arrows.png');background-position:-33px -64px;width:31px;height:32px;}.arrowright.enabled{background-position:-33px 0;}.arrowright.enabled:hover{background-position:-33px -32px;}.arrowleft{cursor:pointer;background-image:url('/media/images/arrows.png');background-position:0 -64px;width:32px;height:32px;}.arrowleft.enabled{background-position:0 0;}.arrowleft.enabled:hover{background-position:0 -32px;}#mainwrapper{width:970px;margin:0 auto;background:#fff;}#header{border-bottom:2px solid #009f00;float:left;width:100%;margin-top:8px;}#header .item{float:left;}#header h1{background:url('/media/images/logo.png') transparent no-repeat;text-indent:-9999em;height:45px;width:180px;}#header .menu{margin-right:24px;float:right;}#header .menu ul{list-style:none;}#header .menu li{float:left;padding:0 8px;line-height:45px;vertical-align:middle;height:45px;font-size:100%;font-weight:bold;color:#444;}#header .search{line-height:45px;height:45px;vertical-align:middle;float:right;}#header .search input{background:url('/media/images/search-icon.png') 278px center no-repeat;width:292px;padding:5px 3px;font-size:100%;}#header .usermenu{float:right;padding-right:4px;}#body{clear:both;height:auto!important;background-color:#fff;}#content{width:954px;float:left;padding:8px;clear:both;}#content.full{padding:0;}#content.full.sidebar{width:662px;}#content.sidebar{width:654px;}#content #tabs{border-bottom:1px solid #006c00;}#content #tabs ul{list-style:none;height:36px;box-sizing:border-box;}#content #tabs li{float:left;margin:8px;padding:4px 8px;border:1px solid #006c00;border-bottom-style:none;font-size:123.1%;font-weight:bold;}#content #tabs li.left{margin-left:0;}#content #tabs li.selected{border-bottom:1px solid white;}#content #tabs li a:hover{text-decoration:none;color:#86d31a;}#sidebar{width:300px;float:right;}#sidebar .box{margin:8px 0;}#sidebar .box h3{color:#86d31a;padding:0 0 8px 0;}#sidebar .box p{line-height:20px;padding-bottom:8px;}#sidebar .twitterbox h3{color:#86d31a;}#footer{padding:0 8px;margin:8px 0;overflow:hidden;height:100px;}#footer table{width:100%;}#footer table th{text-align:left;width:20%;}#loginbox #login{float:left;width:270px;border-right:1px solid #000;}#loginbox #loginsocial{float:right;width:240px;}#loginbox #loginsocial p{padding-bottom:4px;}#loginbox #register{clear:both;padding:8px;margin:8px;}#loginbox .title{padding:10px 0 15px 0!important;}#loginbox label{display:block;float:left;padding:5px 8px 5px 0;width:70px;}#loginbox .textinput{float:left;width:170px;}#loginbox .submit{margin-left:78px;}#registrationform,#loginform{float:left;margin-right:16px;}#loginsocialselection{float:left;width:450px;}#loginsocialselection p{padding:8px;}#loginsocialselection span{padding:0 16px;}#submitform form #link{width:60%;}.submitform{vertical-align:top;}.submitform label{width:200px;display:block;float:left;text-align:right;font-size:18px;padding-right:16px;line-height:30px;}.submitform input{float:left;width:400px;}.submitform .error{float:left;margin-left:231px;width:400px;}.submitform .error ul{list-style:none;}.submitform .checkbox{font-size:14px;line-height:36px;height:32px;padding-left:8px;width:340px;}.submitform .checkbox #imgselected{font-size:16px;}.submitform .checkbox input{height:32px;width:auto;margin-right:4px;}.submitform textarea{float:left;width:400px;height:128px;}.submitform .helptip{padding-left:8px;}.submitform .imageselectorcanvas{width:100px;height:100px;background-color:#fff;border-color:#bbb #aaaaaa #888;border-style:solid;border-width:1px;padding:8px;margin:8px 0;}.submitform .imageselector{width:100px;height:100px;overflow:hidden;background:url('/media/images/ajax-loader.gif') no-repeat center center;}.submitform .submit{margin-right:304px;width:90px;}.submitform select{font-size:16px;padding:4px;background:url('/media/images/input-bg.gif') #fff repeat-x;border:1px solid #888;}.submitform span{padding:0 2px;line-height:32px;}.submitform #releasedate_specific input{width:128px;}.submitform #search{margin-right:0;height:31px;margin-top:2px;width:100px!important;}#searchform .biginput input#keyword,#existingproduct .biginput input#keyword,#newproduct .biginput input#keyword{width:292px;}#searchform .biginput input[type=text],#existingproduct .biginput input[type=text],#newproduct .biginput input[type=text]{border-style-right:none;}#searchform .biginput select,#existingproduct .biginput select,#newproduct .biginput select{width:400px;}#searchform .biginput textarea,#existingproduct .biginput textarea,#newproduct .biginput textarea{height:54px;}#submitguidance div{float:left;width:216px;margin:auto 8px auto 0;height:200px;}#submitguidance div.right{margin:auto 0;}.submitbox p,.submitbox h2,.submitbox h3{margin:0 304px 0 80px;}.submitbox .product-information-snippet p,.submitbox .product-information-snippet h2,.submitbox .product-information-snippet h3{margin-right:80px;}#informationpreview a:link,#productpreview a:link,#informationpreview a:active,#productpreview a:active,#informationpreview a:visited,#productpreview a:visited{font-weight:bold;text-decoration:none;}#informationpreview p,#productpreview p{margin-bottom:8px;}#productpreview{background:url('/media/images/product-bg.png') #f2f2ff no-repeat top right;}#productpreview h3{padding:0;}#informationpreview{background:url('/media/images/information-bg.png') #f2f2ff no-repeat top right;}.thumbnailcontainer{padding:4px;}.thumbnail{width:64px;height:64px;overflow:hidden;}ul#product-list{list-style:none;margin-top:16px;}.productstats span{font-size:11px;font-weight:bold;line-height:23px;padding:2px 16px 2px 20px;}.productstats span.viewcount{background:url('/media/images/icons/viewcount.png') no-repeat;}.productstats span.articles{background:url('/media/images/icons/article.png') no-repeat;}.productstats span.releasedate{background:url('/media/images/icons/date.png') no-repeat top left;}.product h2{font-size:131%;border-bottom:1px solid #009f00;padding-bottom:0;clear:both;line-height:24px;margin-top:16px;}.product h2 span{line-height:23px;font-size:13px;float:right;padding:0 8px;font-weight:normal;border-width:1px;border-color:#009f00;border-style:solid;margin:0 4px;background:#e3f6dc;}.product h2 span.selected{background:#fff;border-bottom-color:#fff;}.product-information-snippet{margin:4px;}.product-information-snippet p{padding:0 8px 2px 8px;width:556px;}.product-information-snippet .text{display:none;}.product-information-snippet .option{font-size:11px;font-weight:bold;line-height:20px;padding:2px 16px 2px 20px;}.product-information-snippet .option.rating{background:url('/media/images/icons/rating.png') no-repeat 4px -1px;}.product-information-snippet .option.url{background:url('/media/images/icons/link.png') no-repeat 4px -8px;padding-left:14px;}.product-information-snippet .option.comments{background:url('/media/images/icons/comments.png') no-repeat top left;}.product-information-snippet .option.releasedate{background:url('/media/images/icons/date.png') no-repeat top left;}.product-summary{clear:left;padding-bottom:8px;}.product-summary .productstats{padding-top:8px;}.product-summary-sign{float:left;width:80px;margin-bottom:20px;}.product-summary-votes{background:url('/media/images/sign.png') no-repeat;float:left;width:64px;line-height:50px;min-height:64px;text-align:center;font-size:153.9%;}.product-summary-votes-descriptor{font-size:11px;line-height:1px;margin-top:-8px;color:#006c00;}.product-summary-comments{background:url('/media/images/sign.png') no-repeat 0 -64px;float:left;clear:left;line-height:22px;text-align:center;height:22px;width:64px;font-size:11px;font-weight:bold;margin-top:2px;}.product-summary-brand{color:#888;padding-left:8px;font-size:85%;line-height:100%;}.product-summary-thumbnail{float:right;margin-top:-16px;margin-right:8px;padding-left:8px;}.product-summary h3{padding:0;}.product-summary a:link p,.product-summary a:active p,.product-summary a:visited p{color:black;}.product-summary a:hover{text-decoration:none;}.product-summary a:hover h3{color:#86d31a;}.product .rating{width:64px;}.product .description{width:576px;}.product .description .thumbnail{width:100px;height:100px;border:1px solid #009f00;padding:4px;vertical-align:top;display:inline;margin-left:8px;}.product .description .shortdescription{font-size:16px;vertical-align:top;min-height:84px;}.product .description .stats{height:26px;}#informationpreview .product-information-snippet p,#informationpreview .product-information-snippet h3{margin:0 80px 0 0;}.product .product-information-snippet .thumbnailcontainer{margin-top:16px;width:64px;}.product .product-information-snippet h3{padding-top:0;margin-top:0;}.product .product-information-snippet p,.product .product-information-snippet h3{width:490px;}.author{vertical-align:middle;font-size:11px;background:#eee;text-align:left;clear:both;border-bottom:1px solid #ccc;border-top:1px solid #f8f8f8;height:24px;}.author img{padding-right:8px;vertical-align:middle;}.author a:link,.author a:active,.author a:hover,.author a:visited{font-weight:bold;}.author .options{vertical-align:middle;font-size:11px;font-weight:bold;cursor:pointer;height:24px;line-height:24px;}.author .options .first-text{padding:0 16px 0 8px;}.author .options img{vertical-align:middle;}.comment-form{margin:0 8px;}.comment-form label{font-size:13px;font-weight:bold;width:100%;display:block;padding:4px;}.comment-form textarea{width:100%;height:64px;margin-bottom:8px;}.comment .author{margin:8px 0;}.comment .body{padding:8px;}.user{border:1px solid #009f00;background:#f2f2ff;width:210px;float:left;margin:4px;}.user .username{float:left;font-weight:bold;padding:4px 0 0 8px;}.user img{float:left;}#feedbackfloater{background:url('/media/images/feedback.png') no-repeat;position:absolute;left:0;top:30%;height:96px;width:24px;}#facebox .b{background:url('/media/images/facebox/b.png');}#facebox .tl{background:url('/media/images/facebox/tl.png');}#facebox .tr{background:url('/media/images/facebox/tr.png');}#facebox .bl{background:url('/media/images/facebox/bl.png');}#facebox .br{background:url('/media/images/facebox/br.png');}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}#facebox .popup{position:relative;}#facebox table{border-collapse:collapse;}#facebox td{border-bottom:0;padding:0;}#facebox .body{padding:10px;background:#fff;width:520px;}#facebox .loading{text-align:center;}#facebox .image{text-align:center;}#facebox img{border:0;margin:0;}#facebox .footer{border-top:1px solid #DDD;padding-top:5px;margin-top:10px;text-align:right;}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}.facebox_hide{z-index:-100;}.facebox_overlayBG{background-color:#000;z-index:99;}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}.tipsy{padding:5px;font-size:12px;opacity:.8;filter:alpha(opacity=80);background-repeat:no-repeat;}.tipsy strong{padding:4px;}.tipsy em{line-height:18px;}.tipsy p{text-align:left;padding:4px;}.tipsy-inner{padding:4px 5px;background-color:black;color:white;max-width:200px;text-align:center;}.tipsy-north{background-image:url('/media/images/tipsy-north.gif');background-position:top center;}.tipsy-south{background-image:url('/media/images/tipsy-south.gif');background-position:bottom center;}.tipsy-east{background-image:url('/media/images/tipsy-east.gif');background-position:right center;}.tipsy-west{background-image:url('/media/images/tipsy-west.gif');background-position:left center;}