html, body, .brd div, .brd p, .brd dl, .brd dt, .brd dd, .brd ul, .brd ol, .brd li, .brd h1, .brd h2, .brd h3, .brd h4, .brd h5, .brd h6, .brd pre, .brd form, .brd fieldset, .brd legend, .brd blockquote, .brd table, .brd th, .brd td{margin:0;padding:0;text-align:left}
body{background-image:url(img/bg.jpg);background-repeat:repeat-y;background-color:#5A7994;background-attachment:fixed;background-position:top center;font-weight:bold;}
#avatar{background-color:#fff;position:absolute;visibility:hidden;z-index:100;border:2px #BDC7D8 solid;-moz-border-radius:8px;padding-top:5px;padding-left:3px;padding-bottom:1px;padding-right:4px;-moz-opacity:0.45;filter:alpha(opacity=45);opacity:0.45;}
#avatar a img{color:transparent;text-decoration:none;border:none;}
.brd fieldset, .brd img, .brd cite{border:0}
.brd br, .brd hr, .brd .hr, .brd .hidden{display:none}
.brd table{width:100%;table-layout:fixed;empty-cells:show}
body{font-size:100%}
.brd-page{font:75%/1.5em Verdana,Helvetica,Arial,sans-serif}
.brd h1, .brd h2, .brd h3, .brd h4, .brd h5, .brd h6{font-size:1em;font-weight:normal}
.brd samp, .brd code, .brd pre, .brd option, .brd optgroup, .brd input, .brd select, .brd textarea, .brd td, .brd th{font-size:1em;font-family:Verdana,Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}
.brd-page:after, .brd .gen-content:after, .brd .ct-box:after, #brd-index .item-head:after, #brd-index .main-item:after, #brd-index ul.item-info:after, .brd .frm-group:after, .brd .mf-set:after, .brd .sf-set:after, .brd .mf-box:after, .brd .sf-box:after, .brd .mf-item:after, .brd .txt-set:after, .brd .txt-box:after, .brd .frm-form label:after, .brd fieldset:after, .brd span.fld-input:after, .brd .posthead:after, .brd .postbody:after, .brd .postfoot .post-options:after{content:"";display:block;font-size:0;height:0;line-height:0.0;overflow:hidden;visibility:hidden;clear:both}
#brd-stats .hn, #qjump label, .brd .post .post-byline span, .brd .post .posthead .post-link span, .admin .main-subhead, .brd .main-item .item-info li span.label, .brd .main-item .item-info li label, .brd .main-item .you-posted, .brd .main-item .item-num, .brd .group-legend, .brd .group-legend span, .brd .sf-set legend, .brd .sf-set legend span, .brd .main-pagehead .page-info, .brd p.item-select label, .brd .mf-extra .mf-field label, .brd .mf-extra .mf-field .aslabel, .brd .item-subject .item-nav span, .brd .post-options a span, .brd .main-title, .brd .main-head .hn small, .brd .entry-title, .brd .menu-page .main-head{font-size:10px;left:-999em;text-indent:-999em;position:absolute;line-height:0em;visibility:hidden}
.brd{padding:0px;margin:0 auto;max-width:808px;min-width:808px;width:90%;text-align:center}
#brd-redirect, #brd-maint, #brd-util{width:808px;position:absolute;margin:190px 0 0 7px;left:10%}
.brd-page{width:808px;margin:-50px 0 0 -201px;top:0;background-color:#FFF;background-image:url(img/wrap_bg.gif);background-position:top center;background-repeat:repeat;background-attachment:no-fixed;border:0}
.brd .main-content, .brd .gen-content{border-style:solid;border-width:1px;margin-left:13px;margin-right:13px}
.brd .gen-content{padding:0 1.5em}
#brd-index #brd-about, #brd-index #brd-stats{margin-top:1em}
.brd .main-content, #brd-index #brd-visit, #brd-qpost, #brd-index #brd-announcement{margin-bottom:1em}
.brd #brd-announcement{padding:0.5em 1.5em;margin-top:1em}
.brd #brd-announcement br{display:inline}
.brd .main-options{border-top:none;margin:-1em 0 1em 0}
.brd p, .brd .hn{padding:0.5em 0}
.brd ul, .brd ol{padding:0.5em 0 0.5em 2em}
.brd ul.spaced{padding:0.25em 0 0.25em 2em}
.brd ul.spaced li{padding:0.25em 0}
.brd th{font-size:1.084em;padding:0.462em 1.417em;border-bottom-style:solid;border-bottom-width:1px}
.brd .main-head{border-style:solid;border-width:1px;padding:0 1.417em}
.brd .main-head .hn, .brd .main-foot .hn{font-size:1.084em;padding-right:10em;font-weight:bold}
.brd h2.main-subhead{border-style:solid;border-width:1px;padding:0 1.417em;font-size:1.084em;padding:0.462em 10em 0.426em 1.417em}
.brd .column-title{border-style:solid;border-width:1px;position:relative;margin-bottom:-1px}
.brd .main-subhead{border-style:solid;border-width:1px;border-bottom:none}
.brd .main-subhead .hn{font-size:10px;padding:0.462em 1.417em;position:relative}
.brd .main-head, .brd .main-foot{padding:0 1.5em;border-style:none;border-width:1px;margin-left:13px;margin-right:13px}
.brd .main-foot{margin-top:-1em}
.brd #brd-announcement h1, .brd .main-extensions .ct-legend, .brd .main-hotfixes .ct-legend{border-bottom-style:dashed;border-bottom-width:1px;font-size:1.1em;font-weight:bold}
.brd #brd-announcement h1{margin-bottom:0.5em}
.brd .main-pagehead .hn{padding:0.5em 0}
.brd .content-head{margin:0.5em 1.417em 0}
.brd .content-head .hn{font-size:1.084em;border-style:none none double none;border-width:3px;padding:0.462em 0}
.brd .options span{padding:0 0 0 0.5em;margin:0 0 0 0.5em}
.brd .options span.first-item{border-left:0;padding-left:0;margin-left:0}
.brd .extension .options, .brd .hotfix .options{border-top-style:dashed;border-top-width:1px}
.brd .ct-box{border-style:solid;border-width:1px;margin:1.417em;padding:0.5em 1em;position:relative}
.brd .ct-box li{padding:0;margin:0 0 0.7em 0}
.brd .ct-set{border-style:solid;border-width:1px;margin:1.417em;padding:0 0 0 17em;position:relative}
.brd .ct-group{border-style:solid;border-width:1px;margin:1.417em}
.brd .frm-group .ct-set{border-style:dashed none none none;margin:0}
.brd .ct-group .ct-set{border-style:dashed none none none;margin:0 1em;padding:0 0 0 16em}
.brd .ct-group .group-item1{border:none}
.brd .ct-group .set1, .brd .frm-group .set1{border-top:none}
.brd .ct-group .ct-box, .brd .frm-group .ct-box{border-style:none;margin:0}
.brd .ct-group .ct-set .ct-box, .brd .ct-set .ct-box, .brd .frm-group .ct-set .ct-box{border-style:none;margin:0}
.brd .ct-group .set1{border-top:0}
.brd .ct-set .ct-legend{float:left;margin-left:-17em;width:16em;display:inline;position:relative;text-align:right;font-weight:bold}
.brd .ct-set ul{padding-left:0;list-style:none}
.brd .ct-box div{padding:0.5em 0}
.brd .ct-box p.options{float:none}
.brd .ct-box .info-list{padding-bottom:0}
.brd .user-ident{padding-left:0;list-style:none}
.brd .user-ident .username a, .brd .user-ident .username strong{font-size:1.167em;font-weight:bold}
.brd .user-ident .username a, .brd .user-ident .username a:link, .brd .user-ident .username a:visited{text-decoration:none}
.brd .user-ident .username a:hover, .brd .user-ident .username a:active, .brd .user-ident .username a:focus{text-decoration:none}
.brd .user-ident .usertitle{font-weight:bold}
.brd .user-ident .useravatar{padding:0.25em 0}
.brd .user-ident .useravatar img{display:block}
.brd .main-message{padding:0.5em 1.417em}
.brd .main-message p span{display:block;padding-top:0.5em}
.brd .main-menu, .brd .admin-menu{border:0;padding:0.4em 0 0.2em 0.75em}
.brd .main-menu ul, .brd .admin-menu ul{list-style-type:none;float:left;padding:0}
.brd .main-menu li, .brd .admin-menu li{font-size:1.084em;float:left;display:inline}
.brd .main-menu a, .brd .admin-menu a{float:left;position:relative;padding:0.2em 0.75em 0.4em 0.75em}
.brd .main-menu li.active a, .brd .admin-menu li.active a{font-weight:bold}
.brd .main-menu li.first-item, .brd .admin-menu li.first-item{border-left:0}
.brd .admin-submenu{border-style:solid;border-width:0px 1px 0px 1px}
.brd .admin-submenu ul{padding:0.5em 0;list-style:none}
.brd .admin-submenu li{display:inline;margin-right:0.75em}
#brd-head{padding-bottom:0;padding-top:1em}
#brd-title{padding-bottom:0;padding-top:10px}
#brd-title a, #brd-title strong{font-size:1.5em;text-decoration:none;font-weight:normal;display:none !important}
#brd-desc{font-size:1.084em;padding-top:0;padding-bottom:0;display:none !important}
#brd-navlinks ul{margin:0;padding:0.5em 0;text-align:center}
#brd-navlinks li{display:inline;margin-right:1em}
#brd-navlinks li a{font-size:1.167em;text-decoration:none;font-weight:bold}
#brd-admod{float:right;text-align:right}
#brd-admod span{margin-left:0.75em}
#brd-access{text-align:right;padding:0;height:0;margin:0;position:absolute;background:transparent}
#brd-access a, #brd-access a:link, #brd-access a:visited{height:2em;padding:0 1.3em;line-height:2em;position:absolute;left:-999em;margin:1px;width:12em}
#brd-access a:hover, #brd-access a:active, #brd-access a:focus{text-indent:0;background:#000;position:static;float:right}
#brd-visit #welcome{float:left;position:relative;left:-11px;font-size:10px}
#brd-visit #visit-links{text-align:right;float:right}
#brd-pagepost-end{border-top:none}
#brd-pagepost-top{border-bottom:none}
.brd .paging{float:left}
.brd .posting{text-align:right;float:right}
.brd .paging, .brd .paging *{white-space:nowrap}
.brd .paging a, .brd .paging strong, .brd .paging span{padding:0 1em;border-left-style:solid;border-left-width:1px;float:left}
.brd .paging .first-item, .brd .paging span.pages{border-left:0;padding-left:0}
.brd .posting .newpost{font-size:1.084em;font-weight:bold}
.brd .crumbs .crumblast{font-weight:bold}
.brd .crumbs .crumblast span{font-weight:normal}
.brd .crumbs span, .brd crumbs span *{white-space:nowrap}
.brd .crumbs{margin:0.5em 0em;padding:0em 1.5em;font-size:1.084em}
#brd-stats{border-bottom:0;background-color:#f4f4f4}
#brd-stats ul{list-style:none;padding-left:0;background-color:#f4f4f4}
#brd-stats ul li.st-users{float:left;clear:both;white-space:nowrap;background-color:#f4f4f4}
#brd-stats ul li.st-activity{text-align:right;display:block;white-space:nowrap;background-color:#f4f4f4}
#brd-stats li strong{font-weight:bold}
#brd-online{padding-top:0.5em;padding-bottom:0.5em}
#brd-online .hn, #brd-online p{padding-bottom:0;padding-top:0}
#brd-online .hn{float:left;margin-right:0.5em}
#brd-about p{float:left;margin:0 1em}
#brd-about #qjump{float:left;padding:0.5em 0}
#brd-about #qjump div, #qjump label{padding:0;border:none}
#brd-about #copyright{text-align:right;float:right;margin:0}
#brd-about #querytime{text-align:center;font-size:0.1em}
#querytime{padding-left:15px}
.brd p.options{border-top:none;float:right}
.brd .main-modoptions .options{text-align:center}
.brd a.feed{padding-left:22px;background:url(feed-icon.png) center left no-repeat}
.brd .content-options, .brd .ct-options{float:right;margin-top:-2.7em;padding:0.5em 1.417em;position:relative}
.brd #select-all{float:right;padding-left:1em}
.brd .item-summary{height:20px;padding:0;position:relative;font-size:1em}
.brd .item-summary span{width:100%;position:absolute;left:-999em;text-indent:-999em;display:block}
.brd .item-summary strong{position:absolute;left:999em;text-indent:0;padding:0.5em 0;white-space:nowrap;font-weight:normal;text-transform:capitalize}
.brd .item-summary .subject-title{padding-left:1.417em}
.brd .item-summary .info-topics, .brd .item-summary .info-replies{margin-left:100%;text-align:center;width:7em;left:965em}
.brd .item-summary .info-forum{margin-left:100%;text-align:center;width:20em;left:952em}
.brd .item-summary .info-posts, .brd .item-summary .info-views{margin-left:100%;text-align:center;width:7em;left:972em}
.brd .item-summary .info-lastpost{margin-left:100%;left:980em}
.brd p.forum-noview .info-replies{left:972em}
.brd .main-content .main-item{border-top-style:solid;border-top-width:1px;overflow:hidden;position:relative;line-height:1.4em}
.brd .main-content .main-first-item{border-top:none;background-image:url(img/catF_bg.gif);background-position:top center;background-repeat:repeat-x;background-color:#FFF}
.brd .main-content .main-item ul{float:right;position:relative;padding:0;list-style:none;background-image:url(img/catF_bg.gif);background-position:top center;background-repeat:repeat-x;background-color:#FFF}
.brd .main-content .main-item p, .brd .main-content .main-item .hn{padding:0}
.brd .main-content .main-item .hn .item-status{font-weight:normal}
.brd .main-content .main-item .hn .item-status em{font-style:normal}
.brd .main-content .main-item .item-subject, .brd .main-content .main-item li{float:left;border-left-style:solid;border-left-width:1px;border-color:#ececec;margin:0 -2px -9.7em 0;position:relative;width:100%;padding-top:0.2em;padding-bottom:10.4em;background-image:url(img/catF_bg.gif);background-position:top center;background-repeat:repeat-x;background-color:#FFF}
.brd .main-content .main-item .item-subject{overflow:hidden;width:100%}
.brd .main-content .main-item li.info-topics, .brd .main-content .main-item li.info-forum, .brd .main-content .main-item li.info-posts, .brd .main-content .main-item li.info-views, .brd .main-content .main-item li.info-replies{width:7em;padding-top:13px;text-align:center}
.brd .main-content .main-item li.info-forum{width:17em}
.brd .main-content .main-item li.info-lastpost{width:20em;position:relative;top:7px}
.brd .main-content .main-item li.info-lastpost cite{overflow:hidden;width:18em;padding-top:5px}
.brd .main-item li strong{font-weight:normal}
.brd .main-content .main-item{padding-right:35em;padding-left:3.75em}
.brd .main-content .main-item .hn{position:relative}
.brd .main-content .main-item ul{right:-35em;margin-left:-34em}
.brd .forum-noview .main-item{padding-right:48em}
.brd .forum-noview .main-item ul{width:47em;right:-48em;margin-left:-47em}
.brd .main-content .main-item .item-subject span.modlist{display:block}
.brd .main-content .main-item .hn strong{font-size:1em}
.brd .main-content .main-item .hn strong span{font-weight:normal}
#brd-index .main-content .main-item .hn span{font-size:1.084em;font-weight:bold}
#brd-index .main-content .main-item .hn small{font-size:1em}
.brd .main-content .main-item .item-status{font-weight:bold}
.brd .main-content .main-item cite{font-style:normal}
.brd .main-content .main-item span.item-nav, .brd .main-content .main-item span.item-nav *{white-space:nowrap;font-style:normal}
.brd .main-content .main-item .item-subject .hn{display:inline;margin:0px}
.brd .main-content .main-item .item-subject p{margin:0 0 0 2px;width:100%}
.brd .main-content .main-item li.info-lastpost cite, .brd .main-content .main-item li.info-lastpost span{display:block;padding:0 1em;font-style:normal;font-weight:normal}
.brd .main-content .main-item li.info-lastpost strong{padding:0 0 0 1em;font-style:normal;font-weight:normal}
.brd .main-content .main-item li.info-select{position:absolute;right:0;top:0;padding:0.3em;border-style:none none solid solid;border-width:1px}
.brd .main-content .main-item .icon{border-style:solid;border-width:0.5833em;height:0;width:0;float:left;margin-top:12px;margin-left:-2.417em}
.brd .main-content .main-item .hn .posted-mark{position:absolute;font-size:2em;width:1em;left:-0.5em;top:0}
.brd .frm-group{border-top-style:dashed;border-top-width:1px;margin:1.417em;padding:1.3em 0pt 0em}
.brd .group1{border-top:none;padding-top:0}
.brd .sf-box, .brd .mf-box, .brd .txt-box{margin:1.417em;padding:0.3em 0;position:relative}
.brd .sf-set, .brd .mf-set, .brd .txt-set{margin:1.417em;padding:0 0 0 17em;position:relative}
.brd .sf-set .sf-box, .brd .mf-set .mf-box, .brd .txt-set .txt-box{margin:0}
.brd .frm-group .sf-set, .brd .frm-group .mf-set, .brd .frm-group .txt-set{margin:0}
.brd .text input, .brd .select select{font-size:1.084em}
.brd .frm-buttons{margin:0.75em 1.417em 1em 1.417em;position:relative;border-top-style:double;border-top-width:3px;padding:0.8em 0pt 0.3em 18em}
.brd .frm-buttons span.submit{margin-right:0.75em}
.brd span.submit input, .brd span.cancel input{overflow:visible;padding-left:0.5em;padding-right:0.5em;font-size:1.084em}
.brd .button-set span.submit{padding-left:1em}
.brd .sf-box label, .brd .sf-box .aslabel{float:left;padding:0}
.brd .sf-set .checkbox label{padding:2px 0 2px 3em}
.brd .sf-set .text label span, .brd .sf-set .select label span, .brd .sf-set .aslabel span{float:left;margin-left:-17em;display:block;position:relative;padding:2px 0 2px 1em;width:16em;text-align:right;font-weight:bold}
.brd .sf-set .checkbox label span{float:left;margin-left:-18em;display:block;position:relative;padding:0 0 0 2em;width:16em;left:-3em;text-align:right;font-weight:bold}
.brd .sf-set .text label small, .brd .sf-set .select label small{display:block;text-align:left;position:relative;margin:2em 1em 0 1em;font-size:0.917em}
.brd .sf-set .fld-input{position:absolute;top:0;left:0;display:block;padding:0.3em 1em}
.brd .sf-set .checkbox input{margin:2px 0 2px -0.25em;height:1.55em;width:1.55em}
.brd .sf-set .text input:not([title]){height:100%}
.brd .sf-set .sf-short input{width:4em}
.brd .sf-set .sf-short label small{font-size:1em;padding:2px 0;margin:0 1em 0 6.5em}
.brd .mf-box .mf-item{position:relative;top:-0.15em;padding:0.25em 0}
.brd .mf-set legend{position:absolute;height:0;background:transparent}
.brd .mf-set legend span{position:absolute;left:-17em;width:16em;padding:0.3em 1em;margin:1px 0 2px 0;overflow:hidden;display:block;text-align:right;font-weight:bold}
.brd .mf-set legend span em{display:block;white-space:normal;font-style:normal;font-weight:normal;font-size:0.917em}
.brd .mf-item .fld-input{position:absolute;top:0.25em;left:0;display:block;padding:0 1em}
.brd .mf-item input{margin:0 0 0 -0.25em;height:1.55em;width:1.55em}
.brd .mf-item label{padding:0 0 0 3em;float:left}
.brd .mf-set .mf-yesno .mf-item{width:10em;float:left}
.brd .mf-set .mf-field{float:left;padding:0 1em 0 1em;border-left:1px solid #ccc}
.brd .mf-set .mf-field1{border-left:none}
.brd .mf-set .mf-field label, .mf-set .mf-field .aslabel{position:absolute;top:-2em;display:block}
.brd .mf-set .mf-cell .fld-input{position:static;padding:0 0 0 1em;border-left:1px solid #ccc}
.brd .frm-hdgroup{padding-top:2em}
.brd .sf-set .sf-box .sf-forum{width:25em}
.brd .mf-set .mf-box .forum-field{width:25em}
.brd .checklist{min-height:6em;max-height:9em;max-width:30em;overflow:auto;border-style:solid;border-width:1px;position:relative;padding:0.25em 0.5em;margin:0 1em}
.brd .checklist fieldset{height:auto}
.brd .checklist legend, .brd .checklist legend span{font-weight:bold;position:static;padding:0;height:auto;text-align:left}
.brd .checklist .checklist-item{position:relative;height:auto}
.brd .checklist .checklist-item label{display:block;padding:0 0 0 2.25em;float:none;height:100%;background-color:#fff}
.brd .checklist .checklist-item .fld-input{position:absolute;left:0;top:0;padding:0;margin:0}
.brd .checklist .checklist-item input{margin:0;height:1.55em;width:1.55em}
.brd .txt-box label{float:left}
.brd .txt-set label span{float:left;margin-left:-17em;display:block;position:relative;padding:2px 1em;width:16em;text-align:right;font-weight:bold}
.brd .txt-set label small{display:block;text-align:left;position:relative;margin:0 1em 0 -1px;padding:2px 1em;font-size:0.917em;z-index:100}
.brd .txt-set .txt-input{position:relative;width:100%}
.brd .txt-set .fld-input{display:block;padding:0 0 0 1em}
.brd .txt-set textarea{width:95%}
.brd .req-warn{display:none}
.brd #req-msg p em, .brd .required label span em{font-style:normal;font-weight:normal}
.brd .required label span em{float:left;font-size:0.917em;line-height:1.2em;width:100%;position:relative}
.brd .txt-set .required label span em{margin-bottom:-1.2em}
.brd .req-error{display:block}
.brd .required label span{font-weight:bold}
.brd .post{border-style:solid;border-width:1px;position:relative;margin:1.417em;margin-top:-1.417em}
.brd .firstpost, .brd .singlepost{margin-top:1.417em}
.brd .main-topic .lastpost{border-bottom:0}
.brd .main-topic .post{border-style:solid none;margin:0}
.brd .main-topic .firstpost{border-top:none}
.brd .posthead{margin-left:18em;border-style:none none none solid;border-width:1px;zoom:1}
.brd .posthead .hn{padding-right:1.5em;padding-left:1em;border-style:none none dashed none;border-width:1px}
.brd .post .posthead .post-byline a, .brd .post .posthead .post-byline strong{font-size:1.167em;font-weight:bold;text-decoration:none;font-style:normal}
.brd .post .posthead .post-byline{float:left;width:15.5em;padding:0.5em 1em 0.5em 1.5em;margin-left:-19em;margin-top:-0.5em;position:relative;left:-1px;overflow:hidden}
.brd .posthead .post-num{float:right;font-weight:bold}
#brd-modtopic .posthead .hn{padding-right:2.7em}
.brd .posthead .post-title{padding:0 1.5em 0.5em 1em;margin-top:-1px;position:relative}
.brd .posthead .post-title span{display:block;width:100%;overflow:hidden}
.brd .posthead .post-title a{font-size:1em;text-decoration:none;font-weight:bold}
.brd .posthead .post-title small, .brd .posthead .post-title small a{font-size:1em;font-weight:normal;white-space:nowrap}
.brd .posthead p.item-select{position:absolute;top:0;right:0.75em;height:2.5em}
.brd .postbody{margin-left:18em;position:relative;border-left-style:solid;border-left-width:1px;padding:0.5em 1.5em 0 1em;clear:both}
.brd .postfoot{padding-left:18em;border-top-style:dashed;border-top-width:1px;position:relative}
.brd .postfoot .post-options{border-left-style:solid;border-left-width:1px}
.brd .postbody .post-author{float:left;width:15.5em;margin-left:-19em;left:-1px;position:relative;display:inline;padding:0 1em 0.5em 1.5em;overflow:hidden;margin-top:-1em}
.brd .postbody .post-author ul{margin:0;padding:0 0 0.5em 0;list-style:none}
.brd .post .author-ident .useravatar img{display:block;padding:0.5em 0}
.brd .post .author-ident .username{display:none}
.brd .postbody .author-ident .usertitle{font-weight:bold;line-height:normal}
.brd .postbody .author-ident .userstatus{padding:0.75em 0 0.25em 0;margin:0;line-height:0.75em;width:100%}
.brd .postbody .author-ident .userstatus span{font-size:0.917em;display:block;border-left-style:solid;border-left-width:0.7em;text-indent:0.5em}
.brd .postbody .author-info li span strong{font-weight:normal}
.brd .online .author-ident .userstatus span{font-weight:bold}
.brd .postfoot .post-contacts{float:left;margin-left:-18em;width:15.5em;padding:0.5em 1em 0.5em 1.5em;position:relative;display:inline;left:-1px}
.brd .postfoot .post-actions{padding:0.5em 1.5em 0.5em 1em;text-align:right;display:block;float:right}
.brd .postfoot .post-actions span{margin-left:0.75em}
.brd .postfoot .post-contacts span{margin-right:0.75em}
.brd .entry-content{padding-bottom:1em;overflow:hidden;width:100%;font-size:1.084em}
.brd .entry-content ol{padding-left:2.5em;list-style-type:decimal}
.brd .entry-content ol p, .brd .entry-content ul p{padding:0}
.brd .entry-content ol.alpha{list-style-type:upper-alpha}
.brd .entry-content h5, .brd .entry-content h5 *{font-weight:bold;font-size:1.084em;padding:0.5em 0}
.brd .entry-content img{vertical-align:text-top}
.brd .entry-content .quotebox, .brd .entry-content .codebox{border-style:solid;border-width:1px;margin:0.75em 1em;padding:1em 0.75em}
.brd .entry-content .codebox code{font-family:monospace}
.brd .entry-content blockquote{overflow:hidden;width:100%}
.brd .entry-content .quotebox cite{display:block;font-style:normal;font-weight:bold}
.brd .entry-content pre{margin:0;max-height:35em;min-height:2em;overflow:auto;padding:0 2% 0.1em 0;width:98%}
.brd .entry-content img{max-width:100%}
.brd .entry-content span.bbu{text-decoration:none}
.brd .entry-content br, .brd .sig-demo br, .brd .user-box br, .brd .main-message br{display:inline}
.brd .sig-content{padding-top:1em}
.brd span.sig-line{display:block;width:200px;border-top-style:solid;border-top-width:1px;padding-bottom:0.5em}
.brd table{width:100%;table-layout:fixed;empty-cells:show;border-spacing:0;line-height:1.3333em}
.brd td{overflow:hidden;vertical-align:middle}
#brd-userlist table .tc0{width:15%;}
#brd-userlist table .tc1{width:20%;text-align:center}
#brd-userlist table .tc2{width:5%;text-align:center}
#brd-userlist table .tc3{width:15%;text-align:center}
#brd-userlist table .tc4{width:5%;text-align:center}
#brd-userlist table .tc5{width:10%;text-align:center}
#brd-debug table .tc0{white-space:normal;width:15%}
#brd-debug table .tc1{white-space:normal;width:90%}
#brd-admin-uresults table .tc0, #brd-admin-iresults table .tc0{width:45%}
#brd-admin-uresults table .tc1, #brd-admin-iresults table .tc1, #brd-admin-iresults table .tc2{width:20%}
#brd-admin-uresults table .tc2, #brd-admin-uresults table .tc4{width:10%;text-align:center}
#brd-admin-uresults .tc3{width:15%}
#brd-admin-uresults td.tc0 span, #brd-admin-uresults td.tc3 span{display:block;white-space:nowrap}
#brd-admin-uresults td.tc0 a, #brd-admin-uresults td.tc3 a{font-weight:bold}
#brd-admin-iresults table .tc0{width:25%}
#brd-admin-iresults table .tc1{width:25%}
#brd-admin-iresults table .tc2{width:20%}
#brd-admin-iresults .tc3{width:30%}
.brd .main-content th{font-size:1.084em;padding:0.462em 1.417em;font-weight:normal}
.brd table td{padding:0.5em 1.417em;border-width:1px;border-style:solid none none solid}
.brd table td.tc0{border-left-style:none;border-left-width:0}
.brd table th{padding:0.5em 1.3em;border-style:none}
.brd table td.actions, .brd table th.actions{text-align:right}
.brd table td.actions span{display:block}
.brd .report{margin-left:4em}
.brd .report h3 span{display:block;font-style:normal}
.brd .report h3 cite{font-style:normal;font-size:1.084em;font-weight:bold}
.brd .report h3 strong{position:absolute;left:-3.1em;width:1.5em;text-align:right;font-size:1.167em}
.brd .report p strong{display:block;font-weight:normal}
.brd .report h4{border-bottom-style:dashed;border-bottom-width:1px}
#brd-admin-reports .frm-buttons{margin-left:4em;margin-top:0}
.brd .report .item-select{position:absolute;top:0;right:0.75em;height:2.5em}
.brd .help-box samp{display:block;margin-left:1.5em}
.brd .help-box h5 samp{margin-left:1.417em}
.brd .help-box code{font-family:courier;font-size:1.084em}
.brd .help-box .entry-content{padding:0}
.brd .help-box .hn{padding-bottom:0.5em;border-bottom-style:dashed;border-bottom-width:1px;margin-bottom:0.5em;color:#294F6E}
#brd-about{padding:15px;background:transparent url(http://static.int.crazydavinci.net/style/bsi-home/images/item_list_back.gif) repeat-x scroll left top}
.feed{display:none}
.item-status{display:none}
body{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;background-color:#5A7994;background-image:url(img/bg.jpg);background-repeat:repeat-y;background-position:top center;background-attachment:no-fixed;color:#333;font-size:14px}
.brd a:link, .brd a:visited{color:#343434}
.brd p.feed a:link, .brd p.feed a:visited{color:#ddd}
.brd a:hover, .brd a:active, .brd a:focus, .brd p.feed a:hover, .brd p.feed a:active, .brd p.feed a:focus{color:#b42000;text-decoration:none;font-weight:bold}
.brd .main-pagepost a:link, .brd .crumbs a:link, .brd .main-pagepost a:visited, .brd .crumbs a:visited{text-decoration:none;font-weight:bold}
.brd .main-pagepost a:hover, .brd .crumbs a:hover, .brd .main-pagepost a:active, .brd .crumbs a:active, .brd .main-pagepost a:focus, .brd .crumbs a:focus{text-decoration:none;font-weight:bold}
.brd .gen-content, .brd .main-content{background:#fbfbfb;border-color:#e7e7e7;border-bottom-color:#CBD1D8}
.brd .main-pagepost{background:#fff;border-color:#DDE4EB}
.brd .crumbs{background:#ECEFF5;border-color:#fff;margin-left:13px;margin-right:13px}
.brd .main-item, .brd .main-item li, .brd .main-item div, .brd td{border-color:#DDE4EB;background-image:url(img/catF_bg.gif);background-position:top center;background-repeat:repeat-x;background-color:#FFF}
.brd .main-item li.info-posts, .brd .main-item li.info-replies, .brd .main-item li.info-views, .brd .main-item li.info-topics{}
.brd .main-content .main-item .item-nav{color:#888}
.brd .main-content .sticky{background-color:#FFFFFF;background-image:url(img/catF_bg.gif);*background-image:url();background-position:center top;background-repeat:repeat-x;border-color:#DDE4EB;}
.brd .main-content .main-item .hn .item-status em.sticky, .brd .main-content .main-item .hn .item-status em.closed{color:#314B60;font-weight:bold}
.brd .main-content .main-item .hn .item-status em.moved{color:#666}
.brd .post *{border-color:#DDE4EB}
.brd .post{border-color:#DDE4EB;border-top-color:#fff;border-bottom-color:#ccc}
#topic-review .firstpost, .brd .singlepost{border-top-color:#DDE4EB;border-bottom-color:#DDE4EB}
.brd .post{background:#ECEFF5}
.brd .posthead, .brd .postbody, .brd .post-options{background:#f9f9f9}
.brd .posthead .hn{background:#F1F1F1}
.brd .posthead .post-title small{color:#999}
.brd .online .userstatus span{border-color:#004fe1}
.brd .ct-box, .brd .ct-set, .brd .ct-group, .brd .frm-group{border-color:#DBE0E4}
.brd .admin-page .ct-box{background:#FEFFE6}
.brd .admin-page .ct-set .ct-box, .brd .report{background:#ECEFF5}
.brd .admin-page .warn-set .warn-box{background:#FEFFE6}
.brd .main-frm .ct-group, .brd #brd-announcement{background:#BDC7D8}
.brd .main-content .info-box{background:#FFFFE1}
.brd .main-extensions .extension, .brd .main-hotfixes .hotfix{background:#ECEFF5}
.brd .main-extensions .disabled, .brd .main-hotfixes .disabled{background:#FFFFE1}
.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box, .brd #admin-alerts{background:#FEFFE6;border-color:#F4EBCE}
.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box{border-color:#E6D190}
.brd ul.info-list li, .brd ul.error-list li{color:#6A97BF}
.brd ul.info-list li span, .brd ul.error-list li span{color:#666}
.brd ul li strong{color:#333}
.brd .user-box{background:#ECEFF5}
.brd .ct-box .hn, .brd .ct-box .sig-demo{border-color:#DBE0E4;color:#2b2b2b}
.brd .error-box .hn{color:#333}
.brd .help-box{background:#e7e7e7}
.brd .frm-buttons, .brd .extension .options, .brd .hotfix .options{border-color:#DBE0E4}
.brd .checklist{background:#fff;border-color:#ccc}
.brd label, .brd .aslabel, .brd .mf-set legend, .brd .ct-legend *{color:#357}
.brd .paging *{border-color:#dedfdf}
.brd .required label em, .brd #req-msg em, .brd .warn strong, .brd .important strong{color:#b42000}
.brd .entry-content .quotebox, .brd .entry-content .codebox{background:#fff;border-color:#ddd}
#brd-announcement .userbox{background-color:#BDC7D8}
.brd .main-content .main-item .hn .posted-mark{color:#99C}
#brd-navlinks{background-color:#5A75A5;border:0;color:#fff!important;font-size:10px;height:25px;-moz-border-radius:3px}
#brd-navlinks a:link, #brd-navlinks a:visited{color:#fff}
#brd-navlinks a:hover, #brd-navlinks a:active, #brd-navlinks a:focus{color:#B42000;text-decoration:none}
.brd .main-options, .brd .main-options span{background:#DDE4EB}
.brd .main-menu, .brd .admin-menu{background:#2b2b2b;background-image:url(img/cat_bg.gif);background-repeat:repeat}
.brd .admin-submenu{background:#E4E4EC;border-color:#e7e7e7}
.brd .main-menu a:link, .brd .main-menu a:visited, .brd .admin-menu a:link, .brd .admin-menu a:visited{color:#333;text-decoration:none}
.brd .main-menu a:hover, .brd .main-menu a:active, .brd .main-menu a:focus, .brd .admin-menu a:hover, .brd .admin-menu a:active, .brd .admin-menu a:focus{text-decoration:none;color:#B42000}
.brd .main-menu li.active a:hover, .brd .main-menu li.active a:active, .brd .main-menu li.active a:focus, .brd .main-menu li.active a:visited, .brd .admin-menu li.active a:hover, .brd .admin-menu li.active a:active, .brd .admin-menu li.active a:focus, .brd .admin-menu li.active a:visited{text-decoration:none}
.brd .admin-submenu li.active a{text-decoration:none}
.brd .main-menu li.active a{color:#333}
.brd .admin-menu li.active a{color:#333}
#brd-admod #alert a{color:#C30}
#brd-head{background-color:transparent;background-image:url(img/logo.gif);background-repeat:no-repeat;background-position:top center;color:#fff;font-size:-100px;border:0;margin-top:0;height:165px}
#brd-head a, #brd-head a:link, #brd-head a:visited{color:#333;font-weight:bold}
.brd .main-head, .brd .main-foot{background-color:#BDC7D8;color:#333;border-top:1px solid #d7d7d7;padding-top:0;height:26px;font-weight:bold}
.brd #brd-announcement h1{border-color:#ECEFF5}
.brd .main-subhead{border-color:#e7e7e7 #e7e7e7 #CBD1D8 #e7e7e7;background:#e7e7e7;margin-left:13px;margin-right:13px;background-image:url(img/subcat_bg.gif);background-repeat:repeat}
.brd .column-title{border-color:#e7e7e7 #e7e7e7 #CBD1D8 #e7e7e7;background:#e7e7e7}
.brd .content-head{}
.brd th{background:#BDC7D8;border-bottom-color:#fff;border-top-color:#ddd}
.brd .group-head{background:#ECEFF5;border-color:#DBE0E4}
.brd .content-head .hn{border-color:#DBE0E4;color:#666;font-weight:bold}
.brd .main-head a:link, .brd .main-head a:visited, .brd .main-foot .options a:link, .brd .main-foot .options a:visited{color:#333}
.brd .main-head a:hover, .brd .main-head a:active, .brd .main-head a:focus, .brd .main-foot .options a:hover, .brd .main-foot .options a:active, .brd .main-foot .options a:focus{color:#B42000}
.brd .main-frm .ct-group td{background:#FBFBFB}
.brd .main-content .main-item .icon{background-image:url(http://static.int.crazydavinci.net/style/bsi-member/images/profile_bullet.gif);border-color:transparent;}
.brd .main-content .redirect .icon{border-color:#e7e7e7 #e7e7e7 #e7e7e7 #e7e7e7}
.brd .main-content .sticky .icon{border-color:#baa116 #baa116 #baa116 #baa116}
.brd .main-content .closed .icon{border-color:#e24040 #e24040 #e24040 #e24040}
.brd .main-content .sticky .closed{border-color:#8c855d #8c855d #8c855d #8c855d}
.brd .main-content .new .icon{border-color:#73df73 #73df73 #73df73 #73df73}
.brd .checklist .checklist-item label:hover{background-color:#ECEFF5}
a,a:hover{text-decoration:none;font-weight:bold;}
#brd-visit #visit-links{font-size:10px}
a:hover{color:#B42000}
#brd-announcement{padding:9px;-moz-border-radius:9px}
.brd .entry-content .quotebox{background:#ECEFF5 url(http://static.int.crazydavinci.net/style/bsi-home/images/quotes_background.gif) no-repeat scroll 10px 9px;margin:5px 0pt;padding:7px 15px 7px 40px;background-color:##ECEFF5;border-style:solid;border-width:1px 3px 3px 1px;border-color:#ECEFF5 #BDC7D8 #BDC7D8 #ECEFF5;-moz-border-radius:9px}
#qjump-select,input,textarea{border:1px solid #BDC7D8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px;-moz-border-radius:3px}
.frm-input input,#login p a,.brd .posting .newpost,#visit-links span,.brd span.submit input, .brd span.cancel input{background:transparent url(http://static.int.crazydavinci.net/images/button.png) no-repeat scroll left top;border-width:0 1px 0 0;color:white;cursor:pointer;font-size:11px!important;font-weight:bold;height:22px;margin:0px;padding:3px;position:relative;-moz-border-radius:3px;top:-1px;border-style:solid;border-color:#000}
#login p a,.brd .posting .newpost,#visit-links span a{color:#fff;font-size:10px!important}
#login p a:hover,#visit-links span a:hover{color:#ddd;font-size:10px!important}
.logintop{width:780px;position:relative;left:13px;background-color:#EFEBF7;padding:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;border-width:3px 1px 1px 1px;border-color:#BDC7D8;border-style:solid;}
#login p{text-align:center}
#hide_online{font-size:0.8em;}
#hide_online a, #hide_online a:link, #hide_online a:visited{text-decoration:none;}
#hide_online a:hover, #hide_online a:active, #hide_online a:focus{text-decoration:underline;}
.online_hidden, a.online_hidden:link, a.online_hidden:visited{color:#AAA;}
a.online_hidden:hover, a.online_hidden:active, a.online_hidden:focus{color:#F97;}
dl.index-subforums{margin:0 0 0 1.5em;}
dl.index-subforums-level1{border-top:1px dashed #dfe6ed;margin-top:0.5em;padding-top:0.5em;}
dl.index-subforums-level2 dt, dl.index-subforums-level3 dt, dl.index-subforums-level4 dt, dl.index-subforums-level5 dt, dl.index-subforums-level6 dt{display:none;}
dl.index-subforums dd{display:list-item;list-style:disc inside;}
.brd .main-content .main-item .item-subject, .brd .main-content .main-item li{margin-bottom:-49.7em;padding-bottom:50.4em;}
optgroup{background:#e4e4ec;}
option{background:#fff;}
option.option-subforums-self{background:#ffe4e4;}
div.vf-subforum div.item-subject h3{font-weight:bold;}
.brd .main-content .main-item .item-subject p,.brd .main-content .main-item .item-subject{width:100%}
#brd-help{position:relative;left:310px;top:50px;}
#ek_chatLite{margin-bottom:1em;width:782px;position:relative;left:13px;}
#ek_chatLite .chatBox{background-color:rgb(251,251,251);border-color:rgb(223, 230, 237) rgb(223, 230, 237) rgb(203, 209, 216);border-style:solid;border-width:1px;background:transparent url(img/catF_bg.gif) repeat-x scroll left top;}
#ek_chatLite h2{background-color:#BDC7D8;color:#333;text-align:center;font-size:1.084em;font-weight:bold;padding:5px;width:auto;-moz-border-radius:9px 9px 0 0;zoom:100%;}
#ek_chatLite br{display:inline;}
#ek_chatLite .chatError{background-color:rgb(242,209,209);cursor:pointer;font-weight:bold;padding:1px 1px 4px;text-align:center;zoom:100%;}
#ek_chatLite .chatContent{height:160px;overflow:auto;padding:2px;}
#ek_chatLite input{margin:2px 2px 4px;width:768px !important;}
#ek_chatLite .chatDel{color:rgb(255,149,149);cursor:pointer;font-weight:bold;}
#ek_chatLite .chatDel:hover{color:rgb(255,79,79);}
