body
{
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-family: tahoma, arial, helvetica, sans;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	background-image: url(../../images/adf_one_person_body_bg.jpg);
	background-repeat: repeat-x;
}

td
{
	vertical-align: top;
	text-align: left;
	font-family: tahoma, arial, helvetica, sans;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}

td.navbar
{
	border-right: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	background-color: #CCCCCC;
	height: 10px;
	width: 25%;
}

td.navbarselected
{
	border-right: 1px #FFFFFF solid;
	background-color: #27ABB6;
	height: 10px;
	width: 25%;
}

td.navtd
{
	text-align: right;
	vertical-align: bottom;
	border-right: 1px #CCCCCC solid;
	padding-right: 8px;
}

a.nav:link, a.nav:active, a.nav:visited
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.nav:hover
{
	color: #27ABB6;
	font-weight: bold;
	text-decoration: none;
}


a:link, a:active, a:visited, a.primary:link, a.primary:active, a.primary:visited
{
	color: #035FC2;
	font-weight: bold;
	text-decoration: underline;
}

a:hover, a.primary:hover
{
	text-decoration: none;
}

a.secondary:link, a.secondary:active, a.secondary:visited
{
	color: #035FC2;
	font-weight: normal;
	text-decoration: underline;
}

a.secondary:hover
{
	text-decoration: none;
}

a.tertiary:link, a.tertiary:active, a.tertiary:visited
{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: underline;
}

a.tertiary:hover
{
	color: #999999;
	text-decoration: none;
}

td.content
{
	line-height: 19px;
	padding: 25px 0px 35px 50px;
}

td.copyright
{
	font-size: 10px;
	color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	border-top: 1px #CCCCCC solid;
	text-align: right;
}

img
{
	border: 0px;
}

p
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 11px 0px;
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #27ABB6; font-style: normal; padding-bottom: 0px; margin-left: 0px; margin-top: 5px;
}

H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; font-style: italic; padding-bottom: 0px;
}

H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; padding-bottom: 3px; margin-top: -3px;
}

HR {
	BORDER-LEFT-COLOR: #c8b08c; BORDER-BOTTOM-COLOR: #c8b08c; BORDER-TOP-STYLE: dotted; BORDER-TOP-COLOR: #c8b08c; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; HEIGHT: 1px; BORDER-RIGHT-COLOR: #c8b08c; BORDER-BOTTOM-STYLE: dotted
}

.requiredField
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}
.optionalField
{
	font-size:  11px;
	color: Black;
	font-weight: normal;
}
