body {
	margin: 54px 0;
	background-color: #1997e6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
}

#container {
	width:702px;
	margin:0px auto;
	text-align:left;
}

.smallLogo { position: absolute; margin: -50px 0 0 33px; }

.topNavBar { width: 700px; height: 25px; background-color: #ffd100; border-style: solid; border-width: 1px; border-color: #25177a; }

.topNavButtons { margin: 6px 7px 0 0; z-index: 2; position: relative; }
.topNavButtons img { margin-left: 15px; }

.body    { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica }
.body_medium  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.required { color: #a6006b; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.required_small { color: #a6006b; font-size: 9px; font-family: Verdana, Arial, Helvetica }
.missing { color: #a6006b; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.body_small  { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica }
h1  { color: #25177a; font-weight: normal; font-size: 24px; font-family: "Comic Sans MS", "Comic Sans", Arial, Helvetica }
h2 { color: black; font-style: normal; font-weight: normal; font-size: 15px }
h3 { color: black; font-weight: bold; font-size: 11px }
a  { color: #a6006b }
a:visited  { color: #62b4e8 }
.class_name { color: #e96b10; font-weight: bold }
.bottom_nav  { color: #25177a; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.bottom_nav  a:link, .bottom_nav a:visited { color: #ffd100; font-weight: bold; text-decoration: none }
.bottom_nav  a:hover { color: #ffd100; font-weight: bold; text-decoration: underline }