body {background-color:#666666;}


h1,h2,h3,h4,h5,h6,p#main_text,p#title,p#aha_text_link,p#bwa_text_link,p#chct_text_link,p#cryp_text_link,p#crs_text_link,p#crs_va_text,p#crsc_res_text_link {margin:0; padding:0;}





h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#a30046; padding-left:5px; margin-top:1em; margin-bottom:0; }

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a30046; padding-left:5px; margin-top:1.5em; margin-bottom:0; }

h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000099; padding-left:5px; margin-bottom:2em; clear:both;}

h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a30046; padding-left:5px; margin-top:2em; margin-bottom:0; }

h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px; margin-top:0; margin-bottom:1em;  }

h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a30046; padding-left:5px; margin-top:30px; margin-bottom:0; }

h7 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000099; padding-left:5px; margin:0; }



p#main_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px; margin-top:.5em; margin-bottom:0;line-height:1.5em;}


p#affiliate_nav_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; padding-left:5px; padding-bottom:10px;}

p#title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px;}


p#ar_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:.5em; }


p#affiliate_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px; margin-top:1em; margin-bottom:0;line-height:1.5em;}





div#container {background-color: #666666; padding:3em; margin:0 auto; }

div#branding {background-image:url(images/crsc_header.gif); background-repeat:no-repeat; background-position: center; height:172px; text-indent: -9999px; margin:0;  padding:0; }

div#main_nav {background-color:#a30046; margin:0 auto; height:40px; width:760px; padding:0;}

div#content { background-color: #bcbec0; margin:0 auto; padding:0; height:396px; width:760px; text-indent:-9999px; background-image:url(images/home_image2.jpg); background-repeat:no-repeat; background-position:center; }

div#content_sub { background-color: #bcbec0; margin:0 auto; height:90px; width:760px; border-bottom: solid 40px #a30046; padding:0; }

div#content_sub p#intro {padding-left:30px; padding-top:10px; margin:0;}





div#who_content { background-color:#FFFFFF; margin:0 auto; padding:0; height:900px; width:760px;}

div#board_content { background-color:#FFFFFF; margin:0 auto; padding:0; height:2000px; width:760px; }

div#financial_content { background-color:#FFFFFF; margin:0 auto; padding:0; height:600px; width:760px; }

div#employment_content { background-color:#FFFFFF; margin:0 auto; padding:0; height:1650px; width:760px; }


div#family_content { background-color:#FFFFFF;  margin:0 auto; padding:0; height:2450px; width:760px; clear:both;}


div#side_nav {background-color:#999999; float:left; margin:0; width:175px; height:2450px; padding:0;  }




div#main_content {background-color:#FFFFFF;  float:right; width:550px; height:auto; margin:0; padding:0; padding-right:10px;}


div#affiliate_nav_head {background-color: #102384; position:absolute; width:180px; height:auto; margin:0; padding:0; float:left; background-position:top;}


div#affiliate_nav {background-color: #102384; position:absolute; width:180px; height:auto; margin:0; padding:0; float:left; background-position:top;}


div#left_column_board {background-color:#999999; position:absolute; width:180px; height:1500px; margin:0; padding:0; float:left; background-position:top;}

div#left_column_financial {background-color:#999999; position:absolute; width:180px; height:95px; margin:0; padding:0; float:left; background-position:top;}

div#left_column_employment {background-color:#999999; position:absolute; width:180px; height:1150px; margin:0; padding:0; float:left; background-position:top;}

div#left_column_family {background-color:#999999;  width:180px; height:2140px; margin:0; padding:0; clear:both; }


div#affiliate_image {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0; padding:0;}



div#aha_content {background-color:#FFFFFF; float:right; position:relative; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#aha_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#aha_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#aha_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#bwa_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#bwa_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#bwa_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#bwa_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#chct_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#chct_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#chct_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#chct_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#cryp_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#cryp_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#cryp_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#cryp_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#crs_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#crs_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#crs_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#crs_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#crsva_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#crsva_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#crsva_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#crsva_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin-top:2.5em; padding:0;  }


div#crscres_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#crscres_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#crscres_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#crscres_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }


div#rs_content {background-color:#FFFFFF; float:right; width:550px; height:auto; margin:0; margin-top:1em; padding:0; padding-right:10px;}

div#rs_left {background-color:#FFFFFF; float:left; width:240px; height:auto; margin:0;  padding:0; }

div#rs_right {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0; }

div#rs_text {background-color:#FFFFFF; float:right; width:310px; height:auto; margin:0; padding:0;  }



div#bottom_nav {background-color:#a30046; margin:0 auto; height:40px; width:760px; padding:0;}



div#who_image_1 {margin:0; padding:0; height:167px; width:200px; text-indent:-9999px; background-image:url(images/who_image_1.jpg); background-repeat:no-repeat; float:right; }

div#who_image_2 {margin:0; padding:0; height:167px; width:200px; text-indent:-9999px; background-image:url(images/who_image_2.jpg); background-repeat:no-repeat; float:left; padding-right:10px; }

div#who_image_3 {margin:0; padding:0; height:167px; width:200px; text-indent:-9999px; background-image:url(images/who_image_3.jpg); background-repeat:no-repeat; float:right; padding-left:5px;  }


div#headshot_obrien {margin-top:1.5em; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/obrien.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_krizek {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/krizek.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_richardson {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/richardson.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_emil {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/emil.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_hisel {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/hisel.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_holliday {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/holliday.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_jones {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/jones.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_mackler {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/mackler.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_stitely {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/stitely.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#headshot_kelso {margin:0; padding:0; height:117px; width:87px;text-indent:-9999px; background-image:url(images/kelso.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}


div#aha_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/aha_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px; }

div#bwa_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/bwa_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#chct_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/chct_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#cryp_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/cryp_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#crs_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/crs_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#crs_va_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/crs_va_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#crsc_res_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/crsc_res_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}

div#rs_image {margin:0; padding:0; height:190px; width:230px;text-indent:-9999px; background-image:url(images/rs_image.jpg); background-repeat:no-repeat; float:left; padding-left:5px;}




div#aha_logo {margin:0; padding:0; height:57px; width:310px;text-indent:-9999px; background-image:url(images/aha_logo.gif); background-repeat:no-repeat;}

div#bwa_logo {margin:0; padding:0; height:45px; width:310px;text-indent:-9999px; background-image:url(images/bwa_logo.gif); background-repeat:no-repeat;}

div#chct_logo {margin:0; padding:0; height:83px; width:310px;text-indent:-9999px; background-image:url(images/chct_logo.gif); background-repeat:no-repeat;}

div#cryp_logo {margin:0; padding:0; height:80px; width:310px;text-indent:-9999px; background-image:url(images/cryp_logo.gif); background-repeat:no-repeat;}

div#crs_logo {margin-top:1em; padding:0; height:53px; width:310px;text-indent:-9999px; background-image:url(images/CRS_Logo_New_Color.gif); background-repeat:no-repeat;}

div#crsc_res_logo {margin-top:1em; padding:0; height:77px; width:310px;text-indent:-9999px; background-image:url(images/crsc_res_logo.gif); background-repeat:no-repeat;}

div#rs_logo {margin-top:1em; padding:0; height:96px; width:310px;text-indent:-9999px; background-image:url(images/rs_logo.gif); background-repeat:no-repeat;}




div#site_info { margin:0 auto; padding:0; width:760px;  background-image:url(images/crsc_footer.gif); background-repeat:no-repeat; background-position:center; height:275px; }




div#site_info p#address {text-align:center; font-size:12px; padding:20px; margin:0; }

div#site_info p#copyright {text-align:center; font-size:9px; padding:10px; margin:0; }


div#logos {padding:0; margin:0; width:760px; height:150px;}



div#eho {padding:0; margin:0; width:50px; height:53px; background-image:url(images/eho_logo.gif); background-repeat:no-repeat; position:relative; left:700px; top:-55px;}

p#bbb_text {text-align:center; font-size:9px; padding:0; margin:0;  }



p {	font-family: Verdana, sans-serif;
	font-size: 13px;
	color: #000000;
}






/* NAVBAR */



#nav_a {		
	z-index:1000;
	list-style: none;

	background: #a30046;
	height: 41px;
	position: relative;
	padding: 0 0 0 175px;
	font: .735em/1.4em Verdana, "Lucida Grande", "Trebuchet MS", Arial, sans-serif; margin:0;
}	

#nav_a a{

	color: #fff;
	text-decoration: none;
	}
* html #nav_a {	
	margin-bottom: 0px;
}
 #nav_a li {
	position: relative;
	float: left;
	display: block;
	background-repeat: no-repeat;
	padding: 10px;
	margin-right: 30px;
	
}
/* the link class is inserted to allow for the main nav bar titles to be clickable */
.link {
display: block;
}



#nav_a {
	background-repeat: no-repeat;
	background-position: 0 0px;
}



#nav_a li:hover,
#nav_a li.over {
	background: #a0647e;
}




/* SUBNAV */


#nav_a li ul {
display: none;
	position: absolute;
	top: 41px;
	left: 0px; 
	
	padding: 0px 0px;
	width: 165px;
	font-size: 12px;
	text-indent: 0;
	background: #cfcdcd;
}

/** IE 7 sees this **/
*+html #nav_a li ul{
	left: -40px;
	top: 40px;
}

/** IE 6 sees this **/
* html #nav_a li ul{
	left: -40px;
	top: 40px;
}




#nav_a li:hover ul, #nav_a li:hover a, #nav_a li.over ul, #nav_a li.over a {
	display: block;
	
	
	
}
#nav_a li ul li {
	padding: 0;
	margin-right: 0;
	}
#nav_a li ul li a{
	width: 265px;
	color: #102384;
	padding: 10px;
	}

#nav_a li ul li {
	border-bottom: solid 1px #fff;
	background: #cfcdcd;
	line-height: 1.3em;
	
	
}

#nav_a li:hover ul, #navbar li:hover a, #navbar li.over ul, #navbar li.over a {
	display: block;
}


#nav_a li ul a {
	margin: 0;
	/*white-space: nowrap;*/
	text-decoration: none;
	width: 130px;
	
}

#nav_a li ul li a:hover {
	text-decoration: none;
	color: #fff;
	background: #102384;
}



.side_nav_about {list-style:none; margin:0; padding:0; padding-bottom:10px;}

.side_nav_about li {margin:0; padding:0;}

.side_nav_about li a {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#102384; margin:0; width:175px; padding-left:5px; padding-top:8px; padding-bottom:7px; display:block; }

.side_nav_about li a:hover {color:#a30046; }


.side_nav_family {list-style:none; margin:0; padding:0; padding-bottom:10px; float:left;}

.side_nav_family li {margin:0; padding:0;}

.side_nav_family li a {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#102384; margin:0; width:150px; padding-left:5px; padding-top:8px; padding-bottom:7px; display:block; }

.side_nav_family li a:hover {color:#a30046; }


.affiliates {list-style:none;  margin:0; padding:0;  }

.affiliates li {margin:0; padding:0; }

.affiliates li a {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#ffffff; margin:0; width:175px; padding-left:5px; padding-top:7px; padding-bottom:8px; display:block;   }

.affiliates li a:hover {color:#CC9900; }
