/* CSS Document */
#pageBanner {
	padding: 0;
	margin: 0;
}
#gridLeft{
	display: none;
	}
#hmePageRight { 						/* Right Grid/Column */	
	padding-top: 20px;
	width: 277px; 
	float: left;
	}
#hmePageRight .rightModule ul.nonBulleted{
	padding: 5px 0 0 10px;
	}
	#hmePageRight .rightModule li{
		margin: 2px 0 5px 0;
		line-height: 13px;
		}
.rightModule, .rightModuleAds {
	float: right;
	width:213px;	
	}
	* html .rightModule, * html .rightModuleAds {
		width:200px;
		}
	*:first-child+html .rightModule {
		width:200px;
		}
	html[xmlns*=""] body:last-child .rightModule {
		width: 200px;
	}
#gridRight{
	height:auto !important;
	}
#gridCenter{
	height:auto;
	}
#hmepageFlash{
	display: block;
	}
	#hmepageFlash img{
		padding: 0;
		margin: 0;
		}
#pageTitle{
	background-color:#FFF;
	height:auto;	
	}
#pageTitle .pageName {
	margin: 0;
	padding-left: 0;
	color:#000000;
}
.hmePageTitle{
	color: #002049;
	}
#hmePageSection{
	padding-top: 20px;
	width: 482px; 
	float: left;
	}
#hmePageSection p b{
	font-size: 16px;
	color: #002049;
	line-height: 21px;
	}
#hmePageSection ul.nonBulleted {
		margin: 0;
		padding: 3px 0 0 0;
		width: 200px;
		}

/* Styles added to Home page Message */ 
#gridCenter{
	padding:15px 10px 0px 0px;	
}
	* html #gridCenter {
		float:left;
	}
/* Start homepage section component - class based */

.btmTabBarDiv ul.btmTabBar {
	padding:0px;
	margin:0px;
}
.btmTabBarDiv ul.btmTabBar li{
	list-style-type:none;
}

.btmTabBarDiv ul.btmTabBar li a,.btmTabBarDiv ul.btmTabBar li a:hover,.btmTabBarDiv ul.btmTabBar li a:visited{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:150%;
}
.btmTabLeftMainSection p{
	margin:10px 0pt 0pt;
	padding:0px;
}
.btmTabLeftMainSection p, .btmTabLeftMainSection p a{
	color:#fff;
}
.btmTabLeftMainSection p strong{
	color:#b2e6fe;
	font-size:13px;
}
.btmBarMainDiv {
	font-weight:bold;
	background:#5f9fc3 url("home_section_bg_tcm107-121221.jpg") repeat-x 0% 0%;
	padding:20px;
	margin-bottom:20px;
}
.btmBarTopImg, .btmBarBottomImg{
	display:none;
}
.homePageHdr{ 
    display:none;
}
/* End homepage section component */