.footer {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	text-align : center
}

.footer a, .footer a:link, .footer a:visited
{
	color : #1E337D;
	text-decoration : none
}

.footer a:hover, .footer a:active
{
	color : #339999;
	text-decoration : none
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1F347E;
	text-transform: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.maincontentarea {
	padding : 0px 0px 0px 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.maincontentarea a{
	color : #990000;
	text-decoration : none
}

.maincontentarea a:hover{
	color : #339999;
	text-decoration : none
}

.resume {
	font : bold 20px "Courier New", Courier, monospace
}

.sidecontent {
	color : #FF4040;
	padding : 40px 10px 0 10px;
	font : bold 15px Arial, Helvetica, sans-serif;
	vertical-align : top
}

.sidecontent a:link {
	color : #FF4040;
	text-decoration : none
}

.sidecontent a:visited {
	color : #FF4040;
	text-decoration : none
}

.sidecontent a:hover {
	color : #339999;
	text-decoration : none
}
.subheader {
	font-weight: bold;
	color: #192E78;
}
.border_1pt_grey {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}
.dataentrybox {
	padding : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.maincontent_noindent {
	padding : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.border_15pt_white {
	border: 15px solid #ffffff;
}
.border_5pt {
	border: 5px none #ffffff;
}
.photoFloatRight {
	right: auto;
}

