body{margin:0;padding:0;color:#33332e;background:#fff;font:11px tahoma,geneva,verdana,sans-serif;text-align:center}img{border:0}form{margin:0}input,textarea{font:13px tahoma,geneva,verdana,sans-serif}input.text,input.password,textarea{padding:1px 0 1px 2px;border:1px solid #57594b}a{color:#212126}a:visited{color:#8e8d9a}a:hover{color:#5c5b66;text-decoration:none}h1{font-size:16px}h2{font-size:15px}h3{font-size:13px}h4{font-size:12px}h5{font-weight:400;font-size:11px}.hsmall{font-weight:400;font-size:9px}#accessibility{position:absolute;left:-9000px;width:9000px}#wrapper{margin:0 auto;width:750px;text-align:left}#logo{width:250px;height:80px;background:transparent url(images/logo.gif) top left no-repeat;text-indent:-9999px}#logo h1,#logo a{margin:0;width:100%;height:100%}#logo a{text-decoration:none;display:block;outline:none}#header{background:transparent url(images/swirls.gif) top right no-repeat}#loginbar{float:right;text-align:right}#loginbar a{margin-top:25px;padding:10px 30px 10px 0;color:#212126;font-weight:700;display:block}#loginbar a:hover{color:#5c5b66}#loginbar a.in{background:transparent url(images/login.gif) center right no-repeat}#loginbar a.out{background:transparent url(images/logout.gif) center right no-repeat}.navbar{margin-bottom:1px}ul.primarynav,ul.secondarynav{margin:0;padding:0;border-bottom:1px solid #fff;float:left;list-style:none}ul.primarynav{width:100%;background:#5c5b66}ul.secondarynav{width:100%;background:#777c8d}ul.primarynav li,ul.secondarynav li{float:left;list-style:none}ul.primarynav li{background:transparent url(images/betweennav.gif) bottom right no-repeat}ul.primarynav a{margin-right:1px;padding:7px 9px 7px 10px;float:left;color:#fff;font-size:11px;text-decoration:none}ul.primarynav a:visited{color:#fff}ul.primarynav a:hover{color:#fff;background:#737180}ul.primarynav li.home{border-right:1px solid #fff;background:#383741}ul.primarynav li.home a{margin-right:0}ul.secondarynav li.first{padding-left:5px}ul.secondarynav a{margin-right:1px;padding:4px 5px;float:left;color:#fff;font-size:10px;text-decoration:none}ul.secondarynav a:visited{color:#fff}ul.secondarynav a:hover{color:#212126}.searchbar{margin-bottom:3px;padding:5px 10px;border-bottom:1px solid #57594b;background:#edf2cb}.searchbar input.text,.searchbar input.submit{margin-right:5px}* html .searchbar input.submit{height:21px}.searchbar a{color:#212126;font-size:10px}.searchbar a:hover{color:#5c5b66}#footer{margin-top:3px;padding:5px;border-top:1px solid #57594b;background:#edf2cb}#footer img{float:right}#footer p{margin:0;padding:10px 0;color:#8a8d77;font-size:9px}#contentheader{padding:10px 10px 0;background:#e2e1eb}#contentheader .error,#contentheader .message{margin:0 200px 0 0;padding:2px;border:1px solid #fff;color:#fff;font-size:12px;text-align:center}#contentheader .error{background:#8c3030}#contentheader .message{background:#3a5841}#contentheader .error *,#contentheader .message *{margin:0;padding:0}#contentfooter{background:#e2e1eb}#ocwrapper{border-left:0 solid #e2e1eb;border-right:200px solid #e2e1eb;background:#e2e1eb}#leftsidebar{margin-left:-200px;padding:10px 0 10px 10px;width:190px;float:left;position:relative;display:none}#rightsidebar{margin-right:-200px;padding:10px 10px 10px 0;width:190px;float:right;position:relative}#contentwrapper{width:100%;float:left;position:relative}#content{margin:0 10px;padding:10px;background:#fff}* html #content{height:1%}.shadowtop,.shadowbottom{height:10px;font-size:1px;display:inline-block;display:block}.shadowtopleft,.shadowtopright,.shadowbottomleft,.shadowbottomright{width:15px;height:10px;font-size:1px}.shadowtop{background:url(images/shadow-top.gif) bottom repeat-x}.shadowbottom{background:url(images/shadow-bottom.gif) top left repeat-x}.shadowleft{background:url(images/shadow-left.gif) left repeat-y}.shadowright{background:url(images/shadow-right.gif) right repeat-y}.shadowtopleft{float:left;background:url(images/shadow-topleft.gif) bottom left no-repeat}.shadowtopright{float:right;background:url(images/shadow-topright.gif) bottom right no-repeat}.shadowbottomleft{float:left;background:url(images/shadow-bottomleft.gif) top left no-repeat}.shadowbottomright{float:right;background:url(images/shadow-bottomright.gif) top right no-repeat}.linklisting{margin:15px 15px 20px 20px}.linklisting h4.linktitle,.linklisting p.linkurl,.linklisting p.linkrating{overflow:hidden;width:100%;margin:2px 0}.linklisting h4.linktitle a{padding-bottom:0}.linklisting p.linkurl a{font-size:9px;text-decoration:none}.linklisting p.linkrating{font-size:9px}.linklisting p.linkrating .linkexpired{color:#8c3030;font-weight:700}.linklisting .linkdescription,.review .reviewcontent{margin:0 0 5px;padding:5px;border:1px solid #bbbfa1;background:#f8faed;overflow:hidden}* html .linklisting .linkdescription,* html .review .reviewcontent{width:96%}.linklisting p.linkactions{margin:0}.linklisting p.linkactions a,#detailed p.actions a,#jump_frame .actions a{padding:1px 4px;border:1px solid #bbbfa1;font-size:9px;text-decoration:none}.linklisting p.linkactions a:hover,#detailed p.actions a:hover,#jump_frame .actions a:hover{background:#e2e1eb}.review h4.reviewsubject{margin:10px 0 0}.review h5.reviewbyline{margin:0;font-weight:400}.review p.reviewer{margin:0 0 2px}.review .reviewhelpful span{float:left;font-size:9px}.review .reviewhelpful form span{float:right}.review .reviewhelpful input{padding:0 3px;border:1px solid #bbbfa1;background:#fff;font-size:9px}.new-item,.updated-item,.popular-item,.unpaid-item,.expired-item,.free-item,.bookmark-public,.bookmark-default{background:transparent url(images/button-left.gif) top left no-repeat;font-weight:400;font-size:9px;color:#fff;vertical-align:text-top}.new-item{background-color:#8c3030}.updated-item{background-color:#c5a600}.popular-item{background-color:#314fb1}.unpaid-item{background-color:#555}.expired-item{background-color:#92589c}.free-item{background-color:#a7a87c}.bookmark-public{background-color:#cc6613}.bookmark-default{background-color:#7fb131}.new-item span,.updated-item span,.popular-item span,.unpaid-item span,.expired-item span,.free-item span,.bookmark-public span,.bookmark-default span{padding:0 3px;background:transparent url(images/button-right.gif) top right no-repeat}.paging{text-align:right}.paging img,.paging select,.paging input{vertical-align:middle}.crumb{font-size:9px}.ftable{margin-top:5px;border-bottom:3px solid #bbbfa1;border-collapse:collapse;width:100%;font-size:11px}.ftable th{background:#bbbfa1;text-align:left}.ftable th,.ftable td{padding:3px 5px}.ftablecol{border-right:1px solid #bbbfa1}#content h3{margin:25px 0 0;padding:5px 0 0;border-bottom:1px dotted #bbbfa1}#content h3.noseparator{border-bottom:none}#content ul{margin:10px 0 0 20px;padding:0;font-size:12px;list-style:none}#content ul.categories{margin:0}#content ul.default{margin:0 0 1em;padding-left:3.6em;font-size:11px;list-style:disc}.row{margin-bottom:1px;padding:4px}.row label.name{padding-right:5px;width:25%;float:left}.row label.name span{color:#8c3030}.row .value.wrappedtext{margin-left:25%;padding-left:5px}.row .value input.text,.row .value input.password,.row .value textarea{width:expression(this.parentNode.offsetWidth * 0.74 + 'px')}.row .value input.text,.row .value input.password,.row .value textarea{w\idth:72%}.row .value input.text.shorttext{width:100px}.row.required{background:#e2e1eb}.row.invalid{color:#8c3030;background:#edd;font-weight:700}.formsubmit{margin-top:10px;text-align:right}.errormessage{color:#8c3030;font-weight:700}.infomessage{color:#3a5841;font-weight:700}#content .treecats-selection-summary ul,#content .treecats-selection ul{margin:0}.treecats-selection-summary li a,.treecats-selection li a{margin-top:2px;margin-left:5px}.treecats-selection-summary a,.treecats-selection a{font-size:9px}.treecats-selection-summary a:visited,.treecats-selection a:visited{color:#212126}.treecats-selection-current{font-weight:700}.treecats-category-info img{border:0;padding:2px;vertical-align:middle}.treecats-children{padding-left:15px}.treecats-selected span,li.treecats-selected{font-weight:700}.treecats-category a:link,.treecats-category a:visited{color:#212126;text-decoration:none}.treecats-category a:hover{text-decoration:underline}#content ul.treecats-links{padding-left:15px;margin:0}.treecats-links li{line-height:1.25em;list-style:circle}.searchhl-1,.searchhl-2,.searchhl-3,.searchhl-4,.searchhl-5{font-weight:700}.searchhl-1{background:#ffff80}.searchhl-2{background:#aaf}.searchhl-3{background:#afa}.searchhl-4{background:#faa}.searchhl-5{background:#aff}.indent1{margin-left:20px}.indent2{margin-left:40px}.indent3{margin-left:60px}.indent4{margin-left:80px}.indent5{margin-left:100px}.hide{display:none}.clear:after{height:0;clear:both;display:block;visibility:hidden;content:"."}.clear{display:inline-block}* html .clear{height:1%}.clear{display:block}#bookmark_list input.checkbox{float:left}#bookmark_list .folders .description,#bookmark_folder_view .folders .description{margin:0 0 10px 20px}.bookmark_link .comments label{font-weight:700}.bookmark_link .comments label span{font-weight:400}#category dl,#home dl{margin:10px 0 0;width:49%;float:left}#category dt a{font-weight:700;font-size:12px}#category dt,#category dd,#home dt,#home dd{margin:0 0 0 20px}#category dd,#home dd{padding-bottom:10px}#detailed p.description{overflow:hidden}* html #detailed p.description{width:100%}#detailed p.linknav{margin:0;text-align:right}#detailed p.linknav img{vertical-align:middle}#detailed p.linknav a{text-decoration:none}#detailed p.reviewsfooter{margin:20px 0 0;text-align:right}#home dt a{font-weight:700;font-size:13px}#home #content h4{margin-top:20px;font-weight:400;font-size:14px}#jump_frame .jumpwrapper{height:40px;background:transparent url(images/swirls.gif) bottom right no-repeat}#jump_frame img.jumplogo{padding:2px 0 0 2px;float:left}#jump_frame h4{margin:0;padding:3px 0}#modify_select input.radio{float:left}#search .searchoption{margin-top:10px;padding-top:5px;border-top:1px dotted #bbbfa1}