a,a:link,a:visited{color:#92b512;text-decoration:underline} a:focus,a:hover,a:active{color:#f90;text-decoration:none} hr{border:none} table.banner{margin-bottom:-16px;background:transparent url(http://s.hardestlevel.com/partners/hardestlevel/images/header-bg.jpg) no-repeat 92px -50px;border:none;padding-top:0;padding-bottom:3px;width:428px !important;cell-spacing:0 !Important} table.banner td{padding:0 0 2px 0;*padding-bottom:18px;color:#000} table.banner td a img{position:relative;top:6px;left:-2px;width:207px !important} table.banner strong{position:relative;*top:2px;margin-bottom:-1.2em;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 8px 1.2em 20px;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;zoom:1} table.banner a{position:relative;z-index:100;padding-right:8px;color:#577b36;text-decoration:none !important;font-size:8pt} div#banner{margin-bottom:0px;margin-left:0px;padding-top:0px;border:none;border-bottom:4px solid #999;width:450px !important} table.main{padding-top:48px;background:transparent url(http://s.hardestlevel.com/partners/hardestlevel/images/main-bg.gif) repeat-x 0 0} table.main td.mainleft,table.main td.mainright{background:transparent !important} #frmRegister .main{position:relative;top:13px;*top:16px;width:430px !important} #frmRegister td.mainright{background:transparent !important} table.left2{border:1px solid #92b512} table.left2 TH{background:#92b512;border:1px solid #fff} table.right{border:1px solid #92b512} table.right TH{background:#92b512;border:1px solid #fff} table.goodmessage{margin-top:0px !important;position:relative;left:-1px;border:1px dotted #ccc} table.goodmessage TD,table.goodmessage TR{background-color:#f9f9f9} #registrationModule_imgLetters {margin-top:4px;border-top:1px solid #ccc  !important;border-bottom:1px solid #ccc  !important} #SigninJoin1_imgLetters {margin-top:4px;border-top:1px solid #ccc  !important;border-bottom:1px solid #ccc  !important;width:184px !important;height:60px !important} .poweredby {padding-top:4px;font-size:8pt;font-wdeight:bold;color:#000 !important} #join-privacy {float:left;margin:4px 0px;background-color:#eee;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;font-size:8pt} #join-privacy input{float:left} #join-privacy span{float:left;padding-left:4px;width:160px} .button{*margin-top:8px !important;background:#92b512;border:1px solid #513421  !important;padding:2px 4px 4px;*padding:2px 1px 4px;font-weight:bold;color:#fff} .button.over{background:#fff none !important;border:2px solid #f90  !important;padding:1px 3px 3px;*padding:1px 0px 3px;color:#000}