body {background-image: url(p/bg_body.jpg); background-repeat: no-repeat; background-position: left top; background-color: #3F4792; margin: 0px; padding: 0px; background-attachment: fixed; }
td {font-size: 70%; }
h1 {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 18px; font-weight: lighter; letter-spacing: -1px; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

form {margin: 0px; padding: 0px; }
input {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; height: 20px; background-color: #FFFFFF; }

.slogan {font-family: Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #3F4792; }
.menu {color: #FFFFFF; padding: 10px; filter:DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1); }
.menu ul {display: block;margin: 0px;padding: 0px;}
.menu li {display: block; margin: 0px; padding: 0px 5px; float: left; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; list-style-type: none; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; } 
.menu a {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; }
.menu a:hover {color: #66CCFF; text-decoration: none; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; }
.menu .current {color: #3C428E; background-color: #FFFFFF; padding: 2px;}
.sdw {border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #000000; border-bottom-color: #000000; background-color: #FFFFFF; padding: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 70%; }
.sdw ul {margin: 0px 0px 0px 15px; padding: 0px; list-style-type: circle; color: #333333; }
.sdw a {text-decoration: none; }
.sdw a:hover {text-decoration: underline; }
.menu2 {padding-top: 5px; padding-right: 20px; padding-bottom: 100px; padding-left: 0px; float: left; }
.menu2 ul {margin: 0px; padding: 0px; list-style-type: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; }
.menu2 li {border-top-width: 1px; border-top-style: solid; border-top-color: #999999; padding-bottom: 5px; padding-top: 5px; }
.menu2 li li {border: 1px solid #FFFFFF; list-style-type: circle; padding: 5px 0px 0px; margin: 0px; list-style-position: outside; }
.menu2 ul ul {margin: 0px; padding: 0px 0px 0px 20px; list-style-type: circle; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.menu2 a {color: #3D438F; display: block; padding-left: 5px;}
.menu2 .current {color: #FFFFFF; cursor: text; text-decoration: none; background-color: #3B3484; display: block; padding-left: 5px; }
.img_table td {background-color: #F3F3F3; text-align: center; margin: 0px; padding: 12px; border: 1px outset #CCCCCC; }
.tab_style1 {border-collapse:collapse; width: 100%; border: 2px solid #999999; }
.tab_style1 td {border: 1px solid #CCCCCC; margin: 0px; padding: 3px; }
.counter {text-align: center; display: block; padding: 10px; width: 100%;}
.counter table {filter: Alpha(Opacity=20);}

