/* CSS Document */
body { margin:0px; font-size:62.5%; background-color:#F2F1EF; text-align:center;}
#wrap { width:770px; text-align:center; margin-left:auto; margin-right:auto; margin-top:0px; background-image:url(images/mml_bg_wrap.gif); background-position:center; background-repeat:repeat-y; }
#wrap #left { width:10px; height:350px; margin:0px; float:left; overflow:hidden; background-image:url(images/transparent.gif); }
#wrap #middle { width:750px; float:left; background-color:#FFFFFF; margin:0px; padding:0px; height:215px; }

#wrap #middle #middle-left { width:531px; background-color:#FFFFFF; float:left; margin:0px }
#wrap #middle #middle-left #navigation { clear:both; width:531px; background-color:#03256C; height:2.5em; background-image:url(images/mml_nav_bg.gif); background-repeat:no-repeat; background-position:right top; }
#wrap #middle #middle-left #navigation ul { display:inline; }
#wrap #middle #middle-left #navigation li { display:inline; list-style:none; }
#wrap #middle #middle-left #navigation li .spacer { display:block; float:left; width:1.5em; }
#wrap #middle #middle-left #navigation li a { display:block; line-height:2.5em; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; float:left; text-decoration:none; padding-left:7px; padding-right:7px; }
#wrap #middle #middle-left #navigation li a:hover { display:block; line-height:2.5em; background-color:#CFDF1D; border-left:#FFFFFF solid 1px; border-right: #FFFFFF solid 1px; text-decoration:none; padding-left:6px; padding-right:6px; color:#03256C; }
#wrap #middle #middle-right { width:22.0em; float:right; margin:0px; padding:0px; overflow:hidden; }

#wrap #right { width:750px; margin:0px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; overflow:hidden; float:left; }
#wrap #right #content { clear:both; width:92%; margin-left:auto; margin-right:auto; }
#wrap #right #content h1 { font-family:Arial, Helvetica, sans-serif; color:#03256C; font-size:2.5em; font-weight:bold; text-align:left; margin-top:30px; clear:both; }
#wrap #right #content h2 { font-family:Arial, Helvetica, sans-serif; color:#03256C; font-size:2.0em; font-weight:bold; text-align:left; margin-top:30px; clear:both; }
#wrap #right #content td { text-align:left; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; color:#000000; height:30px; line-height:15px; }
#wrap #right #content h3 { font-family:Arial, Helvetica, sans-serif; color:#03256C; font-size:1.3em; font-weight:bold; text-align:left; margin-top:0px; clear:both; }

#wrap #right #content p { text-align:left; font-family:Arial, Helvetica, Sans-Serif; font-size:1.4em; color:Black; }
#wrap #right #content li { text-align:left; font-family:Arial, Helvetica, Sans-Serif; font-size:1.4em; color:Black; }

#wrap #right #content a {color:#03256C; text-decoration:none; }
#wrap #right #content a:hover { color:#99FF00; text-decoration:underline; }
#wrap #right #content a:visited { color:#999999; text-decoration:underline; }

#wrap #footer { width:770px; clear:both; background-color:#03256C; height:4.1em; float:left; margin:0px; background-image:url(images/mml_bg_footer.gif); background-position:left top; background-repeat:repeat-x; }

#wrap #footer #footer-left { clear:none; float:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; line-height:20px; padding-top:5px; }
#wrap #footer #footer-right { clear:none; float:right; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; line-height:20px; padding-top:5px; }

#wrap #footer #footer-right a { color:#FFFFFF; text-decoration:none; line-height:20px }
#wrap #footer #footer-right a:hover { color:#FFFFFF; text-decoration:underline; line-height:20px }
