html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abs br,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{overflow-y:scroll;}
body{background:#fff;font-size:13px;line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{color:#000;font-weight:bold;text-align:left;}
p,li,dt,dd,label{color:#000;font-weight:normal;text-align:left;}
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;}
img{-ms-interpolation-mode:bicubic;}
.accessibility{overflow:hidden;position:absolute;top:-555px;}
#header{background:#fff;border-bottom:5px solid #e2e2e2;margin:0 auto;padding:15px 0 7px;position:relative;width:960px;}
#header h1,#header h1 a{display:block;float:left;height:64px;text-align:left;text-decoration:none;text-indent:-5555px;width:257px;}
#login{position:absolute;left:225px;top:15px;width:210px;}
#login h4{font-size:13px;margin:7px 0 8px;text-align:right;}
#login p{clear:both;font-size:14px;margin:7px 0 8px;text-align:right;}
#header ul.nav{float:right;}
#header ul.nav li{display:block;float:left;font-size:14px;font-weight:bold;padding:0 6px;text-align:center;text-transform:lowercase;}
#header ul.nav li a{color:#999;display:block;height:37px;padding:11px 0 1px;text-decoration:none;}
#header ul.nav li a:hover{color:#000;}
.leadIn{background-color:#fff;width:960px;}
.leadIn h2{font-size:2.2em;font-weight:normal;margin-right:20px;}
.contentContainer{margin:0 auto;position:relative;width:960px;}
.mainContent{float:left;width:685px;}
.widemainContent{float:left;width:900px;}
.allwidemainContent{float:left;width:960px;}
.arrow{background:url(../img/arrow.gif) no-repeat 0 0;height:28px;width:300px;}
.invalid .arrow{background-position:-305px -140px;}
.salebar .module .header{padding-bottom:5px;}
.sidebar{float:right;padding:0;width:265px;}
.sidebar .module{float:left;margin-bottom:15px;padding:5px;width:255px;}
.sidebar .module .header{padding-bottom:10px;}
.module{position:relative;}
.module .header{color:#fff;margin-bottom:5px;}
.module .header a{color:#fff;}
.module .header h3{color:#fff;font-size:15px;text-transform:uppercase;padding-top:3px;padding-left:5px;}
.module .content a{color:#fff;}
.module .footer{color:#fff;margin-top:5px;}
.module .footer p{font-size:1.2em;}
.module .footer a{color:#fff;}
.module .footer ul li.comments{float:right;text-align:right;}
.module .footer ul li.discuss{float:left;}
.sidebar .module.advertisement{background-color:Transparent;}
.module.advertisement{background-color:#fff;}
.module.advertisement .header{background-color:#FFFF99;font-size:13px;text-align:left;text-transform:uppercase;color:#000;padding:5px;font-weight:bold;}
.module.advertisement .content{text-align:center;padding:0px;}
.module.advertisement .footer {font-size:11px;text-align:center;text-transform:uppercase;}
.module.advertisement .footer a{color:#333;margin:2px;}
.module.blog h4{position:absolute;top:7px;right:10px;text-indent:-5555px;display:block;width:20px;height:20px;}
.module.blog h4 a{display:block;height:20px;text-decoration:none;text-indent:-5555px;width:20px;}
.module.blog ul{margin-bottom:5px;}
.module.blog ul li.date{float:left;font-weight:bold;line-height:1.4em;}
.module.blog ul li.title{display:block;float:right;font-size:1.1em;line-height:1.4em;padding-right:10px;width:195px;}
.module.blog ul li.title a:hover{color:#fff;}
.module.generic .content{font-size:1.2em;line-height:1.4em;}
.module.qualityPosts p{font-size:1.2em;line-height:1.3em;padding:8px 0;}
.salebar .module.qualityPosts p{font-size:1.1em;border-bottom:1px solid #999;line-height:1.1em;}
.salebar .module.qualityPosts p a{color:#666;}
.sidebar .module.qualityPosts .content{margin:10px 8px 0 10px;}
.module.qualityPosts .footer ul li{font-size:1.2em;}
h4.reckoning{font-size:1.2em;font-weight:normal;margin:30px 0 0 0;text-transform:uppercase;}
h4.reckoning span{display:block;float:left;height:50px;margin:0 10px -20px 0;position:relative;top:-20px;width:50px;}
.module.sideDeal .content p{font-size:1.2em;line-height:1.3em;}
.module.sideDeal .footer{font-size:1.1em;padding:4px 0 0;}
.todays9d .module.sideDeal{margin-top:2px;}
.todays9d .module.sideDeal .header{display:'';}
.hourLabel,.dayOfWeekLabel{font-size:12px;font-weight:bold;margin:0 0 1px 0;padding-top:4px;border-top:2px solid #000;}
#footerWrapper{margin-top:15px;padding-bottom:1px;}
#footerWrapper #footer{margin:0 auto 0;padding:8px 0 0 0;width:960px;}
#footerWrapper #footer a:hover{color:#fff;}
#footerWrapper #footer .legal{clear:left;_margin-top:20px;_padding-top:15px;padding-top:15px;#padding-top:5px;}
#footerWrapper #footer p{font-size:1.3em;line-height:1.4em;margin-bottom:15px;color:#FFFFFF;font-weight:bold;}
#footerWrapper #footer ul{float:right;}
#footerWrapper #footer ul li{display:block;float:left;font-size:13px;font-weight:bold;padding:0 6px;text-align:center;line-height:2;}
#footerWrapper #footer ul li a{color:#fff;height:37px;padding:11px 0 1px;text-decoration:none;}
#footerWrapper #footer ul li a:hover{color:#000;}
#footerWrapper #footer .alipaytrust{clear:left;_margin-top:0;_padding-top:0;padding-top:0;#padding-top:0px;text-align:center;}
.jScrollPaneContainer{overflow:hidden;position:relative;z-index:1;}
.jScrollPaneTrack{background:#ccc;position:absolute;cursor:pointer;right:0;top:0;height:100%;}
.jScrollPaneDrag{background:#aaa;cursor:pointer;overflow:hidden;position:absolute;}
.jScrollPaneDragTop{height:8px;left:0;overflow:hidden;position:absolute;top:0;}
.jScrollPaneDragBottom{bottom:0;height:8px;left:0;overflow:hidden;position:absolute;}
a.jScrollArrowUp{background:url(../img/sprite.png) no-repeat -117px 0;display:block;height:8px;overflow:hidden;position:absolute;right:0;text-indent:-2000px;top:0;z-index:1;}
a.jScrollArrowDown{background:url(../img/sprite.png) no-repeat -125px 0;bottom:0;display:block;height:8px;overflow:hidden;position:absolute;right:0;text-indent:-2000px;z-index:1;}
#modalContainer{background-color:#fff;height:auto;left:50%;}
#modalContainer a.modalCloseImg{background:url(../img/sprite.png) no-repeat -113px -23px;cursor:pointer;display:inline;height:28px;position:absolute;right:-15px;top:-12px;width:29px;z-index:3200;}
#modalOverlay{background-color:#000;}
.mainContent .jquery-corner{clear:both;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/ .clearfix{display:block;}
/* End hide from IE Mac */






.mainContent p,.mainContent li,.mainContent dt{font-size:1.3em;line-height:1.6em;}
.mainContent p,.mainContent ul,.mainContent ol,.mainContent dl{padding-bottom:20px;}
.mainContent ol{padding-left:20px;}
.mainContent ul li{list-style:square;}
.mainContent ol li{list-style:decimal;}
.mainContent dt{font-weight:bold;padding-bottom:5px;}
.mainContent dd{font-size:1.2em;line-height:1.6em;padding-bottom:20px;}
.mainContent h3{font-size:2.0em;padding-bottom:15px;}
.mainContent h4{font-size:1.5em;padding-bottom:15px;text-transform:uppercase;}
.secondaryContent p,.secondaryContent li,.secondaryContent dt{font-size:1.1em;line-height:1.4em;}
.secondaryContent p,.secondaryContent ul,.secondaryContent ol,.secondaryContent dl{line-height:1.4em;padding-bottom:15px;}
.secondaryContent h3{font-size:1.5em;line-height:1.4em;}
.secondaryContent h4{font-size:1.2em;line-height:1.4em;}
.leadIn{margin:0 auto;padding:18px 0 7px;}
.invalid .leadIn{background:#fde4e4 url(../img/backgroundLeadInError.gif) no-repeat scroll left bottom;}
.leadIn h2{text-transform:lowercase;}
.invalid .leadIn h2{padding-left:5px;}
.mainContent .primaryContent,.mainContent .secondaryContent{margin:0;padding:0;width:680px;}
.widemainContent .primaryContent,.widemainContent .secondaryContent{margin:0;padding:0;width:765px;}
.widemainContent .gameContent{background-color:#fff;float:left;margin:0;padding:0;width:670px;}
.narrow .mainContent .primaryContent,.wide .mainContent .primaryContent{background-color:#fff;float:left;margin-right:10px;padding:5px 10px 10px;width:130px;}
.middle .mainContent .primaryContent{background-color:#fff;float:left;margin-right:15px;padding:5px 10px 10px;width:330px;}
.middle .widemainContent .primaryContent{background-color:#fff;float:left;margin-right:15px;padding:5px 10px 10px;width:330px;}
.wide .mainContent .gameContent{background-color:#fff;float:left;width:680px;}
.mainContent .secondaryContent{float:left;margin:5px 0;}
.widemainContent .secondaryContent{float:left;margin:0;}
.middle .mainContent .secondaryContent{width:400px;}
.middle .widemainContent .secondaryContent{width:420px;}
.narrow .mainContent .secondaryContent{float:left;width:520px;}
.wide .mainContent .secondaryContent{width:140px;_position:absolute;}
.mainContent ul{padding-left:15px;}
.mainContent fieldset{border-bottom:1px solid #ccc;margin-bottom:15px;padding-left:10px;}
.mainContent fieldset h5{font-size:1.2em;margin-bottom:10px;margin-left:-10px;text-transform:uppercase;}
.mainContent fieldset h6{clear:both;padding-bottom:2px;}
.mainContent fieldset input{border:1px solid #999;display:block;}
.mainContent fieldset input.invalid,.mainContent fieldset .invalid select,.mainContent fieldset textarea.invalid{background-color:#fde4e4;}
.mainContent input.button,.mainContent input.orderButton,.mainContent input.buyItButton{border:medium none;clear:both;color:#fff;cursor:pointer;display:inline;}
.mainContent .primaryContent input.button{float:right;}
.mainContent input.orderButton,.mainContent input.buyItButton{background-color:#d3ad3d;padding:5px;}
.mainContent input.orderButton:hover,.mainContent input.buyItButton:hover{background-color:#d2b971;}
.mainContent input.buyItButton{padding:25px 55px;}
.mainContent fieldset label{display:block;font-size:1.1em;line-height:1.4em;padding:0 0 12px;}
.mainContent fieldset label .label{float:left;text-transform:lowercase;}
.mainContent fieldset label .caption{color:#999;float:right;text-transform:lowercase;}
.mainContent fieldset label.invalid,.mainContent p.invalid,.validation-summary-errors ul li{color:#c00;}
span.invalid label{color:#c00;}
span.invalid label a{color:#e44;}
h3.wantNumber{float:left;}
h3.wantNumber span{color:#d3a903;}
.cart h4{clear:both;}
.mainContent a.wantButton{background-color:#d3ad3d;color:#fff;float:right;font-size:1.3em;height:15px;margin:3px 0 0 5px;padding-top:2px;text-align:center;width:58px;}
.mainContent a.wantButton:hover{background-color:#d2b971;text-decoration:none;}
.blog .mainContent .primaryContent .blogDate{border-top-width:0;}
.blog h4.blogDate{font-size:1.2em;margin:15px -10px 0;padding:6px 0 3px 10px;}
.blogEntry h3,.blogEntry h3 a{color:#333;padding:15px 0 4px;font-size:25px;}
.blogEntry h3 a:hover{text-decoration:none;}
.blogEntry .buzzUp{float:right;margin:10px;}
.blogEntry .thumbnail{float:left;margin:10px;}
.blogEntry .article ul li{margin-bottom:11px;}
.blogFooter{border-bottom:1px solid #eaeaea;clear:both;margin-bottom:10px;}
ul.blogFooter{padding:0 0 5px 0;}
.blogFooter li{display:inline;font-size:1.1em;list-style-type:none;margin-right:15px;}
.blogFooter li a{white-space:nowrap;}
.blogFooter li a img{vertical-align:middle;}
ul.multiList{padding:0;}
ul.multiList li{color:#666;font-size:1.1em;line-height:1.3em;list-style:none;padding-bottom:5px;text-transform:uppercase;}
ul.multiList li ul{margin:3px 0 0 5px;}
ul.multiList li ul li{font-size:.92em;list-style:square;padding:0;text-transform:lowercase;}
.byline{border-top:2px solid #ccc;color:#888;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-bottom:10px;padding:3px 0;text-align:right;}
.byline .category{float:left;text-transform:uppercase;}
.byline strong{color:#333;font-weight:normal;}
ul.faq{margin-top:-10px;}
ul.forumNav{height:34px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;position:relative;z-index:2;}
/*\*/ html>body*ul.forumNav{height:33px;#height:34px;/* IE reset*/;}
ul.forumNav li{display:inline;float:left;font-size:13px;font-weight:bold;line-height:1.4em;text-align:center;}
ul.forumNav li.selected{background-color:#fff;padding-bottom:9px;_padding-bottom:0;}
ul.forumNav li.selected a{height:20px;}
/*\*/ html>body*ul.forumNav li.selected a{height:19px;#height:20px;/* IE reset*/;}
ul.forumNav li.privateMessages{float:right;}
ul.forumNav li.privateMessages a{border:none;}
ul.forumNav li.privateMessages a span{border:1px solid Red;background-color:#fde4e4;color:#000;font-size:.7em;font-weight:bold;right:5px;bottom:2px;position:absolute;cursor:pointer;padding:1px;line-height:1.0em;}
ul.forumNav li a{border-style:solid solid none;border-width:1px 1px medium;color:#fff;display:block;padding:6px 14px;text-transform:lowercase;}
ul.forumNav li a:hover{color:#ccc;text-decoration:none;}
ul.forumNav li.selected a{background-color:#fff;}
.forumPagination{padding:10px;position:relative;width:660px;z-index:1;}
.derbyForum .forumPagination{width:560px;}
.forumPagination.last{margin-bottom:15px;}
.forumPagination p{float:left;padding:10px 0 0;}
.forumPagination ul.sort{float:right;padding-bottom:5px;}
.forumPagination ul.sort li{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
.forumPagination select{float:left;}
.derbyForum .forumPagination h4{float:left;padding-bottom:0;}
.forumPagination h5.button{float:left;margin-right:5px;}
.forumPagination h5.button.addTopic{float:right;}
.forumPagination h5.button.addTopic a{width:75px;}
.forumPagination h5.button.backToTop a{width:80px;}
.derbyForum .forumPagination h5.button{float:right;}
.forumPagination h5.button a{border:1px solid #999;color:#000;display:block;font-size:1.1em;font-weight:bold;height:17px;padding:0 5px;text-decoration:none;text-transform:lowercase;width:95px;}
.forumPagination h5.button a span{font-size:1.3em;position:relative;top:1px;}
.forumList{background-color:#fff;border:1px solid #ccc;border-top:none;position:relative;}
.forumList img{border-bottom:15px solid #fff;border-top:15px solid #fff;float:left;height:60px;width:80px;}
.forumList h4.date{border-left:1px solid #ccc;display:block;float:left;font-size:13px;font-weight:normal;height:75px;padding:10px 5px 5px;text-align:center;width:37px;}
.forumList h4.date span{clear:both;display:block;font-size:30px;font-weight:bold;}
.forumList .postInfo{border-right:1px solid #ccc;float:left;padding:5px 5px;height:80px;width:575px;}
.forumList .postInfo.sale{width:394px;}
.forumList .postInfo.common{width:514px;}
.forumList .postInfo h3{font-size:1.6em;font-weight:normal;padding-bottom:5px;}
.forumList .postInfo h3 a{color:#000;}
.forumList .postInfo h4{font-size:1.1em;font-weight:normal;padding-bottom:10px;}
.forumList .postInfo h4 a{color:#666;}
.forumList p{color:#666;font-size:1.1em;padding-bottom:0;}
.forumList .postAction{float:right;height:58px;padding:8px 10px;width:110px;}
.forumList .postAction p{text-align:right;}
.forumList h5.blog,.forumList h5.podcast{float:right;margin:12px 0 0 10px;}
.forumList h5.blog a,.forumList h5.podcast a{display:block;height:14px;text-indent:-5555px;width:15px;}
.forumList h5.blog a{background:url(../../../Images/sprite.png) no-repeat scroll -80px 0;}
.forumList h5.podcast a{background:url(../../../Images/sprite.png) no-repeat scroll -100px 0;}
.forumList .threadByline{color:#666;font-size:.7em;margin-left:10px;white-space:nowrap;}
.forumPost{background:#fff url(../img/backgroundForumPost.gif) repeat-y top left;border:1px solid #ccc;border-top:none;margin:8px 0;position:relative;}
.forumPost ul.postTopBar{list-style:none;}
.forumPost ul.postTopBar,.forumPost ul.postTopBar li,.forumPost ul.postTopBar li a{margin:0;padding:0;}
.forumPost ul.postTopBar li{color:#65734d;display:inline;float:left;font-size:1.1em;font-weight:normal;margin:1px 10px;}
.forumPost ul.postTopBar li.permalink{float:right;}
.forumPost.WootStaff ul.postTopBar li,.forumPost.WootStaff ul.postTopBar li a{color:#fff;}
.forumPost ul.postTopBar li a{color:#65734d;}
.forumPost .posterInfo{background:#f0f0dd;float:left;padding:8px 0 8px 8px;width:135px;}
.forumPost .posterInfo h4{padding:0 0 0 16px;text-transform:none;}
.forumPost .posterInfo h4 .cram{font-size:.9em;letter-spacing:-1px;}
.forumPost .posterInfo dl{padding:0 0 5px 15px;clear:left;}
.forumPost .posterInfo dt,.forumPost .posterInfo dd{font-size:1.1em;font-weight:normal;padding:0;}
.forumPost .posterInfo dt{clear:left;color:#666;float:left;text-transform:uppercase;padding-right:5px;}
.forumPost .posterInfo p{font-size:1.1em;padding:0 0 0 15px;}
.forumPost .postContent{float:left;overflow:hidden;padding:10px 10px 5px 10px;position:relative;width:510px;}
.derbyForum .forumPost .postContent{width:410px;}
.forumPost .postContent .content{font-size:13px;line-height:1.4em;}
.forumPost .postContent .content blockquote{font-size:.9em;line-height:1.3em;margin-bottom:10px;padding:5px;}
.forumPost .postContent cite{display:block;background-color:#fff;margin:-5px -5px 8px -5px;}
.forumPost .postContent .content p,.forumPost .postContent .content ul,.forumPost .postContent .content ul li,.forumPost .postContent .content dt,.forumPost .postContent .content dd{font-size:1.0em;}
.forumPost .postContent .signature{border-top:none;padding:1px 10px;max-height:250px;overflow:auto;}
.forumPost .postContent .signature p{color:#888888;font-size:12px;line-height:150%;background: url('/hot-docs/img/bbs/sigline.gif') top left no-repeat;padding:15px 0 5px 0;}
.forumPost ul.postLinks{border-top:1px solid #ccc;float:right;margin:0 10px 2px 0;padding:5px 0 0;width:500px;}
.derbyForum .forumPost ul.postLinks{width:410px;}
.forumPost ul.postLinks li{float:right;list-style:none;margin-left:15px;}
.forumPost ul.postLinks li a{color:#999;display:block;padding:1px 0 2px;text-align:center;text-decoration:none;text-transform:lowercase;}
.forumPost ul.postLinks li.forumButton a{color:#fff;font-size:1.08em;font-weight:bold;padding:0 10px;}
table.privateMessages thead tr th p,table.privateMessages tfoot tr th p{color:#fff;}
table.privateMessages tbody tr td{background-color:#fff;}
table.privateMessages p{padding:5px;}
.forumPost .saleSummary img.thumbnail{border:1px solid #ccc;float:left;}
.forumPost .saleSummary dl.itemSummary{float:right;width:450px;}
.forumPost .saleSummary dl.itemSummary dd{padding:0;}
.forumPost .saleSummary ul.wootcast{border-bottom:1px solid #ccc;border-top:1px solid #ccc;clear:both;padding:10px 0;}
.forumPost .saleSummary ul.wootcast li{float:left;font-size:.9em;line-height:1.3em;list-style-type:none;margin-left:10px;}
.forumPost .saleSummary ul.wootcast li.title{width:500px;}
.forumPost .saleSummary dl.multiStats{float:left;margin-top:10px;margin-right:5px;width:193px;}
.forumPost .saleSummary dl.multiStats dt,.statsGraph h3,.forumPost .qualityPosts h3{color:#666;font-size:.9em;font-weight:bold;padding-bottom:7px;text-transform:uppercase;}
.forumPost .saleSummary dl.multiStats dd{padding:2px 0 2px 5px;}
.forumPost .qualityPosts{border-top:1px solid #ccc;clear:both;float:left;padding:20px 0;width:600px;}
.userAvatar{border:1px solid #999;float:left;height:10px;margin:3px 3px 5px 0;width:10px;}
.one{background:#ce9802;}
.two{background:#b54901;}
.lessthanten{background:#467c8c;}
.lessthantwentyfive{background:#894a44;}
.twentyfiveormore{background:#404040;}
.roleIcon{float:left;height:11px;margin-top:3px;width:11px;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85;}
#tooltip h3,#tooltip div{margin:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.1em;line-height:1.3em;}
ul.pagination{clear:right;float:right;margin:3px 0 0 0;padding:0;}
ul.pagination li{font-size:1.1em;display:inline;list-style-type:none;}
ul.pagination li a{background:url(../img/sprite.png) no-repeat scroll 0 0;font-weight:bold;height:17px;line-height:1.4em;}
ul.pagination li a:hover{color:#a2a2a2;text-decoration:none;}
ul.pagination li.pageNumbers a{background:none;font-weight:normal;line-height:1.7em;padding:0 6px;}
ul.pagination li.pageNumbers a.selected,ul.pagination li.pageNumbers a.selected:hover{border:1px solid #999;color:#000;}
ul.pagination li.pageNumbers a.selected{background-color:#ddd;}
ul.pagination li.previous a,ul.pagination li.newer a{padding-left:17px;width:32px;}
ul.pagination li.previous a:hover,ul.pagination li.newer a:hover{background-position:-100px -77px;}
ul.pagination li.next a,ul.pagination li.older a{margin-left:10px;padding-right:17px;text-align:right;width:32px;}
ul.pagination li.next a{margin-left:0;padding-left:7px;padding-right:20px;}
ul.pagination li.next a:hover,ul.pagination li.older a:hover{background-position:-149px -77px;}
.advertisement.size728x90{text-align:center;}
.login_form_div{border:1px solid #dedede;background-color:#fff;}
.login_form_div .left{margin-left:5px;float:left;width:80px;text-align:right;color:#000;font-size:13px;padding:8px 0 !important;padding:10px 0 0 0;}
.login_form_div .right{float:left;width:180px;padding:5px 0 0 10px;}
.login_form_div button{border:none;background-color:#FFF;margin:5px 0 10px 105px !important;margin:10px 0 10px 95px;}
.login_form_div errorMsg{font-size:12px;display:none;}
.login_form_div a{color:#65734d;}
.login_form_div a:hover{color:#a2a2a2;text-decoration:none;}
.reg_login_rightIntro{float:left;padding-left:5px;}
.reg_login_rightIntro .uPhoto{float:left;width:65px;}
.reg_login_rightIntro .uIntro{float:left;width:290px;line-height:150%;}
.reg_login_rightIntro .uFrom{text-align:right;padding:5px 10px 10px 0;font-style:italic;}







html{background:#489620;}
#header h1 a.logo{background:url(../img/logo2.jpg) no-repeat 0 0;}
#login h4 a,#login p a{color:#489620;}
#loginForm ul li span a{color:#489620;}
#header ul.nav li{background:url(../img/sprite_green.1.png) no-repeat -544px -45px;}
#header ul.nav li#navTodays9d{width:71px;background:none;}
.todays9d #header ul.nav li#navTodays9d a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
#header ul.nav li#navBlog{width:71px;}
.blog #header ul.nav li#navBlog a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
#header ul.nav li#navCommunity{width:71px;}
.community #header ul.nav li#navCommunity a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
#header ul.nav li#navmy9d{width:71px;}
.my9d #header ul.nav li#navmy9d a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
#header ul.nav li#navWriteUs{width:71px;}
.writeUs #header ul.nav li#navWriteUs a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
#header ul.nav li#navWhatIsWoot{width:71px;}
.whatIsWoot #header ul.nav li#navWhatIsWoot a{background:url(../img/sprite_green.1.png) no-repeat -272px -45px;color:#000;}
.leadIn h2 a{color:#489620;}
.contentWrapper{background-color:#e7eddd;}
.todays9d .contentWrapper{background-color:#489620;}
.todays9d .mainContent{background-color:#83C75D;}
.mainContent a{color:#489620;}
.productDescription h5 a{background:url(../img/sprite_yellow.png) no-repeat 0 0;}
.productDescription h5 a:hover{background:url(../img/sprite_yellow.png) no-repeat -180px 0;}
.productDescription h5 a.urgent{background:url(../img/button_urgent.gif) no-repeat top left;}
.productDescription h5 a.soldOut{background:url(../img/sprite_yellow.png) no-repeat -360px 0;}
.mainContent input.button{background-color:#489620;}
.mainContent input.button:hover{background-color:#83C75D;}
p.backToTop{border-top:solid 1px #489620;}
p.backToTop a{background:url(../img/sprite_green.1.png) no-repeat 0 -377px;}
p.backToTop a:hover{background:url(../img/sprite_green.1.png) no-repeat -115px -377px;}
.innerbar .module{border-bottom:5px solid #489620;}
.todays9d .sidebar{background-color:#489620;}
.sidebar .module{background-color:#83C75D;}
.sidebar .module .header{border-bottom:3px double #489620;}
.module.blog .header h4 a{background:url(../img/sprite_green.1.png) no-repeat -50px -95px;}
.module.blog .header h4 a:hover{background:url(../img/sprite_green.1.png) no-repeat -125px -95px;}
.module.blog .content ul{border-bottom:1px solid #489620;}
.salebar .module.qualityPosts .content p span a{color:#489620;}
.search.frame{background-color:#83C75D;}
.module.sideDeal .footer{border-top:3px double #489620;}
#footerWrapper{background:#489620;border-top:5px solid #83C75D;}
#footerWrapper #footer .footerBlock a img{border:5px solid #83C75D;}
#footerWrapper #footer .footerDiscussion p{border-bottom:1px solid #83C75D;}
#footerWrapper #footer .footerDiscussion p span a,#footerWrapper #footer .footerDiscussion p span a:hover{color:#afcd79;}
#footerWrapper #footer .footerSeperator,.todays9d #footerWrapper #footer .legal{border-top:5px solid #83C75D;}
#footerWrapper #footer a{color:#afcd79;}
.blog .mainContent .primaryContent h4{border-top:10px solid #e7eddd;}
ul.forumNav{background-color:#489620;}
ul.forumNav li a{border:1px solid #489620;border-bottom:none;}
ul.forumNav li.selected{background:url(../img/backgroundForumNav.png) no-repeat scroll 0 0;}
ul.forumNav li.selected a{color:#489620;}
.forumPagination{background-color:#c5d3ad;}
.forumPagination h5.button a{background-color:#e0e7d3;}
.forumPagination h5.button a:hover{background-color:#b5c695;}
.forumPagination h5.button a span{color:#489620;}
.stripe{background-color:#e7eddd;}
.forumList h5.zoom a{background:url(../../../img/sprite.png) no-repeat scroll 0 0;}
.forumList h5.blog a{background:url(../../../img/sprite.png) no-repeat scroll -80px 0;}
.forumList h5.podcast a{background:url(../../../img/sprite.png) no-repeat scroll -100px 0;}
.forumPost ul.postTopBar{background-color:#c5d3ad;}
.forumPost.WootStaff ul.postTopBar{background-color:#489620;}
.forumPost ul.postLinks li.forumButton a{background-color:#489620;}
.forumPost .postContent blockquote{background-color:#e7eddd;}
table.privateMessages thead tr th,table.privateMessages tfoot tr th{background-color:#0066CC;}
ul.pagination li.previous a,ul.pagination li.newer a{background-position:-0px -55px;}
ul.pagination li.next a,ul.pagination li.older a{background-position:-49px -55px;}
ul.forumNav li.Woots{background-position:25px 33px;}
ul.forumNav li.WorldofWoot{background-position:52px 33px;}
ul.forumNav li.Contests{background-position:34px 33px;}
ul.forumNav li.WootSideDeals{background-position:57px 33px;}
ul.forumNav li.EverythingButWoot{background-position:74px 33px;}
/*\*/ html>body*ul.forumNav li.Woots{background-position:25px 32px;#background-position:25px 33px;/*IE reset*/;}
html>body*ul.forumNav li.WorldofWoot{background-position:52px 32px;#background-position:52px 33px;}
html>body*ul.forumNav li.Contests{background-position:34px 32px;#background-position:34px 33px;}
html>body*ul.forumNav li.WootSideDeals{background-position:57px 32px;#background-position:57px 33px;}
html>body*ul.forumNav li.EverythingButWoot{background-position:74px 32px;#background-position:74px 33px;}



.simplelogin{margin:0 5px 0 5px;width:110px;padding-bottom:5px;}
.simplelogin p{text-align:center;}
.simplelogin hr{width:120px;border-bottom:crash 1px #000;}
.homenavmenu{margin-top:5px;}
.userface{width:510px;background-color:#FFFFFF;display:inline-block;}
.usericon .userPhotoDiv{float:left;width:130px;height:150px;text-align:center;padding-top:10px;}
.usericon .userPhotoform{float:left;}
.login_param{float:left;width:110px;text-align:right;color:#8F0000;font-weight:bold;font-size:13px;padding:5px 0;}
.login_value{float:left;width:390px;padding-bottom:5px;}
.userinfo .login_value span{margin-left:10px;}
.userinfo p{text-align:center;clear:both;}
.userpassword{margin-left:10px;margin-bootom:15px;width:510px;}
.userpassword p{font-size:14px;font-weight:bold;margin-top:15px;}
.userpassword p a{color:#417CBB;}
.useraccount{margin-left:10px;}
.userbuyrecord{padding:15px 0;font-size:13px;float:left;}
.userbuyrecord table{border:solid 1px #63AA5C;width:520px;background-color:#FFFFFF;margin-bottom:3px;}
.useraddress{width:520px;}
.useraddress table{margin-top:5px;border:solid 1px #63AA5C;width:520px;background-color:#FFFFFF;}
.tableTitle{background-color:#83C75D;vertical-align: middle;font-weight:bold;line-height:2;}
.tableTd{border-bottom:solid 1px #63AA5C;border-right:solid 1px #63AA5C;border-left:solid 1px #63AA5C;vertical-align: middle;text-indent:2px;line-height:2;white-space:normal;table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word}
.tableTdDesc{border-bottom:groove 3px #63AA5C;}
.tableTdDesc h1{margin:3px 10px;padding:3px 0;font-weight:normal;}
.tableTdDesc h1 span{margin-right:10px;}
.tableTdTitle{border-bottom:solid 1px #83C75D;border-right:solid 1px #63AA5C;border-left:solid 1px #83C75D;vertical-align: middle;text-indent:2px;line-height:2;white-space:normal;table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word;background-color:#D2FCD2}
.useraddressform{margin-top:25px;}
.registeruseraddress{width:520px;line-height:2;}
.userreturn{width:520px;line-height:2;}
.userreturn table{border:solid 1px #63AA5C;width:520px;background-color:#FFFFFF;margin-bottom:3px;}
.userreturnform{margin-top:10px;line-height:2;}
.userfeedbacktips{width:470px;margin-bottom:20px;background-color:#FFFFFF;padding:10px;line-height:23px;}
.userfeedbacktips h5{border-bottom:dotted 1px;}
.userfeedback{width:520px;margin-bottom:20px;}
.userfeedback table{border:solid 1px #83C75D;width:520px;background-color:#FFFFFF;margin-bottom:3px;}
.warnning_msg_div{text-align:center;padding-top:15px;}
.warnning_msg_span{background: url('/hot-docs/img/icon-confirm-action.gif') 15px 7px no-repeat; background-color:#FBFFF1;color:#777777;font-size:14px;font-weight:bold;padding:8px 15px 5px 40px;border:0 solid #4EAD0E;border-width:1px 0;}
.my9dhome dl{width:480px;margin-bottom:10px;border-bottom:dotted 1px;display:inline-block;}
.my9dhome dl dt{float:left;width:80px;text-align:center;}
.my9dhome dl dd{float:left;width:390px;font-size:13px;}
.helpmenu{padding-left:20px;}
.helpmenu ul{padding-left:5px;}
.helpmenu ul li{margin-left:10px;}
.helpsearch{background-color:#FFFFFF;height:45px;padding-top:15px;padding-left:15px;}
.helpcontent{padding-left:10px;margin-top:10px;}
.helpcontent ul{list-style-type: square;}
.helpcontent ul li{border-bottom:dotted 1px;padding:4px;}
.helpcontent dl dt{border-bottom:dashed 1px;margin-bottom:8px;}
.helpcontent dl dd{font-size:14px;}
.turnpage{text-align:center;background-color:#FFFFFF;padding:5px;}
.productimg{float:left;width:320px;background-color:#FFFFFF;padding:5px;text-align:center;}
.productimg img{border:groove 3px;}
.productimg h4{padding-top:5px;color:#FF8000;line-height:20px;}
.productbuyinfo{float:left;width:600px;padding-left:10px;}
.buyinfotitle{border-bottom:groove 2px;background-color:#FFFFFF;height:20px;vertical-align: middle;padding-top:5px;padding-left:10px;margin-bottom:10px;}
.buyinfocontent{margin-left:15px;margin-bottom:15px;}
.buyinfocontent .expressnotify{margin-top:5px;padding-top:5px;}
.buyinfotips{background-color:#FFFFFF;margin-bottom:20px;padding:5px;}
.buyinfotips .tipstitle{border-bottom:dashed 1px;padding:5px;}
.buyinfotips .tipscontent{padding-top:5px;color:#FF8000;line-height:20px;}
.buyinfotips .tipscontent a{color:#CCCCCC;}
.buyinfototalprice{border:solid 1px #000000;background-color:#FFFFFF;display:inline-block;}
.buyinfototalprice .totaltitle{background-color:#E6EBF4;height:20px;padding-top:5px;padding-left:20px;}
.buyinfototalprice .totalinfo{width:590px;margin:10px;}
.buyinfototalprice .totalinfo .totalinfotitle{background-color:#F1F5FA;height:20px;padding-left:5px;padding-top:5px;clear:both;}
.buyinfototalprice .totalinfo .totalinfoone{margin:25px;}
.buyinfototalprice .totalinfo .totalinfotwo{margin:15px;}
.hrline{border:solid 1px #CCCCCC;margin-bottom:10px;}
.buyinfototalprice .totalinfo .totalinfothree{margin:15px;}
.helpframe{clear:both;margin:10px auto;width:960px;padding:0 10px;}
.helpframe .leftframe{float:left;width:200px;}
.helpframe .leftframe .menu{line-height:2;padding-left:100px;}
.helpframe .leftframe .menu a{color:#489620;font-weight:normal;}
.helpframe .rightframe{float:left;width:650px;}
.helpframe .rightframe h4{font-size:14px;line-height:1.5em;}
.helpframe .rightframe hr{border:solid 0 #FFFFFF;border-bottom:solid 1px #CCCCCC;margin:5px 0;}
.helpframe .rightframe .helpcontent{font-size:14px;line-height:1.5em;color:#666666;}