/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
		Includes: Shell (div that acts as a container for every div in the site)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		
		body { margin:0px; padding:0px; background:none; font: 11pt/18pt "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; color:#000000; border:none;}		
		#shell { width: 100%x; margin:0;}
		a { color: #000000;}
		h2, h3, h2 span, h3 span {border:none;}
		.fauxColumns { width:50%; float:left;}
		.fauxColumns a {font-weight:bold;}
		.fauxColumns p { background: #FFFFFF; margin-left: 10px; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; border:none;}
		.imgLeft {margin-right:20px;}
		.imgRight { margin-left:20px; margin-bottom: 15px;}	
		.clearBoth {clear:both;}
		strong { color: #000000;}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
		Includes: Navigation, Logo, CTAs (located in header area), Phone Numbers, Search Box (located in header area)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */		
		#h_shell {display:none;}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
		Includes: Content Text, CTAs (located in body area), Search Box (located in header area)		
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#b_shell { background: none; padding:0px;} 
		#b_contentArea { background:none; width: 100%; margin:0; padding: 0;}
		#b_contentArea p { margin-top: 0px; margin-bottom: 18pt;} 
		#b_contentArea h1 { font-size: 22pt;}
		
		#sub_b_contentArea { background: #none; width: 100%; padding:0;	margin:0; border:none;}
		#sub_b_contentArea p { margin-top: 0px; margin-bottom: 18pt;} 
		#sub_b_contentArea h1 { font-size: 24pt; margin: 0px 0px 15pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;	letter-spacing: -1px;	line-height: 28px;}
		#sub_b_contentArea h2 { font-size: 17pt; clear: both; color: #000000; background: none; padding-left: 5px; line-height: 23px;	border:none;}		
		#sub_b_contentArea h2 span { display: block; font-weight: normal; font-size: 11px; letter-spacing: normal; line-height: 18px; background: none;	margin-left: -5px;	padding-left: 5px;	color: #000000;}
		#sub_b_contentArea h3 { font-size: 14pt; clear: both; color: #000000; border:none;	padding-left: 5px;	background: none;	line-height: 21px;}
		#sub_b_contentArea h3 span { display: block; font-weight: normal; font-size: 11px; letter-spacing: normal; color: #000000; background:none; margin-left: -5px;	padding-left: 5px;	line-height: 18px;	padding-bottom: 3px;}
		
		#b_nav { display:none;}
		#divToggle {display:none;}
		
		#index { display:block; padding: 0; background: none;	}
		#hsu {display:block; padding: 0; background: none;	}
		#es {display:block; padding: 0; background: none;	}
		#lbvrvs {display:block; padding:0; background: none;	}
		#rbcr {display:block; padding:0; background: none;	}
		
		/* search box */
		#resBox { display:none;}
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
		Includes: SR/Vantis Signature, Footer Nav, Phone Number, Any Association Logos (AAA, AARP, etc) 
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */				
		#f_shell { background: url(../img/f_shell_bg.jpg) no-repeat; height: 48px; margin-bottom: 20px; clear: both;}
		#f_nav { display:none;}
		#f_pNum { color: #46381D; font-weight: bold; font-size: 14px; letter-spacing: -1px; width: 260px; display: inline; float: right; padding-top: 12px;}
		#f_pNum span { color: #002B52; font-size: 18px; margin-left: 9px; vertical-align: -5%;}
		#f_sig {display:none;}
