/* GENERAL ------------------------------------------------------*/

	body { width: 100%;}		


	#home {background-attachment:scroll;}
	#home #shell { margin: 30px auto; border:none; width: 970px; position:relative; z-index:30; background:none;}

	#shell { margin: 30px 0 0 -335px; border-top: 5px solid #293e5e; width: 100%; background:#fff;}
	a { text-decoration: underline; color:#8c4329;}
	a:hover { text-decoration: none; color:#1871a5;}
	.fauxCol {width:50%; float:left;}
	.imgLeft {margin-right:20px; float:left;}
	.imgRight {margin-left:20px; float:right;}
	.clearBoth {clear:both;}
	.noMargin {margin:0;}
	.noBorder {border:none;}
	.noPadding {padding:0;}
	.noStylingRight {border:none; margin-right:0; padding-right:0;}
	.noStylingLeft {border:none; margin-left:0; padding-left:0;}
	.forPrint {position:absolute; left:-2500px;}
	#printHeader {display:block;}
	h1,h2,h3 {margin:0;padding:0;}
	

	
/* HEAD ---------------------------------------------------------*/
	
	#home #h-shell { background:url(../img/design/bg_titlebar-home.png) top right no-repeat; padding: 25px 0 0 0;  }
	#h-shell { background:url(../img/design/bg_titlebar.jpg) top right no-repeat; padding: 25px 0 0 0; }

	#home #h-usabilityNav { display: none; }
	#h-usabilityNav { display: none; }

	#home #h-logoArea {display: none; }

	#h-logoArea { display: none; }

	#home #h-banner { display: none; }

	#h-banner {display: none;  }




	
		/* NAVIGATION:  ----------------------------------------------------------------*/

			#home #h-nav {display: none; }
			#h-nav { display: none;  }





	
/* body ---------------------------------------------------------*/

	#home #b-shell { background:url(../img/design/home_content-bg.png) repeat-y top center; margin:0; padding: 0; height:220px; border:none;}
	#b-shell {  height: 300px;border-top: 1px solid #fff; background:url(../img/design/bg_content.jpg) no-repeat;  margin:0 0 0 0px; padding: 0;}
	h1 { color:#0c5fa3; font-size: 32px; letter-spacing: -1px; font-weight: normal;}
	h2 { color:#1871a5; font-size: 18px; letter-spacing: -1px; font-weight: normal;}
	p { line-height: 180%;}
	hr { border-top: 0px; border: 1px solid #b5ccda; height: 1px;}
	
	
	#home #leftcol { display: none; }
	#leftcol { display: none; }
	
	#home #contentArea { float: left; width: 370px; margin: 30px 0px 0px; padding: 12px 20px 30px 0px; text-align:right;}
	#home #contentArea h1  {color:#f6e392; font-size:22px; margin:0; padding:0;}
	#home #contentArea h2 {color:#f6e392; font-size:18px; margin:0; padding:0;}
	#home #contentArea p {color:#FFFFFF;}
	#contentArea { float: left; width: 100%; margin: 30px 0 0 0px; padding: 0px;  border-left: none;}

	#home #ctaShell { border:none; margin: 0px; padding: 0px 0 10px 0; clear:both; background-color:#FFFFFF;}
	#ctaShell {  display: none;  }
	
	#cta01, #cta02, #cta03, #cta04 { display: none; }
	
	
	/* Search Box --------------------------------------------------*/
	
		#home #searchBox {  display: none; }

	
		#searchBox {  display: none;  }
		

/* Footer ------------------------------------------------------*/

	#home #f-shell {  display: none; }
	#f-shell {  display: none; }
	
	#f-address {  display: none; }
	
	#f-sig { display: none; }
	
	/* CMS Stylings ------------------------------------------------------*/
	#cp #b-contentArea h1 {}  
	#cp #h-banner {}
	#cp_sectionlinks, #cp_sectionlinkssupbpage {}
	#cp_sectionlinks ul, #cp_sectionlinkssupbpage ul {margin:0 0 20px 0; padding:0; display: block;  border-bottom: 1px solid #b5ccda;}
	#cp_sectionlinks li, #cp_sectionlinkssupbpage li {list-style-type:none; display: inline; margin:0 8px 0 0;}
	#cp_sectionlinks li a, #cp_sectionlinkssupbpage li a{ text-decoration:none; padding:0px 5px; line-height:25px;   }
	#cp_sectionlinks li a:hover, #cp_sectionlinkssupbpage li a:hover{}/* Special Cases ------------------------------------------------------*/


/* Footer ------------------------------------------------------*/

#flashcontent { display: none; }


