
html, body {
height : 100%;
margin : 0;
padding : 0;
font-family : Verdana, Arial, "Lucida Sans Unicode";
text-align : center;
background : #2a2a2a url("../images/containerbg.gif") repeat-y scroll top center;
}
div#container {
width : 699px;
min-height: 100%;
height: auto !important;
padding : 0;
margin : 0 auto;
text-align : left;
}
div#header {
width : 675px;
height : 146px;
padding : 0;
margin : 0 12px 0 12px;
background : url("../images/logo.gif") no-repeat scroll top left;
}
div#header span {
font-size : 0;
display : none;
}
div#header a {
width : 675px;
height : 146px;
padding : 0;
margin : 0;
display : block;
}
div#header a span {
font-size : 0;
display : none;
}
div#navmenu {
width : 675px;
height : 37px;
margin : 0 12px 0 12px;
background-color : #00464e;
float : left;
}
div#navmenu ul {
list-style-type : none;
margin : 0;
padding : 0 0 0 3px;
}
div#navmenu ul li {
float : left;
margin : 0;
padding : 0;
}
div#navmenu ul li a {
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
color : #cccccc;
padding : 5px;
line-height : 34px;
text-decoration : none;
}
div#navmenu ul li a:hover {
border-bottom : 3px solid #ffcc00;
text-decoration : none;
}
div#navmenu span {
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
color : #cccccc;
float : right;
text-align : right;
margin : 5px;
}
div#navmenu span a {
color : #cccccc;
text-decoration : none;
}
div#navmenu span a:hover {
text-decoration : underline;
}
div#content {
width : 655px;
height : auto;
margin : 37px 12px 0 12px;
padding : 10px;
background-color : #2a2a2a;
}
div#footer {
width : 675px;
height : 35px;
margin : 0 12px 0 12px;
background-color : #b0afaf;
border-top : 10px solid #00464e;
text-align : center;
vertical-align : middle;
}
div#footer p {
background : #b0afaf;
color : #00464e;
padding : 5px;
font : 9px Verdana, Arial, "Lucida Sans Unicode";
}
div#footer p a {
color : #00464e;
text-decoration : none;
}
div#footer p a:hover {
color : #00464e;
text-decoration : underline;
}
select {
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
margin : 0 0 0 5px;
vertical-align : middle;
}
.input-green, .input-red, input {
background : #b0afaf;
border : 1px solid #ffcc00;
color : #3e3e3e;
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
margin : 5px;
padding : 3px;
vertical-align : middle;
}
.input-green {
border : 1px solid #00cc00 !important;
}
.input-red {
border : 1px solid #cc0000 !important;
}
input.button {
margin : 0;
width : auto;
cursor : pointer;
}
input.radio {
background : transparent;
border : none;
margin : 5px;
padding : 3px;
vertical-align : middle;
}
.requiredField {
color : #ff3300;
font-size : 14px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
}
a {
color : #cccccc;
text-decoration : none;
}
a:hover {
color : #cccccc;
text-decoration : underline;
}
.maintitle, .maintitlecollapse {
background : #535353;
border-bottom : 2px groove #444;
color : #cccccc;
font-size : 12px;
margin : 0;
padding : 6px;
font-weight : bold;
}
.maintext {
color : #cccccc;
font-size : 11px;
padding : 6px;
line-height : 128%;
}
.borderwrap {
background : #2a2a2a;
border : 2px groove #444;
padding : 0;
margin : 0;
}
.alertwrap {
background : #ffcc66;
border : 1px solid #ffcc00;
border-top : 0;
margin : 5px;
padding : 0;
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
}
.alertwrap h4 {
background : #ffcc33;
border : 1px solid #ffcc00;
border-left : 0;
border-right : 0;
color : #2a2a2a;
font-size : 12px;
font-weight : bold;
margin : 0;
padding : 5px;
}
.alertwrap p {
background : transparent;
border : 0;
color : #535353;
margin : 0;
padding : 8px;
}
.alertwrap a {
color : #535353;
text-decoration : none;
}
.alertwrap a:hover {
color : #535353;
text-decoration : underline;
}
.ipbtable {
width : 100%;
}
table.ipbtable, tr.ipbtable, td.ipbtable {
background : transparent;
color : #cccccc;
font-size : 11px;
line-height : 135%;
}
.ipbtable td {
padding : 5px;
}
.checkbox, .helpbox {
border : 0;
vertical-align : middle;
background : transparent;
}
td.formbuttonrow {
margin : 0 !important;
padding : 5px !important;
text-align : center;
border-bottom : 0;
border-left : 0;
border-right : 0;
}
fieldset {
border-color : #444;
}
legend {
color : #ffcc33;
}
.pageerror, .errorwrap {
background : #ff9999;
border : 1px solid #cc0000;
border-top : 0;
margin : 3px;
padding : 0;
margin-bottom : 0;
font-size : 11px;
font-family : Verdana, Arial, "Lucida Sans Unicode";
}
.pageerror h4, .errorwrap h4 {
background : #ff3333;
border : 1px solid #cc0000;
border-left : 0;
border-right : 0;
color : #2a2a2a;
font-size : 12px;
font-weight : bold;
margin : 0;
padding : 3px;
}
.pageerror p, .errorwrap p {
background : transparent;
border : 0;
color : #535353;
margin : 0;
padding : 6px;
}
.pageerror a, .errorwrap a {
color : #535353;
text-decoration : none;
}
.pageerror a:hover, .errorwrap a:hover {
color : #535353;
text-decoration : underline;
}
.pageerror {
margin : 5px !important;
}
.pageerror h4 {
padding : 5px !important;
}
.pageerror p {
padding : 8px !important;
}
h4 {
font-size : 12px;
font-weight : bold;
color : #ffcc00;
border-bottom : 1px solid #cccccc;
clear : left;
}
dl {
margin-top : 0;
}
dt {
font-weight : bold;
}
dd {
margin : 0.2em 0 1em 1em;
}
