body {background: #2F2F2F; color: #000000; margin: 0; padding: 1%; min-width: 640px; font-size: 100.01%;font-family: arial, verdana, sans-serif ; }
a { font-weight: bold; color: #50576B; text-decoration: underline; }
a:visited { color:#9F9F9F;}
.skip {position: absolute; margin-left: -999px; width: 990px; }
h1 {color: #3F3F3F; font-size: 1.6em; font-weight: bold; font-family: Times New Roman, arial, verdana, sans-serif ; line-height:0.8em; padding: 0.6em 0 0.2em 2%; margin: 0; border-bottom: 1px dashed #6F6F6F;}
h2 { color: #4F4F4F; font-weight: bold; font-size: 1.4em; font-family: arial, verdana, sans-serif ; }
h3 { color: #6F6F6F; font-weight: bold; font-size: 1.2em; font-family: arial, verdana, sans-serif ; }
h4 {color: #7F7F7F; font-family: arial, verdana, sans-serif ; font-weight: bold; font-size: 1em; }
h5, h6 {color: #8F8F8F; font-family: arial, verdana, sans-serif ; font-weight: bold; font-size: 0.9em; }
img { border: 0; padding: 0px; max-width: 99%; }

table {border-spacing:10px;font-family: arial, verdana, sans-serif ;font-size: 100.01%; text-align: center; speak-header:once}

.fleft { float: left; margin: 0 1em 0.2em 0;}
.fright { float: right; margin: 0 0 0.2em 1em; padding: 1px; }
#container { font-size: 0.8em; max-width: 70em; margin: auto; border: 3px solid #6F6F6F; border-top: 1px solid #AFAFAF; background: white;}
#footer { clear: both; padding: 0 20px; }
#logo { background: url(../img/header0.jpg) 20px 0 no-repeat white; height: 130px; padding: 0 20px; overflow: hidden; margin: 0;}

#menu { font-size: 87%; background: url(../img/nav.jpg); padding: 5px 10px 10px 10px; margin: 0; text-align: center; color: #FFFFFF;}
#menu li { font-size: 1.2em; list-style-type: none; padding: 10px 10px 10px 10px; font-weight: bold; }
#menu li a { color: #666666; text-decoration: none; }
#subnav {background: #CCCCCC; color: #555555; width: 26%; min-width: 10em; float: right; padding: 5px 1% 1em 1%; margin: 1em 1% 0 1%; border-left: 1px dotted #666666;
font-size: 0.9em;line-height:1.8em;}
#subnav dt {color: #666666; font-size: 1.1em; font-weight: bold; font-family: arial, verdana, sans-serif; padding: 0.5em; margin-top: 1em; border-top:2px dotted #666666;}
#subnav dd {padding: 0; margin: 0.2em 0; }
#subnav img { border: solid 1px #aaa; padding: 2px; max-width: 99%; }

#main { font-size: 0.8em; text-align: center; background: no-repeat 100% 0 white; padding: 0 ; margin: 0; line-height: 1.5em;}