@charset "UTF-8";
/* CSS Document */

html,body { margin: 0; padding: 0; min-height: 100%; height: 100%; border: none; }
body,html { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; }

img { border: 0; }
form { margin: 0; padding: 0; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.link:hover { text-decoration: underline; cursor: pointer; }
table {border-collapse: collapse; margin: 0px; padding: 0px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: inherit; font-family: inherit; }
td {vertical-align: top; margin: 0px; padding: 0px;}

.clearer { clear: both; }

.frame { height: 575px; min-height: 575px;  max-height: 575px; width: 1000px; overflow: hidden; margin: auto; background-color: #FFFFFF; text-align: left; border: 1px solid #000000; }

.header { width: 1000px; }
.header_left { width: 200px; float: left; padding-left: 20px; padding-top: 20px; padding-right: 10px; padding-bottom: 0px; }
.header_right { width: 200px; float: right; padding: 0px; }

div.top-nav { width: 1000px; height: 25px; min-height: 25px; max-height: 25px; background: #00339B; color: white; text-align: left; vertical-align: top; margin: 0px; padding: 0px; z-index: 10;}
ul.top-nav ul { margin: 0px; margin-left: 25px; list-style-type: none; padding: 0px; }
ul.top-nav li { display: inline; margin: 0px; }
ul.top-nav a { color: #FFFFFF; font-size: 60%; font-weight: bold; padding-right: 2.5em; }
ul.top-nav a:hover { color: white; text-decoration: underline;}

div.dropmenu { text-align:left; position:absolute; margin-left:-10px; visibility:hidden; padding:5px; border:none; border-right: 2px outset #FFFFFF; border-bottom: 2px outset #FFFFFF;background-color:#00339B; min-width:85px; width:auto; z-index: 9;  margin-top: 6px;}
div.dropmenu a, div.dropmenu a:link, div.dropmenu a:active, div.dropmenu a:visited { font-size:70%; text-decoration:none; text-indent:5px; color:#FFFFFF; line-height:2em; padding-right:5px; } 
div.dropmenu a:hover { background-color: #FBAF5F; color: #00339B; }
div.dropmenu h3 { display: none; visibility: hidden; }
ul.dropmenu { margin: 0px; list-style-type: none; padding: 0px; }
ul.dropmenu li { margin: 0px; }
ul.dropmenu a { display: block; text-decoration: none; text-indent: 5px; color: #FFFFFF; line-height: 2em; padding-right: 5px; }
ul.dropmenu a:hover { background-color: #FBAF5F; color: #00339B; }

.main_content { width: 1000px; min-width: 1000px; max-width: 1000px; height: 390px; min-height: 390px; max-height: 390px; background-image: url('../images/home_background_off.jpg'); background-color: #70CDE3; background-repeat: repeat-x; background-position: left top; }

#content_div { position: relative; } 
.quicklinks { position: absolute; left: 0px; top: 0px; margin-right: -248px; margin-bottom: -243px; z-index: 8;}
#small-image { position: absolute; left: 270px; top: 30px; margin-right: -214px; margin-bottom: -188px; }
.swap_image  { position: absolute;  left: 460px; top: -160px; margin-right: -348px;  margin-bottom: -404px; }
#participate-div { position: absolute; left: 820px; top: 80px; margin-right: -122px; margin-bottom: -174px; text-align: center; color:#00339B;font-size: 85%; }
#participate-div a, #participate-div a:visited { color:#00339B; text-decoration: none; }
#participate-div a:hover, #participate-div a:active { color:#FFFFFF; }
#participate-div a:hover span { text-decoration: underline; }
div#news { position: absolute; left: 32px; top: 240px; height:80px; width: 450px; margin-bottom: -150px; font-size: 75%; } 
div#news h2 { font-size: 150%; color: #00339B; margin-bottom: .4em; }
div#news ul { margin: 0px; list-style-type: none; padding: 0px; }
div#news ul li { margin: 0px; margin-bottom: .2em; }
div#news ul a, div#news ul a:link, div#news ul a:active, div#news ul a:visited { text-decoration: underline; color: #00339B; padding: 0px; }
div#news ul a:hover { text-decoration: underline; }
#anniversary-logo { float: right; padding:0px; margin:0px; margin-bottom: -30px; margin-top: 35px;}

div#moto { position: absolute; left: 480px; top:260px; height: 250px; width: 450px; margin-bottom: -150px; font-size: 90%; color: white; font-weight: bold; } 
div#moto strong {  color: #00339B; }

div.footer { height: 12px; background-color: #70CDE3; font-size: 75%; text-align: left; padding-left: 27px; padding-bottom: 15px; margin-top: -15px;}
div.footer ul { margin: 0px; list-style-type: none; padding: 0px; }
div.footer ul li { display: inline; margin: 0px; color: #FFFFFF; padding-left: 5px; padding-right: 5px;}
div.footer ul a, div.footer ul a:link, div.footer ul a:active, div.footer ul a:visited { text-decoration: none; color: #FFFFFF; padding-left: 5px; padding-right: 5px;}
div.footer ul a:hover { text-decoration: underline; color: #00339B; }