html, body {height: 100%; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: black;}

body {background-color: #0054a6;}

#mainwrap {min-height: 100%; background-image: url(images/bg-950-2.jpg);background-position: top center;background-repeat: repeat-y;min-width:950px;}

#maintable {min-height: 100%; background-image: url(images/bg-950-h2c.jpg);background-repeat: no-repeat;background-position: top center; }

#content {min-height: 80%; text-align: left;width: 846px; padding: 10px 20px 10px 20px; margin-top: 10px;margin-bottom: 20px;margin-left: 8px; background-color: white;line-height: 150%;  }

.headaddy {padding-left: 200px;padding-top: 110px;padding-bottom: 32px;width: 650px;font-weight: bold;font-size: .9em;color: #fff;text-align: center;letter-spacing: 2px;}

.transbox { }

.spaced {line-height: 1.6em;}

.topmenubox {background-color: white;width: 902px;height: 26px;text-align: center; border-bottom: medium solid black;}

ul.topmenu {list-style-type: none;background-color: white; margin: 0px 0px 0px 0px;padding: 4px 0px 4px 0px;}

ul.topmenu li {display: inline;  background: white; padding: 4px 20px 4px 20px;margin: 0px 0px 0px 0px;}

ul.topmenu li:hover {background-color: #0054a6; border-bottom: medium solid white;}

ul.topmenu a {text-decoration: none; color: black;font-weight: bold; letter-spacing: 2px; font-variant: small-caps; text-transform: uppercase;}

ul.topmenu a:visited {text-decoration: none; color: black; }

ul.topmenu a:hover {text-decoration: none; color: white; }


.bottommenubox {position: fixed; bottom:0; 
margin-left: 0px;margin-top: 10px;padding-top: 0px; z-index: 1;
background-color: white;width: 100%;height: 26px;
border-top: medium solid black; 
}

ul.bottommenu {min-width: 950px; list-style-type: none;background-color: white; margin: 0px 0px 0px 0px;padding: 0px 0px 4px 0px;}

ul.bottommenu li {display: inline;  background: white; padding: 0px 15px 14px 15px;margin: 0px 0px 0px 0px;}

ul.bottommenu li:hover {background-color: #0054a6; border-top: medium solid white;}

ul.bottommenu a {text-decoration: none; color: black;font-weight: bold; letter-spacing: 2px; font-variant: small-caps; text-transform: uppercase;font-size: .8em;}

ul.bottommenu a:visited {text-decoration: none; color: black; }

ul.bottommenu a:hover {text-decoration: none; color: white; }

address {position: fixed; bottom:0; left: 35%; z-index: 2; font-size: .6em; color: #888;letter-spacing: 2px;  }

h1, h2, b {color: #0054a6; }
