/* 
  CSS: IHM Forms
  URL: http://www.heartmath.org
  Description: Web site styles for Institute of HeartMath forms
*/


/* IMPORT EXTERNAL CSS */
@import url("http://www.heartmath.org/templates/ihm/css/template_ihm.css");
@import url("http://www.heartmath.org/templates/ihm/css/css_dhtml_window.css");
@import url("http://www.heartmath.org/templates/ihm/css/css_ihm_forms.css");


/* GLOBAL DEFINITIONS */
/* --------------------------------------------------------------------------------------------------*/
img {border:0}
.nobr {white-space:nowrap}

/*Heading Titles*/
h1 {font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#da8a5d; padding:0 0 8px 0; margin:0}
h1 a:link, h1 a:active, h1 a:visited, h1 a:hover {color:#0066cc}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#da8a5d; margin:0; padding:0 0 8px 0}
h2 a:link, h2 a:active, h2 a:visited, h2 a:hover {color:#0066cc}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0 0 8px 0}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0 0 4px 0; color:#c5652e; font-style:italic}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0 0 4px 0; color:#da8a5d}
h6 {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:0 0 4px 0}
.h7 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0; padding:0 0 4px 0; color:#da8a5d}
.h_14 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0 0 4px 0; color:#ce672f}
.h_12_bold {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0 0 4px 0; color:#d57542}
.h_14_bold {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0 0 4px 0; color:#da8a5d}
.h2_16_bold {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0; padding:0 0 4px 0; color:#da8a5d}
.h_18_bold {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:0 0 8px 0; margin:0; color:#da8a5d}
.h_18_bold a:link, .h_18_bold a:active, .h_18_bold a:visited, .h_18_bold a:hover {text-decoration:underline; color:#0066cc}

.content_background {background-color:#b5b6ba}
.content_extras {position:absolute; float:right; top:530px; right:22px; padding:0; margin:0; z-index:1}


/*Applet Pop-Ups*/
.clr_blu_0050b0 {color:#0050b0; font-family:Verdana, Arial, Helvetica, sans-serif}
.clr_blu_0050b0 a:link, .clr_blu_0050b0 a:active, .clr_blu_0050b0 a:visited, .clr_blu_0050b0 a:hover {text-decoration:underline; color:#0050b0}

.step_title {color:#0050b0; font-size:12px;padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

.applet_txt_sm {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#555555}


/*Applet Form*/
.form_applet_txt_fld {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; width:230px; border:solid 1px #555555; background-color:transparent}
.form_applet_txt_fld_sm {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; width:115px; border:solid 1px #555555; background-color:transparent}

.author_sm {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}


/*Borders*/
.border_chart {border-color:#999999; border-style:dashed; border-width:1px 1px 1px 1px}
.border_chart_rt {border-color:#999999; border-style:dashed; border-width:0 1px 0 0}
.border_chart_lt_top {border-color:#999999; border-style:dashed; border-width:1px 0 0 1px}
.border_chart_btm_lt_rt {border-color:#999999; border-style:dashed; border-width:0 1px 1px 1px}
.border_chart_lt_rt_btm {border-color:#999999; border-style:dashed; border-width:0 1px 1px 1px}
.border_chart_lt_rt_top {border-color:#999999; border-style:dashed; border-width:1px 1px 0 1px}
.border_chart_btm_rt {border-color:#999999; border-style:dashed; border-width:0 1px 1px 0}
.border_chart_btm_rt_top {border-color:#999999; border-style:dashed; border-width:1px 1px 1px 0}
.border_chart_btm_lt {border-color:#999999; border-style:dashed; border-width:0 0 1px 1px}
.border_chart_btm_lt_top {border-color:#999999; border-style:dashed; border-width:1px 0 1px 1px}


/*Button*/
.btn_press {color:#ffffff; border-color:#999999; background-color:#4d79c3; border-width:1px; border-bottom:1px #999999 solid; border-top:1px #999999 solid; border-right:1px #999999 solid; border-left:1px #999999 solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0; height:23px; cursor:pointer; cursor:hand}
.btn_press_orange {color:#ffffff; border-color:#999999; background-color:#cb4900; border-width:1px; border-bottom:1px #999999 solid; border-top:1px #999999 solid; border-right:1px #999999 solid; border-left:1px #999999 solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0; height:23px; cursor:pointer; cursor:hand}


/*Captcha*/
.dis_nil {display:none}


/*Charts*/
.chart_default_container {background-color:#ffffff; border-color:#3c7cc8; border-style:solid; border-width:2px 2px 2px 2px; padding:0; margin:0; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal}
.chart_default_title_lt {background-color:#da8a5d; color:#ffffff; border-color:#da8a5d #ffffff #da8a5d #da8a5d; border-style:solid; border-width:1px 1px 1px 1px; padding:2px 8px 2px 8px; margin:0}
.chart_default_title_rt {background-color:#da8a5d; color:#ffffff; border-color:#da8a5d #da8a5d #da8a5d #da8a5d; border-style:solid; border-width:1px 1px 1px 1px; padding:2px 8px 2px 8px; margin:0}
.chart_default_top_lt {background-color:#ffffff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 1px; padding:6px; margin:0}
.chart_default_last {background-color:#ffffff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 0; padding:6px; margin:0}
.chart_default_level1 {background-color:#ffffff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 0; padding:6px; margin:0}
.chart_default_level1_lt {background-color:#ffffff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 1px; padding:6px; margin:0}
.chart_default_level1_rt {background-color:#ffffff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 0; padding:6px; margin:0}
.chart_default_level2 {background-color:#dff3ff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 0; padding:6px; margin:0}
.chart_default_level2_rt {background-color:#dff3ff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 0; padding:6px; margin:0}
.chart_default_level2_lt {background-color:#dff3ff; border-color:#b5b6ba #b5b6ba #b5b6ba #b5b6ba; border-style:solid; border-width:0 1px 1px 1px; padding:6px; margin:0}

/*Colours*/
.clr_black {color:#000000}
.clr_blu {color:#0066CC}
.clr_blu_0050b0 {color:#0050b0}
.clr_blu_drk {color:#4671a6}
.clr_blu_drk a:link, .clr_blu_drk a:active, .clr_blu_drk a:visited, .clr_blu_drk a:hover {text-decoration:underline; color:#0066cc}
.clr_gray {color:#4c4c4c}
.clr_green {color:#22831e}
.clr_orange {color:#da8a5d}
.clr_orange a:active {text-decoration:underline; color:#ffffff; background-color:#da8a5d}
.clr_orange a:hover {color:#0066cc}
.clr_orange_drk {color:#ce672f}
.clr_red {color:#ff0000}
.clr_turqoise {color:#078f74}


/*Contact, Form*/
.contact_us_txt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656766}
.contact_us_txt_bg {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656766; background-color:#f0f0f0}
.contact_us_txt_fld {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; margin:0; width:210px}
.contact_us_txt_fld_width_nil {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; margin:0}
.contact_us_cell_padding {font-family:Arial, Helvetica, sans-serif; padding-top:2px; padding-bottom:0; padding-left:0; padding-right:0; margin:0}
.contact_us_txt_box {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; margin:0; width:210px; height:90px; overflow:auto}
.contact_us_txt_box_tall {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; margin:0; width:210px; height:140px; overflow:auto}
.contact_us_captcha {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0; margin:0; vertical-align:middle; padding:0; margin:10px 0 0 10px}

.form_required{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal}
.form_required_star{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:normal}
.form_field_menu {color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; align:absmiddle}

.div_img_container {overflow:auto}

.education_applications_img_title {float:none; padding:0; margin:0 0 2px 8px}


/*Education Sponsorship Fund*/
#fund_map {display:block; width:672px; height:440px; background:url(../../../images/stories/about_us/education_sponsorship_fund/education_sponsorship_fund.gif); position:relative; float:left; margin:0 auto 2em auto}
#fund_map a {color:#000000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase}

a#title2, a#title2:visited {display:block; width:460px; height:0; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none}
* html a#title2 {height:260px; he\ight:0}

a#resilient_educator {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:223px; top:5px}
* html a#resilient_educator {height:90px; he\ight:0}
a#resilient_educator:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_resilient.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#qip_program {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:394px; top:68px}
* html a#qip_program {height:90px; he\ight:0}
a#qip_program:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_qip.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#heartsmarts_classroom {display:block; width:231px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:441px; top:176px}
* html a#heartsmarts_classroom {height:90px; he\ight:0}
a#heartsmarts_classroom:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_heartsmarts.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#testedge_classroom {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:394px; top:284px}
* html a#testedge_classroom {height:90px; he\ight:0}
a#testedge_classroom:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_testedge.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#special_education {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:223px; top:348px}
* html a#special_education {height:90px; he\ight:0}
a#special_education:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_special.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#inside_story_classroom {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:51px; top:284px}
* html a#inside_story_classroom {height:90px; he\ight:0}
a#inside_story_classroom:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_inside.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#counseling_centers {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:0; top:176px}
* html a#counseling_centers {height:90px; he\ight:0}
a#counseling_centers:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_counseling.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#emwave_pc_labs {display:block; width:234px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:51px; top:68px}
* html a#emwave_pc_labs {height:90px; he\ight:0}
a#emwave_pc_labs:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_emwave.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

a#heart_based_education {display:block; width:191px; height:0; padding-top:174px; overflow:hidden; position:absolute; left:239px; top:135px}
* html a#heart_based_education {height:174px; he\ight:0}
a#heart_based_education:hover {background:transparent url(../../../images/stories/about_us/education_sponsorship_fund/ro_heartbased.gif) no-repeat 0 0; overflow:visible; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066CC; text-align:center; text-transform:none; font-style:normal; font-weight:normal; text-decoration:none}

.for_you_solutions_img_title {float:none; padding:0; margin:0 0 10px 8px}

.footer_navlinks {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555; font-weight:normal}
.footer_navlinks a:link, .footer_navlinks a:active, .footer_navlinks a:visited, .footer_navlinks a:hover {text-decoration:none; color:#555555}

/*Section Elements*/
.header_graphic_applications_01 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_01.jpg); background-position:626px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_applications_02 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_02.jpg); background-position:626px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_applications_03 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_03.jpg); background-position:626px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_applications_04 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_04.jpg); background-position:632px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_applications_05 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_05.jpg); background-position:636px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_applications_06 {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/applications_06.jpg); background-position:626px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_about_us {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/about_us.jpg); background-position:628px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_education {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/education.jpg); background-position:602px 10px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_faqs {float:right; position:relative; top:0; left:0; line-height:0; background-image:url(../../../images/stories/images/header_banners/banner_graphics/faqs.jpg); background-position:top right; background-repeat:no-repeat; width:260px; height:94px; margin:0 -170px 0 0; padding:0 0 20px 20px; overflow:visible; display:block}
.header_graphic_for_you {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/for_you.jpg); background-position:570px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_developingintuition {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_intuition.jpg); background-position:580px 10px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_easing_fatigue {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_tiredness.jpg); background-position:500px 10px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_decisionmaking {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_decision_making.jpg); background-position:520px 46px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_easingfinancialstress {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_financial_stress.jpg); background-position:590px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_heartdisease {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_heart_disease.jpg); background-position:430px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_immunesystem {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_immune_system.jpg); background-position:430px 45px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_improvingrelationships {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_relationships.jpg); background-position:490px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_increasingenergy {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_energy.jpg); background-position:490px 40px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_managingyourweight {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_weight_loss.jpg); background-position:510px 8px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overcominganger {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_anger.jpg); background-position:550px 35px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overcominganxiety {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_anxiety.jpg); background-position:590px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overcomingdepression {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_overcoming_depression.jpg); background-position:490px 55px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overcomingtestanxiety {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_test_anxiety.jpg); background-position:400px 60px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overcomingsleeplessness {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_sleeplessness.jpg); background-position:390px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_overwhelmtimepressure {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_time_pressure.jpg); background-position:500px 25px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_painmanagement {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_pain_mgt.jpg); background-position:465px 4px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_for_you_solutions_reducingstress {width:754px; background-image:url(../../../images/stories/about_you/solutions/solutions_stress.jpg); background-position:415px 10px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_membership {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/membership.jpg); background-position:620px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_press_room {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/press_room.jpg); background-position:600px 0; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_research {width:754px; background-image:url(../../../images/stories/images/header_banners/banner_graphics/research.jpg); background-position:610px 10px; background-repeat:no-repeat; padding:0; margin:0}
.header_graphic_nil {width:754px; background-image:url(../../../images/stories/images/_spacer.gif); background-position:0 0; background-repeat:no-repeat; padding:0; margin:0}

.header_banner {width:754px; padding:0; margin:0; vertical-align:top}
.header_banner_noformatting {width:754px; padding:0; margin:0; vertical-align:top}
.header_banner_noscript_about_us {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_aboutus.jpg); background-repeat:no-repeat}
.header_banner_noscript_for_you {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_foryou.jpg); background-repeat:no-repeat}
.header_banner_noscript_education {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_education.jpg); background-repeat:no-repeat}
.header_banner_noscript_research {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banners_research.jpg); background-repeat:no-repeat}
.header_banner_noscript_press_room {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_pressroom.jpg); background-repeat:no-repeat}
.header_banner_noscript_membership {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_membership.jpg); background-repeat:no-repeat}
.header_banner_noscript_faqs {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_faqs.jpg); background-repeat:no-repeat}
.header_banner_noscript_special {padding:0; margin:23px 0 0 0; vertical-align:top; line-height:0; width:754px; height:28px; background-image:url(../../../images/stories/images/header_banners/banner_aboutus.jpg); background-repeat:no-repeat}

.header_border {border-color:#999999 #999999 #da8a5d #999999; border-style:dashed; border-width:1px 1px 1px 1px; padding:0; margin:0}
.header_border_grey {border-color:#999999; border-style:dashed; border-width:1px 1px 1px 1px; padding:0; margin:0}

.header_content_container {margin:0; padding:0 170px 10px 42px}
.header_content_container a:link, .header_content_container a:active, .header_content_container a:visited, .header_content_container a:hover {text-decoration:underline; color:#0066cc}
.header_content_container_r {margin:0 0 -22px 0; padding:0 128px 0 0}
.header_content_container_par_nil {padding:0; margin:0}
.header_content_container_nopad {margin:0; padding:0 42px 32px 42px}
.header_content_container_newsletter_nopad {margin:0; padding:0 42px 32px 42px}
.header_content_container_min_lr {margin:0; padding:0 42px 0 42px}
.header_container {padding:0; margin:23px 20px 18px 20px}
#header_container_img_container {display:none; visibility:hidden; padding:0; margin:0}
#header_container_img {display:none; visibility:hidden; padding:0; margin:0}
.header_sublink_container {width:754px; height:18px; padding:0; margin:5px 0 5px 0}
.header_section_subnav_container {width:754px; height:18px; padding:0; margin:5px 0 10px 0}

.header_read_more {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3976bc; padding:4px 0 0 0; margin:0}
.header_read_more a:link, .header_read_more a:active, .header_read_more a:visited {text-decoration:underline; color:#3976bc; font-weight:bold}
.header_read_more_brackets {font-family:Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:.5px; color:#3976bc; padding:0; margin:0}
.header_read_more_brackets a:link, .header_read_more_brackets a:active, .header_read_more_brackets a:visited {text-decoration:underline; color:#3976bc; font-weight:bold}

.header_sub_nav_links_left {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; font-weight:normal; margin:0; padding:0 0 0 42px}
.header_sub_nav_links_left a:link, .header_sub_nav_links_left a:active, .header_sub_nav_links_left a:visited {text-decoration:none; color:#0066cc}
.header_sub_nav_links_left a:hover {color:#da8a5d; text-decoration:underline}

.header_sub_nav_links_right {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; font-weight:bold; margin:0; padding:0 42px 0 0; line-height:20px}
.header_sub_nav_links_right a:link, .header_sub_nav_links_right a:active, .header_sub_nav_links_right a:visited {text-decoration:none; color:#0066cc}
.header_sub_nav_links_right a:hover {color:#da8a5d; text-decoration:underline}

.header_sub_nav_links_left_pdf {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; font-weight:normal; margin:0; padding:0 0 0 42px; text-decoration:none}
.header_sub_nav_links_left_pdf a:link, .header_sub_nav_links_left_pdf a:active, .header_sub_nav_links_left_pdf a:visited {text-decoration:underline; color:#0066cc}
.header_sub_nav_pdf_med_pad {padding:0; margin:4px 0 4px 0}

.header_sub_nav_links_right_pdf {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; font-weight:normal; margin:0; padding:0 42px 0 0; text-decoration:none}
.header_sub_nav_links_right_pdf a:link, .header_sub_nav_links_right_pdf a:active, .header_sub_nav_links_right_pdf a:visited {text-decoration:underline; color:#0066cc}

.header_title {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3976bc; margin:0; padding:0 0 8px 0; font-weight:bold}
.header_title_nopad {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3976bc; margin:0; padding:0; font-weight:bold}

.header_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; font-weight:normal; color:#4c4c4c; padding:0; margin:0}
.header_text a:link, .header_text a:active, .header_text a:visited {text-decoration:underline; color:#3976bc; font-weight:normal}

.header_text_middle {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:32px; font-weight:normal; color:#4c4c4c; padding:0; margin:0}
.header_text_middle a:link, .header_text_middle a:active, .header_text_middle a:visited {text-decoration:underline; color:#da8a5d; font-weight:bold}

.header_divider_bg {background-image:url(../../../images/stories/images/header_divider.gif); background-position:center; background-repeat:repeat-y; border:0; padding:0; margin:0}
.header_newsbox_pad {margin:0; padding:10px 10px 10px 10px}

.border_single_dashed {border-color:#999999; border-style:dashed none none none; border-width:1px 0 0 0; padding:0; margin:0}
.border_double_dashed_blu {border-color:#446fa2; border-style:dashed; border-width:2px; padding:0; margin:0}
.border_double_solid_gray {border-color:#333333; border-style:solid none none none; border-width:2px 0 0 0; padding:0; margin:0}
.border_single_solid {border-color:#999999; border-style:none none solid none; border-width:0 0 1px 0; padding:0; margin:0}

.section_content_gutter_container_aboutus {position:relative; float:right; top:294px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_aboutus_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_education {position:relative; float:right; top:210px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_education_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_education_applications {position:relative; float:right; top:180px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_education_applications_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_faqs {position:relative; float:right; top:210px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_faqs_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_foryou {position:relative; float:right; top:180px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_foryou_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_foryou_solutions_for_stress {position:relative; float:right; top:282px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_foryou_solutions_for_stress_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_membership {position:relative; float:right; top:210px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_membership_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_pressroom {position:relative; float:right; top:180px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_pressroom_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_pressroom_press_releases {position:relative; float:right; top:180px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_pressroom_press_releases_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_research {position:relative; float:right; top:280px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_research_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_nil {position:relative; float:right; top:180px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_nil_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_special {position:relative; float:right; top:20px; width:170px; margin:0 -170px 0 0; display:block; z-index:1}
.section_content_gutter_container_special_content {position:relative; padding:0; margin:0 0 0 18px}
.section_content_gutter_container_global_content {position:relative; padding:0; margin:0 0 0 18px}

.homepage_login {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold}
.homepage_login a:link, .homepage_login a:active, .homepage_login a:visited, .homepage_login a:hover {text-decoration:none; color:#ffffff}

.homepage_box_links {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:23px; color:#003C84; font-weight:bold}
.homepage_box_links a:link, .homepage_box_links a:active, .homepage_box_links a:visited, .homepage_box_links a:hover {text-decoration:underline; color:#003C84}

.img_caption {padding:0; margin:8px 0 8px 0}
.img_pad_L10 {padding:0; margin:0 0 0 10px}
.img_pad_R10 {padding:0; margin:0 10px 0 0}

.link_style {font-style:italic}

.return_to_container {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0 0 12px 0; width:100%}
.return_to { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; color:#4c4c4c}
.return_to a:link, .return_to a:active, .return_to a:visited, .return_to a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0; color:#4c4c4c}
.ihm2_content a:link, .ihm2_content a:active, .ihm2_content a:visited, .ihm2_content a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_justify {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 50px 0 50px; color:#4c4c4c; text-align:justify}
.ihm2_content_justify a:link, .ihm2_content_justify a:active, .ihm2_content_justify a:visited, .ihm2_content_justify a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_pad {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 40px 0 40px; color:#4c4c4c}
.ihm2_content_pad a:link, .ihm2_content_pad a:active, .ihm2_content_pad a:visited, .ihm2_content_pad a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_recommended_tip_pad {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 14px 6px 14px; color:#4c4c4c}
.ihm2_content_recommended_tip_pad a:link, .ihm2_content_recommended_tip_pad a:active, .ihm2_content_recommended_tip_pad a:visited, .ihm2_content_recommended_tip_pad a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_recommended_tip_pad_top_margin {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:5px 14px 6px 14px; color:#4c4c4c}
.ihm2_content_recommended_tip_pad_top_margin a:link, .ihm2_content_recommended_tip_pad_top_margin a:active, .ihm2_content_recommended_tip_pad_top_margin a:visited, .ihm2_content_recommended_tip_pad_top_margin a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_nopad {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0; padding:0; color:#4c4c4c}
.ihm2_content_nopad a:link, .ihm2_content_nopad a, .ihm2_content_nopad a:active, .ihm2_content_nopad a:visited, .ihm2_content_nopad a:hover {text-decoration:underline; color:#4c4c4c}

.ihm2_content_parnil {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color:#4c4c4c}
.ihm2_content_parnil a:link, .ihm2_content_parnil a, .ihm2_content_parnil a:active, .ihm2_content_parnil a:visited, .ihm2_content_parnil a:hover {text-decoration:underline; color:#0066cc}

.ihm2_content_home_intro {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; line-height:26px; margin:0; padding:0; color:#ffffff; font-weight:bold}
.ihm2_content_home_intro a:link, .ihm2_content_home_intro a:active, .ihm2_content_home_intro a:visited, .ihm2_content_home_intro a:hover {text-decoration:underline; color:#003c84}

.li_content_inset{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:0 20px 0 20px; list-style:none; list-style-position:outside; list-style-image:none; list-style-type:none}
.li_content_inset a:link, .li_content_inset a:active, .li_content_inset a:visited, .li_content_inset a:hover {text-decoration:underline; color:#0066cc}

.ol_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; color:#4c4c4c; margin:0 40px 0 40px; padding:0; list-style-type:decimal; list-style:decimal}
.ol_content a:link, .ol_content a:active, .ol_content a:visited, .ol_content a:hover {text-decoration:underline; color:#0066cc}

.ol_alpha_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; color:#4c4c4c; margin:0 40px 0 40px; padding:0; list-style:lower-alpha}
.ol_alpha_content a:link, .ol_alpha_content a:active, .ol_alpha_content a:visited, .ol_alpha_content a:hover {text-decoration:underline; color:#0066cc}

.mar_t10 {margin:10px 0 0 0; padding:0}
.pad_10px {margin:0; padding:10px 10px 10px 10px}
.pad_btm6 {margin:0 0 6px 0; padding:0}
.pad_btm12 {margin:0 0 12px 0; padding:0}
.pad_btm6_top6 {margin:6px 0 6px 0; padding:0}
.pad_L8 {padding:0 0 0 8px; margin:0}
.pad_L20_R170_B20 {margin:0; padding:0 170px 0 20px}
.pad_LR20_B20 {margin:0; padding:0 20px 0 20px}
.pad_LR14 {margin:0; padding:0 14px 0 14px}
.pad_LR40 {margin:0; padding:0 40px 0 40px}
.pad_R170 {margin:0; padding:0 170px 0 0}
.pad_T6 {margin:0; padding:6px 0 0 0}
.pad_T6_RL14 {margin:0; padding:6px 14px 0 14px}
.pad_T6B6_RL14 {margin:0; padding:6px 14px 0 14px}
.pad_T14 {margin:0; padding:14px 0 0 0}
.pad_empty_content_filler {padding:0 0 140px 0; margin:0}

.par_LR_125 {padding:0;  margin:0 125px 0 125px;  font-family:Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none;  line-height:18px;  color:#4c4c4c; text-align:justify}
.par_nil {padding:0; margin:0}

.page_break_L30 {padding:0; margin:0 0 0 30px}

.pagenavcounter {padding:0; margin:0; display:none}
.pagenav {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; margin:0; padding:0; color:#da8a5d; text-align:center}
a.pagenav:link, a.pagenav:visited {color:#0066cc}
a.pagenav:hover {text-decoration:underline}

.pagenavbar {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; margin:0; padding:0; color:#da8a5d; text-align:center}
a.pagenavbar:link, a.pagenavbar:visited {color:#0066cc}
a.pagenavbar:hover {text-decoration:underline}

.pdf_txt_11_T4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:4px 0 0 0; padding:0; text-decoration:none; line-height:18px; color:#4c4c4c}
.pdf_txt_11_T4 a:link, .pdf_txt_11_T4 a:active, .pdf_txt_11_T4 a:visited, .pdf_txt_11_T4 a:hover {text-decoration:underline; color:#0066cc}


/* Content Containers */
.my_member_content_column_container {width:100%; margin:0 0 16px 0; padding:0}
.my_member_content_container {vertical-align:middle}
.my_member_content_container_lg {width:429px}
.my_member_icon_container {width:130px}
.my_member_img_single_container {width:100px}
.my_member_img_double_container {width:134px}

.my_member_webinar_content_column_container {width:100%; margin:0 0 16px 0; padding:0}
.my_member_webinar_content_container {vertical-align:middle; padding-right:20px}
.my_member_webinar_content_container_lg {width:429px}
.my_member_webinar_icon_container {width:130px}
.my_member_webinar_img_single_container {width:100px}
.my_member_webinar_img_double_container {width:134px}


/*Print*/
#print_footer {display:none; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_btn_submit {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_btn_search {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_display_pageinfo {display:none; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_footer_content {display:none; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_logo {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_header_graphic_for_you_solutions {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_homepage_video {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_homepage_categories {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_hompeage_container {display:none; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_education_sponsorship_fund_categories {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_product_finder {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_solutions_for_stress {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}
#print_education_applications_overview {display:block; visibility:hidden; empty-cells:hide; width:0; height:0; border-collapse:collapse}

.printer_friendly_footer {padding:0 0 0 42px; margin:0 0 32px 0; font-size:11px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif}
.printer_friendly_footer a:link, .printer_friendly_footer a:active, .printer_friendly_footer a:visited, .printer_friendly_footer a:hover {text-decoration:underline; color:#0066cc}

.printer_friendly_pad {padding:0 0 32px 42px; margin:0}

#recommended_bg {position:relative; margin:0; background:#e8f4c8; overflow:hidden}

.recommended_link {background-color:#e8f4c8; color:#22831e; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-decoration:none}
.recommended_link a:link, .recommended_link a:active, .recommended_link a:visited, .recommended_link a:hover {text-decoration:none}

.recommended_orange_link {background-color:#f4e8c8; color:#ce672f; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-decoration:none}
.recommended_orange_link a:link, .recommended_orange_link a:active, .recommended_orange_link a:visited, .recommended_orange_link a:hover {text-decoration:none}

.recommended_blu_link {background-color:#e6ecf3; color:#4671a6; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-decoration:none}
.recommended_blu_link a:link, .recommended_orange_link a:active, .recommended_orange_link a:visited, .recommended_blu_link a:hover {text-decoration:none}

.recommended_link_blu_nobg {color:#4671a6; font-family:Arial, Helvetica, sans-serif; font-style:italic; text-decoration:none}
.recommended_link_blu_nobg a:link, .recommended_link_blu_nobg a:active, .recommended_link_blu_nobg a:visited, .recommended_link_blu_nobg a:hover {text-decoration:none}

.recommended_title {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:6px 14px 4px 14px; color:#22831e; font-style:italic}
.recommended_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:8px 14px 6px 14px}

#recommended_orange_bg {position:relative; margin:0; background:#f4e8c8; overflow:hidden}

.recommended_orange_title {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; font-weight:bold; margin:0; padding:6px 14px 4px 14px; color:#ce672f}
.recommended_orange_title a:link, .recommended_orange_title a:active, .recommended_orange_title a:visited, .recommended_orange_title a:hover {text-decoration:underline; color:#0066cc}

.recommended_orange_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#ce672f; margin:0; padding:8px 14px 6px 14px}
.recommended_orange_title_sub a:link, .recommended_orange_title_sub a:active, .recommended_orange_title_sub a:visited, .recommended_orange_title_sub a:hover {text-decoration:underline; color:#0066cc}

#recommended_blu_bg {position:relative; margin:0; background:#e6ecf3; overflow:hidden}
.recommended_blu_title {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; font-weight:bold; margin:0; padding:6px 14px 4px 14px; color:#4671a6}
.recommended_blu_title a:link, .recommended_orange_title a:active, .recommended_orange_title a:visited, .recommended_blu_title a:hover {text-decoration:underline; color:#0066cc}

.recommended_blu_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#4671a6; margin:0; padding:8px 14px 6px 14px}
.recommended_blu_title_sub a:link, .recommended_orange_title_sub a:active, .recommended_orange_title_sub a:visited, .recommended_blu_title_sub a:hover {text-decoration:underline; color:#0066cc}

.reg_txt_9 {font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
.reg_txt_8 {font-family:Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold}
.reg_txt_med {font-family:Arial, Helvetica, sans-serif; font-size:12px}
.reg_txt_lg {font-family:Arial, Helvetica, sans-serif; font-size:14px}

.rounded_diagram_container {position:relative; padding:0; margin:0 60px 0 60px; overflow:hidden}

b.rounded_top_blu, b.rounded_bottom_blu {display:block; background:#ffffff}
b.rounded_top_blu b, b.rounded_bottom_blu b {display:block; height:1px; overflow:hidden; background:#e6ecf3}
b.rounded_top_blu b.rounded_4, b.rounded_bottom_blu b.rounded_4 {margin:0 1px;height:2px}

b.rounded_top_green, b.rounded_bottom_green{display:block;background:#ffffff}
b.rounded_top_green b, b.rounded_bottom_green b{display:block;height:1px; overflow:hidden; background:#e8f4c8}
b.rounded_top_green b.rounded_4, b.rounded_bottom_green b.rounded_4{margin:0 1px;height:2px}

b.rounded_top_orange, b.rounded_bottom_orange {display:block;background:#ffffff}
b.rounded_top_orange b, b.rounded_bottom_orange b {display:block;height:1px; overflow:hidden; background:#f4e8c8}
b.rounded_top_orange b.rounded_4, b.rounded_bottom_orange b.rounded_4 {margin:0 1px;height:2px}

b.rounded_1{margin:0 5px}
b.rounded_2{margin:0 3px}
b.rounded_3{margin:0 2px}


/* Content Box - Rounded Corner Outline */
.rounded_corner_outline_container {padding:0; margin:0}
.rounded_corner_outline_container_content {padding:10px; margin:0}
.rounded_corner_outline_blu_top {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_spacer.gif) 0 0 repeat-x; width:100%}
.rounded_corner_outline_blu_btm {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_spacer.gif) 0 100% repeat-x}
.rounded_corner_outline_blu_lt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_spacer.gif) 0 0 repeat-y}
.rounded_corner_outline_blu_rt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_spacer.gif) 100% 0 repeat-y}
.rounded_corner_outline_blu_btm_lt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_btm_lt.gif) 0 100% no-repeat}
.rounded_corner_outline_blu_btm_rt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_btm_rt.gif) 100% 100% no-repeat}
.rounded_corner_outline_blu_top_lt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_top_lt.gif) 0 0 no-repeat}
.rounded_corner_outline_blu_top_rt {background:url(../../../images/stories/images/content_box/rounded_corners_outline/blu_top_rt.gif) 100% 0 no-repeat; padding:10px}

.section_return_to {font-weight:normal; text-decoration:underline}

#special_bg {position:relative; margin:0; background:#f4e8c8; overflow:hidden}

.special_title {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:6px 14px 4px 14px; color:#ce672f}
.special_title a:link, .special_title a:active, .special_title a:visited, .special_title a:hover {text-decoration:underline; color:#0066cc}

.special_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#ce672f; margin:0; padding:8px 14px 0 14px}
.special_title_sub a:link, .special_title_sub a:active, .special_title_sub a:visited, .special_title_sub a:hover {text-decoration:underline; color:#0066cc}

.special_txt14 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#ce672f; margin:0; padding:0}
.special_txt14 a:link, .special_txt14 a:active, .special_txt14 a:visited, .special_txt14 a:hover {text-decoration:underline; color:#0066cc}

.specialChar_asterik_red {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#ff0000}
.specialChar_cross_green {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#22831e}

.sub_nav_links {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; margin:0; padding:0; color:#0066cc}
.sub_nav_links a:link, .sub_nav_links a:active, .sub_nav_links a:visited {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#0066cc}
.sub_nav_links a:hover {text-decoration:underline; color:#da8a5d}

.testimonial_txt_pad_LR40 {margin:0; padding:0 40px 0 40px}
.testimonial_txt_lg {font-family:Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; line-height:18px; margin:0; padding:0 40px 0 40px; color:#0066cc}
.testimonial_txt_lg_center {font-family:Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; line-height:18px; padding:0 20px 0 20px; color:#0066cc; padding:0; margin:0; text-align:center}

.testimonial_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 20px 0 20px; color:#4c4c4c; padding:0; margin:0 60px 0 60px}
.testimonial_txt a:link, .testimonial_txt a:active, .testimonial_txt a:visited, .testimonial_txt a:hover {text-decoration:underline; color:#0066cc}

.testimonial_txt_justify {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 20px 0 20px; color:#4c4c4c; padding:0; margin:0 60px 0 60px; text-align:justify}
.testimonial_txt_justify a:link, .testimonial_txt_justify a:active, .testimonial_txt_justify a:visited, .testimonial_txt_justify a:hover {text-decoration:underline; color:#0066cc}

.testimonial_txt_sm {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:18px; margin:0; padding:6px 40px 0 40px; color:#4c4c4c}
.testimonial_txt_sm a:link, .testimonial_txt_sm a:active, .testimonial_txt_sm a:visited, .testimonial_txt_sm a:hover {text-decoration:underline; color:#0066cc}

.testimonial_txt_sm_Lpad {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:18px; margin:0; padding:6px 40px 0 120px; color:#4c4c4c}
.testimonial_txt_sm_Lpad a:link, .testimonial_txt_sm_Lpad a:active, .testimonial_txt_sm_Lpad a:visited, .testimonial_txt_sm_Lpad a:hover {text-decoration:underline; color:#0066cc}

.testimonial_txt_nopad {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; margin:0; padding:0 20px 0 20px; color:#4c4c4c; padding:0; margin:0}
.testimonial_txt_nopad a:link, .testimonial_txt_nopad a:active, .testimonial_txt_nopad a:visited, .testimonial_txt_nopad a:hover {text-decoration:underline; color:#0066cc}

.testimonial_txt_sm_nopad {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:18px; margin:0; padding:0; color:#4c4c4c; padding:0; margin:5px 0 0 0}
.testimonial_txt_sm_nopad a:link, .testimonial_txt_sm_nopad a:active, .testimonial_txt_sm_nopad a:visited, .testimonial_txt_sm_nopad a:hover {text-decoration:underline; color:#0066cc}

div#tip_bg {margin:0; background:#e6ecf3; overflow:hidden}

.tip_title {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:0; color:#ce672f}
.tip_title a:link, .tip_title a:active, .tip_title a:visited, .tip_title a:hover {text-decoration:underline; color:#0066cc}

.tip_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4671a6; margin:0; padding:0}
.tip_title_sub a:link, .tip_title_sub a:active, .tip_title_sub a:visited, .tip_title_sub a:hover {text-decoration:underline; color:#0066cc}

div#tip_orange_bg {position:relative; margin:0; background:#f4e8c8; overflow:hidden}

.tip_orange_title {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:0; color:#ce672f}
.tip_orange_title a:link, .tip_orange_title a:active, .tip_orange_title a:visited, .tip_orange_title a:hover {text-decoration:underline; color:#0066cc}

.tip_orange_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#ce672f; margin:0; padding:0}
.tip_orange_title_sub a:link, .tip_orange_title_sub a:active, .tip_orange_title_sub a:visited, .tip_orange_title_sub a:hover {text-decoration:underline; color:#0066cc}

.tip_grey_title {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:0; color:#4c4c4c}
.tip_grey_title a:link, .tip_grey_title a:active, .tip_grey_title a:visited, .tip_grey_title a:hover {text-decoration:underline; color:#0066cc}

.tip_grey_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4c4c4c; margin:0; padding:0}
.tip_grey_title_sub a:link, .tip_grey_title_sub a:active, .tip_grey_title_sub a:visited, .tip_grey_title_sub a:hover {text-decoration:underline; color:#0066cc}

div#tip_blu_bg {position:relative; margin:0; background:#e6ecf3}

.tip_blu_title {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0; padding:0; color:#4671a6}
.tip_blu_title a:link, .tip_blu_title a:active, .tip_blu_title a:visited, .tip_blu_title a:hover {text-decoration:underline; color:#0066cc}

.tip_blu_title_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4671a6; margin:0; padding:0}
.tip_blu_title_sub a:link, .tip_blu_title_sub a:active, .tip_blu_title_sub a:visited, .tip_blu_title_sub a:hover {text-decoration:underline; color:#0066cc}

.txt_10 {font-size:10px}
.txt_11 {font-size:11px}
.txt_11_pad_T4B0 {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:4px 0 0 0; padding:0; text-decoration:none; color:#4c4c4c}
.txt_11_pad_T4B0 a:link, .txt_11_pad_T4B0 a:active, .txt_11_pad_T4B0 a:visited {text-decoration:underline; color:#0066cc}
.txt_11_pad_T4B0 a:hover {color:#0066cc}
.txt_12_bold_orange {font-weight:bold; color:#d57542; font-size:12px}
.txt_13 {font-size:13px}
.txt_14 {font-size:14px}
.txt_14_bold {font-size:14px; font-weight:bold}
.txt_17 {font-size:17px}

.txt_tracker_title {font-size:17px; color:#0050b0}

.ul_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:0 40px 0 40px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content a:link, .ul_content a:active, .ul_content a:visited, .ul_content a:hover {text-decoration:underline; color:#0066cc}

.ul_content_nil{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:0 40px 0 29px; list-style:none; list-style-image:none; list-style-type:none}
.ul_content_nil a:link, .ul_content_nil a:active, .ul_content_nil a:visited, .ul_content_nil a:hover {text-decoration:underline; color:#0066cc}

.ul_content_nopad_rt {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:0 0 0 40px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content_nopad_rt a:link, .ul_content_nopad_rt a:active, .ul_content_nopad_rt a:hover, .ul_content_nopad_rt a:visited {text-decoration:underline; color:#2f78cd}

.ul_content_circle{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#4c4c4c; padding:0; margin:0 40px 0 40px; list-style-image:url(../../../images/stories/images/bullet_circle_orange.jpg); list-style-position:outside}
.ul_content_circle a:link, .ul_content_circle a:active, .ul_content_circle a:visited, .ul_content_circle a:hover {text-decoration:underline; color:#0066cc}

.ul_content_circle_60px{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#4c4c4c; padding:0; margin:0 60px 0 60px; list-style-image:url(../../../images/stories/images/bullet_circle_orange.jpg); list-style-position:outside}
.ul_content_circle_60px a:link, .ul_content_circle_60px a:active, .ul_content_circle_60px a:visited, .ul_content_circle_60px a:hover {text-decoration:underline; color:#0066cc}

.ul_content_justify{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; text-align:justify; margin:0 40px 0 40px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content_justify a:link, .ul_content_justify a:active, .ul_content_justify a:visited, .ul_content_justify a:hover {text-decoration:underline; color:#0066cc}

.ul_content_recommended_tip {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:14px 50px 14px 50px}
.ul_content_recommended_tip a:link, .ul_content_recommended_tip a:active, .ul_content_recommended_tip a:visited, .ul_content_recommended_tip a:hover {text-decoration:underline; color:#0066cc}

.ul_content_recommended_hidden{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:14px 50px 14px 50px; list-style:none; list-style-image:none}
.ul_content_recommended_hidden a:link, .ul_content_recommended_hidden a:active, .ul_content_recommended_hidden a:visited, .ul_content_recommended_hidden a:hover {text-decoration:underline; color:#0066cc}

.ul_image_pdf{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside; list-style-type:circle; padding:0 10px 0 10px; margin:0 20px 0 20px}
.ul_image_pdf a:link, .ul_image_pdf a:active, .ul_image_pdf a:visited, .ul_image_pdf a:hover {text-decoration:underline; color:#0066cc}

.ul_content_25px{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#4c4c4c; padding:0; margin:0 25px 0 25px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content_25px a:link, .ul_content_25px a:active, .ul_content_25px a:visited, .ul_content_25px a:hover {text-decoration:underline; color:#0066cc}

.ul_content_25px_linenil{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#4c4c4c; padding:0; margin:0 25px 0 25px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content_25px_linenil a:link, .ul_content_25px_linenil a:active, .ul_content_25px_linenil a:visited, .ul_content_25px_linenil a:hover {text-decoration:underline; color:#0066cc}

.ul_content_60px{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#4c4c4c; padding:0; margin:0 60px 0 60px; list-style-image:url(../../../images/stories/images/bullet_orange.jpg); list-style-position:outside}
.ul_content_60px a:link, .ul_content_60px a:active, .ul_content_60px a:visited, .ul_content_60px a:hover {text-decoration:underline; color:#0066cc}

.ul_content_special {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:6px 50px 0 50px}
.ul_content_special a:link, .ul_content_special a:active, .ul_content_special a:visited, .ul_content_special a:hover {text-decoration:underline; color:#0066cc}

.ul_content_special_circle {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; font-weight:normal; color:#4c4c4c; padding:0; margin:6px 50px 0 50px; list-style:circle}
.ul_content_special_circle a:link, .ul_content_special_circle a:active, .ul_content_special_circle a:visited, .ul_content_special_circle a:hover {text-decoration:underline; color:#0066cc}


/* SLIDE APPS */
/* --------------------------------------------------------------------------------------------------*/
#slide_app * {padding:0; margin:0}
/* APP CONTAINER */
/* --------------------------------------------------------------------------------------------------*/
#slide_app {position:relative; margin:30px auto 30px auto}
#slide_app div.slide_img {position:relative}
#slide_app div.slide_img img {width:575px; height:342px; display:block}
#slide_app div.slide_container {display:block; clear:both; position:relative; margin:0 auto; width:575px; height:342px; padding:10px 0 10px 0; background:#ee971f; z-index:9}
#slide_app #slide_list ul.slide_index {padding:0; margin:0; font:11px Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; position:relative; white-space:nowrap; z-index:9}
#slide_app ul.slide_index li {float:left; padding:0 20px 0 0; margin:0; list-style:none}
#slide_app ul.slide_index li.last {padding-right:0}
#slide_app ul.slide_index a:link, #slide_app ul.slide_index a:active, #slide_app ul.slide_index a:visited, #slide_app ul.slide_index a:hover, #slide_app ul.slide_index a:focus {color:#0066cc; text-decoration:none; border-bottom:1px dashed #ed8f0f; outline:none; font-weight:bold; white-space:nowrap; text-transform:uppercase; line-height:normal; display:block}
/* CONTENT */
/* --------------------------------------------------------------------------------------------------*/
#slide_app .slide_info {position:relative; clear:both; padding:35px 70px 0 70px}
#slide_app .slide_info h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4671a6; font-weight:bold; margin:-18px 0 0 0; padding:0 0 6px 0}
#slide_app .slide_info p {font:12px Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:18px}
/* NAV */
/* --------------------------------------------------------------------------------------------------*/
#slide_app a#active_slide:link, #slide_app a#active_slide:active, #slide_app a#active_slide:visited, #slide_app a#active_slide:hover {color:#ce672f}
#slide_app #container {width:575px; position:absolute; left:50%; margin-left:-287px; height:28px; top:388px}
/* Status Selector, Scroller */
#slide_app #menu_selector_a, #slide_app #menu_selector_b, #slide_app #menu_selector_c, #slide_app #menu_selector_d, #slide_app #menu_selector_e, #slide_app #menu_selector_f, #slide_app #menu_selector_g, #slide_app #menu_selector_h, #slide_app #menu_selector_i, #slide_app #menu_selector_j {height:28px; position:relative; background:no-repeat 50% 20px}
#slide_app #slide_nav {position:relative; float:right; right:26px}
#slide_app #slide_nav .status_selectors {position:relative; top:7px}
#slide_app #slide_nav .status_nav_bg {position:relative; float:left; height:28px; border:2px solid #ee971f; margin:0 4px 0 4px}
#slide_app .slide_container div.status_nav {position:absolute; top:360px; top:363px; right:27px; height:28px}
#slide_app #slide_nav .slides_btn_right img {position:relative; float:right; width:28px; height:28px; margin-top:4px; background:url(../../../images/stories/main/elements/apps/slides/btn_arrow_right.png) no-repeat top}
#slide_app #slide_nav .slides_btn_left img {position:relative; float:left; width:28px; height:28px; margin-top:4px; background:url(../../../images/stories/main/elements/apps/slides/btn_arrow_left.png) no-repeat top}
#slide_app #slide_nav div.status_selector {float:left; width:14px; height:14px; margin-right:7px; background:url(../../../images/stories/main/elements/apps/slides/nav_inactive.jpg) no-repeat left top}
#slide_app #slide_nav div.begin {float:left; width:14px; height:14px; margin-right:7px; margin-left:7px}
#slide_app #slide_nav div.end {float:left; width:14px; height:14px; background-repeat:no-repeat}
#slide_app .slide_container div.status_prev {position:relative; float:left; width:30px; height:28px}
#slide_app .slide_container div.status_next {position:relative; float:right; width:30px; height:28px}
#slide_app .slide_container div.status_next a, #slide_app .slide_container div.status_prev a {display:block; height:100%; width:100%; outline:none}
#slide_app .slide_container div.status_next img, #slide_app .slide_container div.status_prev img {display:block; width:30px; height:28px}


/* TEMPLATE */
/* --------------------------------------------------------------------------------------------------*/
/* Content */
.mainBody a:link, .mainBody a:active, .mainBody a:visited, .mainBody a:hover {text-decoration:underline; color:#0066cc}