body {
margin:20px;
font-family: sans-serif, arial, 'lucida console';
font-size:10pt;
background-color:#202020;
background-image:url('../images/bg.gif');
color:#868686;
}

a, a:link, a:visited {
color:#A4A7A9;
}
a:hover, a:focus {
color:#fff;
}

a img {
border:none;
}

fieldset {
background-color:#fff;
}

#all {
margin:0 auto 0 auto;
width:737px;
padding-top:20px;
border:none;
} * html #all {
padding-top:20px;
}

#adminNav {
font-size:8pt;
font-weight:bold;
margin-top:-30px;
margin-bottom:40px;
text-align:right;
}

#adminNav a {
margin-left:10px;
}

.top-shadow {
padding:0px;
margin:0px;
width:737px;
height:16px;
background-image:url('../images/main-top.gif');
}


#topbg {
width:737px;
height:112px;
background-image:url('../images/header.gif');
background-position:top center;
background-repeat:no-repeat;
}

.pref-cust {
position:relative;
left:520px;
top:5px;
font-size:11px;
color:#ffffff;
}

.pref-cust a{
color:#ffffff;
font-weight: bold;
text-decoration: none;
}

.pref-cust a:hover{
color:#3b84bc;
font-weight: bold;
}

#content {
background-color:#485560;
background-image:url('../images/content-bg.gif');
padding-top:0px;
padding-right:25px;
padding-left:25px;
padding-bottom:25px;
margin:0px;
}


#main-bottom {
background-color:#485560;
background-image:url('../images/content-bg.gif');
padding: 5px 5px 0px 15px;
}

#pref {
padding: 3px 10px 3px 10px;
}

#pref h1{
font-size:13px;
font-weight:bold;
color:#f2d31a;
margin-bottom: -10px;
}

#pref p{
font-size:11px;
}

#pref a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
}

#pref a:hover{
color:#3b84bc;
}

#pref-td{
border-width:2px; 
border-style:solid;
border-color:#868686;
}

#footnav {
padding: 15px 5px 20px 25px;
height: 39px;
background-image:url('../images/footnav-bg.gif');
background-position:top center;
background-repeat:no-repeat;
}

#footnav-links {
color:#485560;
text-decoration:none;
text-align:center;
font-weight: bold;
font-size:11px;
}
#footnav-links a{
color:#a4a7a9;
text-decoration:none;
}
#footnav-links a:hover{
color:#3b84bc;
}

#copyright {
color:#a4a7a9;
text-decoration:none;
text-align:center;
font-size:11px;
padding-top:10px;
}

#foot-links {
margin:15px;
margin-right:0;
float:right;
}

#foot-links a{
padding-left:10px;
}

.mainbody {
color:#d3d9df;
padding:0px 20px 0px 20px;
margin-top:0px;
}

.mainbody img {
float:right;
padding:10px;
}

.mainbody2 {
color:#000000;
margin-top:0px;
}

.mainbody2 table{
color:#000000;
border-width:2px;
border-spacing:0px;
border-style:solid;
border-color:#000000;
border-collapse:seperate;
}

.mainbody2 img {
color:#000000;
padding: 0px 5px 0px 5px;
}

.mainbody2 a {
color:#335468;
}

.mainbody2 a:hover{
color:#0d74b2;
}


.mainbody3 {
color:#d3d9df;
padding:0px 50px 0px 50px;
margin-top:0px;
}

b {
color:#ffffff;
}

h1 {
color:#ffffff;
text-align:center;
padding-top:0px;
margin-top:0px;
}

form {
border:none;
padding:0;
margin:0;
} 

input {
padding:2px;
border:1px solid #666;
background:#ffffff;
color:#18212a;
width:150px;
} input.button {
padding:2px;
padding-left:12px;
padding-right:12px;
margin-top:10px;
width:auto;
font-weight:bold;
font-size:8pt;
background-color:#485560;
border:1px solid #666;
color:#ddd;
} input.button:hover, input.button:focus {
background-color:#18212a;
color:#fff;
} input.alt {
color:#485560;
background-color:#ddd;
} input.alt:hover, input.alt:focus {
color:#18212a;
background-color:#fff;
}