* {margin: 0; padding: 0;}
body, td, th { font: 400 11px Tahoma, Arial, Sans-Serif; letter-spacing: 0px; background-color: #DDE1E8;}
p {margin-top: 10px;}
a:link {color: #003366; text-decoration: none; }
a:visited { text-decoration: none; color: #003366;}
a:hover { text-decoration: underline; color: #0066CC; }
a:active { text-decoration: none; color: #006699; }
ul {margin-left: 2em;}
#b {width: 705px; margin: 0 auto 0 auto; background-color: #FFFFFF;
	border-right-width: medium;	border-left-width: medium; border-right-style: double; border-left-style: double; border-right-color: #006699; border-left-color: #006699; border-bottom-width: medium;
	border-bottom-style: outset; border-bottom-color: #006699;}
#h {background: #fff url("mvsr-header.jpg") 50% 0 no-repeat; height: 200px; width: 100%;}
#m {text-align: center; padding: 3px 0 3px 0;}
#c {float: left; width: 580px; background-color: #fff;}
#c h1 {background-color: #C6D0DF; font-size: 12px; font-weight: bold; color: #003366; text-align: center; padding: 2px;}
#n {width: 125px; float: right; background-color: #A1B1CA;}
#n ul {list-style-type: circle; list-style-position: outside;}
#f {background-color: #3F4A60; color: #999; clear:both;padding: 2px 0 2px 20px;}
.phone {font: 700 12px Tahoma, Arial, Sans-Serif; text-align: center; background-color: #3F4A60; color: #fff;}
.divider {background-color: #BACFD0; height: 20px;}
.alert {font-size: 13px; color: #f00;}

legend {font-size: 12px; font-weight: 700;}
label {float: left; width: 100px; clear: left; text-align: right; padding-right: 10px;}
input {width: 150px;}