/* Brooks CSS v0.5
NOTE: All ( !important) are for FireFox and Safari browser to fixed the box model */
html, body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
body {
    background:#e9e5d8;
    text-align:center;

}
	
	/* ul {
	list-style-position:inside; } */

ul li {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

ol {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}

ol div {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.body {
	margin: 0;
	visible: false;
	}
a:link, a:visited {
  font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0033FF;
	}
a:hover, a:active {
  font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.MsoNormal, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	margin: 0px 0 10px 0;
	line-height: 18px;
	visible: false;
	}
h1 {
	margin: 0;
	}
.h1_top {
	padding: 15px 0 2px 15px;
	visible: false;
}
.h1_top div {	
	height: 29px;
	visible: false;
}
#whybrooks .h1_top, #default .h1_top {
	background-color: #CC9900;
	visible: false;
	}
	
#whybrooks .h1_top div {
	background: url('/images/brooks/h1_whybrooks.gif') bottom left;
	background-repeat: no-repeat;
	visible: false;
}

#pediatric .h1_top {
	background-color: #6699CC;
	visible: false;
	}
#pediatric .h1_top div {
	background: url('/images/brooks/h1_hopital_centers.gif')  bottom left;
	background-repeat: no-repeat;
	visible: false;
}

#rehabhospital .h1_top {
	background-color: #6699CC;
	visible: false;
	}
#rehabhospital .h1_top div {
	background: url('/images/brooks/blue.gif') bottom left;
	background-repeat: no-repeat;
	visible: false;
}

#outpatient .h1_top {
	background-color: #55C56A;
	visible: false;
	}
#outpatient .h1_top div {
	background: url('/images/brooks/h1_outpatient.gif')  bottom left;
	background-repeat: no-repeat;
	visible: false;
}

#programsservice .h1_top {
	background-color: #00BBB9;
	visible: false;
	}
#programsservice .h1_top div {
	background: url('/images/brooks/h1_programsservice.gif')  bottom left;
	background-repeat: no-repeat;
	visible: false;
}

#comingbrook .h1_top {
	background-color: #ED8941;
	visible: false;
	}
#comingbrook .h1_top div {
	background: url('/images/brooks/h1_comingbrook.gif')  bottom left;
	background-repeat: no-repeat;
	visible: false;
}
#healthfitness .h1_top {
	background-color: #FFD451;
	visible: false;
	}
#healthfitness .h1_top div {
/*	background: url('/images/brooks/h1_healthfitness.gif')  bottom left; */
	background: url('/images/brooks/yellow.gif')  bottom left; 
	background-repeat: no-repeat;
	visible: false;
}

.commentBrooks { caption: ------------ Brooks Rehab (main site) ------------;}

h2, .h2 {
	font-size: 16px;
	color: #336699;
	margin: 13px 0 8px 0;
	caption: Section Header;
	padding: 0;
	font-weight: bold;
	}
.h2_01 {
	padding-left: 15px;
	visible: false;
}
#wrapper {
    width: 749px!important;
    width: 749px;
    background: #ffffff;
    margin: 0 auto;
    text-align:left;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    }

#header {
	padding: 20px 0 0px 0;
	}
.content {
	margin: 5px 15px 5px 15px;
	visible: false;
	}

#footer {
	clear: both;
	font-size: 11px;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px 25px 15px;
	margin: 15px 0px 0px 0px;
	border-top: 1px solid #CCD6E0;
	background: url(/images/brooks/dot_grey.gif) 0px 2px repeat-x;
	//background: url(/images/brooks/dot_grey.gif) 0px 3px repeat-x;
	}
#navTop {
	height:16px;
	padding: 0px 0 0 0px;
	} 
#navTop a {
	height: 16px;
	float: left;
	margin-right: 15px;
	text-decoration: none;
	text-indent: -1000px;
	overflow: hidden;
	}
/*
#navTop a:hover {
	background-position: 0 -16px;
	}
*/
#nav_careers {
	width: 51px;
	margin-left: 149px;
	background: url(/images/brooks/btn_careers.gif);
	}
#nav_referring_pro {
	width: 161px;
	background: url(/images/brooks/btn_referring_pro.gif);
	}
#nav_contact {
	width: 52px;
	background: url(/images/brooks/btn_contact.gif);
	}
#nav_getting_referral {
	width: 123px;
	margin-top: 1px;
/*	background: url(/images/brooks/btn_getting_referral.gif); */
	background: url(/images/brooks/brooks_employment_button.gif);
	}
#nav_brooks_research {
        width: 135px;
        background:  url("/global/images/brooks/btn_brooks_research.gif");
        }
/* Rollover for Home buckets */
.btn_extra {
	height: 17px;
	visible: false;
	}
.btn_extra a {
	height: 17px;
	float: left;
	text-decoration: none;
	text-indent: -1000px;
	overflow: hidden;
	visible: false;	
}
.pad a {
	margin: 0 6px 0 0;
	visible: false;
	}
.btn_extra a:hover {
	background-position: 0 -17px;
	visible: false;
	}
.btn_find_center {
	width: 100px;
	background: url(/images/brooks/btn_find_center.gif);
	visible: false;
	}
.btn_find_service {
	width: 108px;
	background: url(/images/brooks/btn_find_service.gif);
	visible: false;
	}
.btn_learn_more {
	width: 93px;
	background: url(/images/brooks/btn_learn_more.gif);
	visible: false;
	}
#navMain {
	height:42px;
	background-color: #003366;
	border-bottom: 1px solid #FFF;
	}
#navMain a {
	height: 42px;
	float: left;
	margin: 0 23px 0 0px;
	text-decoration: none;
	text-indent: -1000px;
	overflow: hidden;
	}
#navMain a:hover {
	background-position: 0 -42px;
	}
#nav_why_brooks {
	width: 81px;
	background: url(/images/brooks/btn_why_brooks.gif);
	}
#nav_rehabhospital {
	width: 125px;
	background: url(/images/brooks/btn_rehabhospital.gif);
	}
#nav_outpatient {
	width: 117px;
	background: url(/images/brooks/btn_outpatient.gif);
	}
#nav_programs_service {
	width: 105px;
	background: url(/images/brooks/btn_programs_services.gif);
	}
#nav_coming_brooks {
	width: 91px;
	background: url(/images/brooks/btn_coming_brooks.gif);
	}
#nav_health_fitness {
	width: 85px;
	background: url(/images/brooks/bth_health_fitness.gif);
	}
#nav_total_joint {
	width: 125px;
	background: url(/images/brooks/btn_total_joint.gif);
	}
/* Specific to home page only
-----------------------------------------------------------------------------*/
.home_buckets01, .home_buckets02, .home_buckets03 {
	margin-bottom: 10px;
	float:left;
	width: 249px;
	height: 390px;
	visible: false;
}

.home_buckets01 {
	background-color: #7CACD3;
	border-right: 1px solid #FFF;
	visible: false;
	}
.home_buckets02 {
	background-color: #7AD28B;
	border-right: 1px solid #FFF;
	visible: false;
	}
.home_buckets03 {
	background-color: #FED44F;
	visible: false;
	}
.home_buckets01 p {
	color: #053364;
	font-size: 15px;
	margin: 15px 0 0 0;
	visible: false;
	}
.home_buckets02 p, .home_buckets03 p {
	color: #003366;
	font-size: 15px;
	margin: 15px 0;
	visible: false;
	}
	
.home_buckets01 ul {
	margin:0;
	font-size: 15px;
	padding-left:15px;
	list-style-image: url(/images/brooks/arrow_yellow.gif);
	visible: false;
	}
.home_buckets01 a:link, .home_buckets01 a:visited, .home_buckets02 a:link, .home_buckets02 a:visited {
	color: #003366;
	text-decoration: none; 
	visible: false;
	}
.home_buckets01 a:hover, .home_buckets01 a:active, .home_buckets02 a:hover, .home_buckets02 a:active {
	color: #FFFF66;
	text-decoration: none; 
	visible: false;
	}
.hb_blue {
	width: 234px!important;
	width: 249px;
	border-top: 1px solid #FFF;
	padding: 15px 0px 0px 15px;
	visible: false;
	
	}
.hb_green {
	width: 234px!important;
	width: 249px;
	border-top: 1px solid #FFF;
	padding: 15px 0px 0px 15px;
	visible: false;
	
	}
.hb_yellow {
	width: 234px!important;
	width: 249px;
	border-top: 1px solid #FFF;
	padding: 15px 0px 0px 15px;
	visible: false;
	
	}
.comment_box 
{
	caption: -------- Specific to Pediatric only -----------;
	
	visible: false;
}
/* Specific to Pediatric only
-----------------------------------------------------------------------------*/
.right_side_nav {
	float: right;
	width: 210px;
	font-size: 11px;
	margin-top: 15px;
	visible: false;
	}
.right_side_nav a {
	visible: false;
	}
.blue_box_01 {
	padding: 8px;
	background-color: #335C85;
	margin: 3px 0 0 0;
	color: #FFF;
	visible: false;
	}
.blue_box_02 {
	padding: 8px;
	background-color: #6685A3;
	margin: 3px 0 0 0;
	color: #FFF;
	visible: false;
	}
.blue_box_03 {
	padding: 8px;
	background-color: #99ADC2;
	margin: 3px 0 0 0;
	color: #FFF;
	visible: false;
	}
.blue_box_04 {
	padding: 8px;
	background-color: #CCD6E0;
	margin: 3px 0 0 0;
	color: #003366;
	visible: false;
	}
.right_side_nav .coming_brook, .coming_brook {
	padding: 30px 0 0 0;
	visible: false;
	}
.right_side_nav .coming_brook a, .coming_brook a {
	display: block;
	margin: 5px 0 10px 0;
	visible: false;
	}	
/* Specific to Subpage only
-----------------------------------------------------------------------------*/
.side_image {
	float: right;
	font-size: 10px;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/images/brooks/dotted_line.gif) bottom left repeat-x;
	/* width: 248px; */
	width: 220px;
	margin: 0 -12px 5px 15px;
	// 	margin: 0 -9px 5px 15px;
	visible: false;
	}
	
	.side_image table td {
		font-size: 10px;
		color: #666;
		visible: false;
	}
	
.side_image img {
	margin-bottom: 10px;
	visible: false;
	}
#sidebar-outer{ 
	float: left;
	width: 170px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	margin: 0 0 0 15px!important;
	margin: 0 0 0 8px;
	visible: false;
}
#sidebar {
	border-bottom: 2px;
	padding-bottom: 7px;
	margin-bottom: 15px;
	}
	
#sidebar p, #sidebar .sidebar_nav p {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	line-height: 13px;
	visible: false;
}

	
	#sidebar select {
		margin: 0px 0px 10px 15px;
		width: 140px;
	}
	
	.sidebar_extrabtns img {
		margin: 7px 0px 0px 0px;
		visible: false;
	}


#sidebar div.sidebar_img {
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	background: url(/images/brooks/sidebar_whybrooks02.jpg) no-repeat;
	height: 139px;
	width: 170px;
	visible: false;
	}	


#sidebar .sidebar_nav {
	padding: 15px 15px 10px 15px;
	visible: false;
	}
#sidebar .sidebar_nav a:link, #sidebar .sidebar_nav a:visited {
	display: block;
	color: #000;
	margin: 4px 0;
	padding: 4px 3px 4px 3px;
	visible: false;
	
	}

#sidebar .sidebar_nav a:link#parent, #sidebar .sidebar_nav a:visited#parent   {
	padding-left: 5px;
	visible: false;
}
	
#sidebar .sidebar_nav a:hover, #sidebar .sidebar_nav a:active {
	color: #000;
	text-decoration: none;
	visible: false;
	}


#whybrooks #sidebar, #default #sidebar {
		background-color: #EDD399;
		border-bottom: 2px solid #E0B24C;
		visible: false;
}

#whybrooks #sidebar .sidebar_img_contain, #default #sidebar .sidebar_img_contain  {
	border-top: 11px solid #E0B24C;
	border-bottom: 11px solid #E0B24C;
	visible: false;
	}
	
	
#whybrooks #sidebar .sidebar_nav a, #default #sidebar .sidebar_nav a {
	border: 1px solid #CC9900;
	visible: false;
}

#whybrooks #sidebar .sidebar_nav a:hover, #whybrooks #sidebar .sidebar_nav a:active, #default #sidebar .sidebar_nav a:hover, #default #sidebar .sidebar_nav a:active {
	background-color: #E4BC63;	
	visible: false;
}






#rehabhospital #sidebar {
		background-color: #AACCFF;
		border-bottom: 2px solid #6699CC;
		visible: false;
}

#rehabhospital #sidebar div.sidebar_img {
	background: url(/images/brooks/sidebar_rehabhospital02.jpg) no-repeat;
	visible: false;
	}	
	
#rehabhospital #sidebar .sidebar_img_contain {
	border-top: 11px solid #6699CC;
	border-bottom: 11px solid #6699CC;
	visible: false;
	}
#rehabhospital #sidebar .sidebar_nav a {
	border: 1px solid #6699CC;
	visible: false;
}

#rehabhospital #sidebar .sidebar_nav a:hover, #rehabhospital #sidebar .sidebar_nav a:active {
	background-color: #88AAEE;	
	visible: false;
}



#outpatient #sidebar {
		background-color: #A7E1B2;
		border-bottom: 2px solid #55C56A;
}
#outpatient #sidebar div.sidebar_img {
	background: url(/images/brooks/sidebar_rehabhospital.jpg) no-repeat;
	visible: false;
	}	

#outpatient #sidebar .sidebar_img_contain {
	border-top: 11px solid #55C56A;
	border-bottom: 11px solid #55C56A;
	visible: false;
	}
#outpatient #sidebar .sidebar_nav a {
	border: 1px solid #55C56A;
	visible: false;
}

#outpatient #sidebar .sidebar_nav a:hover, #outpatient #sidebar .sidebar_nav a:active {
	background-color: #88C59A;	
	visible: false;
}


#programsservice #sidebar {
		background-color: #9AE4E3;
		border-bottom: 2px solid #01BBBA;
}
#programsservice #sidebar div.sidebar_img {
	background: url(/images/brooks/sidebar_programservices02.jpg) no-repeat;
	visible: false;
	}	
#programsservice #sidebar .sidebar_img_contain {
	border-top: 11px solid #01BBBA;
	border-bottom: 11px solid #01BBBA;
	visible: false;
	}
#programsservice #sidebar .sidebar_nav a {
	border: 1px solid #01BBBA;
	visible: false;
}

#programsservice #sidebar .sidebar_nav a:hover, #programsservice #sidebar .sidebar_nav a:active {
	background-color: #88C5C4;	
	visible: false;
}



#comingbrook #sidebar {
		background-color: #F6C4A1;
		border-bottom: 2px solid #EE8941;
}
#comingbrook #sidebar div.sidebar_img {
	background: url(/images/brooks/sidebar_comingbrooks02.jpg) no-repeat;
	visible: false;
	}	
#comingbrook #sidebar .sidebar_img_contain {
	border-top: 11px solid #EE8941;
	border-bottom: 11px solid #EE8941;
	visible: false;
	}
#comingbrook #sidebar .sidebar_nav a {
	border: 1px solid #EE8941;
	visible: false;
}

#comingbrook #sidebar .sidebar_nav a:hover, #comingbrook #sidebar .sidebar_nav a:active {
	background-color: #F6A66B;	
	visible: false;
}


#healthfitness #sidebar {
		background-color: #FFEEBA;
		border-bottom: 2px solid #FFD451;
}
#healthfitness #sidebar div.sidebar_img {
	background: url(/images/brooks/couple-170-side-bar-nav-home-health.jpg) no-repeat;
	visible: false;
	}	
#healthfitness #sidebar .sidebar_img_contain {
	border-top: 11px solid #FFD451;
	border-bottom: 11px solid #FFD451;
	visible: false;
	}
#healthfitness #sidebar .sidebar_nav a {
	border: 1px solid #FFD451;
	visible: false;
}

#healthfitness #sidebar .sidebar_nav a:hover, #healthfitness #sidebar .sidebar_nav a:active {
	background-color: #FFE795;	
	visible: false;
}

#total-joint #sidebar, #default #sidebar {
		background-color: #B1ADBE;
		border-bottom: 2px solid #3B305B;
	}

#total-joint #sidebar div.sidebar_img {
	background: url(/images/brooks/g1.jpg) no-repeat;
	}
	
#total-joint #sidebar .sidebar_img_contain, #default #sidebar .sidebar_img_contain  {
	border-top: 11px solid #3B305B;
	border-bottom: 11px solid #3B305B;
	}
	
	
#total-joint #sidebar .sidebar_nav a, #default #sidebar .sidebar_nav a {
	border: 1px solid #3B305B;
}

#total-joint #sidebar .sidebar_nav a:hover, #total-joint #sidebar .sidebar_nav a:active, #default #sidebar .sidebar_nav a:hover, #default #sidebar .sidebar_nav a:active {
	background-color: #837D97;	
}



#crumbs {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 10px 15px;
	border-bottom: 1px solid #CCD6E0;
	margin-bottom: 18px;
	visible: false;
	}
div#content {
/* The first two lines are for Safari and FireFox only */
 float: none;
	margin: 0 15px 0 206px;
	//float:left;
	//margin: 0px 0px 0px 20px;
	// padding-right: 15px;
	visible: false;
	}
body#pediatric div#content {
	margin: 0 230px 0 15px;
	visible: false;
	}


.quote {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	caption: Opening Paragraph;
}

#whybrooks .quote, #default .quote {color: #D39100;}
#rehabhospital .quote, #pediatric .quote {color: #6699CC;}
#outpatient .quote {color: #55C56A;}
#programsservice .quote {color: #00BBB9;}
#comingbrook .quote {color: #ED8941;}
#healthfitness .quote {color: #DCA733;}
	
	
/* Specific News and Events
-----------------------------------------------------------------------------*/
.news {
	width: 280px;
	margin: 0 45px 15px 0;
	float: left;
	visible: false;
	}
.news_ttl {
	margin-left: 85px;
	font-size: 14px;
	font-weight: bold;
	visible: false;
	}
.news_txt {
	margin-left: 85px;
	font-size: 12px;
	visible: false;
	}
	
.newstable td {
	vertical-align: top;
	visible: false;
}

.newstable img {
	margin-right: 10px;
	visible: false;
}

/* Common CSS
-----------------------------------------------------------------------------*/
img {
	border: 0;
	visible: false;
	}
.right {
	float: right;
	margin: 0 1px 0 0;
	visible: false;
	}
.left {
	float: left;
	margin: 0 1px 0 0;
	visible: false;
	}
.clear {
	clear: both;
	visible: false;
	}
.clearRight {
	clear: right;
	visible: false;
	}
.clearLeft {
	clear: left;
	visible: false;
	}
.imgLeft {
	float:left;
	margin: 0 10px 10px 0;
	visible: false;
	}
.imgRight {
	float: right;
	margin: 0 0px 10px 10px;
	visible: false;
	}
.diviter {
	clear: both;
	height: 10px;
	border-top: 1px solid #CCD6E0;
	background: url(/images/brooks/dot_grey.gif) 0 2px repeat-x;
	visible: false;
	}
	
/* Header styles */
.a-head {caption: Level 1--Section Title;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 32px;
	font-weight: normal;
}
#whybrooks .a-head, #default .a-head 	{color: #D39100;}
#rehabhospital .a-head, #pediatric .a-head {color: #6699CC;}
#outpatient .a-head {color: #55C56A;}
#programsservice .a-head {color: #00BBB9;}
#comingbrook .a-head {color: #ED8941;}
#healthfitness .a-head {color: #DCA733;}


.b-head {caption: Level 2--Title;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #003366;
}

.b-head a {
	color: #003366;
	padding-right: 20px;
	background: url(/images/brooks/red_arrow.gif) no-repeat right;
	visible: false;
}

.b-head a:visited {
	color: #003366;
	visible: false;
}

.c-head { caption: Level 3--Paragraph Header;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #336699;
}

.c-head a {
	color: #336699;
	padding-right: 20px;
	background: url(/images/brooks/red_arrow.gif) no-repeat right;
	visible: false;
}

.c-head a:visited {
	color: #336699;
	visible: false;
}

.d-head { caption: Level 4--List Header;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
}



/* Newly Added
-----------------------------------------------------------------------------*/

table.pict_infoboxes {
	width: 520px;
	visible: false;
	}

table.pict_infoboxes td {
	vertical-align:top;
	padding-right: 20px;
	padding-bottom: 15px;
	font-size: 11px;
	line-height: 14px;
	visible: false;
}

table.pict_infoboxes td img {
	margin-right: -5px;
	visible: false;
}

.pict_infoboxes_header {
	font-size: 13px;
	line-height: 15px;
	caption: Picture Info Box Header;
}

.coe-table {
	margin-right: -18px;
	position: relative;
	visible: false;
}

div.programsindex {
	padding-right: 45px;
	width:260px;
	float: left;
	visible: false;
}

.largefontlist {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	list-style-position:inside;
	visible: false;
}

.largefontlist li {
	margin-left: 0px;
	padding-left: 0px;
	font-size: 16px;
	visible: false;
}

.patientstory {
	background: url(/images/brooks/blank_patientstory.gif) no-repeat;
	height: 31px;
	//height: 56px;
	width: 170px;
	//width: 184px;
	padding-top: 25px;
	padding-left: 14px;
	display: block;
	caption: Patient Story Button;
}

.patientstory a {
	color:#000000;
	visible: false;
}

.PhotoCaption {
	padding-right: 10px;
	font-size: 10px;
	color: #666;
	visible: false;
}

.PhotoCaption p {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	visible: false;
}

.commentUF { caption: ------------ Brooks UoF ------------;}

.uf-a-head {
	font-size: 26px;
	color:#003399;
	font-family:Georgia, Times New Roman, Times, serif;
	margin: 0 0 12px 0;
	padding: 0;
	caption: Section Header (Brooks UoF); 
	}

.uf-introtxt {
	color:#3366cc;
	font-size:12px;
	font-weight: bold;
	caption: Opening Paragraph (Brooks UoF); 
}

/* Styles from homepage */
a.readMore { 
  caption: Read More Link;
  background: url(/images/brooks/top-nav0.gif) no-repeat scroll 0 50%; padding-left: 8px; 
}
div.highlight { 
  caption: Highlight Block;
  display: block; clear:both; padding: 10px; background-color: #E9E5D8; font-weight: bold;}
/* End homepage */

/*
 * SHOULD be able to delete below this line
 *
 */

/* ----------------------------------------------------
EKTRON Styles for Health & Fitness Site 
-------------------------------------------------------*/

.commentHF { caption: ------------ Brooks Health & Fitness ------------;}

.introtxt {
	caption: Opening Paragraph (Health & Fitness);	
	font-size: 14px;
	line-height: 20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
#healthspa .introtxt {
	color:#556389;
	}
#fitnessprograms .introtxt {
	color:#F26522;
	}
#membership .introtxt {
	color:#f7941d;
	}
#calendar .introtxt {
	color:#669966;
	}
#education .introtxt {
	color:#006666;
	}
#groupclasses .introtxt {
	color:#336699;
	}
#facility .introtxt {
	color:#7cacd4;
	}

	
.head3 {
	caption: Red Heading (In Yellow Box);
	color:#9D0A0E;
	margin:0 0 2px 0;
	padding:0;
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
.listing p {
	caption: Yellow Box Text;
	line-height:15px;
	color:#000000;
	margin:0;
	}
.aHead {
	caption: Heading 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002579;	
}
.bHead {
	caption: Heading 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;	
}	

/* Health & Fitness Listing (Yellow box)
----------------------------------------------------------------*/
.listing {
	background: #FFF2CA url("/global/images/hf/listing_bg.gif") top left repeat-x;
/*	padding: 26px 10px 0px 16px;
	//padding: 36px 10px 0px 16px;  */
	font-family: Arial, Helvetica, sans-serif;
	visible: false;
	}
table.listing td {
	vertical-align: top;
	line-height:15px;
	color:#000000;
	visible: false;
}	
table.listing td img { margin:15px 3px 0 5px; visible: false;
}
.listingHeader {
	color:#9D0A0E;
	display:block;
	padding-top: 15px;
	padding-bottom:5px;
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif; 
	visible: false;
	}

.smalltext {
	caption: Small Text Table;
	font-family: Arial, Helvetica, sans-serif;
}
table.smalltext {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #FFFFFF;
}
table.smalltext td {
	border-left: 1px solid #ccc; 
	visible: false;
}
table.smalltext p {
	font-size: 11px!important;
	color:#000000!important;
	line-height:14px!important;
	visible: false;
}

.indent {color: #666666!important; margin-left:5px!important;}



/* ----------------------------------------------------
EKTRON Styles for Health & Fitness Site 
-------------------------------------------------------*/

/* If you need to add more styles, do it
 * above.  I want to delete these styles. */
