body {
height: 100%;
background-color:#FFFFFF;
margin:0px;
}
.input-box
{
color: #000;
background: #91AFE2;
margin:2px;
border: #0347BD solid 1px
}

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3366FF;
text-decoration: none;
text-indent: 3px;
list-style-position: inside;
list-style-type: square;
padding: 0px;
margin: 5px;
}

.submit-button
{
color: #000;
background: #fb0;
border: 1px #9cf outset
}
div.clearboth {
margin-top:5px;
clear:both;
float:left;
}
div.header {
width:770px;
height:118px;
margin:0px;
}
div.hdra {
clear:both;
float:left;
width:182px;
height:118px;
margin:0px;
}
div.hdrb {
float:left;
width:483px;
height:118px;
margin:0px;
}
div.hdrbt {
float:left;
width:483px;
height:69px;
margin:0px;
}
div.hdrbb {
clear:both;
float:left;
width:483px;
height:49px;
margin:0px;
text-align:center;
}
div.hdrc {
float:left;
width:105px;
height:118px;
margin:0px;
}
div.vmenu {
clear:both;
z-index:10;
float:left;
margin:0px;
width:770px;
height:22px;
background-color:#0347bd;
}
.menubuttons {
float:left;
width:127px;
height:22px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:2px;
background-image:url("images/menu_gradient.gif");
background-repeat:repeat-x;
text-align:center;
}
div.mainbody {
clear:both;
float:left;
width:770px;
margin-top:10px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
div.mainleft {
float:left;
width:125px;
}
div.mainmiddle {
float:left;
width:510px;
}
div.mm1a {
clear:both;
float:left;
margin-top:10px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
width:230px;
height:182px;
line-height:14px;
}
div.mm1b {
float:left;
width:259px;
height:182px;
}
div.mm2a {
clear:both;
float:left;
width:500px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
line-height:14px;
}
div.mm3a {
clear:both;
float:left;
width:480px;
margin-top:50px;
margin-bottom:0px;
margin-left:20px;
margin-right:0px;
}
div.mainright {
float:right;
width:125px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
div.footer {
clear:both;
float:left;
width:770px;
height:100px;
}
div.ftrborder {
clear:both;
float:left;
width:770px;
width:770px;
height:10px;
font-size:0px;
display:block;
background-color:#0347bd;
}
div.ftrlinks {
clear:both;
float:left;
width:770px;
width:770px;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
text-align:center;
}
div.ftrcopy {
clear:both;
float:left;
width:770px;
width:770px;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
text-align:center;
}
.linksregblue {
font-size:12px;
font-weight:bold;
font-family:arial;
text-decoration:underline;
color:#224271;
}
.linksregblue:hover {
text-decoration:none;
color:#CCCCCC;
}
.linkssmallblack {
font-size:10px;
font-weight:normal;
font-family:arial;
text-decoration:underline;
color:#000000;
}
.linkssmallblack:hover {
text-decoration:none;
color:#CCCCCC;
}
.linkssmallblue {
font-size:10px;
font-weight:normal;
font-family:arial;
text-decoration:underline;
color:#224271;
}
.linkssmallblue:hover {
text-decoration:none;
color:#CCCCCC;
}
.linksmedwhite {
font-size:16px;
font-weight:bold;
font-family:arial;
text-decoration:none;
color:#FFFFFF;
}
.linksmedwhite:hover {
text-decoration:underline;
color:#CCCCCC;
}
.linksregblack {
font-size:12px;
font-weight:bold;
font-family:arial;
text-decoration:underline;
color:#000000;
}
.linksregblack:hover {
text-decoration:none;
color:#CCCCCC;
}
.medbluebld {
font-size:14px;
font-weight:bold;
font-family:verdana;
color:#2B3087;
} 
.regblack {
font-size:12px;
font-family:arial;
color:#000000;
}
.regblackbld {
font-size:12px;
font-weight:bold;
font-family:arial;
color:#000000;
}
.smblackbld {
font-size:11px;
font-family:arial;
font-weight:bold;
color:#000000;
}
.smblackitalix {
font-size:11px;
font-family:arial;
font-style:italic;
color:#000000;
}
div.form_cont_nb{
        clear:both;
        float:left;
        width:600px;
        padding:0px;
        margin-left:70px;
        margin-right:0px;
        margin-top:10px;
        margin-bottom:10px;
        text-align:left;
}
div.form_cont_border{
        clear:both;
        float:left;
        width:600px;
        padding:0px;
        border-top:1px;
        border-bottom:1px;
        border-left:1px;
        border-right:1px;
        border-style:solid;
        border-color:#c5c5c5;
        margin-left:0px;
        margin-right:0px;
        margin-top:10px;
        margin-bottom:10px;
        text-align:left;
}
div.form_left_nb{
        clear:both;
        float:left;
        width:215px;
        height:25px;
        padding-left:10px;
        border:0px;
        text-align:left;
}
div.form_right_nb{
        float:left;
        width:215px;
        height:25px;
        padding-left:10px;
        border:0px;
        text-align:left;
}
div.form_full_nb{
        clear:both;
        float:left;
        width:450px;
        height:25px;
        padding:0px;
        border:0px;
        text-align:center;
}
div.form_fullblue_nb{
        clear:both;
        float:left;
        width:450px;
        height:25px;
        padding:0px;
        border:0px;
        background-color:#2b3087;
        text-align:center;
}