@charset "UTF-8";

/* CSS Document */
html>body #button li a { width: auto; }

/*body { font: normal 1em/2em "Verdana", Arial, Helvetica, sans-serif; color: #E3E3E3; }*/

h1 { font: bold 1.2em/.5em Verdana, Arial, Helvetica, sans-serif; color:#687883; margin: 0; padding: 18px 0 5px 2px; }
h1 span { font: normal .8em/.5em Verdana, Arial, Helvetica, sans-serif; color:#233b51; margin: 0; padding: 10px 0 0 15px; }

h3 { font: bold normal 1em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#233b51; margin: 0 0 0 10px; padding: 10px 0 7px 0; }
h4 { font: bold .8em/.5em Verdana, Arial, Helvetica, sans-serif; color:#6a7d8f; margin: 0 15px 15px 10px; padding: 10px 0 0 10px; }

.copyContainer { font: normal 1em/2em "Verdana", Arial, Helvetica, sans-serif; color: #E3E3E3; }

.rule { width: auto; height: 3px; background: url(skin/img_div_rpt.gif) repeat-x center; padding: 0 0 25px 0; }
.ruleSep { width: 250px; height: 3px; background: url(skin/img_div_rpt.gif) repeat-x center; padding: 5px 0 5px 0; }

p.copy { font: normal 0.7em/1.8em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; margin: 0 15px 15px 10px; padding: 2px 0 9px 10px; }
p.copyind { font: normal 0.7em/1.8em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; margin: 0 30px 15px 32px; }
.alt { background: #e7e7eb; display: block; }
.altdoc { background: #e7e7eb; display: block; padding-left: 10px; margin: 0; }

div.copyContainer ul { font: normal 0.7em/1.65em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 10px 0; margin: 0 0 5px 20px; list-style: none; }
div.copyContainer ul li { margin: 0 20px 0 20px; list-style: disc outside; padding: 0; }

ul.sub { font: normal 0.9em/1.65em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 10px 5px; margin: 0 0 0 5px; }
ul li.sub { font: normal 0.9em/1.65em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 10px 5px; margin: 0 0 0 5px; }

#map ul { font: normal 0.9em/1.65em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 10px 5px; margin: 0 0 0 5px; }
#map ul li { font: normal 1em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 0 5px; margin: 0 0 0 5px; }

div.docs { font: normal .9em/1.4em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 10px 0; margin: 0 0 20px 20px; }
div.docs ul { font: normal .75em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#1b2d3f; padding: 0 0 2px 0; }
div.docs li { padding: 0; margin: 0 20px 0 15px; list-style: none; }

p.coprgt { font: normal 0.7em/1.8em Verdana, Arial, Helvetica, sans-serif; color:#929da9; margin: 0 0 0 42px; }

#nav { margin: 0; font: normal .8em/1.2em Verdana, Arial, Helvetica, sans-serif; color: #5382ab; background-color: #DDDDE0; width: 205px; position: relative; overflow: hidden; vertical-align: top; display: block; top: 1px; clear: both; float: right; right: 6px; padding: 0 0 1px 0; }
#nav ul { list-style: none; margin: 0; padding: 0; border: none; }
#nav li { border-bottom: 1px solid #cdcfd0; margin: 0; list-style: none; border-left: 1px solid #cdcfd0; }
#nav li a { display: block; padding: 5px 5px 5px 0.5em; background-color: #dce7f0; color: #5382ab; text-decoration: none; width: 100%; }
#nav li a:hover { background-color: #233b51; color: #fff; }

h1 span a:link { color: #5382ab; text-decoration: none;}
h1 span a:visited { color: #5382ab; text-decoration: none;}
h1 span a:hover { color: #d16000; text-decoration: none; }
h1 span a:active { color: #5382ab; text-decoration: none;}

div.copyContainer a:link { color: #5382ab; text-decoration: none;}
div.copyContainer a:visited { color: #5382ab; text-decoration: none;}
div.copyContainer a:hover { color: #5382ab; text-decoration: none; }
div.copyContainer a:active { color: #5382ab; text-decoration: none;}
