body
{
	font-family:		arial, sans-serif;
	font-size:			12px;
}

table.tbl-center td,
table.tbl-center td table td,
table.tbl-center td table td font,
table.tbl-center td table th,
table.tbl-center td table th font
{
	font-size:			12px; /*note: that this will set the font size for all tables within the content of the site if those tables do not specify their own font-size. There is also another content container cell within this container table cell, the fonts in the <font> tags must also be set specificaly to allow FCK editor font sizes to override them*/
}

h1,h2,h3,h4,h5,h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong
{
	font-family:		Times, serif;
	font-weight:		normal;
	font-size:			14px;
	margin:				0px 0px 0px 0px;
	padding:				0px;
}
h1,h1 a, h1 strong
{
	color:				#000;
	font-size:			24px;
	text-decoration:	none;
}
h1
{
	background-image: url(images/site/h1icon.gif);
	background-position:	0 0;
	background-repeat:no-repeat;
	padding-left:		25px;
	border-bottom:		2px solid #0C2D83;
	margin:				0px 0px 4px 0px;
}

h2,h2 a, h2 strong
{
	color:				#0C2D83;
	font-size:			20px;
	text-decoration:	none;
	margin-top:			5px;
	position:			relative;
}
h2
{
	border-bottom:		1px solid #6F8DDC;
	padding-bottom:	1px;
	margin-bottom:		2px;
}

h3,h3 a, h3 strong
{
	color:				#1E4BC2;
	font-size:			20px;
	text-decoration:	none;
	margin:				0px 0px 2px 0px;
}

/*left side headings*/
.td-center-leftside h1,
.td-center-leftside h1 a,
.td-center-leftside h2,
.td-center-leftside h2 a,
.td-center-leftside h3,
.td-center-leftside h3 a,
.td-center-leftside h4
.td-center-leftside h4 a
{
	font-family:		arial, sans-serif;
	font-weight:		normal;
	color:				#FFF;
}
.td-center-leftside h1,
.td-center-leftside h1 a
{
	font-size:			16px;
	border:				0px;
}
.td-center-leftside h2,
.td-center-leftside h2 a
{
	color:				#0C2D83;
	font-size:			12px;
	border:				0px;
	padding:				0px;
}
.td-center-leftside h2 a
{
	text-decoration:	underline;
}
.td-center-leftside h3,
.td-center-leftside h3 a
{
	font-size:			14px;
	background:			#2950AF;
	color:				#FFF;
	text-align:			center;
	padding:				1px 1px 2px 1px;
}
.td-center-leftside h3 a
{
	text-decoration:	underline;
}

a
{
	color:				#006842;
}
a:hover
{
	color:				#00A367;
}

p
{
	margin:				0;
	padding:				0px 5px 5px 0px;
	color:				#222222;
}
font.arrow_187
{
	font-size:			110% !important;
}

font.special
{
	color:				#309C00;
	font-weight:		bold;
}
font.standard
{
	font-weight:		bold;
	color:				#273E6C;
}
.p_cur
{
	margin-right:		2px;
}
.p_cur, .p_cur a
{
	color:				#2B4377;
	text-decoration:	none;
}
.p_cur a:hover
{
	color:				#FF0000;	
}