body, td {
font-family: Arial, Helvetica, sans-serif;
color: #4C4C4C;
}

p {
font-size: 10px;
color: #4C4C4C;
margin-top: 5px;
}

ul {
list-style-image: url('images/bullet.gif'); 

}

li {
font-size: 10px;
color: #4C4C4C;
margin-top: 2px;
margin-bottom: 2px;

}

form {
margin-top: 5px;
}

a:link {color: #16217B; text-decoration: underline;}
a:visited {color: #16217B; text-decoration: underline;}
a:hover {color: #16217B; text-decoration: underline;}
a:active {color: #16217B; text-decoration: underline;}

.largertxt {
font-size: 11px;
}

.headertable {
border: 1px solid #D0D2DE;
padding: 10px;
background-color: #FFFFFF;
}

.navtable {
margin-top: 3px;
background-image: url('images/navbar.gif');
background-repeat: no-repeat;
}

.boxa {
border: 1px solid #D0D2DE;
background-color: #FFFFFF;
padding: 15px;
vertical-align: top;
}

.boxb {
border-top: 5px solid #000036;
border-left: 1px solid #D0D2DE;
border-right: 1px solid #D0D2DE;
border-bottom: 1px solid #D0D2DE;
background-color: #FFFFFF;
padding: 15px;
vertical-align: top;
}

.dotted {
background-image: url('images/dotted.gif');
background-repeat: repeat-x;
background-position: center;
padding: 4px;
}

.spacer {
margin: 0; padding: 0;
}

.formlabel {
font-size: 11px;
font-weight: bold;
}

.formfield {
font-size: 11px;
}

.formlabelerror {
font-size: 11px;
font-weight: bold;
color: #CC0000;
}

.errormsg {
font-size: 11px;
font-weight: normal;
color: #CC0000;
}


.required {
font-size: 16px;
}