body
{
	font-size:		10pt;
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:			#0C0D34;
	background-color:	#FFFFFF;
}

TD
{
	font-size:		10pt;
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:			#0C0D34;
}

TD.em_header
{
	font-weight:		bold;
	font-size:		12pt;
}

TD.em_bold
{
	font-weight:		bold;
}

A:link
{
	color:			#FF0000;
	text-decoration:	none;
}

A:active
{
	color:			#FF0000;
}

A:visited
{
	color:			#DD0000;
	text-decoration:	none;
}

A:hover
{
	color:			#FF0000;
	text-decoration:	underline;
}

.em_heading
{
	font-size:		14pt;
	font-weight:		bold;
}

.em_subheading
{
	font-size:		12pt;
	font-weight:		bold;
}

.em_micro
{
	font-size:		9pt;
}

.em_xxsmall
{
	font-size:		xx-small;
	font-weight:		bold;
	color:			#FFFFFF;
}

.em_menu
{
	color:			#FF0000;
	font-size:		9pt;
	font-weight:		bold;
	text-decoration:	none;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		7px;
	padding-right:		7px;
	border:			1px solid #BB0000;
}

.em_micro_menu
{
	font-size:		8pt;
	color:			#FFFFFF;
}

.em_footer
{
	font-size:		8pt;
	color:			#FFFFFF;
	text-decoration:	none;
}

.image
{
	border:			1px solid #000000;	
}

.atitle
{
	font-color:#ADAA95;
	font-size:12pt;
	font-weight:bold;

}

.title
{
	font-color:#ADAA95;
	font-weight:bold;
	font-size:10pt;
}

.content
{
	font-color:#ADAA95;
	font-size:10pt;
}

.caption
{
	color:black;
	font-size:9pt;
	text-align:center;
}

.footernavr
{
	font-size:9pt;
	text-align:right;
}
.footernavl
{
	font-size:9pt;
	text-align:left;
}
.inputfield
{
	font-size:		8pt;
	font-weight:		normal;
	color:			#2D3951;
	background-color:	#E6E8FF;
	border:			inset 1px #2D3951;
}

.button
{
	font-size:		8pt;
	font-weight:		bold;
	color:			#2D3951;
	background-color:	#D5DAE0;
	border:			solid 1px #2D3951;
}

table.data
{
	border:			solid 2px #FF0000;
	border-collapse:	collapsed;
}

td.header
{
	font-size:		xx-small;
	color:			#FFFFFF;
	background-color:	#2B44BA;
	font-weight:		bold;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
	padding-bottom:		3px;
	vertical-align:		top;
}

td.header2
{
	font-size:		xx-small;
	color:			#EDEDED;
	font-weight:		bold;
	background-color:	#5C6898;
	vertical-align:		middle;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;
	border:			1px solid #0C0D34;
}

td.field
{
	font-size:		xx-small;
	font-weight:		bold;
	background-color:	#E5EAFF;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		5px;
	padding-bottom:		2px;
	vertical-align:		middle;
	border-left:		1px solid #0C0D34;
	border-right:		1px solid #0C0D34;
	border-bottom:		1px solid #0C0D34;
}

td.data1
{
	color:			#2D3951;
	background-color:	#CBCEEF;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
}

td.data2
{
	color:			#2D3951;
	background-color:	#D9DCFF;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
}