﻿#mainContentContainer {
	width: 750px;
	margin: 0px;
	padding: 0px;
	background: #ffffff url('images/bgContent750.gif') repeat-y scroll center center;
}
#featureContainer {
	clear: both;
	width: 750px;
	height: 225px;
	margin: 0;
	padding: 0;
	background: #a3bdd6 url('images/about.jpg') no-repeat scroll left top;
	border-top: 1px #003399 solid;
	border-bottom: 1px #003399 solid;
}
#featureContainer ul {
	padding: 0;
	margin: 0 0 0 500px;
	background-color: transparent;
	list-style-type: none;
}
#featureContainer ul li a {
	border-bottom: 1px solid #CCCCFF;
	color: #ffffff;
	display: block;
	padding: 5px;
	text-decoration: none; 
	font-weight: bold;
	height: 1.4em;
	/*height: 1%;  Holly Hack for IE */
}
#featureContainer ul li a.highlight
{
    border-bottom: 1px solid #0066FF;
    background-color: #628DB9;
}
#featureContainer ul li a:hover, #featureContainer ul li a:focus { 
	background-color: #CC0000;
	color: #ffffff;
}
#featureContainer .highEff 
{    
    float: left;
    height: 225px;
    width: 350px;
    margin-left: 20px;
}
#featureContainer a.highEff
{
    background:transparent url('images/highEffFamily.png') left top no-repeat;   
    border:none;
}
#featureContainer a.highEff:hover
{
    background:transparent url('images/highEffFamilyHover.png') left top no-repeat;   
}
.buffer {
	clear: both;
	width: 750px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
.contentContainer {
	clear: both;
	width: 750px;
	margin: 0px;
	padding: 0px;
	/*border-bottom: solid 1px #c8c8c8;*/
}
.contentContainer1Column {
	overflow: hidden;
	width: 730px;
	margin: 10px;
	padding: 0px;
}
.contentContainer2ColumnLeft {
	overflow: hidden;
	float: left;
	width: 350px;
	margin: 10px;
	padding: 0px;
}
.contentContainer2ColumnRight {
	overflow: hidden;
	float: right;
	width: 350px;
	margin: 10px;
	padding: 0px;
}
.contentContainer3ColumnLeft {
	overflow: hidden;
	float: left;
	width: 200px;
	margin: 0px 25px 0px 10px;
	padding: 0px;
}
.contentContainer3ColumnMiddle {
	overflow: hidden;
	float: left;
	width: 210px;
	margin: 0px 25px 0px 25px;
	padding: 0px;
}
.contentContainer3ColumnRight {
	overflow: hidden;
	float: right;
	width: 200px;
	margin: 0px 10px 0px 25px;
	padding: 0px;
	border-left: 1px #666666 solid;
}
.contentTitle {
	margin: 0px;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 110%;
	background: #003399 url('images/bgBlueGrad80.gif') repeat-x scroll left center;
	border: 1px #333333 solid;
}
.contentSubtitle {
	margin: 0px;
	padding: 0px;
	color: #809fff;
	font-weight: bold;
	font-size: 120%;
}
.contentText {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	background-color: #ffffff;
}
.dividerH {
	margin: 0;
	padding: 0;
	background: #ffffff url('images/lineH.gif') repeat-x scroll left center;
	height: 10px;
}
.dividerV {
	margin: 0;
	padding: 0;
	background: #999999 url('images/lineV.gif') repeat-x scroll left center;
	width: 10px;
}
a img {
	border-style: none;
}