body {
text-align:center;
background-color:#666666;
margin:0px;
padding:0px;
}

#frame {
margin-left:auto;
margin-right:auto;
width:800px;
text-align:left;
background-color:#FFFFFF;
}

.innerframe {
	position:absolute;
	width:800px;
	background-color:#FFFFFF;	
}
.flash {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 1;
	background-color: #ffffff;
}
.pageTitle {
	position:absolute;
	top:220px;
	left:0px;
	width:483px;
	padding: 5px 10px 0px 10px;
	background-color: #FFFFFF;
	z-index: 3;
	height: 36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color: #0202e6;
}
.content {
  margin:220px 0px 0px 0px;
	width: auto;
	padding: 55px 220px 0px 40px;	
	background-color: #FFFFFF;
	z-index: 3;
	background-image:url(images/sideLine.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.foot {
/*margin:0px 220px 0px 0px;
background-color:#ffffff;*/
padding:20px 20px 20px 20px;
}
.bottomNav {
/*margin:0px 220px 0px 0px;
color:#000000;*/
font-size:65%;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 20px 0px 10px 0px;
width:100%;
font-weight:bold;
background-image:url(images/bottomLine.gif);
background-position:top;
background-repeat:repeat-x;
}
.bottomNav a:link {
text-decoration:none;
color:#000000;
}
.bottomNav a:active {
text-decoration:none;
color:#000000;
}
.bottomNav a:visited {
text-decoration:none;
color:#000000;
}
.bottomNav a:hover {
text-decoration:underline;
color:#000000;
}
.topNav {
	position:absolute;
	top:0px;
	left:328px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:70%;
	font-weight:bold;
	width: 471px;
	z-index:5;
}
.topNavCell {
background-image:url(images/blueButton.gif);
background-position:top;
background-repeat:no-repeat;
}
.topNav a:link {
text-decoration:none;
color:#ffffff;
padding:2px 3px 2px 25px;
}
.topNav a:active {
text-decoration:none;
color:#ffffff;
padding:2px 3px 2px 25px;
}
.topNav a:visited {
text-decoration:none;
color:#ffffff;
padding:2px 3px 2px 25px;
}
.topNav a:hover {
text-decoration:underline;
color:#ffffff;
padding:2px 3px 2px 25px;
}
.sideNav {
	position:absolute;
	top:220px;
	right: 0px;
	width: 220px;
}
.sideNavBlack {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:65%;
	font-weight:bold;
}
.sideNavBlack a:link {
	text-decoration:none;
	color:#000000;
}
.sideNavBlack a:visited {
	text-decoration:none;
	color:#000000;
}
.sideNavBlack a:active {
	text-decoration:none;
	color:#000000;
}
.sideNavBlack a:hover {
	text-decoration:underline;
	color:#000000;
}


p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:70%;
text-align:justify;
padding:0px 20px 0px 0px;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:100%;
font-weight:bold;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#009900;
font-size:80%;
font-weight:bold;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:80%;
font-weight:bold;
}
.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:70%;
 }
.footer a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
 }
 .footer a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
 }
 .footer a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
 }
 .footer a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
 }
.greyHeader {background-image:url(images/grayHeader.gif);
background-repeat:no-repeat;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:80%;
	font-weight:bold;
	padding:0px 5px 0px 30px;
}
.greenHeader {background-image:url(images/greenHeader.gif);
background-repeat:no-repeat;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:80%;
	font-weight:bold;
	padding:0px 5px 0px 30px;
}
.blueHeader {background-image:url(images/blueHeader.gif);
background-repeat:no-repeat;
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:80%;
	font-weight:bold;
	padding:0px 5px 0px 30px;
}

.greyHeader a:link {
	text-decoration:none;
	color:#ffffff;
}
.greyHeader a:visited {
	text-decoration:none;
	color:#ffffff;
}
.greyHeader a:hover {
	text-decoration:none;
	color:#ffffff;
}
.greyHeader a:active {
	text-decoration:none;
	color:#ffffff;
}

.greenHeader a:link {
	text-decoration:none;
	color:#ffffff;
}
.greenHeader a:visited {
	text-decoration:none;
	color:#ffffff;
}
.greenHeader a:hover {
	text-decoration:none;
	color:#ffffff;
}
.greenHeader a:active {
	text-decoration:none;
	color:#ffffff;
}

.blueHeader a:link {
	text-decoration:none;
	color:#ffffff;
}
.blueHeader a:visited {
	text-decoration:none;
	color:#ffffff;
}
.blueHeader a:hover {
	text-decoration:none;
	color:#ffffff;
}
.blueHeader a:active {
	text-decoration:none;
	color:#ffffff;
}
