/* CSS to deal with the homepage 4 content boxes*/
.homePageMainContent {
	margin-top: 66px;
	width:940px;
	position:relative;
	z-index:0;
}

.homePageMainContent .homePageMainFourBoxes {
	margin-top: -55px;	
	height: 215px;
	max-height: 215px;
	z-index: 30;
	margin-left:auto;
	margin-right:auto;
}

.homePageMainContent .homePageMainFourBoxes .box {
	height: 215px;
	max-height: 215px;
	margin-right:10px;
	float: left;
	background-color: #FFFFFF;
	border-radius: 0 0 13px 0;
	-webkit-border-radius: 0 0 13px 0;
	-moz-border-radius: 0 0 13px 0;
	behavior: url(/scripts/PIE.htc);
}

.homePageMainContent .homePageMainFourBoxes .fourBoxes {
	width: 222px;
	max-width: 222px;
}

.homePageMainContent .homePageMainFourBoxes .threeBoxes {
	width: 300px;
	max-width: 300px;
}

.homePageMainContent .homePageMainFourBoxes .twoBoxes {
	width: 450px;
	max-width: 450px;
}

.homePageMainContent .homePageMainFourBoxes .oneBox {
	width: 920px;
	max-width: 920px;
}


.homePageMainContent .homePageMainFourBoxes .first {
	margin-left:10px;
} 

.homePageMainContent .homePageMainFourBoxes .green {
	background-color:#898F4B;
}

.homePageMainContent .homePageMainFourBoxes .blue {
	background-color:#003F72;
}

.homePageMainContent .homePageMainFourBoxes .lightgreen {
	background-color:#5B8F22;
}

.homePageMainContent .homePageMainFourBoxes .teal {
	background-color:#008B95;
}

.homePageMainContent .homePageMainFourBoxes .paleblue {
	background-color:#0066A1;
}
.homePageMainContent .homePageMainFourBoxes .grey {
	background-color:#818A8F;
}
.homePageMainContent .homePageMainFourBoxes .purple {
	background-color:#881c58;
}
.homePageMainContent .homePageMainFourBoxes .orange {
	background-color:#ee7737;
}
.homePageMainContent .homePageMainFourBoxes .pink {
	background-color:#e8004c;
}
.homePageMainContent .homePageMainFourBoxes .deeppurple {
	background-color:#AF1857;
}
.homePageMainContent .homePageMainFourBoxes .seablue {
	background-color:#0099a9;
}
.homePageMainContent .homePageMainFourBoxes .lightblue {
	background-color:#6cdbd6;
}
.homePageMainContent .homePageMainFourBoxes .lightorange {
	background-color:#ff9016;
}
.homePageMainContent .homePageMainFourBoxes .orchid {
	background-color:#8c3c67;
}
.homePageMainContent .homePageMainFourBoxes .mediumpurple {
	background-color:#5f4876;
}
.homePageMainContent .homePageMainFourBoxes .violetred {
	background-color:#BA2454;
}
.homePageMainContent .homePageMainFourBoxes .lightseagreen {
	background-color:#339999;
}

.homePageMainContent .homePageMainFourBoxes .header {
	height:55px;
	max-height:55px;
	width:100%;
	float:left;
}

.homePageMainContent .homePageMainFourBoxes .header .headerText {
	font-size: 1.5em;
	margin: 10px 0 0 10px;
	max-width: 210px;
}

.homePageMainContent .homePageMainFourBoxes .header .subHeaderText {
	color: black;
	margin: 10px 0 0 10px;
	max-width: 210px;
}

.homePageMainContent .homePageMainFourBoxes .spacer {
	height:0px;
	width:100%;
	float:left;
}

.homePageMainContent .homePageMainFourBoxes .content {
	color: Black;
	float: left;
	height: 120px;
	margin-left: 10px;
	max-height: 120px;
	max-width: 200px;
	width: 100%;
}

.homePageMainContent .homePageMainFourBoxes p {
	margin-bottom: 0;
	margin-top: 5px;
}

.homePageMainContent .homePageMainFourBoxes ul {
	list-style: none outside none;
	padding: 5px 0 0;
    margin:0;
}

.homePageMainContent .homePageMainFourBoxes ul li {
	padding-bottom: 2px;
    padding-left: 1em; 
    text-indent: -.7em;
}

.homePageMainContent .homePageMainFourBoxes .greenContent ul li:before {
	content:"\002022\ ";
	color: #898F4B; 
}

.homePageMainContent .homePageMainFourBoxes .blueContent ul li:before {
	content:"\002022\ ";
	color: #003F72; 
}

.homePageMainContent .homePageMainFourBoxes .lightGreenContent ul li:before {
	content:"\002022\ ";
	color: #5B8F22; 
}

.homePageMainContent .homePageMainFourBoxes .tealContent ul li:before {
	content:"\002022\ ";
	color: #008B95; 
}


.homePageMainContent .homePageMainFourBoxes .purpleContent ul li:before {
	content:"\002022\ ";
	color: #881c58; 
}

.homePageMainContent .homePageMainFourBoxes .orangeContent ul li:before {
	content:"\002022\ ";
	color: #ee7737; 
}

.homePageMainContent .homePageMainFourBoxes .footer {
	height: 28px;
	width: 100%;
	float: left;
}

.homePageMainContent .homePageMainFourBoxes .footer .footerContent{
	color: White;
	float: right;
	margin-right: 10px;
	margin-top: 8px;
}

.homePageMainContent .homePageMainFourBoxes .footer .footerContent a{
	color: White;
	text-decoration:none;
	outline: 0 none;
}

.homePageMainContent .homePageMainFourBoxes .footer .footerContent p {
	margin: 0;
}

.homePageMainContent .homePageMainFourBoxes .shadow {
	-moz-box-shadow: 3px 3px 6px 3px rgba(6, 6, 6, 0.5);
	-webkit-box-shadow: 3px 3px 6px 3px rgba(6, 6, 6, 0.5);
	box-shadow: 3px 3px 6px 3px rgba(6, 6, 6, 0.5);
	behavior: url(/scripts/PIE.htc);
}

.homePageMainContent .homePageMainFourBoxes .shadowIE7
{
	-webkit-box-shadow:  3px 3px 6px 3px #818A8F;
	box-shadow:  3px 3px 6px 3px #818A8F;
	behavior: url(/scripts/PIE.htc);
}

.homePageMainContent .homePageMainSubContent {
	background-color: white;
}

.headerText 
{
  line-height: 1em;   
}

.homePageMainContent .homePageMainSubContent .homePageMainSubContentHeader {
   font-size: 1.5em;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
}

.homePageMainContent .homePageMainSubContent .homePageVideoContent {
	float: left;
	margin: 10px 0 0 10px;
	width: 455px;
}

.homePageMainContent .homePageMainSubContent .homePageVideoContent .homePageVideoContentContainer {
	text-align: center;
	width: 100%;
}

.homePageMainContent .homePageMainSubContent .homePageNewsFeed {
	float: left;
	margin: 10px 0 0 10px;
	width: 455px;
}

.homePageMainContent .homePageMainSubContent .homePageNewsFeedFullWidth {
	float: left;
	margin: 10px 10px 0 10px;
}

.homePageNewsArticles .homePageNewsArticle .homePageNewsArticleContent {
	float: left;
}

.homePageNewsArticles .homePageNewsArticle .homePageNewsArticleImage {
	float: left;
	height: 100%;
	margin-right: 5px;
}

.homePageNewsArticles .homePageNewsArticle .homePageNewsArticleTitle {
	font-weight: bold;
	float: left;
}

.homePageNewsArticles .homePageNewsArticle .homePageNewsArticleDetail {
	color: Black;
	float: left;
}

.homePageNewsArticles .homePageNewsArticle .homePageNewsArticleDetail a {
	color: #A90359;
}

.homePageNewsArticles .homePageNewsArticleSpacer {
	border-top-width:1px;
    border-top-style:solid;
    border-top-color:#A90359;
    margin-top:10px;
    margin-bottom:10px;
}














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
