﻿body 
{	
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	text-align:center;
	margin:0px;padding:0px 0px 15px 0px;
	/*background-color: #E5E5E5;*/
	background-color:#333333;
	/* background-image:url('../TestBG2.jpg'); */
	background-image:url('../Bg2pDarkGray.jpg');
	background-repeat:repeat;
}

.HiddenPageContent {
	position:absolute;
	display:none;
	visibility:hidden;
}

#MainContainer
{
	background-position: top;
	width: 960px;
	background-color: white;
	border:0px ;
	background-image: url('../MainContainerMiddleBorder.gif');
	background-repeat: repeat;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align:left;
	min-height:250px;
}

#MainContainerHead, #MainContainerFoot {
	background-position: top;
	width: 960px;
	height: 26px;
	background-color: transparent;
	border:0px;
	padding:0px;
}

#MainContainerHead
{
	background-image: url('../MainContainerRoundingHead.gif');
	margin: 20px auto 0px auto;	
}

#MainContainerFoot
{
	background-image: url('../MainContainerRoundingFoot.gif');
	margin: 0px auto 10px auto;
}

.PageSiteMapPath a, .PageSiteMapPath a:visited 
{
	color:white;
	text-decoration:none;
}

.PageSiteMapPath a:hover 
{
	text-decoration:underline;
	color:white;
}

img {
	border:0;
}

a {
	color:#283451;
	font-weight:bold;
	text-decoration:none;
}

a:visited {
	color:#666666;
}

a:hover {
	text-decoration:underline;
	color:#283451;
	/*background-color: #3C4E78;*/
}

div{
	margin:0;padding:0
}

.PageFooter {
	text-align:center;font-size:x-small;margin-bottom:20px;color:White;font-weight:bold;
}

.PageFooter a {
	text-decoration:none;
	color:white;
}

.PageFooter a:hover {
	text-decoration:underline;
	color:white;
}

.PageFooter a:visited {
	color:white;
}


.PageContent 
{	
	margin:25px 25px 0px 25px;
	padding:0px 0px 10px 0px;
	font-size: 12px;
	line-height:18px;
}

.PageContent p {
	padding:0 0 0 0px;
	margin: 5px 0 5px 0px;
	line-height: 18px;
}

.PageContent p.Intended {
	padding:0 0 0 0px;
	margin: 5px 0 5px 24px;
}


.PageContent h1 {
	font-size:20px;
	font-weight:bold;
	/*margin: 0.4em 0px 0.8em 0; */
}

.PageContent h2{
	font-size:18px;
	font-weight:bold;
	/*margin: 0.1em 0px 1em 0*/
}


.PageContent h3 
{
	/* position: relative; */
	/* left: -4px; */
	/* 	background-color:#3C4E78; */;
	background-color: #FFFFFF;
	display:inline-block;
	*/padding: 3px 10px 3px 4px;*/
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	border-width: 1px 0px 0 20px;
	border-color: #3C4E78;
	border-style: solid none none solid;
	margin: 15px 0px 5px 0px;
}

.PageContent h3.Black {
	position:relative;
	background-color:transparent;
	color:black;
	font-size:13px;
	font-weight:bold;
}

.PageContent h4
{
	margin-bottom:0.4em;
}

.Intended
{
	margin-left: 24px;
	margin-right: 24px;
}

input,span {
	margin:0px;
	padding:0px;
}

/* ---------------- IE-Hacks ---------------------- */

