#wwa-forums { color: #465F6A; }

#wwa-forums .panel .panel-head-mini { background: url(/images/panel-wide-head.gif) 0px 0px no-repeat; height: 34px; border-bottom: 1px solid #0980c4; }
#wwa-forums .panel .panel-head-mini h3 { padding: 6px 0 0 0; margin: 0 0 0 10px; }

#wwa-forums .panel .advancedsearch { float: right; font-size: 12px; }

#wwa-forums .panel .panel-forumhead-sub { background: #fff; padding: 8px 10px 8px 10px; border: 1px solid #97c4d8; color: #80a2ba;  -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-left-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
#wwa-forums .panel .panel-forumhead-sub .inner { width: 100%; overflow: hidden; }
#wwa-forums .panel .panel-forumhead-sub .left-text { float: left; text-align: left; }
#wwa-forums .panel .panel-forumhead-sub .right-text { float: right; text-align: right; }

#wwa-forums .panel .panel-forum-boards { background: #daecf4; border-left: 1px solid #a2c8d8; border-right: 1px solid #a2c8d8; padding: 8px 8px 0 8px; }
#wwa-forums .panel .panel-forum-boards .inner { width: 100%; overflow: hidden; position:relative; }
#wwa-forums .panel .panel-forum-footer { background: url(/images/panel-wide-related.gif) bottom left no-repeat; width: 100%; height: 10px; margin-top: -5px; }

#wwa-forums .panel-wide .panel-content {  background: #fff; border: 1px solid #97c4d8; border-top: none; color: #80a2ba;  -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-left-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

#wwa-forums .noroundbottom .panel-content { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; }

#wwa-forums ul.topiclist { list-style:none; margin:0; padding:0px; width:100%; }
#wwa-forums #cp-main ul.topiclist dt {  display: block; float: left; width: 45%; padding: 5px 5px 5px 10px; line-height: normal; }
#wwa-forums #cp-main ul.topiclist dt a { font-weight:bold; }
#wwa-forums #cp-main ul.topiclist dd {  display: block; float: left; width: 20%; padding: 5px 5px 5px 10px; line-height: normal; color:#80A2BA; }
#wwa-forums #cp-main ul.topiclist dd.info, #wwa-forums #cp-main ul.topiclist dd.lastpost {  width: 30%;  }
#wwa-forums #cp-main ul.topiclist dl.icon { width:auto; padding-left: 40px;}
#wwa-forums #cp-main ul.topiclist .header dl.icon { width:auto; min-height:0px; }
#wwa-forums #cp-main ul.topiclist dd.mark {  width: 10%; padding: 5px 5px 5px 10px; text-align:left;}
#wwa-forums #cp-main ul.topiclist.cplist dd.mark {  padding-top: 14px; }
#wwa-forums ul.topiclist .header { border-left: 1px solid #a2c8d8; border-right: 1px solid #a2c8d8; background:#daecf4; vertical-align: bottom;  color:#465F6A; }
#wwa-forums ul.topiclist .header, #wwa-forums #cp-main ul.topiclist .header dd, #wwa-forums ul.topiclist .header dl.icon dd, #wwa-forums ul.topiclist .header dl.icon dt { font-size:12px; color:#465F6A; }

#wwa-forums .panel .panel-forum-boards ul.topiclist { margin: 0  0 5px; padding: 0; list-style: none; border-top: 1px solid #a2c8d8; }
#wwa-forums .panel .panel-forum-boards ul.topiclist li.row { margin: 0 0 0px !important; padding: 0; list-style: none; border: 1px solid #a2c8d8; border-top: none; background: #fff; overflow: hidden; vertical-align: bottom; }

#wwa-forums .panel .panel-forum-boards ul.topiclist.cplist, #wwa-forums .panel .panel-forum-boards ul.topiclist.topics {margin-top:-5px; }

#wwa-forums .panel .panel-forum-boards dl.icon { min-height: 45px; height: auto !important; height:45px; overflow: hidden; background-position: 10px 50%; background-repeat: no-repeat; width:940px; }
#wwa-forums .panel .panel-forum-boards dl.icon dt { display: block; float: left; width: 50%; padding: 8px 5px 8px 45px; color: #444; font-size: 11px; line-height: normal; }
#wwa-forums .panel .panel-forum-boards dl.icon dt a { font-size: 12px; font-weight: bold; }
#wwa-forums .panel .panel-forum-boards dl.icon dd { display: block; float: left; width: 8%; text-align: center; font-size: 14px; color: #80a2ba; padding: 6px 0 0 0; }
#wwa-forums .panel .panel-forum-boards dl.icon dd dfn { display: block; text-align: center; font-size: 11px; }
#wwa-forums .panel .panel-forum-boards dl.icon dd.lastpost { width: 25%; text-align: left; font-size: 12px; }
#wwa-forums .panel .panel-forum-boards dl.icon dd.lastpost dfn { display: inline; font-size: 12px; text-align: left; }

#wwa-forums .panel-breadcrumb-float ul.linklist { margin: 0; list-style: none; font-size: 12px; padding: 2px 0 0 0; }
/* #wwa-forums .panel-breadcrumb-float ul.linklist li { margin: 0; padding: 0; list-style: none; float: left; } */
#wwa-forums .panel-breadcrumb-float ul.linklist li.rightside { float: right; }

#wwa-forums .forum-links-footer { text-align: center; }
#wwa-forums .forum-links-footer img { float: left; }

#wwa-forums #panel-forum-stats .panel-related { color: #465f6a; }

#wwa-forums .panel .panel-forum { clear: both; }

#wwa-forums fieldset.display-options { width: 100%; overflow: hidden; margin: 0 0 5px 0; padding: 0; text-align: center; }
#wwa-forums fieldset.display-options label { display: inline; text-align: center; margin: 0 5px 0 0; padding: 0; }
#wwa-forums fieldset.display-options select { padding: 4px; }

#wwa-forums label, #wwa-forums button { clear: none; margin: 0; width: auto; padding: 0; }

#wwa-forums input, #wwa-forums textarea, #wwa-forums select { padding: 4px; clear: none; margin: 0 5px 0 0; width: auto; }

#wwa-forums .topic-actions input { padding: 4px; }

#wwa-forums input.button2 { border: none; padding: 0; background: url(/images/formbutton-small-panelsub.gif) 0px 0px no-repeat; width: 120px; height: 28px; color: #24556b; font-weight: bold; text-shadow: #e0eff5 0px 1px 0px; padding-bottom: 2px; cursor: pointer; }
#wwa-forums input.button2:hover, #wwa-forums input.button2:focus { background-position: 0px -30px; color: #313f48; }
#wwa-forums input.button2:active { background-position: 0px -60px; color: #313f48; }

h2.forumtitle a { color:#4f5f6; }

#wwa-forums h2.forumtitle { font-size: 22px; font-weight: normal; }

#wwa-forums .forumtitle-block { width: 100%; overflow: hidden; }
#wwa-forums .forumtitle-block h2 { width: 800px; }
#wwa-forums .forumtitle-block .rightside { float: right; margin: 7px 0 0 0; }

#wwa-forums fieldset { margin: 0; }

#wwa-forums .rules { color: #BC2A4D; border: 1px solid #cb3f60; padding: 10px; background: #ECD5D8; margin: 0 0 10px 0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px;  }

/* related buttons */
#wwa-forums .panel-related .related-buttons a.button {  padding: 0; margin: 0 10px 0 0; border: 0; background: url(/images/formbutton-small-panelsub.gif) 0px 0px no-repeat; width: 120px; height: 30px; color: #4f5f69; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; text-shadow: #eef4f7 0px 1px 0px; outline: none; display: block; float: left; outline: none; cursor: pointer; }
#wwa-forums .panel-related .related-buttons a.button span { display: block; width: 100%; padding: 6px 0 0 0; }

#wwa-forums .panel-related .related-buttons button,
#wwa-forums .panel-related .related-buttons input.button {  padding: 0 0 2px 0; margin: 0 10px 0 0; border: 0; background: url(/images/formbutton-small-panelsub.gif) 0px 0px no-repeat; width: 120px; height: 28px; color: #4f5f69; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; text-shadow: #eef4f7 0px 1px 0px; outline: none; display: block; float: left; outline: none; cursor: pointer; }

#wwa-forums .panel-related .related-buttons a.button:hover, 
#wwa-forums .panel-related .related-buttons a.button:focus,
#wwa-forums .panel-related .related-buttons button:hover, 
#wwa-forums .panel-related .related-buttons button:focus,
#wwa-forums .panel-related .related-buttons input.button:hover, 
#wwa-forums .panel-related .related-buttons input.button:focus { background-position: 0px -30px; }
#wwa-forums .panel-related .related-buttons a.button:active,
#wwa-forums .panel-related .related-buttons input.button:active,
#wwa-forums .panel-related .related-buttons button:active { background-position: 0px -60px; }

body #wwa-forums .panel-related .related-buttons .next { float: right; margin: 0 0 0 10px; }
body #wwa-forums .panel-related .related-buttons .previous { float: left; margin: 0 10px 0 0; }

#wwa-forums .panel-related .related-buttons .or-cancel { display: block; float: left; padding: 6px 0 0 0; margin: 0 10px 0 0; }

.topic-actions { width: 940px; overflow: hidden; padding: 0 0 5px 0; }
.topic-actions .pagination { float: right; padding: 6px 6px 0 0; }
.topic-actions .buttons { float: left; width:150px;}
.topic-actions .search-box { float: left; width:300px;}
.section-search .topic-actions .search-box { width:400px; }
.section-search .topic-actions .search-box label { display:inline; }

#wwa-forums .buttons div { float: left; width: auto; }

#wwa-forums .buttons div a { width: 140px; height: 30px; float: left; background-position: 0px 0px; background-repeat: no-repeat; text-indent: -9999em; overflow: hidden; margin-right: 10px; }
#wwa-forums .buttons div a:hover, #wwa-forums .buttons div a:focus { background-position: 0px -30px; }
#wwa-forums .buttons div a:active { background-position: 0px -60px; }

#wwa-forums .buttons div.reply-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_topic_reply.gif); }
#wwa-forums .buttons div.post-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_topic_new.gif); }
#wwa-forums .buttons div.locked-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_topic_locked.gif); }
#wwa-forums .buttons div.pmreply-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_pm_reply.gif); }
#wwa-forums .buttons div.newpm-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_pm_new.gif); }
#wwa-forums .buttons div.forwardpm-icon a { background-image: url(/forums/styles/wwa/imageset/en/button_pm_forward.gif); }


fieldset dl { padding: 4px 0; }
.clearfix, #tabs, #minitabs, fieldset dl, ul.topiclist dl, dl.polls { height: 1%; overflow: hidden; }
fieldset dd { margin-bottom: 3px; margin-left: 42%; vertical-align: top; }
fieldset dd.smalldd { margin-left: 120px; }
#postingbox fieldset dd, #postform fieldset dd { margin-bottom: 3px; margin-left: 95px; vertical-align: top; }
fieldset.fields2 dd { border-left-width: 0; margin-left: 16em; }
fieldset.fields2 dt { border-right-width: 0; width: 15em; }
fieldset dt { display: block; float: left; text-align: left; width: 42%; }
fieldset dt.smalldt { width: 110px; }
#postingbox fieldset dt, #postform fieldset dt{ display: block; float: left; text-align: left; width: 95px; }
dt label { font-weight: bold; text-align: left; display: inline; }
label { color: #425067; cursor: default; padding-right: 5px; }
p { line-height: 1.3em;  margin-bottom: 1.5em; }
img { border-width: 0; }
hr { /* Also see tweaks.css */ border: 0 none #A2C8D8; border-top: 1px solid #A2C8D8; height: 1px; margin: 0 0 5px 0; display: block; clear: both; }
hr.dashed { border-top: 1px dashed #CCCCCC; margin: 10px 0; }
hr.divider { display: none; }
p.right { text-align: right; }

#forum-permissions { float: right; margin-left: 5px; margin-top: 10px; padding-left: 5px; text-align: right; width: auto; }
.small { font-size: 0.9em !important; }
.titlespace { margin-bottom: 15px; }
.headerspace { margin-top: 20px; }
.error { color: #bcbcbc; font-size: 1em; font-weight: bold; }
.reported { background-color: #f7f7f7; }
li.reported:hover { background-color: #ececec; }
div.rules ul, div.rules ol { margin-left: 20px; }
p.rules { background-color: #ececec; background-image: none; padding: 5px; }
p.rules img { vertical-align: middle; }
p.rules a { clear: both; vertical-align: middle; }
#top { position: absolute; top: -20px; }
.clear { background: transparent; clear: both; display: block; font-size: 1px; line-height: 1px; }

.username-coloured { font-weight: bold; display: inline !important; padding: 0 !important; }

/* Horizontal lists
----------------------------------------*/
ul.linklist { display: block; margin: 0; width: 100%; overflow: hidden; }
ul.linklist li { display: block; float: left; line-height: 2.2em; list-style-type: none; margin-right: 5px; width: auto; }
ul.linklist li.rightside, p.rightside { float: right; margin-left: 5px; margin-right: 0; text-align: right; }
ul.navlinks { border-bottom: 1px solid #FFFFFF; font-weight: bold; margin-bottom: 1px; padding-bottom: 1px; }
ul.leftside { float: left; margin-left: 0; margin-right: 5px; text-align: left; }
ul.rightside { float: right; margin-left: 5px; margin-right: -5px; text-align: right; }
.panel-breadcrumb-float ul.linklist li { line-height: normal; }

/* Post body styles
----------------------------------------*/
.postbody { clear: both; color: #333333; float: left; line-height: 1.48em; padding: 15px; width: 710px; position:relative; }
.postbody .ignore {  }
.postbody h3 { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin:0 !important; text-transform: none; }
.postbody h3 img { vertical-align: bottom; }
.postbody .content { font-size: 1em; }
.postbody .author { font-size: 10px; color:#666; line-height:14px; }
.search .postbody { width: 68%; }

#wwa-forums .post { border:1px solid #A2C8D8; background:#fff url(/images/forum-postbody-bg.gif) repeat-y top right; margin-bottom:5px; width:940px; position:relative; overflow:hidden; }
#wwa-forums .postbody ul.profile-icons{ list-style:none; padding:0; margin:0; position:absolute; right:5px; top:5px; }
#wwa-forums .postbody ul.profile-icons li{ list-style:none; float:left; margin-left:5px; }
#wwa-forums .post .back2top, ul.searchresults { padding:0; margin:0; position:absolute; right:8px; bottom:5px; }

/* Topic review panel
----------------------------------------*/
/*#review { margin-top: 2em; }*/
#topicreview { height: 300px; overflow: auto; padding-right: 5px; }
#topicreview .postbody { float: none; height: auto; margin: 0; width: auto; }
#topicreview .post { height: auto; }
#topicreview h2 { border-bottom-width: 0; }
.post-ignore .postbody { display: none; }

/* Content container styles
----------------------------------------*/
.content { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1.4em; min-height: 4em; overflow: hidden; }

.panel p { margin-bottom: 1em; }
.content p { font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: 1em; }
dl.faq { font-family: Arial, Helvetica, sans-serif;  line-height: 1.4em; margin-bottom: 2em; margin-top: 1em; }
dl.faq dt { color: #333333; font-weight: bold; }
.content dl.faq { font-size: 1.2em; margin-bottom: 0.5em; }
.content li { list-style-type: inherit; }
.content ul, .content ol { margin-bottom: 1em; margin-left: 3em; }
.posthilit { background-color: #f3f3f3; color: #BCBCBC; padding: 0 2px 1px 2px; }
.announce, .unreadpost { border-left-color: #BCBCBC; border-right-color: #BCBCBC; }
p.author { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1em; line-height: 1.2em; margin: 0 15em 0.6em 0; padding: 0 0 5px 0; }
.signature { border-top: 1px solid #CCCCCC; clear: left;  line-height: 140%; margin-top: 1.5em; overflow: hidden; padding-top: 0.2em; width: 100%; }
dd .signature { border: none; clear: none; margin: 0; padding: 0; }
.signature li { list-style-type: inherit; }
.signature ul, .signature ol { margin-bottom: 1em; margin-left: 3em; }
.notice { border-top: 1px dashed #CCCCCC; clear: left; font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 130%; margin-top: 1.5em; padding-top: 0.2em; width: auto; }
ul.searchresults { clear: both; list-style: none; text-align: right; }

/* BB Code styles
----------------------------------------*/
blockquote { background: #ebebeb none 6px 8px no-repeat; border: 1px solid #dbdbdb; font-size: 0.95em; margin: 0.5em 1px 0 25px; overflow: hidden; padding: 5px; }
blockquote blockquote { background-color: #bababa; font-size: 1em; margin: 0.5em 1px 0 15px; }
blockquote blockquote blockquote { background-color: #e4e4e4; }
blockquote cite { display: block; font-size: 0.9em; font-style: normal; font-weight: bold; margin-left: 20px; }
blockquote cite cite { font-size: 1em; }
blockquote.uncited { padding-top: 25px; }
dl.codebox { background-color: #FFFFFF; border: 1px solid #d8d8d8; font-size: 1em; padding: 3px; }
dl.codebox dt { border-bottom: 1px solid #CCCCCC; display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 3px; text-transform: uppercase; }
blockquote dl.codebox { margin-left: 0; }
dl.codebox code { color: #8b8b8b; display: block; font: 0.9em Monaco, "Andale Mono","Courier New", Courier, mono; height: auto; line-height: 1.3em; margin: 2px 0; max-height: 200px; overflow: auto; padding-top: 5px; white-space: normal; }
.syntaxbg { color: #FFFFFF; }
.syntaxcomment { color: #000000; }
.syntaxdefault { color: #bcbcbc; }
.syntaxhtml { color: #000000; }
.syntaxkeyword { color: #585858; }
.syntaxstring { color: #a7a7a7; }

/* Attachments
----------------------------------------*/
.attachbox { background-color: #FFFFFF; border: 1px dashed #d8d8d8; clear: left; float: left; margin: 5px 5px 5px 0; padding: 6px; width: auto; }
.pm-message .attachbox { background-color: #f3f3f3; }
.attachbox dt { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
.attachbox dd { border-top: 1px solid #d8d8d8; clear: left; margin-top: 4px; padding-top: 4px; }
.attachbox dd dd { border: none; }
.attachbox p { clear: left; color: #666666; font-weight: normal; line-height: 110%; }
.attachbox p.stats { clear: left; color: #666666; font-weight: normal; line-height: 110%; }
.attach-image { margin: 3px 0; max-height: 350px; overflow: auto; width: 100%; }
.attach-image img { border: 1px solid #999999; cursor: default; }
div.inline-attachment dl.thumbnail, div.inline-attachment dl.file { display: block; margin-bottom: 4px; }
div.inline-attachment p { font-size: 100%; }
dl.file { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; }
dl.file dt { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0; text-transform: none; }
dl.file dd { color: #666666; margin: 0; padding: 0; }
dl.thumbnail img { background-color: #FFF; border: 1px solid #666666; padding: 3px; }
dl.thumbnail dd { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.attachbox dl.thumbnail dd { font-size: 100%; }
dl.thumbnail dt a:hover { background-color: #EEEEEE; }
dl.thumbnail dt a:hover img { border: 1px solid #d2d2d2; }

/* Post poll styles
----------------------------------------*/
fieldset.polls { font-family: Arial, Helvetica, sans-serif; }
fieldset.polls dl { border-top: 1px solid #e2e2e2; color: #666666; line-height: 120%; margin-top: 5px; padding: 5px 0 0 0; }
fieldset.polls dl.voted { color: #000000; font-weight: bold; }
fieldset.polls dt { border-right: none; display: block; float: left;  margin: 0; padding: 0; text-align: left; width: 30%; }
fieldset.polls dd { border-left: none; float: left;  margin-left: 0; padding: 0 5px; width: 10%; }
fieldset.polls dd.resultbar { width: 50%; }
fieldset.polls dd input { margin: 2px 0; }
fieldset.polls dd div { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; min-width: 2%; overflow: visible; padding: 0 2px; text-align: right; }
.pollbar5 { background-color: #aaaaaa; border-bottom: 1px solid #747474; border-right: 1px solid #747474; }
.pollbar4 { background-color: #bebebe; border-bottom: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c; }
.pollbar3 { background-color: #D1D1D1; border-bottom: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; }
.pollbar2 { background-color: #e4e4e4; border-bottom: 1px solid #bebebe; border-right: 1px solid #bebebe; }
.pollbar1 { background-color: #f8f8f8; border-bottom: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1; }
#wwa-forums .panel-poll { border:1px solid #A2C8D8; background:#fff; margin-bottom:5px; padding:15px; }
#wwa-forums .panel-poll .content  h2 { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin:0 0 10px !important; text-transform: none; font-weight:bold; color:#888; }

/* Poster profile block
----------------------------------------*/
.postprofile { color: #666666; display: inline; float: right; margin: 0px 0 0px 0; min-height: 80px; width: 170px; padding:15px; }
.pm .postprofile { border-left: 1px solid #DDDDDD; }
.postprofile dd, .postprofile dt { line-height: 1.2em; margin-left: 0px; }
.postprofile strong { color: #000000; font-weight: normal; }
.avatar { border: none; margin-bottom: 3px; }
.online { background-image: none; background-position: 100% 0; background-repeat: no-repeat; }
dl.pmlist dt { width: 60% !important; }
dl.pmlist dt textarea { width: 95%; }
dl.pmlist dd { margin-bottom: 2px; margin-left: 61% !important; }
.post .postprofile ul.profile-icons { list-style:none; margin:0px; }
.post .postprofile ul.profile-icons li { list-style:none; float:left; margin-right:5px; }
.post .postprofile a { font-weight:bold; }

.left-box {float:left; margin-right:10px; }
#jumpbox label {display:inline; }
fieldset.jumpbox { padding-bottom:10px; text-align:right; }

#cp-main fieldset.display-actions div {float:right; }

#wwa-forums .details dt { float:left; width: 110px; clear:both; padding: 5px; }
#wwa-forums .details dd { margin-left: 120px; padding: 5px; }
#wwa-forums #viewprofile .column1, #wwa-forums #viewprofile .column2 { margin-bottom:10px; }

/*#wwa-forums a.sendemail, #wwa-forums a.print { background-position: 0 0; margin:10px 5px 0 0; float:right; width:23px; height:18px; text-indent:-9999px; overflow:hidden; }*/

body .panel-wide .panel-head h2 {width:720px;}























#wwa-forums ul.panel-forum-tabs { height: 37px; background: #0980c4 url(/images/panel-tabs-bg.gif) top left no-repeat; color: #fff; font-size: 14px; padding: 3px 0 0 3px; display: block; cursor: pointer; list-style: none; margin: 0; }
#wwa-forums ul.panel-forum-tabs li { float: left; width: 175px; height: 37px; background: url(/images/panel-tabs-large-active.gif) 0px 500px no-repeat; text-align: center; line-height: 11px; padding: 0; list-style: none; margin: 0 1px 0 0; }
#wwa-forums ul.panel-forum-tabs li a { width: 175px; height: 25px; line-height: 11px; padding: 12px 0 0 0; display: block; }
#wwa-forums ul.panel-forum-tabs li a, 
#wwa-forums ul.panel-forum-tabs li a:hover { color: #fff; }
#wwa-forums ul.panel-forum-tabs li.current { background-position: top left; color: #465f6a; }
#wwa-forums ul.panel-forum-tabs li.current a { color: #465f6a; }

#wwa-forums .panel-head h2 a, #wwa-forums .panel-head h3 a { height: auto; float: none; display: block; margin: 0; padding: 0; text-indent: 0; width: auto; }

#wwa-forums .pollbar3 { background: #33adf4; border: 1px solid #109bea; }
#wwa-forums fieldset.polls dd div { padding: 1px 3px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; }

#wwa-forums #cp-menu { width:168px; position:absolute; top:0; left:0;}
#wwa-forums #cp-main { width:740px; margin-left:168px; padding:15px; background:#fff; border: 1px solid #A2C8D8; margin-bottom:5px; min-height:120px; height:auto !important; height:120px; }
#wwa-forums #cp-menu ul { list-style:none; margin:0; padding:0; }
#wwa-forums #cp-menu ul li a { display:block; margin:0; padding:5px 12px; width:143px; }
#wwa-forums #cp-menu ul li#active-subsection {width:168px; background:#fff; border: 1px solid #A2C8D8; border-right: none; }

#wwa-forums ul.profile-icons li a { background-position:0 0; display:block; height:100%; width:100%; }
#wwa-forums ul.profile-icons li span { display: none; }
/*online { background-image: url(/forums/styles/wwa/imageset/en/icon_user_online.gif); }*/
#wwa-forums .reply-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_topic_reply.gif); }
#wwa-forums .post-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_topic_new.gif); }
#wwa-forums .locked-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_topic_locked.gif); }
#wwa-forums .pmreply-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_pm_reply.gif); }
#wwa-forums .newpm-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_pm_new.gif); }
#wwa-forums .forwardpm-icon span { background-image: url(/forums/styles/wwa/imageset/en/button_pm_forward.gif); }
/*#wwa-forums a.print { background-image: url(/forums/styles/wwa/theme/images/icon_print.gif); }*/
#wwa-forums a.sendemail { background-image: url(/forums/styles/wwa/theme/images/icon_sendemail.gif); }
#wwa-forums a.fontsize { background-image: url(/forums/styles/wwa/theme/images/icon_fontsize.gif); }
#wwa-forums .sitehome { background-image: url(/forums/styles/wwa/theme/images/icon_home.gif); }
#wwa-forums .icon-faq { background-image: url(/forums/styles/wwa/theme/images/icon_faq.gif); }
#wwa-forums .icon-members { background-image: url(/forums/styles/wwa/theme/images/icon_members.gif); }
#wwa-forums .icon-home { background-image: url(/forums/styles/wwa/theme/images/icon_home.gif); }
#wwa-forums .icon-ucp { background-image: url(/forums/styles/wwa/theme/images/icon_ucp.gif); }
#wwa-forums .icon-register { background-image: url(/forums/styles/wwa/theme/images/icon_register.gif); }
#wwa-forums .icon-logout { background-image: url(/forums/styles/wwa/theme/images/icon_logout.gif); }
#wwa-forums .icon-bookmark { background-image: url(/forums/styles/wwa/theme/images/icon_bookmark.gif); }
#wwa-forums .icon-bump { background-image: url(/forums/styles/wwa/theme/images/icon_bump.gif); }
#wwa-forums .icon-subscribe { background-image: url(/forums/styles/wwa/theme/images/icon_subscribe.gif); }
#wwa-forums .icon-unsubscribe { background-image: url(/forums/styles/wwa/theme/images/icon_unsubscribe.gif); }
#wwa-forums .icon-pages { background-image: url(/forums/styles/wwa/theme/images/icon_pages.gif); }
#wwa-forums .icon-search { background-image: url(/forums/styles/wwa/theme/images/icon_search.gif); }
#wwa-forums .email-icon, #wwa-forums .email-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_email.gif); }
#wwa-forums .aim-icon, #wwa-forums .aim-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_aim.gif); }
#wwa-forums .yahoo-icon, #wwa-forums .yahoo-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_yahoo.gif); }
#wwa-forums .web-icon, #wwa-forums .web-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_www.gif); }
#wwa-forums .msnm-icon, #wwa-forums .msnm-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_msnm.gif); }
#wwa-forums .icq-icon, #wwa-forums .icq-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_icq.gif); }
#wwa-forums .jabber-icon, #wwa-forums .jabber-icon a { background-image: url(/forums/styles/wwa/imageset/icon_contact_jabber.gif); }
#wwa-forums .pm-icon, #wwa-forums .pm-icon a { background-image: url(/forums/styles/wwa/imageset/en/icon_contact_pm.gif); }
#wwa-forums .quote-icon, #wwa-forums .quote-icon a { background-image: url(/forums/styles/wwa/imageset/en/icon_post_quote.gif); }
#wwa-forums .report-icon, #wwa-forums .report-icon a { background-image: url(/forums/styles/wwa/imageset/icon_post_report.gif); }
#wwa-forums .edit-icon, #wwa-forums .edit-icon a { background-image: url(/forums/styles/wwa/imageset/en/icon_post_edit.gif); }
#wwa-forums .delete-icon, #wwa-forums .delete-icon a { background-image: url(/forums/styles/wwa/imageset/icon_post_delete.gif); }
#wwa-forums .info-icon, #wwa-forums .info-icon a { background-image: url(/forums/styles/wwa/imageset/icon_post_info.gif); }
#wwa-forums .warn-icon, #wwa-forums .warn-icon a { background-image: url(/forums/styles/wwa/imageset/icon_user_warn.gif); }

#wwa-forums ul.profile-icons li a:hover {background-position:bottom left;}

#wwa-forums ul.profile-icons li.email-icon { height:20px; width:20px; }
#wwa-forums ul.profile-icons li.aim-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.yahoo-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.web-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.msnm-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.icq-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.jabber-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.pm-icon {height:20px;width:28px;}
#wwa-forums ul.profile-icons li.quote-icon {height:20px;width:54px;}
#wwa-forums ul.profile-icons li.report-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.edit-icon {height:20px;width:42px;}
#wwa-forums ul.profile-icons li.delete-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.info-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.warn-icon {height:20px;width:20px;}
#wwa-forums ul.profile-icons li.edit-icon {margin:0 0 0 3px;}
#wwa-forums ul.profile-icons li.quote-icon {margin:0 0 0 10px;}
#wwa-forums ul.profile-icons li.info-icon, #wwa-forums ul.profile-icons li.report-icon { margin:0 3px 0 0; }

#wwa-forums ul.linklist li {display:block;float:left;list-style-type:none;margin-right:5px;width:auto;}
#wwa-forums .sitehome, #wwa-forums .icon-faq, #wwa-forums .icon-members, #wwa-forums .icon-home, #wwa-forums .icon-ucp, #wwa-forums .icon-register, #wwa-forums .icon-logout, #wwa-forums .icon-bookmark, #wwa-forums .icon-bump, #wwa-forums .icon-subscribe, #wwa-forums .icon-unsubscribe, #wwa-forums .icon-pages, #wwa-forums .icon-search { background-position:0 50%; background-repeat:no-repeat; padding:1px 0 0 17px; }

#wwa-forums #format-buttons input.button2 { background: transparent url(/forums/styles/wwa/imageset/buttonbg.gif) 0 0 repeat-x; padding: 2px 8px; height: auto; width: auto; border: 1px solid #A1C7D8; margin: 0 1px 0 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; }
#wwa-forums #format-buttons input.button2:hover, #wwa-forums #format-buttons input.button2:focus { background-position: 0px -30px; color: #313F48; }
#wwa-forums #format-buttons input.button2:active { background-position: 0px -60px; color: #313F48; }

#wwa-forums #colour_palette table { margin-top: 0; }
#wwa-forums #colour_palette table td, #wwa-forums #colour_palette table th { padding: 0; margin: 0; }

#wwa-forums #smiley-box { float: right; width: 18%; }
#wwa-forums #message-box { width: 80%; padding-top: 5px; }
#wwa-forums #message-box textarea { width: 100%; padding: 2px; font: 12px Arial, Helvetica, sans-serif; height: 200px; padding-top: 5px; }

#wwa-forums #postform .bg2 { padding: 10px; background: #deebf3; border: 1px solid #acc6d6; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  }

#wwa-forums #tabs { margin-bottom: -1px; }
#wwa-forums #tabs ul { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; }
#wwa-forums #tabs ul li { margin: 0; padding: 0; float: left; list-style: none; margin: 0 0 0 10px; }
#wwa-forums #tabs ul li a { display: block;  padding: 6px 12px 5px 12px; border: 1px solid #d6e3eb; border-bottom: none; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-left-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; font-weight: bold; background: #eff5f9; }
#wwa-forums #tabs ul li.activetab a { padding: 6px 12px 6px 12px; border-color: #acc6d6; background: #deebf3; }

#wwa-forums #minitabs { margin-bottom: -1px; }
#wwa-forums #minitabs ul { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; }
#wwa-forums #minitabs ul li { margin: 0; padding: 0; float: right; list-style: none; margin: 0 10px 0 0; }
#wwa-forums #minitabs ul li a { display: block;  padding: 6px 12px 5px 12px; border: 1px solid #d6e3eb; border-bottom: none; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-left-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; font-weight: bold; background: #eff5f9; }
#wwa-forums #minitabs ul li.activetab a { padding: 6px 12px 6px 12px; border-color: #acc6d6; background: #deebf3; }


#wwa-forums .bg3 { padding: 10px; background: #deebf3; border: 1px solid #acc6d6; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  }

#wwa-forums .bg3 .inner { position: relative; }

#wwa-forums #preview { width: auto; }
#wwa-forums #preview .postbody { padding: 0; width: auto; float: none; }
#wwa-forums #preview .postbody .content { min-height: 1px; }

#wwa-forums .fields2 textarea { height: auto; }

#wwa-forums #cp-main .panel { padding: 10px; background: #deebf3; border: 1px solid #acc6d6; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  }
#wwa-forums #cp-main dl dd * { float: left; margin-right: 5px; }
#wwa-forums .right-box {float:right;text-align:right;width:auto;}

#wwa-forums #cp-main .topiclist { border-top:1px solid #A2C8D8;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 5px;padding:0; }
#wwa-forums #cp-main .topiclist li.row { background:#FFFFFF none repeat scroll 0 0; border-color:-moz-use-text-color #A2C8D8 #A2C8D8; border-style:none solid solid; border-width:medium 1px 1px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 0 !important; overflow:hidden; padding:0; vertical-align:bottom; }
#wwa-forums #cp-main .topiclist .header { display: none; }
#wwa-forums #cp-main .topiclist dl.icon dd { color:#80A2BA; display:block; float:left; font-size:14px; padding:6px 0 0; text-align:center; width:8%; }
#wwa-forums #cp-main .topiclist dl.icon dd.lastpost { font-size:12px; text-align:left; width:25%; }

#wwa-forums #topicreview .post { width: auto; }