.homepage .mainContent
{
	float:left;
	width:950px;
	margin-top:3px;
	margin-bottom:24px;
	background:url(/media/build/homepage-content-repeat.jpg) top right repeat-y;
}

.homepage .mainContent .top
{
	float:left;
	width:950px;
	background:url(/media/build/homepage-content-top.jpg) top right no-repeat;
}

.homepage .mainContent .shadow
{
	float:left;
	width:950px;
	padding:0 0 15px 0;
	background:url(/media/build/homepage-content-bottom.jpg) bottom right no-repeat;
}

.homepage .leftContentHomepage
{
	float:left;
	width:706px;
	position:relative;
	padding:0;	
}

.homepage .rightContentHomepage
{
	float:right;
	width:205px;
	position:relative;
}

.leftContentHomepage .rightFeature
{
	float:right;
	width:430px;
	padding:13px 0 0 0;	
}

.leftContentHomepage .leftFeature
{
	float:left;
	position:relative;
	margin-left:-1px;
	width:265px;	
}

.leftContentHomepage .rightFeature .item
{
	float:left;
	width:430px;
	padding:0 0 20px 0;
}

.leftContentHomepage .rightFeature .last{padding-bottom:0px !important}

.leftContentHomepage .rightFeature .item img
{
	float:left;
	clear:left;
	margin:6px 0 0 0;
}

.leftContentHomepage .rightFeature .item a.image
{
	float:right;
	display:inline;
	padding:0 0 10px 20px;
}

.leftContentHomepage .rightFeature .item a.image img
{
	display:inline;
	margin:0;
	border:1px solid #cccccc;
}

.leftContentHomepage .rightFeature .item object{display:block}
.leftContentHomepage .rightFeature .item p{padding-top:0;padding-bottom:3px}
.leftContentHomepage .rightFeature .item ul{margin:4px 0 0 0;}
.leftContentHomepage .rightFeature .item ul li{list-style-type:none;padding:0 0 2px 10px;background:url(/media/build/textarrow.gif) top left no-repeat;}

.featuredNews
{
    position:relative;
	float:left;
	width:199px;
	padding:13px 0 17px 0;
	margin:0 0 17px 0;
	background:url(/media/build/homepage-featureborder.gif) bottom left no-repeat;
}

.featuredNews .date
{
	float:left;
	clear:left;
	width:199px;
	color:#b53845;
	font-size:1.0em;	
}

.featuredNews h4
{
	float:left;
	clear:left;
	font-weight:bold;
	font-size:1.2em;
	padding:0 0 4px 0;
	width:199px;
	color:#0a4d8d;
}

.featuredNews p
{
	float:left;
	clear:left;
	width:199px;
	padding:0 0 8px 0;
}

.featuredNews object{float:left;}

.featuredNews div
{
	float:left;
	clear:left;
	padding:0;
	margin:0;
	width:199px;
}

.featuredNews img
{
	float:left;	
	padding:0;
}

.featuredNews img.pad
{
	float:left;
	padding:0 9px 0 0 !important;
}

.btnSubmitHome
{
	float:right;
	display:inline;
	margin:8px 6px 0 0;
}

.txtSignUpHome
{
	float:left;
	clear:left;
	border:1px solid #b4b4b6;
	background-color:#ececec;
	width:196px;
	height:18px;
	color:#999999;
	padding:2px 0 0 2px;
	margin:5px 0 0 0;
}

.homepageContent .footCareInfo
{
	margin-left:0px;
}
.leftHolder {
	float:right;
    width:208px;
	padding: 15px 11px 15px 14px;
	background-color:#d6dce6;
	margin:20px 5px 0 0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	position:relative;
}

.rightTextBox {	width:225px;
	margin-bottom:11px;
	margin-top:0px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;  
	position:relative; 
    }
.rightYellowTextBox {background:#f9ca2a;}
.rightBlueTextBox {background:#123092;}
.rightGreyTextBox {background:#191919;}

.rightTextBox .boxContent{
	padding:14px 13px 0;
	width:199px;
}
.rightTextBox .boxContent h1, 
.rightTextBox .boxContent h2,
.rightTextBox .boxContent h3,
.rightTextBox .boxContent h4 {font-size:18px; font-weight:bold;}
    .rightYellowTextBox .boxContent h1,
    .rightYellowTextBox .boxContent h2,
    .rightYellowTextBox .boxContent h3,
    .rightYellowTextBox .boxContent h4  {color:#003399;}
    .rightBlueTextBox .boxContent h1,
    .rightBlueTextBox .boxContent h2,
    .rightBlueTextBox .boxContent h3,
    .rightBlueTextBox .boxContent h4, 
    .rightGreyTextBox .boxContent h1, 
    .rightGreyTextBox .boxContent h2,
    .rightGreyTextBox .boxContent h3,
    .rightGreyTextBox .boxContent h4 {color:#ffffff;}
        
.rightTextBox .boxContent p.swfHandwrittenText {
	font-size:18px; 
	font-weight:normal;
	font-style:italic;
}        
.rightTextBox .boxContent object {margin-top:-3px;}


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

