body, div, img, form, fieldset, ul, ol, li, h1, h2, h3, h4 {
border:medium none;
margin:0;
padding:0;
}
body {
background:#8560A8 none repeat scroll 0 0;
color:#FFFFFF;
font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
p {
margin:0 0 15px;
}
a {
color:#EE3322;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1, h2 {
color:#EE3322;
font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;
font-size:190%;
font-weight:normal;
margin-bottom:15px;
}
h1 a {
color:#FFFFFF;
}
h3 {
color:#F9F9D2;
font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px 10px;
}
h3 a {
color:#ffffff;
}
h4 {
font-size:24px;
}
.input, #search {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
clear:both;
margin-bottom:10px;
padding:10px;
}
.input input[type="text"], .input input[type="password"], .input textarea, #search input {
border:1px solid #CCCCCC;
font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px;
width:25%;
}
.input textarea {
width:50%;
}
.input select, #search select {
border:1px solid #CCCCCC;
font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px;
}
.input label {
float:left;
margin-right:10px;
padding-top:2px;
text-align:right;
width:25%;
}
.submit {
margin-bottom:15px;
text-align:center;
}
#quickReply .submit {
margin:0;
}
.submit input, .button {
color:#003D4C;
font-size:18px;
font-weight:normal;
padding:5px 10px;
}
.error-message {
color:red;
margin-left:25%;
padding:5px 0 0 10px;
}
.inputText {
margin-left:25%;
padding:5px 0 0 10px;
}
#flashMessage {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#DEF2C0 none repeat scroll 0 0;
border:1px solid #8BB24D;
margin-bottom:15px;
padding:10px;
}
#header {
padding:25px 40px 0;
}
#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menu li {
float:left;
margin-right:5px;
}
#menu li a {
background:#FFCC00 none repeat scroll 0 0;
color:#F9F9D2;
display:block;
float:left;
font-size:15px;
font-weight:bold;
padding:7px 15px;
}
#menu li a:hover, #menu li.active a {
background:#FFFFFF none repeat scroll 0 0;
color:#FF8929;
text-decoration:none;
}
#content {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
padding:25px 40px;
}
#navigation {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#FAFAD8 none repeat scroll 0 0;
border:1px solid #CBCD7C;
margin-bottom:15px;
padding:5px;
}
#navigation a {
color:#FF8929;
}
#copyright {
font-size:12px;
padding:25px;
text-align:center;
}
#copyright a {
color:#FAFAD8;
}
.forumOptions {
font-size:15px;
font-weight:bold;
margin-bottom:15px;
text-align:right;
}
.forumOptions a, .forumOptions span {
margin-left:15px;
}
#categoryInfo, #userInfo {
margin-bottom:15px;
}
#topicReview {
max-height:500px;
overflow-x:hidden;
overflow-y:auto;
}
.pollBar {
background:#FF8929 none repeat scroll 0 0;
display:block;
height:10px;
}
.signature {
border-top:1px dashed #CCCCCC;
height:100px;
margin-top:20px;
overflow:hidden;
padding-top:10px;
}
.forumWrap, #topicWrap, #pollWrap, #postWrap, #quickReply {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#8560A8 none repeat scroll 0 0;
border:1px solid #2C6877;
margin-bottom:15px;
}
.table {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
clear:both;
color:#333333;
width:100%;
}
.table th {
background:#F2F2F2 none repeat scroll 0 0;
border-color:#FFFFFF #BBBBBB #BBBBBB #FFFFFF;
border-style:solid;
border-width:1px;
padding:5px;
text-align:center;
}
.table th a {
color:#333333;
}
.table td {
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:5px;
}
.table tr.altRow {
background:#F4F4F4 none repeat scroll 0 0;
}
.table tr.altRow2 {
background:#FAFAD8 none repeat scroll 0 0;
}
td.empty {
padding:50px;
text-align:center;
}
.pagination {
color:#879FA9;
padding:5px;
}
.pagingList {
float:right;
}
.pagingList span {
margin-left:5px;
}
.pagingList span a {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background:#879FA9 none repeat scroll 0 0;
color:#F9F9D2;
padding:1px 5px;
}
.pagingList span.current {
color:#FFFFFF;
font-weight:bold;
padding:0 5px;
}
.decoda_code {
background:#F9F9D2 none repeat scroll 0 0;
border:1px solid #CBCD7C;
margin:0;
padding:10px;
}
.decoda_list {
margin:0 0 0 40px;
}
.decoda_list li {
margin:2px 0;
}
.decoda_quote {
border:1px dashed #CCCCCC;
margin:0 0 0 30px;
}
.decoda_quoteAuthor {
background:#F4F4F4 none repeat scroll 0 0;
font-weight:bold;
padding:5px;
}
.decoda_quoteBody {
padding:5px;
}
#textarea {
float:left;
width:70%;
}
#textarea textarea {
width:75%;
}
.al {
text-align:left;
}
.ac {
text-align:center;
}
.ar {
text-align:right;
}
.fr {
float:right;
}
.fl {
float:left;
}
.gray {
color:#B2B2B2;
}
.img {
margin-bottom:-2px;
}
.clear {
clear:both;
display:block;
}
.errorBox {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background-color:#FAB4B4;
border:1px solid #C91818;
clear:both;
color:#802F2F;
margin-bottom:10px;
padding:10px;
}
.successBox {
-moz-border-radius-bottomleft:0.3em;
-moz-border-radius-bottomright:0.3em;
-moz-border-radius-topleft:0.3em;
-moz-border-radius-topright:0.3em;
background-color:#DDF7A9;
border:1px solid #88B035;
clear:both;
color:#3F8515;
margin-bottom:10px;
padding:10px;
}

