body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
TD, P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.small {
	font-size: 9px;
}
.head {
	font-size: 15px;
	font-weight: bold;
	color: #003c79;
	line-height: 18px;
}
.subhead {
	font-size: 13px;
	font-weight: bold;
	color: #900055;
	line-height: 16px;
}
a {
	text-decoration: none;
	color: #003c79;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
		color: #009999;
  text-decoration: none;
}
a:active {
	text-decoration: none;
}
.colorgray {
	color: #999999;
}
.colorwhite {
color: #FFFFFF
}
.colorpurple {
	color: #003c79;
}
.colorVNARed {
	color: #900055;
}
.colorVNABlue {
	color: #003c79;
}
.coloryellow {
	color: #FFCC00;
}
.colorteal {
	color: #900055;
}
table.navbar td a{
   display: block;
   width: 100%;
   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
	color: #003c79;
	background-color: #fff;
}
table.navbar td a:hover, table.navbar td a:active {
	color: #900055;
	background-color: #fff;
}

table.navbar2 td a{
	display: block;
	width: 100%;
	text-decoration: none;
}
table.navbar2 td a:link, table.navbar2 td a:visited {
	color: #003c79;
	background-color: #eeeeee;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.navbar2 td a:hover, table.navbar2 td a:active {
	color: #900055;
  background-color: #ECE6CE;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.photobox {
	margin-left: 20px;
	margin-bottom: 20px;
}
.titlebar {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-indent: 6px;
font-size:14px; line-height: 27px;
font-weight: bold; color: white;
background-color: #003c79 
}
.photo_padding_left {
	padding-left:10px;
	padding-bottom:10px;
}
.photo_padding_right {
	padding-right:10px;
	padding-bottom:10px;
}
.thumb_padding {
	padding-right:8px;
}
.highlightbox {
	display:block;
	background-color:#DDDFFF;
	padding:9px;
}

.imageopacity img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.imageopacity:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/* USED FOR DEAD CENTERING CONTENT */
#horizon        
	{
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
}

#content    
	{
	margin-left: -200px;
	position: absolute;
	top: -200px;
	left: 50%;
	width: 400px;
	height: 400px;
	visibility: visible;
}

.highlightbox    
	{
	display: block;
    height:auto;
    bottom:0;
    top:0;
    left:0;
    right:0;
    padding:16px;
	background-color: #CED6FF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

