body{font:12px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; background-color:#fff;}
ul{list-style:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,th,td{ margin:0; padding:0; }
a img,:link img,:visited img { border:none; }
address,caption,code,dfn,th,var{ font-style:normal; }
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;}
html{font-size:x-small;}
body{font-size:12px;margin:0;padding:0;}
sup, sub{font-size:xx-small;}
table {font-size:100%;}

input,select{font:normal 13px helvetica; }

a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:link,
a:visited,
a:active,
a:link:hover{color:#2176CB;}
a:active {outline: none;} 

.clear{clear:both;background:transparent none repeat scroll 0%;height:0px;display:block;overflow:hidden;margin:0px;padding:0px;}
.none{display:none;}
.hidden{visibility:hidden;}
.spacer {background:transparent url(../images/spacer.gif) no-repeat top left; height:10px;}
h1, h2 {color: #333399;font-weight: bold;letter-spacing: -1px;padding:0;}
h1 {font: bold 30px Trebuchet, "Trebuchet MS", Verdana; margin:0 0 0 10px}
h2{font-size: 18px;letter-spacing: 0px;font-weight: bold;font-style: normal;}
h3 {font-weight: normal;font-style: normal;color: #777;font-size: 1.4em;letter-spacing: -0em;}
h4 {color: #1d115d;font-size: 1.4em;}

/* header */
#TopNavContainer{ padding-top:16px;background-color: #FFF;}
#TopNav {width: 770px;margin-right: auto;margin-left: auto;background-color: #FFF;}
#TopNav ul.logo li
{width:400px;float: left; position:relative; 
background: url(../images/mo-logo.png) 0 0 no-repeat; height:38px;}
#TopNav ul.rates {width:370px;float: left; position:relative; text-align:center;}
#TopNav ul.rates li h5{font: bold 14px arial; color:#6d6d6f;}
#TopNav ul.rates li h6{font: bold 14px arial; color:#1d115d;}


/*form*/
.secureRightsLock{color:#333;height:20px;background:transparent url(../images/lock.gif) no-repeat top left;}
.secureRightsLock a,
.secureRightsLock a:link,
.secureRightsLock a:link:hover,
.secureRightsLock a:active,
.secureRightsLock a:visited{
text-decoration:none;display:block;
font-family: arial, sans-serif;
font-size:11px;
color:#333;
padding:4px 0 4px 20px;
}

/* Footer */
#footer-container {width:100%;padding-bottom: 20px;text-align: center;margin-top:50px;}
#footer {text-align:justify;margin-top: 16px;font-size: 10px;color: #666666;margin-right: auto;margin-left: auto; }
.footer 
{border:1px solid #d1e4d1; border-width: 1px 0 0 0; padding-top:8px;
	width: 770px; text-align:justify;margin-top:8px;font:normal 10px arial;color: #666666;margin-right: auto;margin-left: auto;}
#footer a {text-decoration:none;color: #2d2d2d;}
#footer a:hover {color: #FFFFFF;}
#PrivacyLogos{text-align:center;}
#PrivacyLogos ul li{display:inline;padding:20px 10px 0 10px;}
p#copyright{margin:0 0 10px 0;}
 h4.ft { font: bold 10px arial; color:#666; padding:8px 0;}