body { margin: 0px; padding: 0px; font: normal 11px/14px verdana, arial, helvetica, sans-serif; color: #000; background:url(/images/bg.gif) no-repeat #ffffff; text-align: center; }

#header_end img { float:right;}

#site { width: 712px;  padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto; text-align:left; width: 712px; voice-family: "\"}\""; voice-family:inherit; width: 712px; }

html>body #site { width: 712px; }

#header { height:70px;}

#header a { color:#FFFFFF; text-decoration:none; color:#003366; }

#header h1 { margin:0; padding:15px 10px 10px; color:#003366; font-size:24px; font-weight:bold;}

#header .description { margin:0; padding:0 10px;}

#search { float:right; margin:15px 10px 0px;}

#menu { height:29px;}



/* #menu, #menu ul { padding: 0; margin: 0; list-style: none; line-height: 1; margin: 0 3px; }

#menu a { color:#FFFFFF; }

#menu a:hover { color:#99CCFF; text-decoration:none; }

#menu li { float: left; margin:8px 0 ; padding: 0 10px; border-right:1px solid #eeeeee; }

#menu li ul { position: absolute; background: #92adc9; width: 10em; left: -999em; margin: 9px 0; border:1px solid #003366; border-width: 0 1px 1px 1px; }

#menu li ul li { margin: 8px 0; border-width:0;}

#menu li a { padding:0 0 10px 0;}

#menu li:hover ul, #menu li.sfhover ul { left: auto; } */



#menu, #menu ul { padding: 0; margin: 0; list-style: none; margin: 0 3px; }

#menu a { color:#FFFFFF; display: block; }

#menu a:hover { color:#99CCFF; text-decoration:none; }

#menu li { float: left; margin:6px 0 ; padding: 0 10px; border-right:1px solid #92adc9; }

#menu li ul { position: absolute; background: #92adc9; width: 12em; left: -999em; border:1px solid #003366; border-width: 0 1px 1px 1px; }

#menu li ul li { border-width:0;}

#menu li a { padding:0 0 8px 0;}

#menu li:hover ul { left: auto; }

#menu li:hover ul, #menu li.sfhover ul { left: auto; }



#content { background:url(/images/content_bg.gif) no-repeat;}

#content_text { margin:0; padding:10px 15px;}

#content_text a { color:#336699; }

#content_text h2 { font: bold 18px/20px Verdana, Arial, Helvetica, sans-serif; color:#003366;}

#sidebar ul, #sidebar ul ol { margin: 0; padding: 0; }

#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; }

#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; }

#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; }

#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; }

ol li, #sidebar ul ol li { list-style: decimal outside; }

#sidebar { float:right; padding: 20px 0 10px 0; margin-left: 545px; width: 190px; }

#sidebar form { margin: 0; }

#sidebar ul ul li, #sidebar ul ol li { margin: 3px 0 0; padding: 0; }

#footer { background:url(/images/footer_bg.gif) no-repeat; height:62px;}

#footer p { margin:0; padding:13px 15px; font: normal 10px/18px verdana, arial, helvetica, sans-serif;}

#footer a { color:#336699; }