html,body {margin: 0px; padding: 0px;}
body {background: url("images/bg.gif") repeat-x #2E7BC9;}
td,p {font: 11px/18px 'trebuchet ms', verdana, arial, helvetica, sans-serif; color: #353535;}
table {border-collapse: collapse;}
img {border: 0px;}

/*Font rules*/

.subheader {font: bold 18px/22px arial, helvetica, sans-serif; color: #2D74C7;}
.subheader2 {font: bold 18px/22px arial, helvetica, sans-serif; color: #284296;}
.subheader3 {font: bold 18px/22px arial, helvetica, sans-serif; color: #3EB0EB;}
.smallheader {font: bold 16px/21px arial, helvetica, sans-serif; color: #2D74C7;}
.smallheader2 {font: bold 11px/16px arial, helvetica, sans-serif; color: #2D74C7;}
.smallheader3 {font: bold 11px/20px tahoma, helvetica, sans-serif; color: #fff; letter-spacing: 1px;}
.smallheader4 {display: block; font: bold 14px/20px arial, helvetica, sans-serif; color: #284296; letter-spacing: 1px; padding-bottom: 5px;}
.smallheader5 {font: bold 16px/21px arial, helvetica, sans-serif; color: #284296;}
.smalltext {font: normal 10px/12px tahoma, verdana, arial, helvetica, sans-serif; color: #353535;}
.smalltextb {font: bold 10px/12px tahoma, verdana, arial, helvetica, sans-serif; color: #353535;}
.topnav {font: normal 9px/14px verdana, helvetica, sans-serif; color: #fff; text-align: right;}
.bottomtext {font: normal 9px/14px verdana, helvetica, sans-serif; color: #AFE0FF; padding-left: 10px;}
.bottomtext2 {font: normal 9px/14px verdana, helvetica, sans-serif; color: #AFE0FF; text-align: right; padding-right: 10px;}

/*Form Controls*/

.formstyle {font: 10px/12px tahoma, verdana, arial, helvetica, sans-serif; color: #353535; border: 1px solid #C1C1C1;}
.submit {background: #C1C1C1; font: bold 10px/12px tahoma, verdana, arial, helvetica, sans-serif; color: #000; border: 1px solid #4984C9;}
.formfill {background: #6192CA;}

/*Padding-Margin rules*/

.leftpadmp {padding-left: 22px;}
.maintpadmp {padding: 0 30px 0 15px;}
.subpadform {padding-left: 50px;}
.formright {text-align: right; padding-top: 5px; padding-right: 3px;}
.formright2 {text-align: right; padding-right: 3px; vertical-align: top;}
.topalign {vertical-align: top; font: 11px/19px 'trebuchet ms', verdana, arial, helvetica, sans-serif;}
.formleft {padding-left: 10px; padding-top: 5px; padding-right: 3px;}
.bottom_nav {
position: relative;
top: 28px;
left: 150px;
}

/*Positioning rules*/

div.align {position: relative; left: 50%; top: 0px; margin-left: -397px; width: 794px;}

/*Sandbag divs*/
/* declare right float, clear */
#mpp-aa,#mpp-00,#mpp-01,#mpp-02,#mpp-03,
#mpp-04,#mpp-05,#mpp-06,#mpp-07,
#mpp-08,#mpp-09 {
float: right;
clear: both;
padding: 0;
display: inline;
}

/* #mpp-aa {
width: 105px;
margin: 0 0 0 10px;
height: 23px;
background: url("images/photo_mp_00.jpg") no-repeat;
}

#mpp-00 {
width: 140px;
margin: 0 0 0 10px;
height: 12px;
background: url("images/photo_mp_0.jpg") no-repeat;
}

#mpp-01 {
width: 185px;
margin: 0 0 0 10px;
height: 13px;
background: url("images/photo_mp_1.jpg") no-repeat;
} */

#mpp-02 {
width: 223px;
margin:0 0 0 10px;
height: 32px;
background: url("images/photo_mp_2.jpg") no-repeat;
}

#mpp-03 {
width: 246px;
margin:0 0 0 10px;
height: 28px;
background: url("images/photo_mp_3.jpg") no-repeat;
}

#mpp-04 {
width: 249px;
margin:0 0 0 10px;
height: 88px;
background: url("images/photo_mp_4.jpg") no-repeat;
}

#mpp-05 {
width: 236px;
margin:0 0 0 10px;
height: 37px;
background: url("images/photo_mp_5.jpg") no-repeat;
}

#mpp-06 {
width: 223px;
margin:0 0 0 10px;
height: 32px;
background: url("images/photo_mp_6.jpg") no-repeat;
}

#mpp-07 {
width: 203px;
margin:0 0 0 10px;
height: 21px;
background: url("images/photo_mp_7.jpg") no-repeat;
}

#mpp-08 {
width: 179px;
margin:0 0 0 10px;
height: 20px;
background: url("images/photo_mp_8.jpg") no-repeat;
}

#mpp-09 {
width: 119px;
margin:0 0 0 10px;
height: 17px;
background: url("images/photo_mp_9.jpg") no-repeat;
}

/*Link rules*/

a:link, a:visited, a:active {font: 11px/15px arial, helvetica, sans-serif; color: #721DAD; text-decoration: none;}
a:hover {font: 11px/15px arial, helvetica, sans-serif; color: #051C81; text-decoration: underline;}

a.topwhite:link, a.topwhite:visited, a.topwhite:active {font: normal 9px verdana, helvetica, sans-serif; color: #fff; text-decoration: none;}
a.topwhite:hover {font: normal 9px verdana, helvetica, sans-serif; color: #96F3FF; text-decoration: underline;}

a.sideblue:link, a.sideblue:visited, a.sideblue:active {font: bold 11px/24px arial, helvetica, sans-serif; color: #2D74C7; text-decoration: none; padding-left: 5px;}
a.sideblue:hover {font: bold 11px/24px arial, helvetica, sans-serif; color: #051C81; text-decoration: underline; padding-left: 5px;}

a.sideblue2:link, a.sideblue2:visited, a.sideblue2:active {font: bold 11px/12px arial, helvetica, sans-serif; color: #2D74C7; text-decoration: none; padding-left: 5px;}
a.sideblue2:hover {font: bold 11px/12px arial, helvetica, sans-serif; color: #051C81; text-decoration: underline; padding-left: 5px;}

a.bottom:link, a.bottom:visited, a.bottom:active {font: 9px/15px verdana, arial, helvetica, sans-serif; color: #AFE0FF; text-decoration: none;}
a.bottom:hover {font: 9px/15px verdana, arial, helvetica, sans-serif; color: #fff; text-decoration: underline;}

