body
{
	font-family:arial;
	background-color:#F0F0F0;
}

div.Page
{
	width:100%;
	clear:both;
	padding-top:0px;
	padding-bottom:10px;
}

div.PageLeft
{
	width:200px;
	float:left;
	text-align:center;
}

div.PageLeft img
{
	margin-bottom:20px;
}

div.PageCenter
{
	width:768px;
	float:left;
}

div.PageContainer
{
	width:968px;
	margin:0px auto 0px auto;
}

div.ContentSection
{
	width:762px;
	border:3px solid black;
	clear:both;
	margin:0px auto 0px auto;
	background-color:White;
}

div.ContentHeader
{
	height:150px;
	background-image:url('../images/headerimg.jpg');
}

.ContentHeaderText
{
	float:right;
	color:White;
	font-size:22px;
	font-weight:bold;
	margin-top:53px;
	text-align:right;
	margin-right:30px;
}

div.ContentNavigation
{
	border-top:1px solid black;
	background-color:Black;
	border-bottom:4px solid #2771A0;
	padding-top:8px;
}

div.ContentNavigation2
{
	background-color:Black;
}

.ContentNavigation_Table
{
	margin:0px auto 0px auto;
	padding:0px;
	border-collapse:collapse;
	border-spacing:0px;
}

.ContentNavigation_Table tr, .ContentNavigation_Table td, .ContentNavigation_Table th
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border-spacing:0px;
}

.ContentNavigation_Table a
{
	display:block;
	background-color:Black;
	color:White;
	text-decoration:none;
	padding:5px 20px 5px 20px;
	font-size:12px;
	font-weight:bold;
}

.ContentNavigation_Table a:hover
{
	display:block;
	background-color:#2771A0;
	color:white;
	text-decoration:none;
	padding:5px 20px 5px 20px;
	font-size:12px;
	font-weight:bold;
}

.ContentNavigation_Table .on
{
	display:block;
	background-color:#2771A0;
	color:white;
	text-decoration:none;
	padding:5px 20px 5px 20px;
	font-size:12px;
	font-weight:bold;
}

div.ContentMain
{
	padding-top:15px;
	border-bottom:3px solid #2771A0;
}

div.ContentMain h1
{
	padding:0px;
	margin:0px 25px 15px 25px;
	font-size:24px;
}

div.ContentMain h2
{
	padding:0px;
	margin:0px 25px 15px 25px;
	font-size:18px;
}

div.ContentMain p
{
	padding:0px;
	margin:0px 25px 15px 25px;
	font-size:16px;
}

div.ContentMain a
{
	font-size:15px;
	text-decoration:none;
	color:#2771A0;
	font-weight:bold;
}

div.ContentMain a:hover
{
	font-size:15px;
	text-decoration:underline;
	color:#2771A0;
	font-weight:bold;
}

div.ContentMain ul li ul li a
{
	font-size:15px;
	text-decoration:none;
	color:#2771A0;
	font-weight:normal;
}

div.ContentMain ul li ul li a:hover
{
	font-size:15px;
	text-decoration:underline;
	color:#2771A0;
	font-weight:normal;
}

.imgLeft
{
	float:left;
	margin:0px 10px 0px 21px;
}

.imgRight
{
	float:right;
	margin:0px 25px 0px 25px;
}

div.ContentFooter
{
	border-top:1px solid black;
	font-size:11px;
	background-color:Black;
	color:White;
	padding:6px 0px 6px 0px;
	text-align:center;
}

div.FooterLeft
{
	width:50%;
	float:left;
}

div.ContentFooter a
{
	color:White;
	text-decoration:none;
}

div.ContentFooter a:hover
{
	color:White;
	text-decoration:underline;
}

div.FooterRight
{
	width:50%;
	float:left;
	text-align:right;
}

div.TopExternalFooter
{
	width:768px;
	padding-bottom:5px;
	margin:0px auto 0px auto;
}

div.ExternalFooter
{
	width:768px;
	padding-top:5px;
	margin:0px auto 0px auto;
}

div.ExternalFooterLeft
{
	width:100%;
	text-align:center;
}

div.ExternalFooterRight
{
	width:384px;
	float:left;
	text-align:right;
}

div.ExternalFooterLeft img
{
	margin-right:6px;
	vertical-align:top;
}

div.Clear
{
	width:100%;
	clear:both;
	height:0px;
	font-size:0px;
}

span.Quote
{
	color:rgb(238,0,0);
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}

span.QuoteSource
{
	display:block;
	font-size:12px;
	padding-top:5px;
	color:rgb(238,0,0);
}

span.whatw
{
	color:rgb(0,0,243);
	font-style:oblique
}