body{ 
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	text-align:center;
}

.space_5{
	margin:5px 0px 0px 0px;
	 
}

.box_image{
	margin:15px 0px 0px 5px;
}
.paragraph_header{
	color:#893558;
    font-family:arial,verdana,helvetica; 
	font-size:14px;
	font-weight:bold;
	font-style:italic; 
	margin-bottom:5px;	
		
}

 .heathcote_phys_detail{
	color:#4d3539;
    font-family:verdana,arial,helvetica; 
	font-size:12px;
	margin-top:0px;	
	padding-right:0px;
}

.green_links a, .green_links a:link, .green_links a:active, .green_links a:visited {
    color:#006857;
    text-decoration: none;
    font-weight:bold;   
}

 .green_links a:hover{
	color:#009999;
}	
	
.news_links a, .news_links a:link, .news_links a:active, .news_links a:visited {
    color:#006857;
    text-decoration: none;
}

 .news_links a:hover{
	color:#009999;
}
 
.green_bold{
	color:#325271;
	font-size:15px;
	font-weight:normal;
	padding-bottom: 6px;
	padding-top: 10px;
	
}

.green_bold_no_top_space{
	color:#325271;
	font-size:15px;
	font-weight:normal;
	padding-bottom: 6px;
	
}

.green_bold_more_bottom_space{
	color:#325271;
	font-size:15px;
	font-weight:normal;
	padding-bottom: 12px;
	padding-top: 10px;
	
}

.green_bold_more_top_space{
	color:#325271;
	font-size:15px;
	font-weight:normal;
	padding-bottom: 6px;
	padding-top: 20px;
	
}

.green_bold_italic{
	color:#006857;
	font-weight:bold;
	font-style:italic; 
	
}

.formerror{
	color: #cc0000;
	font-family:verdana,arial; 
	
}

#relatedDate{
	
}

 .sm_box_container{
	margin-left:15px;	
	 
}
 .sm_box_brown{
	color:#4d3539;
    font-family:arial,verdana,helvetica; 
	font-size:10px;
	margin-top:0px;	
	padding-right:10px;
}
.sm_box_red{
	color:#893558;
    font-family:arial,verdana,helvetica; 
	font-size:10px;
	font-weight:bold;
	margin-top:4px;	
}
 #box1_service{
	float:left;
	background-image: url(/images/box1_sm.png);
	background-repeat: no-repeat;
	width:206px;
	/*height:300px;*/
	border: 0px solid #ff0000;
}
  #box2_service{
	float:left;
	background-image: url(/images/box2_sm.png);
	background-repeat: no-repeat;
	 margin:0px 0px 0px 5px;
	width:206px;

	/*height:300px;*/
	border: 0px solid #ff0000;
}
 #box3_service{
	float:left;
	background-image: url(/images/box3_sm.png);
	background-repeat: no-repeat;
	margin:0px 0px 0px 5px;
	width:206px;

	/*height:300px;*/
		border: 0px solid #ff0000;
}
 #tab_holder{
	 width:629px;
	 height:200px; 
	text-align:left;
	margin-top:10px;
	/*background-color:#ff0000;*/
 }
 .nav_links_box a, .nav_links_box a:link, .nav_links_box a:active, .nav_links_box a:visited {
    color:#006857;
    font-size:11px;
    text-align:right;	
    text-decoration: none;
    font-weight:bold;   
    font-family:arial,verdana,helvetica; 
    height:12px;
 }
 .nav_links_box a:hover{
	color:#009999;	 
 }
 .nav_links a, .nav_links a:link, .nav_links a:active, .nav_links a:visited {
    color:#006857;
    font-size:11px;
    text-align:right;	
    text-decoration: none;   
    font-family:arial,verdana,helvetica; 
    height:18px;
 }
  .nav_links a:hover{
	color:#009999;	 
 }

.nav_links_box_sub {
	margin-left: 10px; 
 }
 
.nav_links_box_sub_sub {
	margin-left: 18px; 
 }

  .nav_links_lg a, .nav_links_lg a:link, .nav_links_lg a:active, .nav_links_lg a:visited {
    color:#006857;
    font-size:13px;
    text-align:right;
    font-weight:bold;	
    text-decoration: none;   
    font-family:arial,verdana,helvetica; 
    height:18px;
 }
  .nav_links_lg a:hover{
	color:#009999;	 
 }
 
 .step_down{
	 margin:0px 0px 10px 12px;
	line-height:1.5; 

 }
 .g_text{
	 color:#006857;

	font-family:arial,verdana,helvetica;

 }
 .b_text{
	 color:#4d3539;	
 }
 .text_11{
 	font-size:11px;	 
 }
 .text_11b{
	font-size:11px;	 
 	font-weight:bold;
 }
  .text_12{
 	font-size:12px;	 
 }
  .text_12b{
 	font-size:12px;	 
 	font-weight:bold;
 	line-height:1.5;

 }
 .green_nav{
	font-size:11px;	 
 	font-weight:bold;
	color:#006857;
	font-family:arial,verdana,helvetica;
	
 }
 
#secondary_holder{
	background-color:#ffffff;
	margin-top:23px;
	width:848px;
	/*height:338px; */
}

#left_nav{
	float:left;	
	width:219px;
}
#secondary_flash{
	float:left;	
	width:629px;
	text-align:right;
	background-color:#ffffff;

}


 #menu_shadow{
	margin-left:12px;
	height:6px;
	width:848px;
	margin-top:0px;
	border: 1px solid #ffffff;

}
 
#container{
	width:875px;
	border: 0px solid #000000;
	text-align:left;
} 
#content{
	margin-left:12px;
	margin-top:0px;
	width:848px;
	border: 0px solid #ff0000;
	text-align:left;
	background-color:#ffffff;
} 

#header{
	
}
#logo{
	width:522px;
	height:60px;
	padding-top:4px;
	margin-bottom:20px;
	text-align:left;
	border: 0px solid #ff0000;
}

#text_size{
	width:118px;
	margin-top:42px;
	border: 0px solid #ff0000;
}

#search{
		margin-top:30px;
		border: 0px solid #ff0000;
		width:240px;
}

#searchbox{
	float:left;
	padding-top:5px;
}

#searchbutton{
	float:left;
	
	
	
}

#searchfield {
	
	color: #adadad;	
}
#nav{
	margin-left:10px;	
		z-index:12;

}

#home_flash{
	
}
#footer_container{
	margin-top:20px;
	width:860px;
	
}
#tag_line{
	padding-left:10px;
	color:#6b6b6b;
	float:left;
	font-size:11px;
	font-family:arial,verdana,helvetica;
	
}

.sep{
	color:#006857;
	
}
.footer_links a, .footer_links a:link, .footer_links a:active, .footer_links a:visited {
    color:#006857;
    font-size:11px;
    text-align:right;	
    text-decoration: none;   
    font-family:arial,verdana,helvetica; 
   
}

.footer_links a:hover{
	color:#009999;	 
 }
 
.box_content{
	width:240px;
}
.box_content_events{
	padding:10px;
}
#event_overview{
	padding-top:10px;
}
#event_photo{
	float:left;
     width:75px;	
}
#event_text{
	float:left;	
	padding-left:5px;
	font-size:10px;
	font-family:arial,verdana,helvetica;
	text-align:left;
	color:#4d3539;
    width:130px;
}
#event_text2{
	float:left;	
	padding-left:5px;
	font-size:11px;
	font-family:arial,verdana,helvetica;
	text-align:left;
	color:#4d3539;
    width:200px;
}
#event_register{
	padding-top:5px;
}
#event_register a, event_register.a:link, event_register.a:active,event_register.a:visited{
	color:#006857;
	font-size:13px;
	font-weight:bold;
	font-family:verdana, arial, helvetica;
	text-decoration:none;
}

#event_register a:hover{
	color:#009999;
}
.event_title{
	padding-top:5px;
	font-size:16px;
	font-family:arial,verdana,helvetica;
	text-align:center;
	color:#4d3539;
}
.event_date{
	padding-top:5px;
	font-size:11px;
	font-weight:bold;
	font-family:arial,verdana,helvetica;
	text-align:center;
	color:#4d3539;
}
.box_title{
	font-size:11px;
	font-family:arial,verdana,helvetica;
	text-align:center;
	color:#ffffff;
	padding-top:3px;
}
#box1{
	float:left;
	margin-top:9px;
	background-image: url(/images/box1.png);
	background-repeat: no-repeat;
	width:240px;
	border: 0px solid #ff0000;
	
}
#box2{
	float:left;
	margin-top:9px;
	margin-left:2px;
	background-image: url(/images/box2.png);
	background-repeat: no-repeat;
	width:234px;
}
#box3{
	float:left;
	margin-top:9px;
	margin-left:6px;
	width:366px;
	border:0px solid #ff0000;
}

#icons{
	text-align:right;
	margin-top:13px;	
	
}
.box_holder{
	margin-top:10px;
	margin-left:5px;
}


.box_arrow{
	float:left;
	width:8px;
	margin-top:2px;
	margin-left:5px;
	border: 0px solid #ff0000;
}
.clear_float{
	clear: both;
}
.box_headline{
	float:left;
	margin-left:3px;
	color:#006857;
	font-size:11px;
	font-weight:bold;
	font-family:arial,verdana,helvetica;
	padding:0px 5px 0px 0px;
	text-decoration:none;
    width:190px;
}

.box_headline a, box_headline.a:link, box_headline.a:active,box_headline.a:visited{
	float:left;
	margin-left:3px;
	color:#006857;
	font-size:11px;
	font-weight:bold;
	font-family:arial,verdana,helvetica;
	padding:0px 5px 0px 0px;
	text-decoration:none;
    width:190px;
}

.box_headline a:hover{
	float:left;
	margin-left:3px;
	color:#009999;
	font-size:11px;
	font-weight:bold;
	font-family:arial,verdana,helvetica;
	padding:0px 5px 0px 0px;
    width:190px;
}

.box_copy{
    float:left;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	padding:0px 5px 0px 19px;
    width:180px;
}

  TD{font-family:arial,verdana,helvetica;}
  .footer{font-size:10px;color:#4784AB;}
  .footer_black{color:#000000;}
  .topnav{font-size:10px;color:#4784AB;}
  .header_midnav{font-size:12px;color:#636363;}
  
  .copy_header{color:#4C2E60;font-weight:bold;font-size: 16px;margin-left:0px;padding-left:0px;}
  .copy_subheader{color:#000000;font-weight:bold;font-size: 14px;}
  .copy_sectionheader{color:#000000;font-weight:bold;font-size: 14px;}
  .disclaimer{font-size:11px;}  

  .nav_tertiary_on{font-weight:bold;color:#846F92;text-decoration:none;}
  .nav_tertiary_off{font-weight:bold;color:#000000;text-decoration:none;}  
  .nav_secondary_off{color:#4C2E60;font-weight:bold;text-decoration:none;}
  .nav_secondary_on{color:#AFA2B8;font-weight:bold;text-decoration:none;}  
  .nav_divider{background-color: #FFFFFF;height:1px;}
  .contentiframe{background-image:url(/images/content_bg.gif);background-repeat:repeat-x;width:550px;}
  .contentiframe_bg{background-image:url(/images/content_bg.gif);background-repeat:repeat-x;width:550px;}
  
  .home_header{color:#000000;font-weight:bold;font-size: 13px;}   
  .home_copy{color:#000000;font-size: 12px;}
  A.home_copy{color:#14679F;font-size: 12px;}
  A.home_links{color:#14679F;font-size: 13px;line-height:16px;}
  A.home_rightmod_header{color:#000000;font-size: 13px;text-decoration:none;font-weight:bold;}
  A.home_rightmod_text{color:#000000;font-size: 12px;text-decoration:none;}

  A.home_rightmod_header_1{color:#000000;font-size: 12px;text-decoration:none;font-weight:bold;}
  A.home_rightmod_text_1{color:#000000;font-size: 11px;text-decoration:none;line-height:12px;}
  
.ul {
	padding-left: 15px;
	margin-left: 0;
	margin-top: -5px;
}
  
 .li {
	font-size:12px;
	margin-bottom: 5px;
}
 
 .li_nested {
	font-size:12px;
	margin-bottom: 5px;
	padding-top: 3px;
	list-style: none;
}
 
  A.copy_links{color:#14679F;font-size: 12px;}
  

.floatright {float: right;padding: 0 0 10px 20px;border: 1px solid #FFF; display:block;}

.pr_title{margin:15px 0 10px 0;font-weight:bold;}
.pr_header{margin:15px 0 10px 0;font-weight:bold;}
.pr_about{margin:15px 0 10px 0;font-weight:bold;}
.pr_subtitle{margin:15px 0 10px 0;font-style:italic}

img {
    behavior: url(/includes/iepngfix.htc);
}

#content_right{
	float:left;	
	width:617px;
	text-align:left;
	color:#4d3539;
	line-height:1em;
	background-color:#ffffff;
	padding-right:12px;
	font-family:Verdana;
}

#content_right h1{
	color:#325271;
	line-height:1.1em;
	font-weight:normal;
	font-family:Verdana;
}

#content_right h2{
	color:#006857;
	font-weight:bold;
	font-family:Verdana;	
}

#content_right h3 {
	display:block;
	color:#006857;
	font-weight:bold;
	font-family:Verdana;
	padding-bottom:0px;
	margin-bottom:0px;
}	

#content_right p{
	padding-top:0px;
	margin-top:0px;
}

.column1{
	float:left;
	width:375px;
	padding-right:30px;
} 

.column2{
	float:left;
}

.award_blocks {
	clear: both;
	padding: 10px 0px;
}

#newsDetail_box {
	width: 575px;
}

.body_indent {
	margin-left: 25px;
}

/* 2009-08-13: BEGIN NEW STYLES RE: STAYWELL */

#library div{
	margin-bottom:20px;
}

#staywell a, #staywell a:link, #staywell a:active, #staywell a:visited, a.health_index_page  {
    color:#006857;
    text-decoration: none;
    font-weight:bold;   
}

 #staywell a:hover, a:hover.health_index_page {
	color:#009999;
}	

#staywell div.align_right, #staywell div.thumbnail_align_right{
	float:right;
	margin-left:10px;
	margin-right:10px;
	cursor:pointer;
	text-align:center;
}

#staywell div.thumbnail_align_center{
	margin-left:10px;
	margin-right:10px;
	cursor:pointer;
	text-align:center;
}



#staywell div.align_left, #staywell span.align_left{
	float:left;
	margin-left:0px;
	margin-right:10px;
}

#staywell span.align_right{
	float:right;
	margin-left:10px;
	margin-right:10px;
}

#staywell div.indexnav{
	float:left;
	width:120px;
	margin-right:10px;
}


#staywell div.indexnav a, #staywell div.indexnav a:link, #staywell div.indexnav a:active, #staywell div.indexnav a:visited{ 
    color:#006857;
    font-size:11px;
    text-align:right;	
    text-decoration: none;
    font-weight:bold;   
    font-family:verdana,arial,helvetica; 
    height:12px;
}

#staywell div.indexnav a:hover, .health_library a:hover{
	color:#009999;	 
 }

#staywell ul{
	padding-right:12px;
}

#staywell .data_table_wide{
	margin-bottom:10px;
}

#staywell .list_item{
	font-weight:700;
}

#staywell .online br{
	display:none;
}

#staywell, #staywell ul, #staywell li, #staywell .data_table_wide td, #staywell .data_table_wide th, #staywell .accent_header, #staywell .thumbnail_caption, #staywell table th, #staywell table td, #staywell .data_table_narrow td, #staywell .data_table_narrow th {
	color:#4d3539;
	font-family:verdana,arial,helvetica; 
}

#staywell .accent_header{
	font-weight:700;
}

#staywell .thumbnail_caption{
	font-style:italic;
	font-weight:bold;
}

#staywell th p{
	margin-bottom:0px;
	padding-bottom:0px;
}

.health_library_topics{
	float:left;
	width:280px;
	padding-right:10px;	
}



