

/*------------------------------- general styles -*/
* { margin:0; padding:0;}
body {color:#000;background-color:#fff;font-family:arial,helvetica,sans-serif; font-size:11px; font-size:70%; text-align:center;}
img { border:0;}
a { color:#0066CC; text-decoration:none; }
a:hover { text-decoration:underline; }
form {display:inline;}
sup {position:relative;top:2px;}
.hide {display:none;}
.req {background:transparent url(../../media/ast_red.gif) no-repeat left top;padding-left:6px;}
.mask {color:#ffffff;}
.isearch_highlight {color:#cc0000;}

hr { border:0; width:100%; }
hr.hr1 { color:#E2E2E2; background-color:#E2E2E2; height:1px; }
ul ul { margin-left:20px; }

/*------------------------------- container -*/
#container {width:750px; margin:20px auto; padding:0; text-align:left;}
#container-small {width:630px; margin:10px auto; padding:0; text-align:left;}



/*------------------------------- hidden layers -*/
#warn {display:none;clear:both;width:400px; height:105px;margin:0 150px;position:absolute;top:300px;*left:125px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #warn img {padding:5px;}
  #warn .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#warn2 {display:none;clear:both;width:400px; height:150px;margin:0 150px;position:absolute;top:400px;_top:600px;left:150px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #warn2 img {padding:5px;}
  #warn2 .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#warn_home {display:none;clear:both;width:400px; height:105px;margin:0 150px;position:absolute;top:300px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #warn_home img {padding:5px;}
  #warn_home .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#warn_signup_home {display:none;clear:both;width:400px; height:105px;margin:0 150px;position:absolute;top:300px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #warn_signup_home img {padding:5px;}
  #warn_signup_home .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#manage {display:none;clear:both;width:400px; height:145px;margin:0 150px;position:absolute;top:300px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #manage img {padding:5px;}
  #manage .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#signup {display:none;clear:both;width:400px; height:145px;margin:0 150px;position:absolute;top:300px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
  #signup img {padding:5px;}
  #signup .content {padding:12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
 {display:none;clear:both;width:400px; height:145px;margin:0 150px;position:absolute;top:300px;color:#808080;background-color: #F1F1F5;border:2px solid #FB3636;text-align:right;}
#stf {display:none;clear:both;width:400px; min-height:350px;margin:0 150px;position:absolute;*left:150px;top:150px;color:#808080;background: #F1F1F5 url(/media/hdr_sendtoafriend.gif) no-repeat 10px 10px;border:2px solid #333;text-align:right;z-index:100;}
  #stf img {padding:5px;}
  #stf .content {padding:20px 12px 12px 12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
    #stf #stf-form {display:block;margin:10px;}
    #stf #stf-form td {font-weight:normal;color:#0066cc;background-color:transparent;}
      #stf #stf-form input, #stf #stf-form textarea {margin:0 4px;width:250px;}
    #stf #stf-form td {padding:3px 0;}
    #stf #stf-form td.fcol1 {width:95px;}
    #stf #stf-form a.link {margin:10px 0 0 285px;display:block;width:67px;height:28px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_send.gif) no-repeat;font-size:.5em}
    #stf #stf-form a.link:hover {background:transparent url(/media/btn_send.gif) no-repeat 0 -29px;}
    #stf #stf-form .submit-button {width:67px;height:28px;padding-top:10px;}


/*------------------------------- header -*/
#header-top {float:left;width:750px;height:65px;}
#header-top-pc {float:left;width:750px;height:65px;}
#header-top-small {float:left;width:630px;height:55px;}
  #header-left {float:left;width:325px;margin:0 0 0 0;}
    #header-left img{float:left;width:265px;height:39px;margin-top:4px;}
  #header-right {float:right; width:410px;}
    #top-nav {float:right; text-align:left;}
    #top-nav ul {list-style-type:none;}
      #top-nav li { float:right;}
      #top-nav li a {display:block; height:16px; border:1px solid #fff; text-indent:-1000em; text-decoration:none;}
      #top-nav li#nav-bookmark a {width:120px; height: 16px;font-size:10px;background:transparent url(/media/nav-bookmark.gif) no-repeat top left;}
      #top-nav li#nav-bookmark a:hover {background:transparent url(/media/nav-bookmark.gif) no-repeat bottom left;}
      #top-nav li#nav-sendtofriend a {width:150px; height: 16px;font-size:10px;background:transparent url(/media/nav-sendtoafriend.gif) no-repeat top left;}
      .sendpage #top-nav li#nav-sendtofriend a {background:transparent url(/media/nav-sendtoafriend.gif) no-repeat 0 -32px;}
      #top-nav li#nav-sendtofriend a:hover {background:transparent url(/media/nav-sendtoafriend.gif) no-repeat 0 -16px;}
      #top-nav li#nav-printpage a {width:83px; height: 16px;font-size:10px;background:transparent url(/media/nav-printpage.gif) no-repeat top left;}
      #top-nav li#nav-printpage a:hover {background:transparent url(/media/nav-printpage.gif) no-repeat bottom left;}
	#hp-pro {float:right;width:240px;margin-top:5px;}
	  #hp-pro a.link {display:block;width:240px; height:18px; margin:0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/top_hp.gif) no-repeat;font-size:.8em;}
	  #hp-pro a.link:hover {display:block;width:240px; height:18px; margin:0;text-indent:-1000em; text-decoration:none; background:transparent url(/media/top_hp.gif) no-repeat 0 -18px; font-size:.8em;}
    #searchbar {float:right;width:240px;margin-top:0px;}
      #searchbar h4 {float:left;width:40px;height:25px;text-indent:-1000em; text-decoration:none;background: transparent url(/media/hdr_search.gif) top left;}
      #searchbar form input {float:left;margin:3px 0 0 5px;height:15px;width:165px;border:1px solid #000;}
      #searchbar a {float:left;margin-left:5px;width:20px;height:20px;text-indent:-1000em; text-decoration:none;background: transparent url(/media/lnk_go.gif) top left;}
      #searchbar a:hover {background: transparent url(/media/lnk_go.gif) 0 -19px;}

	#font_controls{width: 160px; height: 16px; float: right; margin-top: -22px;}

#header-bot {clear:left;}

/*------------------------------- PC nav -*/
#pc-pre-nav { height:20px; width:150px; }
	#pc-pre-nav ul { list-style-type:none; }
	#pc-pre-nav li { float:left; }
	#pc-pre-nav li, #pc-pre-nav li a { display:block; text-indent:-1000em; text-decoration:none; }
	#pc-pre-nav li#pc-nav-pc a {width:110px;margin:5px 0 5px 0;background:transparent url(/media/patient_title.gif) no-repeat top left;}
	#pc-pre-nav li#pc-nav-main a {width:76px;height:12px;font-size:10px;margin:0 0 0 12px;background:transparent url(/media/pc_nav_returntomain.gif) no-repeat top left;}
	#pc-pre-nav li#pc-nav-main a:hover {background:transparent url(/media/pc_nav_returntomain.gif) no-repeat 0 -12px;}

	#pc-nav {float:left; width:748px; text-align:left;background:transparent url(/media/bg_fade08.gif) repeat-x;border-left:1px solid #CACCD4;border-right:1px solid #CACCD4;}
    #pc-nav ul {list-style-type:none;}
      #pc-nav li { float:left;}
      #pc-nav li, #pc-nav li a { display:block; text-indent:-1000em; text-decoration:none;}
      #pc-nav li#pc-nav-welcome a {width:75px;height:28px;background:transparent url(/media/pc_nav-welcome.gif) no-repeat top left;}
      .pc-welcome #pc-nav li#pc-nav-welcome a {background:transparent url(/media/pc_nav-welcome.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-welcome a:hover {background:transparent url(/media/pc_nav-welcome.gif) no-repeat 0 -28px;}
	  #pc-nav li#pc-nav-about {width:136px;height:28px;background:transparent url(/media/nav-understanding.gif) no-repeat 0 -84px;}
      #pc-nav li#pc-nav-about a {width:136px;height:28px;background:transparent url(/media/nav-understanding.gif) no-repeat top left;}
      .pc-about #pc-nav li#pc-nav-about a {background:transparent url(/media/nav-understanding.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-about a:hover {background:transparent url(/media/nav-understanding.gif) no-repeat 0 -28px;}
	  #pc-nav li#pc-nav-living {width:118px;height:28px;background:transparent url(/media/nav-living.gif) no-repeat 0 -84px;}
      #pc-nav li#pc-nav-living a {width:118px;height:28px;background:transparent url(/media/nav-living.gif) no-repeat top left;}
      .pc-living #pc-nav li#pc-nav-living a {background:transparent url(/media/nav-living.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-living a:hover {background:transparent url(/media/nav-living.gif) no-repeat 0 -28px;}
	  #pc-nav li#pc-nav-stories {width:112px;height:28px;background:transparent url(/media/nav-patient-stories.gif) no-repeat 0 -84px;}
      #pc-nav li#pc-nav-stories a {width:112px;height:28px;background:transparent url(/media/nav-patient-stories.gif) no-repeat top left;}
      .pc-stories #pc-nav li#pc-nav-stories a {background:transparent url(/media/nav-patient-stories.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-stories a:hover {background:transparent url(/media/nav-patient-stories.gif) no-repeat 0 -28px;}
	  #pc-nav li#pc-nav-talk {width:154px;height:28px;background:transparent url(/media/nav-talk.gif) no-repeat 0 -84px;}
      #pc-nav li#pc-nav-talk a {width:154px;height:28px;background:transparent url(/media/nav-talk.gif) no-repeat top left;}
      .pc-talk #pc-nav li#pc-nav-talk a {background:transparent url(/media/nav-talk.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-talk a:hover {background:transparent url(/media/nav-talk.gif) no-repeat 0 -28px;}
  	  #pc-nav li#pc-nav-more {width:82px;height:28px;background:transparent url(/media/nav-more_info.gif) no-repeat 0 -84px;}
      #pc-nav li#pc-nav-more a {width:82px;height:28px;background:transparent url(/media/nav-more_info.gif) no-repeat top left;}
      .pc-more #pc-nav li#pc-nav-more a {background:transparent url(/media/nav-more_info.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-more a:hover {background:transparent url(/media/nav-more_info.gif) no-repeat 0 -28px;}
	  #pc-nav li#pc-nav-register a {width:71px;height:28px;background:transparent url(/media/pc_nav-register.gif) no-repeat top left;}
      .pc-register #pc-nav li#pc-nav-register a {background:transparent url(/media/pc_nav-register.gif) no-repeat 0 -56px;}
      #pc-nav li#pc-nav-register a:hover {background:transparent url(/media/pc_nav-register.gif) no-repeat 0 -28px;}


/*------------------------------- HP nav -*/
	#hp-nav {float:left; width:748px; text-align:left;background:transparent url(/media/bg_fade08.gif) repeat-x;border-left:1px solid #CACCD4;border-right:1px solid #CACCD4;}
    #hp-nav ul {list-style-type:none;}
      #hp-nav li { float:left;}
      #hp-nav li, #hp-nav li a { display:block; text-indent:-1000em; text-decoration:none;}
      #hp-nav li#hp-nav-hp a {width:151px;margin:8px 0 0 12px;background:transparent url(/media/healthpro_title.gif) no-repeat top left;}
      #hp-nav li#hp-nav-main a {width:76px;height:12px;margin:7px 0 0 12px;background:transparent url(/media/nav_returntomain.gif) no-repeat top left;}
      #hp-nav li#hp-nav-main a:hover {background:transparent url(/media/nav_returntomain.gif) no-repeat 0 -12px;}
      #hp-nav li#hp-nav-welcome a {width:81px;height:28px;margin-left:229px;background:transparent url(/media/nav-welcome.gif) no-repeat top left;}
      .hp-welcome #hp-nav li#hp-nav-welcome a {background:transparent url(/media/nav-welcome.gif) no-repeat 0 -56px;}
      #hp-nav li#hp-nav-welcome a:hover {background:transparent url(/media/nav-welcome.gif) no-repeat 0 -28px;}
      #hp-nav li#hp-nav-about a {width:92px;height:28px;background:transparent url(/media/nav-about.gif) no-repeat top left;}
      .hp-about #hp-nav li#hp-nav-about a {background:transparent url(/media/nav-about.gif) no-repeat 0 -56px;}
      #hp-nav li#hp-nav-about a:hover {background:transparent url(/media/nav-about.gif) no-repeat 0 -28px;}
      #hp-nav li#hp-nav-register a {width:85px;height:28px;background:transparent url(/media/nav-register.gif) no-repeat top left;}
      .hp-register #hp-nav li#hp-nav-register a {background:transparent url(/media/nav-register.gif) no-repeat 0 -56px;}
      #hp-nav li#hp-nav-register a:hover {background:transparent url(/media/nav-register.gif) no-repeat 0 -28px;}
      #hp-nav li#hp-nav-resources {width:95px;height:28px;background:transparent url(/media/nav-resources.gif) no-repeat 0 -84px;}
      #hp-nav li#hp-nav-resources a {width:95px;height:28px;background:transparent url(/media/nav-resources.gif) no-repeat top left;}
      .hp-resources #hp-nav li#hp-nav-resources a {background:transparent url(/media/nav-resources.gif) no-repeat 0 -56px;}
      #hp-nav li#hp-nav-resources a:hover {background:transparent url(/media/nav-resources.gif) no-repeat 0 -28px;}
    #pc-living-subnav {clear:left; width:748px; display:block; margin:2px 0 0 0;text-align:left;height:26px;background:transparent url(/media/bg_fade04.gif) repeat-x;border:1px solid #D2DBEB;border-top: 1px solid #CCD6E6;border-bottom: 1px solid #ACBBD8;padding:0;}
    #pc-living-subnav.hide {display:none;}
    #pc-living-subnav ul {list-style-type:none;}
      #pc-living-subnav li { float:left;}
      #pc-living-subnav li a { display:block; margin-top:7px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
	    /*#pc-living-subnav li#pc-living-subnav-symptom {margin-left:12px;width:88px;height:13px;background:transparent url(/media/subnav-symptom.gif) no-repeat 0 -26px; margin-top:7px; } */
        #pc-living-subnav li#pc-living-subnav-symptom a {margin-left:12px;width:88px;background:transparent url(/media/subnav-symptom2.gif) no-repeat top left;}
        .episode #pc-living-subnav li#pc-living-subnav-symptom a {background:transparent url(/media/subnav-symptom2.gif) no-repeat 0 -13px;}
        #pc-living-subnav li#pc-living-subnav-symptom a:hover {background:transparent url(/media/subnav-symptom2.gif) no-repeat 0 -13px;}

        #pc-living-subnav li#pc-living-subnav-life a {margin-left:12px;width:80px;background:transparent url(/media/subnav-tips.gif) no-repeat top left;}
        .life #pc-living-subnav li#pc-living-subnav-life a {background:transparent url(/media/subnav-tips.gif) no-repeat 0 -14px;}
        #pc-living-subnav li#pc-living-subnav-life a:hover {background:transparent url(/media/subnav-tips.gif) no-repeat 0 -14px;}

    #pc-talk-subnav {clear:left; width:748px; display:block; margin:2px 0 0 0;text-align:left;height:26px;background:transparent url(/media/bg_fade04.gif) repeat-x;border:1px solid #D2DBEB;border-top: 1px solid #CCD6E6;border-bottom: 1px solid #ACBBD8;padding:0;}
    #pc-talk-subnav.hide {display:none;}
    #pc-talk-subnav ul {list-style-type:none;}
      #pc-talk-subnav li { float:left;}
      #pc-talk-subnav li a { display:block; margin-top:7px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
        #pc-talk-subnav li#pc-talk-subnav-discussion a {margin-left:12px;width:107px;background:transparent url(/media/subnav-discussion.gif) no-repeat top left;}
        .discussion #pc-talk-subnav li#pc-talk-subnav-discussion a {background:transparent url(/media/subnav-discussion.gif) no-repeat 0 -13px;}
        #pc-talk-subnav li#pc-talk-subnav-discussion a:hover {background:transparent url(/media/subnav-discussion.gif) no-repeat 0 -13px;}
        #pc-talk-subnav li#pc-talk-subnav-assessment a {margin-left:12px;width:103px;background:transparent url(/media/subnav-assessment.gif) no-repeat top left;}
        .assessment #pc-talk-subnav li#pc-talk-subnav-assessment a {background:transparent url(/media/subnav-assessment.gif) no-repeat 0 -13px;}
        #pc-talk-subnav li#pc-talk-subnav-assessment a:hover {background:transparent url(/media/subnav-assessment.gif) no-repeat 0 -13px;}
		#pc-talk-subnav li#pc-talk-subnav-glossary a {margin-left:12px;width:46px;background:transparent url(/media/subnav-glossary.gif) no-repeat top left;}
        .glossary #pc-talk-subnav li#pc-talk-subnav-glossary a {background:transparent url(/media/subnav-glossary.gif) no-repeat 0 -13px;}
        #pc-talk-subnav li#pc-talk-subnav-glossary a:hover {background:transparent url(/media/subnav-glossary.gif) no-repeat 0 -13px;}

	#hp-about-subnav {clear:left; width:748px; display:block; margin:2px 0 0 0;text-align:left;height:26px;background:transparent url(/media/bg_fade04.gif) repeat-x;border:1px solid #D2DBEB;border-top: 1px solid #CCD6E6;border-bottom: 1px solid #ACBBD8;padding:0;}
    #hp-about-subnav.hide {display:none;}
    #hp-about-subnav ul {list-style-type:none;}
      #hp-about-subnav li { float:left;}
      #hp-about-subnav li a { display:block; margin-top:7px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
        #hp-about-subnav li#hp-about-subnav-prevalence a {margin-left:12px;width:142px;background:transparent url(/media/subnav-prevalence.gif) no-repeat top left;}
        .prevalence #hp-about-subnav li#hp-about-subnav-prevalence a {background:transparent url(/media/subnav-prevalence.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-prevalence a:hover {background:transparent url(/media/subnav-prevalence.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-pathophysiology a {margin-left:12px;width:151px;background:transparent url(/media/subnav-pathology.gif) no-repeat top left;}
        .pathophysiology #hp-about-subnav li#hp-about-subnav-pathophysiology a {background:transparent url(/media/subnav-pathology.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-pathophysiology a:hover {background:transparent url(/media/subnav-pathology.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-diagnosis a {margin-left:12px;width:67px;background:transparent url(/media/subnav-diagnosis.gif) no-repeat top left;}
        .diagnosis #hp-about-subnav li#hp-about-subnav-diagnosis a {background:transparent url(/media/subnav-diagnosis.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-diagnosis a:hover {background:transparent url(/media/subnav-diagnosis.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-burden a {margin-left:12px;width:88px;background:transparent url(/media/subnav-burden.gif) no-repeat top left;}
        .burden #hp-about-subnav li#hp-about-subnav-burden a {background:transparent url(/media/subnav-burden.gif) no-repeat 0 -13px;}
        #hp-about-subnav li#hp-about-subnav-burden a:hover {background:transparent url(/media/subnav-burden.gif) no-repeat 0 -13px;}
	#hp-resources-subnav {clear:left; width:748px; display:block; margin:2px 0 0 0;text-align:left;height:26px;background:transparent url(/media/bg_fade04.gif) repeat-x;border:1px solid #D2DBEB;border-top: 1px solid #CCD6E6;border-bottom: 1px solid #ACBBD8;padding:0;}
    #hp-resources-subnav.hide {display:none;}
    #hp-resources-subnav ul {list-style-type:none;}
      #hp-resources-subnav li { float:left;}
      #hp-resources-subnav li a { display:block; margin-top:7px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
        #hp-resources-subnav li#hp-resources-subnav-videos a {margin-left:12px;width:54px;background:transparent url(/media/subnav-videos.gif) no-repeat top left;}
        .videos #hp-resources-subnav li#hp-resources-subnav-videos a {background:transparent url(/media/subnav-videos.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-videos a:hover {background:transparent url(/media/subnav-videos.gif) no-repeat 0 -13px;}
        #hp-resources-subnav li#hp-resources-subnav-presentations a {margin-left:12px;width:91px;background:transparent url(/media/subnav-presentations.gif) no-repeat top left;}
        .presentations #hp-resources-subnav li#hp-resources-subnav-presentations a {background:transparent url(/media/subnav-presentations.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-presentations a:hover {background:transparent url(/media/subnav-presentations.gif) no-repeat 0 -13px;}
        #hp-resources-subnav li#hp-resources-subnav-printed_materials a {margin-left:12px;width:112px;background:transparent url(/media/subnav-printed_materials.gif) no-repeat top left;}
        .printed_materials #hp-resources-subnav li#hp-resources-subnav-printed_materials a {background:transparent url(/media/subnav-printed_materials.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-printed_materials a:hover {background:transparent url(/media/subnav-printed_materials.gif) no-repeat 0 -13px;}
        #hp-resources-subnav li#hp-resources-subnav-casein a {margin-left:12px;width:125px;background:transparent url(/media/subnav-casein.gif) no-repeat top left;}
        .casein #hp-resources-subnav li#hp-resources-subnav-casein a {background:transparent url(/media/subnav-casein.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-casein a:hover {background:transparent url(/media/subnav-casein.gif) no-repeat 0 -13px;}
        #hp-resources-subnav li#hp-resources-subnav-external_resources a {margin-left:12px;width:145px;background:transparent url(/media/subnav-external_resources.gif) no-repeat top left;}
        .external_resources #hp-resources-subnav li#hp-resources-subnav-external_resources a {background:transparent url(/media/subnav-external_resources.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-external_resources a:hover {background:transparent url(/media/subnav-external_resources.gif) no-repeat 0 -13px;}
        #hp-resources-subnav li#hp-resources-subnav-CNS-LS a {margin-left:12px;width:40px;background:transparent url(/media/subnav-CNS-LS.gif) no-repeat top left;}
        .CNS-LS #hp-resources-subnav li#hp-resources-subnav-CNS-LS a {background:transparent url(/media/subnav-CNS-LS.gif) no-repeat 0 -26px;}
        #hp-resources-subnav li#hp-resources-subnav-CNS-LS a:hover {background:transparent url(/media/subnav-CNS-LS.gif) no-repeat 0 -13px;}
	#no-nav {float:left; width:750px; height:26px;background:transparent url(/media/bg_landingstrip.gif) repeat-x;border-top:1px solid #C9CACF;border-bottom:1px solid #A4A6B4;}
    #no-nav-small {float:left; width:630px; height:26px;background:transparent url(/media/bg_landingstrip.gif) repeat-x;border-top:1px solid #C9CACF;border-bottom:1px solid #A4A6B4;}
	#no-nav2 {float:left; width:750px; height:12px; background:transparent url(/media/bg_landing_top.gif) repeat-x; }
    #no-sub-nav {clear:left; width:748px; margin-top:2px;text-align:left;height:26px;background:transparent url(/media/bg_fade04.gif) repeat-x;border:1px solid #D2DBEB;border-top: 1px solid #CCD6E6;border-bottom: 1px solid #ACBBD8;padding:0;}

#header-mini-top {float:left;width:580px;height:40px;}
#header-mini-bot {clear:left;float:left; width:580px; height:28px; margin:10px 0 0 0;text-align:left;background:transparent url(/media/bg_fade08.gif) repeat-x;border-left:1px solid #CACCD4;border-right:1px solid #CACCD4;}



/*------------------------------- footer -*/
#hp-ref-link {position:relative;top:2px;left:6px;width:750px;height:12px;text-align:center;}
#hp-ref-link a {color:#3183d5;font-weight:bold;}
#hp-ref-link a:hover {color:#cc0000;}
#footer {float:left;margin-top:20px;width:750px;}
  #nav-footer {}
    #nav-footer ul {list-style-type:none;}
      #nav-footer li {float:left;}
      #nav-footer li, #nav-footer li a {display:block; height:11px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
      #nav-footer li#ftr-contact {width:90px;background:transparent url(/media/ftr_contactus.gif) no-repeat 0 -39px;}
      #nav-footer li#ftr-contact a {width:90px;background:transparent url(/media/ftr_contactus.gif) no-repeat top left;}
      .hp-contact #nav-footer li#ftr-contact a {background:transparent url(/media/ftr_contactus.gif) no-repeat 0 -26px;}
      #nav-footer li#ftr-contact a:hover {background:transparent url(/media/ftr_contactus.gif) no-repeat 0 -13px;}
      #nav-footer li#ftr-terms a {width:96px;background:transparent url(/media/ftr_terms.gif) no-repeat top left;}
	  .terms #nav-footer li#ftr-terms a {background:transparent url(/media/ftr_terms.gif) no-repeat 0 -26px;}
      .hp-terms #nav-footer li#ftr-terms a {background:transparent url(/media/ftr_terms.gif) no-repeat 0 -26px;}
	  .pc-terms #nav-footer li#ftr-terms a {background:transparent url(/media/ftr_terms.gif) no-repeat 0 -26px;}
      #nav-footer li#ftr-terms a:hover {background:transparent url(/media/ftr_terms.gif) no-repeat 0 -13px;}
      #nav-footer li#ftr-privacy a {width:104px;background:transparent url(/media/ftr_privacy.gif) no-repeat top left;}
	  .privacy #nav-footer li#ftr-privacy a {background:transparent url(/media/ftr_privacy.gif) no-repeat 0 -26px;}
      .hp-privacy #nav-footer li#ftr-privacy a {background:transparent url(/media/ftr_privacy.gif) no-repeat 0 -26px;}
	  .pc-privacy #nav-footer li#ftr-privacy a {background:transparent url(/media/ftr_privacy.gif) no-repeat 0 -26px;}
      #nav-footer li#ftr-privacy a:hover {background:transparent url(/media/ftr_privacy.gif) no-repeat 0 -13px;}
      #nav-footer li#ftr-bookmark a {width:132px;background:transparent url(/media/ftr_bookmark.gif) no-repeat top left;}
      #nav-footer li#ftr-bookmark a:hover {background:transparent url(/media/ftr_bookmark.gif) no-repeat 0 -13px;}
      #nav-footer li#ftr-sendpage a {width:168px;background:transparent url(/media/ftr_sendpage.gif) no-repeat top left;}
      .sendpage #nav-footer li#ftr-sendpage a {background:transparent url(/media/ftr_sendpage.gif) no-repeat 0 -26px;}
      #nav-footer li#ftr-sendpage a:hover {background:transparent url(/media/ftr_sendpage.gif) no-repeat 0 -13px;}
      #nav-footer li#ftr-manage a {width:153px;background:transparent url(/media/ftr_manage.gif) no-repeat top left;}
      .manage #nav-footer li#ftr-manage a {background:transparent url(/media/ftr_manage.gif) no-repeat 0 -26px;}
      #nav-footer li#ftr-manage a:hover {background:transparent url(/media/ftr_manage.gif) no-repeat 0 -13px;}
  #nav-footer-bottom {margin-top:20px;text-align:right;width:750px;color:#333;}
  #footer-disclaimer {float:left;width:550px;}
  #footer-logo {float:left;width:200px;text-align:right;}


/*------------------------------- landing page -*/
/*.home #searchbar {display:none;}*/
.home #pc-nav li#pc-nav-welcome a {background:transparent url(/media/pc_nav-welcome.gif) no-repeat 0 -56px;}

#landing-content-top {float:left;width:750px;margin:10px 0 0 0;padding:0;}
#landing-content-bot {float:left;width:748px;background-color:#F1F1F5;margin:0;padding:0;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;}
  #intro-text {float:left;width:340px;margin:17px 16px 16px 8px; padding:0;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;color:#808080;}
  /* hack for firefox - to fix IE double margin bug */
  * > #intro-text {margin-left:16px;margin-right:24px;}
  /**/
  #intro-text #intro-text-box {border: 1px solid #6087B0;height:206px;width:346px;}
  #intro-text #intro-text-box span {display:block;padding:60px 0 0 20px;font-size:1.2em;line-height:18px;}
  #intro-links {float:left;margin:15px 0 0 0;}
    #pc-link {width:353px; height:100px;background:transparent url(/media/bg_patientarea.gif) no-repeat;margin-bottom:12px;}
      #intro-links .link-box {padding:16px;font-family:arial,sans-serif;font-size:1.5em;font-weight:bold;color:#808080;}
      #intro-links .link-box h2 a {display:block;height:52px;width:300px;text-indent:-1000em; text-decoration:none;}
      #intro-links .link-box span {display:block;margin-left:55px;position:relative;top:-12px;}
      #pc-link .link-box h2#patient a {background:transparent url(/media/lnk_patient.gif) no-repeat 0 0;}
      #pc-link .link-box h2#patient a:hover {background:transparent url(/media/lnk_patient.gif) no-repeat 0 -55px;}
      #hp-link .link-box h2#pro a {background:transparent url(/media/lnk_professional.gif) no-repeat 0 0;}
      #hp-link .link-box h2#pro a:hover {background:transparent url(/media/lnk_professional.gif) no-repeat 0 -55px;}
    #hp-link {width:353px; height:100px;background:transparent url(/media/bg_patientarea.gif) no-repeat;margin-bottom:15px;}
#landing-bot-border {clear:left;border-bottom:1px solid #E2E2E2;}

/*------------------------------- welcome -*/
#welcome-content #font_controls { display:none; }
#welcome-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;padding:0;}
  #welcome-content .c1 {float:left;width:321px;}
  #welcome-content .c2 {float:left;width:427px;}
  #welcome-content .c3 {float:left;width:249px; height:210px; background:transparent url(/media/bg_fade03.gif) repeat-y; border-top:1px solid #E2E2E2; border-right:1px solid #E2E2E2; }
  #welcome-content .c4 {float:left;width:249px; height:210px; background:transparent url(/media/bg_fade03.gif) repeat-y; border-top:1px solid #E2E2E2; border-right:1px solid #E2E2E2; }
  #welcome-content .c5 {float:left;width:248px; height:210px; background:#D9E2FC url(/media/pba_trial_bg.gif); border-top:1px solid #E2E2E2; }
  #welcome-content .content {font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    /*#welcome-content .c1-top {height:217px;background:transparent url(/media/home_photo1.jpg) no-repeat;}*/
	#welcome-content .c2-top {border: 1px solid #dee5f8;height:250px;background: #FCFCFE url(/media/home_bg.jpg) no-repeat;padding:0 20px 0 20px;}
	#welcome-content .c2-top p {margin:0 0 10px 0;}
  #welcome-content .c3-top, #welcome-content .c4-top, #welcome-content .c5-top { margin:10px;  }

	  #welcome-content .c2-top h2 {position:relative;top:-5px;width:251px;height:34px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_welcome_ieed.gif) no-repeat 0px 17px;}
      #welcome-content .c2-top .content { margin:0px 0 5px 0; }
    #welcome-content .c2 a.link {display:block;width:100px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em;}
	  #welcome-content .c2 a.link:hover {background-position: 0 -13px;}

	  #welcome-content .c3-top .content { margin-top:10px; }
	  #welcome-content .c3-top h2 {width:223px;height:17px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_talk_with_your_doctor.gif) no-repeat 0px 0px;line-height:.6;}
	  #welcome-content .c3-top a.link {display:block;margin:30px 0 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_access_tools.gif) no-repeat;font-size:.8em;}
	  #welcome-content .c3-top a.link:hover {background:transparent url(/media/lnk_access_tools.gif) no-repeat 0 -12px;}
	  #welcome-content .c4-top .content { margin-top:10px; }
	  #welcome-content .c4-top h2 {width:141px;height:15px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_home_patient_stories.gif) no-repeat 0px 0px;line-height:.6;}
	  #welcome-content .c4-top #patient-image { float:left; margin:10px 15px 15px 0; }
	  #welcome-content .c4-top a.link {display:block;margin:30px 0 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_patient_stories.gif) no-repeat;font-size:.8em;}
	  #welcome-content .c4-top a.link:hover {background:transparent url(/media/lnk_patient_stories.gif) no-repeat 0 -13px;}
	  #welcome-content .c5-top .content { margin-top:10px; color: #fff; }
	  #welcome-content .c5-top h2 {width:198px;height:46px;text-indent:-1000em; text-decoration:none; } 
	  #welcome-content .c5-top a.link {display:block;width:80px; height:10px; margin:0px 0 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/pba_trial_learn_more.gif) no-repeat;font-size:.8em;}
	  #welcome-content .c5-top a.link:hover {background:transparent url(/media/pba_trial_learn_more.gif) no-repeat 0 -13px;}

/*------------------------------- PC section footer terms -*/
 .terms .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_terms.gif) no-repeat;}

/*------------------------------- PC section footer privacy -*/
 .privacy .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_privacy.gif) no-repeat;}


/*------------------------------- PC section welcome -*/
#pc-welcome-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;padding:0;}
  #pc-welcome-content .c1 {float:left;width:248px;}
  #pc-welcome-content .c2 {float:left;width:500px;}
    #pc-welcome-content .c1-top {min-height:220px;background: #F1F1F5 url(/media/hdr_welcome.gif) no-repeat 8px 10px;}
      #pc-welcome-content .c1-top .content {padding:40px 10px 10px 10px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #pc-welcome-content .c2-top {height:222px;background:transparent url(/media/img_pc_couple.jpg) no-repeat;}
    #pc-welcome-content .c1-bot {float:left;width:248px;background:transparent url(/media/bg_fade03.gif) repeat-y;padding-bottom:70px;}
       #pc-welcome-content .c1-bot .content {min-height:70px;padding:8px 18px 18px 18px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5;}
      #pc-welcome-content .c1-bot h2 {width:200px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_sign_up.gif) no-repeat 16px 22px;}
	  /* Change margin bottom to fix landing page height */
      #pc-welcome-content .c1-bot a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
      #pc-welcome-content .c1-bot a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
	  #pc-welcome-content .c3-row#pc-landing1, #pc-welcome-content .c3-row#pc-landing2, #pc-welcome-content .c3-row#pc-landing3 {float:left; width:440px; margin:10px 20px 0 10px;}
	  #pc-welcome-content .c3-row#pc-landing1 .content, #pc-welcome-content .c3-row#pc-landing2 .content, #pc-welcome-content .c3-row#pc-landing3 .content {margin:5px 0 0 40px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
	  #pc-welcome-content .c3-row#pc-landing1 h2 {display:block; margin:5px 0 5px 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_home_pc_1.gif) no-repeat;}
	  #pc-welcome-content .c3-row#pc-landing2 h2 {display:block; margin:5px 0 5px 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_home_pc_2.gif) no-repeat;}
	  #pc-welcome-content .c3-row#pc-landing3 h2 {display:block; margin:5px 0 5px 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_home_pc_3.gif) no-repeat;}

	  #pc-welcome-content .c3-row#pc-understanding h2 {display:block; margin:10px 0 0 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_understanding2.gif) no-repeat;}
	  #pc-welcome-content .c3-row a.link {font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
	  #pc-welcome-content .c4-row#pc-living h2 {display:block; margin:10px 0 0 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_living2.gif) no-repeat;}
	  #pc-welcome-content .c4-row a.link {font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
	  #pc-welcome-content .c5-row#pc-stories h2 {display:block; margin:10px 0 0 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_stories2.gif) no-repeat;}
	  #pc-welcome-content .c5-row a.link {font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
	  #pc-welcome-content .c6-row#pc-talk h2 {display:block; margin:10px 0 0 20px;height:13px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_talk2.gif) no-repeat;}
	  #pc-welcome-content .c6-row a.link {font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}

	  .content li { margin-left:20px; }
      
/*------------------------------- PC section content pages - content font is 13px and #4e4b4c in mockup -*/
#pc-content {float:left;margin-top:8px;width:749px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-content .c1 {float:left;width:217px;border-top:1px solid #E2E2E2; border-right:1px solid #E2E2E2; border-top:1px solid #E2E2E2; }
    #pc-content .c1 img {margin-bottom:10px;}
    #pc-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #pc-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-content .c2 {float:left;width:530px;border-top:1px solid #E2E2E2;background:#fff url(/media/bg_fade05.gif) repeat-x;}
    #pc-content .c2 h2 {display:block; margin:12px 0 0 15px;height:20px;}
    #pc-content .c2 .content {padding:15px 10px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #pc-content .c2 .content p {margin-bottom:12px;}

/*------------------------------- PC section about -*/
#pc-about-content {float:left;margin-top:8px;margin-right:0;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-about-content .c1 {float:left;width:217px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #pc-about-content .c1 img {margin-bottom:10px;}
    #pc-about-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-about-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #pc-about-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #pc-about-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-about-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-about-content .c2 {float:left;width:530px; border-top:1px solid #E2E2E2; }
    #pc-about-content .c2 .c2-row {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;}
    #pc-about-content .c2 .c2-row .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #pc-about-content .c2 .c2-row#pc-understanding h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_understanding.gif) no-repeat;}
      #pc-about-content .c2 .c2-row#pc-causes h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_causes.gif) no-repeat;}
      #pc-about-content .c2 .c2-row#pc-symptoms h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_symptoms.gif) no-repeat;}
      #pc-about-content .c2 .c2-row a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #pc-about-content .c2 .c2-row a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}

/*------------------------------- PC section living -*/
#pc-living-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-living-content .c1 {float:left;width:217px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #pc-living-content .c1 img {margin-bottom:10px;}
    #pc-living-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-living-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #pc-living-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #pc-living-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-living-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-living-content .c2 {float:left;width:530px; border-top:1px solid #E2E2E2; }
    #pc-living-content .c2 .c2-row {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;}
    #pc-living-content .c2 .c2-row .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #pc-living-content .c2 .c2-row#pc-living h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_living.gif) no-repeat;}
      #pc-living-content .c2 .c2-row#pc-symptom h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_symptom_diary.gif) no-repeat;}
      #pc-living-content .c2 .c2-row#pc-life h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_life.gif) no-repeat;}
      #pc-living-content .c2 .c2-row a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #pc-living-content .c2 .c2-row a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}

/*------------------------------- PC section living - episode diary -*/
 .episode .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_symptom_diary2.gif) no-repeat;}

/*------------------------------- PC section living - life impact -*/
 .life .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_tips_for_coping.gif) no-repeat;}

/*------------------------------- PC section stories -*/
#pc-stories-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-stories-content .c1 {float:left;width:217px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #pc-stories-content .c1 img {margin-bottom:10px;}
    #pc-stories-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-stories-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #pc-stories-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #pc-stories-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-stories-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-stories-content .c2 {float:left;width:530px;}
    #pc-stories-content .c2 {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;border-top:1px solid #E2E2E2;}
    #pc-stories-content .c2 .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #pc-stories-content .c2 h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_patient_stories.gif) no-repeat;}
      #pc-stories-content .c2 a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #pc-stories-content .c2 a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}
.pc-stories .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_patient_stories.gif) no-repeat;}


/*------------------------------- PC section talk -*/
#pc-talk-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-talk-content .c1 {float:left;width:217px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #pc-talk-content .c1 img {margin-bottom:10px;}
    #pc-talk-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-talk-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #pc-talk-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #pc-talk-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-talk-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-talk-content .c2 {float:left;width:530px; border-top:1px solid #E2E2E2; }
    #pc-talk-content .c2 .c2-row {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;}
    #pc-talk-content .c2 .c2-row .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #pc-talk-content .c2 .c2-row#pc-talk h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_talk.gif) no-repeat;}
	  #pc-talk-content .c2 .c2-row#pc-discussion h2 {display:block; margin:0;height:15px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_discussion.gif) no-repeat;}
	  #pc-talk-content .c2 .c2-row#pc-assessment h2 {display:block; margin:0;height:15px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_self_assessment.gif) no-repeat;}
      #pc-talk-content .c2 .c2-row a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #pc-talk-content .c2 .c2-row a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}
.pc-talk.discussion .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_talk_discussion.gif) no-repeat;}
.pc-talk.assessment .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_talk_assessment.gif) no-repeat;}
.pc-talk.glossary .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_talk_glossary.gif) no-repeat;}
.pc-talk.assessment .c2.results h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_your_results.gif) no-repeat;}
.pc-talk.assessment .c2-row h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_your_results.gif) no-repeat;}
  .pc-talk .c2 .submit-button {width:171px;height:28px;padding:10px 5px;margin: 0 0 20px 320px; }
  #pc-results { width:501px; background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em; }

/*------------------------------- PC section more info -*/
#pc-moreinfo-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #pc-moreinfo-content .c1 {float:left;width:217px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #pc-moreinfo-content .c1 img {margin-bottom:10px;}
    #pc-moreinfo-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
    #pc-moreinfo-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #pc-moreinfo-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #pc-moreinfo-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
    #pc-moreinfo-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
  #pc-moreinfo-content .c2 {float:left;width:530px;}
    #pc-moreinfo-content .c2 {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;border-top:1px solid #E2E2E2;}
    #pc-moreinfo-content .c2 .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #pc-moreinfo-content .c2 h2 {display:block; margin:0;height:17px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_patient_stories.gif) no-repeat;}
      #pc-moreinfo-content .c2 a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #pc-moreinfo-content .c2 a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}
.pc-more .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_moreinfo.gif) no-repeat;}

/*------------------------------- PC section register -*/
.pc-register #pc-content .c1 h2 {width:199px;height:17px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_already_signed_up.gif) no-repeat;}
.pc-register #pc-content .c1 a.link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore2.gif) no-repeat;font-size:.5em}
.pc-register #pc-content .c1 a.link:hover {background:transparent url(/media/lnk_learnmore2.gif) no-repeat 0 -34px;}
.pc-register #pc-content .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_signup.gif) no-repeat;}
.manage #pc-content .c1 h2 {width:200px;height:20px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_signup.gif) no-repeat;}
.manage #pc-content .c1 a.link {margin:0 0 30px 16px;display:block;width:85px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_signupnow.gif) no-repeat;font-size:.5em}
.manage #pc-content .c1 a.link:hover {background:transparent url(/media/lnk_signupnow.gif) no-repeat 0 -13px;}
.manage #pc-content .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_manage.gif) no-repeat;}
.pc-register.thankyou .c2 .content h3 {margin-bottom:20px;}

.pc-register.intro #pc-content .c2 .content a.link {margin:50px 0 0 325px;display:block;width:176px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_start_signup.gif) no-repeat;font-size:.5em}

.pc-register .c2 #reg-steps {margin:15px 0 10px 15px;width:500px;height:45px;}
  .pc-register .c2 ul {list-style-type:none;}
    .pc-register .c2 li {float:left;}
    .pc-register .c2 li a {display:block; height:60px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
    .pc-register .c2 li#reg-step1-pc a {width:127px;background:transparent url(/media/hdr_step1-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step1-pc {width:127px; height:60px;text-indent:-1000em;background:transparent url(/media/hdr_step1-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step1-pc a:hover, .pc-register.step1-pc .c2 li#reg-step1-pc a {background:transparent url(/media/hdr_step1-pc.gif) no-repeat 0 -60px;}
    .pc-register .c2 li#reg-step2-pc a {width:119px;background:transparent url(/media/hdr_step2-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step2-pc {width:119px; height:60px;text-indent:-1000em;background:transparent url(/media/hdr_step2-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step2-pc a:hover, .pc-register.step2-pc .c2 li#reg-step2-pc a {background:transparent url(/media/hdr_step2-pc.gif) no-repeat 0 -60px;}
    .pc-register .c2 li#reg-step3-pc a {width:121px;background:transparent url(/media/hdr_step3-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step3-pc {width:121px; height:60px;text-indent:-1000em;background:transparent url(/media/hdr_step3-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step3-pc a:hover, .pc-register.step3-pc .c2 li#reg-step3-pc a {background:transparent url(/media/hdr_step3-pc.gif) no-repeat 0 -60px;}
    .pc-register .c2 li#reg-step4-pc a {width:131px;background:transparent url(/media/hdr_step4-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step4-pc {width:131px; height:60px;text-indent:-1000em;background:transparent url(/media/hdr_step4-pc.gif) no-repeat top left;}
    .pc-register .c2 li#reg-step4-pc a:hover, .pc-register.step4-pc .c2 li#reg-step4-pc a {background:transparent url(/media/hdr_step4-pc.gif) no-repeat 0 -60px;}
  .pc-register #pc-content .c2 h4 {font-family:arial,sans-serif;font-size:1em;color:#808080;margin-bottom:16px}
  .pc-register_DELETE_CONFLICTING #pc-content .c2 .content a.link {margin:30px 0 0 315px;display:block;width:190px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_continue_signup.gif) no-repeat;font-size:.5em}
  .pc-register .c2 .content .submit-button {width:190px;height:28px;padding:10px 5px;}
  .pc-register.step4-pc .c2 .content .submit-button {width:84px;}

/*------------------------------- PC section manage registration -*/
.pc-register.manage table {margin-top:30px;border-top:1px solid #CACCD4;}
.pc-register.manage .content h4 {margin:10px 0 0 0;}
.pc-register.manage td p {margin:0;padding:0;}
.pc-register.manage td {padding:3px 0;}
.pc-register.manage td.fcol1 {width:150px;}
.pc-register.manage td.fcol2, .pc-register.manage td.fcol2 {width:345px;}
.pc-register.manage td.fcol2 input {width:200px;}
.pc-register.manage #man-reg-form .submit-button, .pc-register.manage #reg-form .submit-button {width:84px;}
 #nocontact {width:30px;}
 #err {margin-bottom:20px;color:#cc0000;}

/*------------------------------- PC section footer terms -*/
 .pc-terms .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_terms.gif) no-repeat;}

/*------------------------------- PC section footer privacy -*/
 .pc-privacy .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_privacy.gif) no-repeat;}

/*------------------------------- HP section welcome -*/
#hp-welcome-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;padding:0;}
  #hp-welcome-content .c1 {float:left;width:248px;}
  #hp-welcome-content .c2, #hp-welcome-content .c3 {float:left;width:250px;}
    #hp-welcome-content .c1-top {height:220px;background: #F1F1F5 url(/media/hdr_welcome.gif) no-repeat 8px 10px;}
      #hp-welcome-content .c1-top .content {padding:40px 10px 10px 10px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #hp-welcome-content .c2-top {height:220px;background:transparent url(/media/img_causeaffecteffect.jpg) no-repeat;}
    #hp-welcome-content .c3-top {height:220px;background:transparent url(/media/img_causeaffecteffect.jpg) -250px 0 no-repeat;}
    #hp-welcome-content .c1-bot {float:left;width:248px;background:transparent url(/media/bg_fade03.gif) repeat-y;}
    #hp-welcome-content .c2-bot, #hp-welcome-content .c3-bot {float:left;width:249px;height:180px;background:transparent url(/media/bg_fade03.gif) repeat-y;border-left:1px solid #E2E2E2;}
       #hp-welcome-content .c1-bot .content, #hp-welcome-content .c2-bot .content, #hp-welcome-content .c3-bot .content {padding:8px 18px 18px 18px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5;} 
      #hp-welcome-content .c1-bot h2 {width:200px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_about.gif) no-repeat 16px 22px;}
      #hp-welcome-content .c1-bot a.link {margin:0 0 30px 16px;display:block;width:109px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.5em}
      #hp-welcome-content .c1-bot a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}
      
      #hp-welcome-content .c2-bot h2 {width:200px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_casestudies.gif) no-repeat 16px 22px;}
	  #hp-welcome-content .c2-bot h2 {width:200px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_resources.gif) no-repeat 16px 22px;}
      
      #hp-welcome-content .c2-bot .link {margin:0 0 30px 16px;display:block;width:109px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_resources.gif) no-repeat 0 -26px;font-size:.5em}
      #hp-welcome-content .c2-bot a.link {margin:0 0 30px 16px;display:block;width:109px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_resources.gif) no-repeat;font-size:.5em}
      #hp-welcome-content .c2-bot a.link:hover {background:transparent url(/media/lnk_resources.gif) no-repeat 0 -13px;}

      #hp-welcome-content .c3-bot h2 {width:100px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_videos-lg.gif) no-repeat 16px 22px;}
      #hp-welcome-content .c3-bot a.link {margin:0 0 30px 16px;display:block;width:109px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_videos.gif) no-repeat;font-size:.5em}
      #hp-welcome-content .c3-bot a.link:hover {background-position: 0 -13px;}


/*------------------------------- HP references -*/
  .hp-references .c1 {clear:both;width:630px;margin-top:8px;border-top:1px solid #E2E2E2;background:#fff url(/media/bg_fade05.gif) repeat-x;}
    .hp-references .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_references.gif) no-repeat;}
    .hp-references .c1 .content {padding:15px 10px 15px 15px;font-family:arial,sans-serif;font-size:1em;font-weight:bold;color:#808080;line-height:1.4;}
    .hp-references .c1 .content p {margin-bottom:12px;}
    .hp-references .c1 .content a {color:#000000;}
    .hp-references .c1 .content a:hover {color:#cc0000;}

/*------------------------------- HP references page -*/
  .hp-references-page .c1 {clear:both;width:750px;margin-top:8px;border:1px solid #E2E2E2;background:#fff url(/media/bg_fade05.gif) repeat-x;}
    .hp-references-page .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_references.gif) no-repeat;}
    .hp-references-page .c1 .content {padding:15px 10px 15px 15px;font-family:arial,sans-serif;font-size:1em;font-weight:bold;color:#808080;line-height:1.4;}
    .hp-references-page .c1 .content p {margin-bottom:12px;}
    .hp-references-page .c1 .content a {color:#000000;}
    .hp-references-page .c1 .content a:hover {color:#cc0000;}

/*------------------------------- HP section about -*/
#hp-about-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade06.gif) repeat-y;}
  #hp-about-content .c1 {float:left;width:248px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #hp-about-content .c1 img {margin-bottom:10px;}
    #hp-about-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_register2.gif) no-repeat;}
    #hp-about-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #hp-about-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #hp-about-content .c1 a#register_link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_registernow2.gif) no-repeat;font-size:.5em}
    #hp-about-content .c1 a#register_link:hover {background:transparent url(/media/lnk_registernow2.gif) no-repeat 0 -34px;}
    #hp-about-content .c1 a#seminar_link {margin:0 0 30px 16px;display:block;width:180px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_seminar.gif) no-repeat;font-size:.5em}
    #hp-about-content .c1 a#seminar_link:hover {background:transparent url(/media/lnk_seminar.gif) no-repeat 0 -34px;}
  #hp-about-content .c2 {float:left;width:499px;}
    #hp-about-content .c2 .c2-row {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;border-top:1px solid #E2E2E2;}
    #hp-about-content .c2 .c2-row .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #hp-about-content .c2 .c2-row#hp-about h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_about2.gif) no-repeat;}
      #hp-about-content .c2 .c2-row#hp-prevalence h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_prevalence.gif) no-repeat;}
      #hp-about-content .c2 .c2-row#hp-pathophysiology h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_pathophysiology.gif) no-repeat;}
      #hp-about-content .c2 .c2-row#hp-diagnosis h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_diagnosis.gif) no-repeat;}
      #hp-about-content .c2 .c2-row#hp-burden h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_burden.gif) no-repeat;}
	  #hp-about-content .c2 .c2-row#hp-burden {border-bottom:1px solid #E2E2E2; }
      #hp-about-content .c2 .c2-row a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #hp-about-content .c2 .c2-row a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}


/*------------------------------- HP section content pages - content font is 13px and #4e4b4c in mockup -*/
#hp-content {float:left;margin-top:8px;width:749px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade07.gif) repeat-y;}
  #hp-content .c1 {float:left;width:217px;border-top:1px solid #E2E2E2; border-right:1px solid #E2E2E2; }
    #hp-content .c1 img {margin-bottom:10px;}
    #hp-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_register2.gif) no-repeat;}
    #hp-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #hp-content .c1 a.link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_registernow2.gif) no-repeat;font-size:.5em;}
    #hp-content .c1 a.link:hover {background:transparent url(/media/lnk_registernow2.gif) no-repeat 0 -34px;}
  #hp-content .c2 {float:left;width:530px;border-top:1px solid #E2E2E2;background:#fff url(/media/bg_fade05.gif) repeat-x;}
    #hp-content .c2 h2 {display:block; margin:12px 0 0 15px;height:20px;}
    #hp-content .c2 .content {padding:15px 10px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.4;}
    #hp-content .c2 .content p {margin-bottom:12px;}

/*------------------------------- HP section about - prevalence -*/
 .prevalence .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_prevalence2.gif) no-repeat;}

/*------------------------------- HP section about - pathophysiology -*/
 .pathophysiology .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_pathophysiology2.gif) no-repeat;}

/*------------------------------- HP section about - diagnosis -*/
 .diagnosis .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_diagnosis2.gif) no-repeat;}

/*------------------------------- HP section about - burden -*/
 .burden .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_burden2.gif) no-repeat;}

/*------------------------------- HP section resources -*/
.hp-resources_delete .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_resources3.gif) no-repeat;}
#hp-resources-content {float:left;margin-top:8px;width:748px;border:1px solid #E2E2E2;border-top:0;padding:0;background: #fff url(/media/bg_fade06.gif) repeat-y;}
  #hp-resources-content .c1 {float:left;width:248px;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;}
    #hp-resources-content .c1 img {margin-bottom:10px;}
    #hp-resources-content .c1 h2 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_register2.gif) no-repeat;}
    #hp-resources-content .c1 .content {padding:0 15px 15px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
    #hp-resources-content .c1 h3 {display:block; margin:0 0 10px 15px;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_resources2.gif) no-repeat;}
    #hp-resources-content .c1 a.link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_registernow2.gif) no-repeat;font-size:.5em}
    #hp-resources-content .c1 a.link:hover {background:transparent url(/media/lnk_registernow2.gif) no-repeat 0 -34px;}
  #hp-resources-content .c2 {float:left;width:499px;}
    #hp-resources-content .c2 .c2-row {background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;border-top:1px solid #E2E2E2;}
    #hp-resources-content .c2 .c2-row .content {padding:14px 15px 4px 0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
      #hp-resources-content .c2 .c2-row#hp-resources h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_resources2.gif) no-repeat;}
      #hp-resources-content .c2 .c2-row#hp-videos h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_videos.gif) no-repeat;}
      #hp-resources-content .c2 .c2-row#hp-presentations h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_presentations.gif) no-repeat;}
      #hp-resources-content .c2 .c2-row#hp-printed_materials h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_printed_materials.gif) no-repeat;}
      #hp-resources-content .c2 .c2-row#hp-casein_point h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_casein.gif) no-repeat;}
	  #hp-resources-content .c2 .c2-row#hp-external_resources h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_external_resources.gif) no-repeat;}
	  #hp-resources-content .c2 .c2-row#hp-CNS_LS h2 {display:block; margin:0;height:20px;text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_CNS-LS.gif) no-repeat;}
      #hp-resources-content .c2 .c2-row a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore.gif) no-repeat;font-size:.8em}
      #hp-resources-content .c2 .c2-row a.link:hover {background:transparent url(/media/lnk_learnmore.gif) no-repeat 0 -13px;}
	  #hp-resources-content .c2 .c2-row#hp-casein_point a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_accesscasestudies.gif) no-repeat;font-size:.8em}
      #hp-resources-content .c2 .c2-row#hp-casein_point a.link:hover {background:transparent url(/media/lnk_accesscasestudies.gif) no-repeat 0 -13px;}
	  #hp-resources-content .c2 .c2-row#hp-external_resources a.link {display:block;margin:4px 0 0;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_accessexternalresources.gif) no-repeat;font-size:.8em}
      #hp-resources-content .c2 .c2-row#hp-external_resources a.link:hover {background:transparent url(/media/lnk_accessexternalresources.gif) no-repeat 0 -13px;}

.contents { width:501px; background:#fff url(/media/bg_fade05.gif) repeat-x;padding:5px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
.delete_contents_result { width:501px; height:90px; background:#fff url(/media/bg_fade05.gif) repeat-x;padding:10px 15px;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;color:#808080;line-height:1.5em;}
.delete_contents_result p { margin-left: 20px; }
.content-id { float:left; color: #0066CC; margin-right:10px; }
.content-id-no { float:left; color: #808080; margin-right:10px; }
.content-title { float:left; margin-right:2px; color:#0066CC; }
.content-title-no { float:left; margin-right:2px; color:#808080; }
.content-title2 { float:left; margin-right:2px; color: #000000; }
.content-attr { float:left; width:190px; }
.content-icon { float:left; margin-left:5px; }
.content-summary { width:390px; float:left; margin-bottom:10px; }
.content-answer { color: #0066CC; margin:15px 0 5px 30px; }
.content-answer0 { color: #808080; }
.content-answer1 { margin-right:10px; }
.content-bottom { float:left; margin-top:10px; }
input { margin-right:3px; }
.left{width: 20%; float: left;}
.right{width: 80%; float: right;}
h4 {color: #000;}
.downloads p{font-size: 11px;}
.contentstories-title { float:left; margin-right:10px; color: #000; }
.contentstories-attr { float:left; color: #0066CC;}
.contentstories-summary { float:left; width:390px; margin-bottom:10px; }
.contentstories-link { float:left; margin:0;width:67px;height:10px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_video.gif) no-repeat;font-size:.1em}
.contentstories-link:hover {background:transparent url(/media/btn_video.gif) no-repeat 0 -13px;}
.content-moreinfo { }
#icon_adobe { float:right; margin:0 10px 10px 0; }
.contentfile { margin-top:10px; }
.content em { font-size:10px; }
.bold { color:#4E4B4C; }
.clear { clear:both; }

/*------------------------------- HP section resources - videos -*/
 .videos .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_videos2.gif) no-repeat;}

/*------------------------------- HP section resources - presentations -*/
 .presentations .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_presentations2.gif) no-repeat;}

/*------------------------------- HP section resources - printed materials -*/
 .printed_materials .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_printed_materials2.gif) no-repeat;}

/*------------------------------- HP section resources - casein point -*/
 .casein .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_casein2.gif) no-repeat;}

/*------------------------------- HP section resources - external resources -*/
 .external_resources .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_external_resources2.gif) no-repeat;}

/*------------------------------- HP section resources - CNS-LS -*/
 .CNS-LS .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_CNS-LS2.gif) no-repeat;}


/*------------------------------- HP section search results (for changes to isearch, see M:\ieed\www.ieed.org\siteadmin\includes\phpbin\base\isearch2\lang\english.inc.php) -*/
 .hp-search .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_searchresults.gif) no-repeat;}
 .hp-search .c2 .content h2 {text-indent:0; background:none; font-size:1.1em;}
 .hp-search .c2 .content a, .hp-search .content a:visited {color:#0066cc;}
 .hp-search .c2 .isearch_prevnext a, .hp-search .c2 .isearch_prevnext a:visited {color:#000000; text-decoration:underline;}
 .hp-search .c2 a.isearch_prevnext_nodec, .hp-search .c2 a.isearch_prevnext_nodec:visited {text-decoration:none;}
 .hp-search .c2 table .isearch_prevnext td {margin:0; padding:0; color:#0066cc;}
 .hp-search .c2 table.isearch_prevnext {background-color:#f1f1f5;}
 .hp-search .c2 .pages_results {color:#000000;}
 .hp-search .c2 .isearch_search {color:#0066cc;}
 .hp-search .c2 a.isearch_title, .hp-search a.isearch_title:visited {text-decoration:underline;}
 .hp-search .c2 .isearch_highlight {}

/*------------------------------- HP section register -*/
.hp-register #hp-content .c1 h2 {width:200px;height:50px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_registrationmgmt.gif) no-repeat;}
.hp-register #hp-content .c1 a.link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_learnmore2.gif) no-repeat;font-size:.5em}
.hp-register #hp-content .c1 a.link:hover {background:transparent url(/media/lnk_learnmore2.gif) no-repeat 0 -34px;}
.hp-register #hp-content .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_registration.gif) no-repeat;}
.manage #hp-content .c1 h2 {width:200px;height:20px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/hdr_registration.gif) no-repeat;}
.manage #hp-content .c1 a.link {margin:0 0 30px 16px;display:block;width:115px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/lnk_registernow2.gif) no-repeat;font-size:.5em}
.manage #hp-content .c1 a.link:hover {background:transparent url(/media/lnk_registernow2.gif) no-repeat 0 -34px;}
.manage #hp-content .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background: transparent url(/media/hdr_manage.gif) no-repeat;}
.hp-register.thankyou .c2 .content h3 {margin-bottom:20px;}

hp-register.intro .c2 .content a.link {margin:50px 0 0 325px;display:block;width:176px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_continueregistration2.gif) no-repeat;font-size:.5em}

.hp-register .c2 #reg-steps {margin:15px 0 10px 15px;width:500px;height:45px;}
  .hp-register .c2 ul {list-style-type:none;}
    .hp-register .c2 li {float:left;}
    .hp-register .c2 li a {display:block; height:45px;text-indent:-1000em; text-decoration:none;font-size:.5em;}
    .hp-register .c2 li#reg-step1 a {width:190px;background:transparent url(/media/hdr_step1.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step1 {width:190px; height:45px;text-indent:-1000em;background:transparent url(/media/hdr_step1.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step1 a:hover, .hp-register.step1 .c2 li#reg-step1 a {background:transparent url(/media/hdr_step1.gif) no-repeat 0 -45px;}
    .hp-register .c2 li#reg-step2 a {width:178px;background:transparent url(/media/hdr_step2.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step2 {width:178px; height:45px;text-indent:-1000em;background:transparent url(/media/hdr_step2.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step2 a:hover, .hp-register.step2 .c2 li#reg-step2 a {background:transparent url(/media/hdr_step2.gif) no-repeat 0 -45px;}
    .hp-register .c2 li#reg-step3 a {width:132px;background:transparent url(/media/hdr_step3.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step3 {width:132px; height:45px;text-indent:-1000em;background:transparent url(/media/hdr_step3.gif) no-repeat top left;}
    .hp-register .c2 li#reg-step3 a:hover, .hp-register.step3 .c2 li#reg-step3 a {background:transparent url(/media/hdr_step3.gif) no-repeat 0 -45px;}
  .hp-register #hp-content .c2 h4 {font-family:arial,sans-serif;font-size:1em;color:#808080;margin-bottom:16px}
  #reg-form td, #man-reg-form td {font-weight:normal;}
    #reg-form input, #reg-form select {margin:0;}
  #reg-form td {padding:3px 0;}
  #reg-form td.fcol1 {width:91px;}
  #reg-form td.fcol2, #reg-form td.fcol2 input {width:106px;}
  #reg-form td.fcol3 {width:60px;}
     td.fcol3#mi span, td.fcol3#state span {padding-left:9px;}
  #reg-form td.fcol4, #reg-form td.fcol4 input {width:47px;}
  #reg-form td.fcol5 {width:87px;}
    td.fcol5 .req {padding-left:9px;}
  #reg-form td.fcol6, #reg-form td.fcol6 input {width:90px;}
    select#state {width:51px;}
    select#country {width:221px;}
    input#address1, input#address2, input#phone, input#fax, input#email, input#email2 {width:217px;}
  #reg-form td.fcol-head {font-weight:bold;}
  #reg-form td.fcol-head.pad {padding-top:20px;}
  .hp-register .c2 .content a.link {margin:30px 0 0 325px;display:block;width:176px;height:33px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_continueregistration.gif) no-repeat;font-size:.5em}
  .hp-register .c2 .content .submit-button {width:171px;height:28px;padding:10px 5px;}
  .hp-register.step3 .c2 .content .submit-button {width:84px;}


/*------------------------------- HP section manage registration -*/
.hp-register.manage table {margin-top:30px;border-top:1px solid #CACCD4;}
.hp-register.manage .content h4 {margin:10px 0 0 0;}
.hp-register.manage td p {margin:0;padding:0;}
.hp-register.manage td {padding:3px 0;}
.hp-register.manage td.fcol1 {width:150px;}
.hp-register.manage td.fcol2, .hp-register.manage td.fcol2 {width:345px;}
.hp-register.manage td.fcol2 input {width:200px;}
.hp-register.manage #man-reg-form .submit-button, .hp-register.manage #reg-form .submit-button {width:84px;}
 #nocontact {width:30px;}
 #err {margin-bottom:20px;color:#cc0000;}


/*------------------------------- HP section footer contact form -*/
 .hp-contact .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_contactus.gif) no-repeat;}
 .hp-contact td {padding:3px 0; color:#0066CC;font-weight:normal;}
 .hp-contact input {width:200px;}
 .hp-contact textarea {width:390px; overflow:auto;}
 .hp-contact td.fcol1 {width:100px;}
 .hp-contact .c2 .content a.link {margin:10px 0 0 425px;display:block;width:67px;height:28px;text-indent:-1000em; text-decoration:none;background:transparent url(/media/btn_send.gif) no-repeat;font-size:.5em}
 .hp-contact .c2 .content a.link:hover {background:transparent url(/media/btn_send.gif) no-repeat 0 -29px;}
 .hp-contact .c2 .content #contact_form {display:block;margin-top:16px;}
 .hp-contact .c2 .content #contact_form .submit-button {width:67px;height:28px;padding-top:10px;}

/*------------------------------- HP section footer terms -*/
 .hp-terms .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_terms.gif) no-repeat;}

/*------------------------------- HP section footer privacy -*/
 .hp-privacy .c2 h2 {text-indent:-1000em; text-decoration:none;font-size:.5em;background:transparent url(/media/hdr_privacy.gif) no-repeat;}


/* TODO: Peter - prevent breaking layout in IE with span (CMT) */
.class span { border:1px solid; }

.signup_left { float:left; }
.signup_right { float:right; }
#italic { font-style:italic; }
.download { float:right; font-size:1.2em; font-weight:bold; margin:0 30px 20px 0; }
