body {
margin: 0 auto;
background-color: #000000;
text-align: center;
}


body, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #3A3A3A;
}

#container {
width: 755px;
background-color: #FFFFFF;
margin: 0 auto;
}

#contentpad {
width: 725px;
margin: 0 auto;
text-align: left;
}

.spacer {
height: 8px;
}

.title {
font-size: 12px;
font-weight: bold;
}

.titlebig {
font-size: 18px;
color: #274848;
font-weight: bold;
}


a {
color: #C40A11;
text-decoration: none;
font-weight: bold;
}

a:hover {
text-decoration: underline;
color: #C16164;
font-weight: bold;
}

.error {
font-size: 9px;
color: #C40A11;
font-weight: bold;
}

.menu {
width: 755px;
margin: 1px auto 0px auto;
background-color: #274848;
}

.menupad {
padding: 10px;
color: #FFFFFF;
}

a.menulink {
color: #a6ffff;
text-decoration: none;
font-weight: bold;
}

a.menulink:hover {
text-decoration: underline;
color: #c8fcfc;
font-weight: bold;
}

#divider {
clear: both;
width: 100%;
margin: 0px auto 8px auto;
height: 8px;
border-bottom: 1px dotted #C0C0C0;
}

.dottedline {
width: 100%;
margin: 10px auto 0px auto;
height: 10px;
border-top: 1px dotted #C0C0C0;
}

#footer {
margin: 3px auto 0px auto;
font-size: 9px;
text-align: center;
}

.icons {
vertical-align: middle;
margin-right: 7px;
}

.iconmiddle {
vertical-align: middle;
margin-right: 10px;
}

li{
padding: 0;
margin: 5px 0 0 2px;
list-style: circle;
}

ul{
padding: 0;
margin: 0 0 0 15px;
}

.smalltxt {
font-size: 9px;
}

.instruct {
font-weight: bold;
}


/* * * * * TABLE STYLES * * * * */
.tblborder {
background-color: #C0C0C0;
}

.tblbody {
font-size: 9px; 
padding: 6px;
background-color: #FFFFFF;
}

.tbltitle {
height: 32px;
font-size: 12px;
padding: 0 0 0 8px;
font-weight: bold;
background-color: #dff0e9;
background-image:url(_images/table_bg.gif);
background-repeat: repeat-x;
color: #274848;
}

.tblshade {
font-size: 9px; 
padding: 6px;
background-color: #dff0e9;
}


/* * * * * FORM STYLES * * * * */
form {
margin: 0;
padding: 0;
}

.textbox {
font-size: 9px;
}
