.page_description {
	color: #86942A;
	font-size:160%;
}

.page_strapline {
	color: #86942A;
	font-size:120%;
}


H1 {
	color: #18003C;
	font-size:160%;
	padding:0px;
	margin:0px;
	font-weight:bold;
	padding-bottom:10px;
}

h1.contentheading {color: #462368;
	font-size: 22px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	padding: 10px 0px 10px 10px;
	}

/*H2 {
	color: #462368;
	font-size:120%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}*/

h1.componentheading, h2, h2.contentheading {
	color: #7445A2;
	font-size: 24px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	/*padding: 10px 0px 10px 0px;*/
	}

#column_2 h2.contentheading {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0px;
	margin: 10px 0px 5px 0px;
	}

H3 {
	color: #7445A2;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	font-weight:bold;
	margin: 20px 0px 10px 0px;
}

h4 {
	color: #623192; background-color: inherit; 
	font-size: 11px;
	} 


.body_text {
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color: #333333;
}

.body_highlighted {
	color: #623192;
}

a {
	color:#623192;
	text-decoration: underline;
} 

a:hover {color: #008dcf;}

.link_highlighted {
	color:#623192;
	text-decoration: underline;
	font-weight:bold;
}

.image_border{
	border:1px solid #663399;
}

.row_style{
	background: #F0F1F9;
}

li.row_style{
	background: #F0F1F9;
	border-top:1px solid #CFD2EA;
	border-bottom:1px solid #CFD2EA;
}

.link,
.link a,
.signupframe
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  }
  .link,
  .link a {
  text-decoration: none;
  }
  .signupframe {
  border: 1px solid #663399;
  background: #cbe1ee; margin-left: 10px;
  }
.signupframe .required {
  font-size: 10px;
  }
  
/* BEGIN - showcase menu - added by Ben Harold <benharold@mac.com> for PhysioAge, November 2011 */
  
#showcase-menus-wrapper {width:500px;height:172px;}
.showcase-menu-wrapper {width:240px;margin:0 5px;float:left;box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}
.showcase-menu-wrapper.women {background:url(../images/pompom.png) no-repeat scroll 0 0 #b7a5cd;}
.showcase-menu-wrapper.men {background:url(../images/blueberry.png) no-repeat scroll 0 0 #646b33;}
.showcase-menu-container {overflow:hidden;position:relative;top:0;left:0;width:240px;height:150px;}
.showcase-menu {width:240px;height:158px;position:relative;top:109px;left:0;border-top:10px solid rgba(255,255,255,0.4);}
.showcase-menu-header {font-family:"Times New Roman",Times,serif;background-color:white;padding:7px 0 0 3px;font-size:20px;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);}
.showcase-menu-bottom {width:240px;height:22px;box-shadow:0 -3px 6px rgba(0, 0, 0, 0.2) inset;}
/* we don't have a good enough pule gif at the moment...
.women .showcase-menu-bottom {background:url(../images/womens-pulse.gif) no-repeat scroll 0 0 transparent;}
.men .showcase-menu-bottom {background:url(../images/mens-pulse.gif) no-repeat scroll 0 0 transparent;}
*/
.showcase-menu ul {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;list-style:none outside none;margin:0;padding:0;margin:0;}
.women .showcase-menu ul {background-color:#d0c4e1;}
.men .showcase-menu ul {background-color:#b3b79e;}
.showcase-menu li {padding:6px 0 6px 6px;}
.women .showcase-menu a, .men .showcase-menu a {text-decoration:none;}
.women .showcase-menu a:hover, .men .showcase-menu a:hover {color:white;text-decoration:underline;}
.women .showcase-menu a {color:#1a033b;}
.men .showcase-menu a {color:#40453b;}

/* END - showcase menu */

/* BEGIN - Social Media Icon Placement - Ben Harold <benharold@mac.com> - November 2011 */

#facebook {position:relative;top:78px;left:15px;vertical-align:top;}
.fb-like {width:82px;}
.fb_edge_widget_with_comment {vertical-align:top;margin-top:2px;}
#header-phone {position:relative;font-weight:bold;left:620px;top:75px;color:#f8f4ed;font-size:20px;width:215px;}
/* END - Social Media Icon Placement - Ben Harold <benharold@mac.com> - November 2011 */

fieldset { border:none; }
#quick-request-info {border: 1px solid rgba(0, 0, 0, 0.3);float: right;box-shadow: 0 0 7px rgba(0,0,0,0.2);margin:0 0 10px 20px;max-width: 200px;position:relative;z-index:100;}
#quick-request-info.confirm {max-width:160px;padding:20px;}
#quick-request-info legend {color:#FE8100;font-size:16px;font-weight:bold;}
#call-sidebox span {display: block;font-size: 16px;font-weight: bold;padding: 7px 0 5px 10px;}
