.general_content {width: 550px;}

/* Career Opportunities */
.hdr_career_opportunities {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_career_opportunities.gif) no-repeat 0 32px;}
	
.hdr_careers {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_careers.gif) no-repeat 0 32px;}

.hdr_contact_us {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_contact_us.gif) no-repeat 0 32px;}

.input_label {float: left; width: 125px;}
.text_input {margin: 0; padding: 1px; width: 148px; font-size: 12px; 
	border: #809fcf solid 1px;}
.select_input {margin: 0; padding: 1px; width: 152px; font-size: 12px; 
	border: #809fcf solid 1px;}

.hr491 {width: 491px; height: 38px; background: url(../images/hr_492W.gif) no-repeat 0 19px;}

.iframe_careers {width: 660px; height: 1000px; margin: 0; padding: 0;}

/* Contact Us */
.hdr_career_opportunities {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
    background: url(../images/hdr_bosley_contact_us.gif) no-repeat 0 32px;}
span.contact_us_bold_blue {font-size: 18px; font-weight: bold; color: #3b5da4;}
.contact_us_form_left_col {float:left;width:130px;}
.contact_us_form_right_col {float:left;}

/* Schedule a Consultation */
.general_content_wider {width: 590px;}
.general_content_widest {width: 690px;}
.hdr_schedule_consultation {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_schedule_consultation.gif) no-repeat 0 32px;}

.guy_at_computer {float: left; width: 222px; height: 190px; 
	background: url(../images/guy_at_computer.jpg) no-repeat 0 3px;}

.label_col_1 {float: left; width: 135px; line-height: 18px; text-align:right; padding-right:4px;}
.label_col_1b {float: left; width: 81px; line-height: 18px; text-align:right; padding-right:4px;}
.label_col_1c {float: left; width: 101px; line-height: 18px; text-align:right; padding-right:4px;}
.label_col_2 {float: left; width: 114px; line-height: 18px; text-align:right; padding-right:4px;}

.consult_input_wrap {float: left; width: 163px;}
.consult_input_wrap_2 {float: left; width: 168px;}
.consult_input_wrap_3 {float: left; width: 155px;}



/* DVD - Free Information Kit */
.hdr_free_info_kit {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_free_info_kit.gif) no-repeat 0 32px;}

.limited_time_offer {margin-top: 5px; width: 568px; height: 247px; background: url(../images/limited_time_offer.jpg) no-repeat 0 0;}

.info_kit_form_outer_wrap {width: 568px; padding: 0 2px; background: url(../images/bg_kit_offer_border_lines.gif) repeat-y 0 0;
	voice-family: "\"\""; voice-family: inherit; 
	width: 564px;}

.info_kit_form_wrap {margin: 0; padding: 16px 28px 4px 16px; width: 564px;
	background: url(../images/bg_kit_offer_gradient.gif) no-repeat 0 0;
	voice-family: "\"\""; voice-family: inherit; 
	width: 520px;}
.info_kit_form_bottom {margin: 0; padding: 0; width: 568px; height: 7px;
	background: url(../images/kit_offer_bottom.gif) no-repeat 0 0;}

/* Legal */
.hdr_privacy_legal {width: 500px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_privacy_legal.gif) no-repeat 0 32px;}

/* Other */
.hdr_thank_you {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_thank_you.gif) no-repeat 0 32px;}

.narrow_content {width: 320px;}
h2.thanks_message {margin-bottom: 17px; padding: 0; font-size: 18px; font-weight: normal; color: #3b5da4;}
.phone_number {margin-bottom: 17px; padding: 0; font-size: 18px; font-weight: bold; color: #cc8323;}



/* Site Map */
.hdr_site_map {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_site_map.gif) no-repeat 0 32px;}
.list_column {float: left; width: 300px;}
.list_column ul {margin: 0 0 20px 0; padding: 0; list-style: none;}
.list_column ul li {margin: 0; padding: 0; line-height: 18px;}




