body{
  font-size:0.85em;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.short_content_list p {
  padding:0px;
  margin:0px;
}

#nav, #nav ul {
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  position:relative;
  line-height:1.5em;
}

#nav a {
  display:block;
  color:#FFF;
  text-decoration:none;
}

#nav a:hover {
  color:#333;
}

#nav li {
  float:left;
  position:relative;
}

#nav ul {
position:absolute;
  display:none;
  width:12em;
  top:1.5em;
}

#nav li ul a {
  width:12em;
  height:auto;
  float:left;
}

.newsImage {
  padding-right:12px;
  padding-bottom:8px;
  float:left;
  display:inline;
}

#nav ul ul {
  top:auto;
}

#nav li ul ul {
  left:12em;
  margin:0px 0px 0px 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
  display:none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
  display:block;
}

.colHeader {
  font-size:18px;
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
  padding-bottom:10px;
  border-bottom:1px solid #B2B2B2;
  margin-bottom:14px;
}

.subColHeader {
  font-size:16px;
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
  padding:0px 0px 8px 0px;
}

.subTitle {
  font-size:14px;
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
}

.newsTitle {
  font-size:18px;
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
  padding-bottom:10px;
}

a {
  text-decoration:none;
  color:#38939B;
}

a:hover{
  text-decoration:underline;
  color:#38939B;
}

.nav_a {
  text-align:left;
  background-color:#7DD6DE;
  background-image:url( '/images/menu_bg.jpg' );
  background-repeat:repeat-x;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7F9;
  padding-left:25px;
  padding-right:25px;
  border-top:1px solid #318891;
  border-right:1px solid #318891;
  border-left:1px solid #318891;
  padding-top:8px;
  padding-bottom:8px;
}

a.nav_a:hover{
  background-image:url( '/images/menu_on_bg.jpg' );
  background-repeat:repeat-x;
  background-color:#FDD71A;
}

.nav_a_last {
  text-align:left;
  background-image:url( '/images/menu_round_off.png' );
  background-repeat:no-repeat;
  width:170px !important;
  display:block;
  background-position:bottom;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7F9;
  padding-left:25px;
  padding-right:25px;
  border-top:1px solid #318891;
  padding-top:8px;
  padding-bottom:8px;
}

a.nav_a_last:hover {
  background-image:url( '/images/menu_round.png' );
  background-repeat:no-repeat;
  width:170px !important;
}

.nav_a_first {
  text-align:left;
  background-color:#7DD6DE;
  background-image:url( '/images/menu_bg.jpg' );
  background-repeat:repeat-x;
  padding-top:8px;
  padding-bottom:8px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7F9;
  padding-left:26px;
  padding-right:25px;
  border-top:1px solid #318891;
  border-right:1px solid #318891;
}

a.nav_a_first:hover {
  background-image:url( '/images/menu_on_bg.jpg' );
  background-repeat:repeat-x;
  background-color:#FDD71A;
}

.nav_b {
  background-color:#7DD6DE;
  border-top:1px solid #318891;
  background-image:url( '/images/menu_bg.jpg' );
  background-repeat:repeat-x;
  padding-top:9px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7F9;
  padding-left:23px;
  padding-right:23px;
}

a.nav_b:hover {
  background-image:url( '/images/menu_on_bg.jpg' );
  background-repeat:repeat-x;
  background-color:#FDD71A;
}

.nav_b_first {
  background-color:#FFF;
  background-image:url( '/images/menu_bg_about.jpg' );
  background-repeat:no-repeat;
  width:89px;
  min-height:31px !important;
  padding-top:9px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7f9;
  padding-left:25px;
  padding-right:25px;
  border-right:1px solid #318891;
}

a.nav_b_first:hover {
  background-image:url( '/images/menu_on_bg_about.jpg' );
  background-repeat:no-repeat;
  background-color:#FFF;
}

.nav_b_last {
  background-color:#7DD6DE;
  background-image:url( '/images/menu_bg_about.jpg' );
  background-repeat:repeat-x;
  padding-top:9px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7f9;
  padding-left:25px;
  padding-right:25px;
  border-left:1px solid #6CD1DB;
}

a.nav_b_last:hover {
  background-image:url( '/images/menu_on_bg.jpg' );
  background-repeat:repeat-x;
  background-color:#FDD71A;
}

.nav_b_news {
  padding-top:9px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#F4F7F9;
  padding-left:25px;
  padding-right:25px;
  border-left:1px solid #6CD1DB;
}

a.nav_b_news:hover{
}

#sub_nav, #sub_nav ul {
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  position:relative;
  line-height:1.5em;
}

#sub_nav a {
  display:block;
  color:#409199;
  text-decoration:none;
}

#sub_nav a:hover {
  color:#333;
}

#sub_nav li {
  position:relative;
}

#sub_nav ul {
  position:absolute;
  display:none;
  width:12em;
  top:1.5em;
}

#sub_nav li ul a {
  height:auto;
  float:left;
}

#sub_nav ul ul {
  top:auto;
}

#sub_nav li ul ul {
  left:12em;
  margin:0px 0px 0px 10px;
}

/* nav and sub_nav for show/hide */
#sub_nav li:hover ul ul, #sub_nav li:hover ul ul ul, #sub_nav li:hover ul ul ul ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
  display:none;
}

#sub_nav li:hover ul, #sub_nav li li:hover ul, #sub_nav li li li:hover ul, #sub_nav li li li li:hover ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
  display:block;
}

.colHeader {
  font-size:18px;
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
  padding-bottom:10px;
  border-bottom:1px solid #B2B2B2;
  margin-bottom:14px;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

.page_title {
  padding-left:10px;
  text-align:left;
}

.page_content {
  margin-left:30px;
  margin-top:10px;
  text-align:left;
  padding:10px;
}

.sub_nav_a {
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  border-top:1px solid #318891;
  border-right:1px solid #318891;
  border-left:1px solid #318891;
  padding-top:8px;
}

a.sub_nav_a:hover {
  text-decoration:underline;
}

.sub_nav_a_last {
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  border-top:1px solid #318891;
  border-bottom:1px solid #318891;
  border-right:1px solid #318891;
  border-left:1px solid #318891;
  padding-top:8px;
}

a.sub_nav_a_last:hover {
  text-decoration:underline;
}

.sub_nav_a_first {
  padding-top:8px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:26px;
  padding-right:25px;
  border-top:1px solid #318891;
  border-right:1px solid #318891;
}

a.sub_nav_a_first:hover {
  text-decoration:underline;
}

.sub_nav_b {
  padding-top:8px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#409199;
  padding-left:25px;
  padding-right:25px;
  border-right:1px solid #318891;
  border-left:1px solid #6CD1DB;
}

a.sub_nav_b:hover {
  text-decoration:underline;
}

.sub_nav_b_first {
  padding-top:8px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#409199;
  padding-left:25px;
  padding-right:25px;
  border-right:1px solid #318891;
}

a.sub_nav_b_first:hover {
  text-decoration:underline;
}

.sub_nav_b_last {
  padding-top:8px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#409199;
  padding-left:25px;
  padding-right:25px;
  border-left:1px solid #6CD1DB;
}

a.sub_nav_b_last:hover {
  text-decoration:underline;
}

.cat_sub_nav_a {
  border-bottom:1px solid #999999;
  text-align:left;
  background-color:#409199;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  padding-top:4px;
  padding-bottom:4px;
}

a.cat_sub_nav_a:hover {
  text-decoration:underline;
  background-color:#FFB715;
}

.cat_sub_nav_a_last {
  text-align:left;
  background-color:#409199;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  padding-top:4px;
  padding-bottom:4px;
}

a.cat_sub_nav_a_last:hover {
  text-decoration:underline;
}

.cat_sub_nav_a_first {
  border-bottom:1px solid #999999;
  text-align:left;
  background-color:#409199;
  padding-top:4px;
  padding-bottom:4px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:26px;
  padding-right:25px;
}

a.cat_sub_nav_a_first:hover {
  text-decoration:underline;
}

.cat_sub_nav_b {
  text-align:left;
  background-color:#EFF2F5;
  padding-top:5px;
  padding-bottom:4px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  border-bottom:1px solid #6CD1DB;
}

a.cat_sub_nav_b:hover {
  text-decoration:underline;
}

.cat_sub_nav_b_first {
  text-align:left;
  background-color:#EFF2F5;
  padding-top:5px;
  padding-bottom:4px;
  font-size:14px;
  font-weight:bold;
  font-family:Helvetica, Arial, sans-serif;
  color:#EFF2F5;
  padding-left:25px;
  padding-right:25px;
  border-bottom:1px solid #6CD1DB;
}

a.cat_sub_nav_b:hover {
  text-decoration:underline;
}

.blue_button {
  background-image:url( '/images/blue_button.png' );
  background-repeat:no-repeat;
  color:#FFF;
}

.blue_button:hover {
  background-image:url( '/images/gold_button.png' );
  background-repeat:no-repeat;
  color:#333;
}

.breadcrumb {
  float:left;
  margin-top:5px;
}

.breadslices {
  float:right;
}

a {
  cursor:pointer;
}

.your_story_blue_header {
  height:34px;
  width:390px;
  background-image:url( '/images/story_header_bg.png' );
  background-repeat:no-repeat;
  color:#38919B;
  font-family:Helvetica, Arial, sans-serif;
  font-size:20px;
  padding-left:10px;
  padding-top:5px;
}

.op_header {
  color:#38939B;
  font-family:Helvetica, Arial, sans-serif;
  font-size:18px;
  margin:0px 0px 12px 0px;
  text-align:left;
}

#op_media_right_column {
  width:112px;
  float:left;
  padding:0px 0px 0px 10px;
  text-align:left;
}

#op_media_right_column ul {
  margin:0px;
  padding:0px;
  list-style:none;
}

#op_media_right_column li {
  text-align:left;
  padding:0px;
  margin:0px;
  width:100px;
}

#op_media_right_column li a {
  display:block;
  padding:7px 0px 7px 8px;
  background-image:url( '/images/btn_strip.jpg' );
  background-repeat:repeat-x;
  background-position:top left;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#FFF;
  text-decoration:none;
  width:100px;
}

#op_media_right_column li a:hover {
  background-image:url( '/images/btn_strip2.jpg' );
  color:#333;
}

#op_white_paper_column {
  text-align:left;
}

#op_white_paper_column ul {
  list-style:none;
  margin:0px;
  padding:0px;
}

#op_white_paper_column li {
  color:#262626;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  text-align:left;
  margin:0px 0px 14px 0px;
}

.dark_text {
  color:#333;
}

.dynamic_popup_container {
  position:absolute;
  background-color:#60A9AF;
  padding:0px 12px 12px 12px;
}

#home_news_widget{
  float:right;
  width:240px;
  padding-right:28px;
  text-align:left;
  font-size:12px;
  color:#444;
}

#home_news_widget ul {
  margin:0px 0px 0px 13px;
  padding:0px;
}

#home_news_widget ul li {
  margin:0px 0px 10px 0px;
  font-size:12px;
}

#home_news_widget ul li a {
  font-size:12px;
}

#psoriasis_news_widget {
  float:right;
  width:345px;
  text-align:left;
  margin-left:6px;
}

#psoriasis_news_widget ul {
  margin:0px 0px 0px 13px;
  padding:0px;
}

#psoriasis_news_widget ul li {
  margin:0px 0px 10px 0px;
  font-size:12px;
  text-align:left;
}

#psoriasis_news_widget ul li a {
  font-size:12px;
}

#media_right_column {
  float:right;
  width:210px;
  text-align:left;
  font-size:12px;
  color:#262626;
}

#pr_list li {
  text-align:left;
  color:#262626;
  font-size:13px;
}

#lower_product_info {
  border-top:1px solid #39939B;
  margin:8px 0px 0px 0px;
  padding:28px 0px 0px 0px;
}

#lower_product_info_left {
  width:406px;
  float:left;
  text-align:left;
  border-right:1px solid #C9CCCF;
  padding:0px 36px 0px 0px;
}

#lower_product_info_right {
  float:left;
  width:232px;
  text-align:left;
  padding:0px 0px 0px 40px;
}
.trEven {
  background-color:#FBFBFB;
  color:#606060;
}

.trOdd {
  background-color:#E7E7E7;
  color:#606060;
}

#main_login_go_btn {
  float:right;
  margin:2px 1px 0px 0px;
  display:block;
  width:51px;
  height:21px;
  background-image:url( '/images/go_sprite.jpg' );
  background-position:top left;
  background-repeat:no-repeat;
  text-decoration:none;
}

#main_login_go_btn:hover {
  text-decoration:none;
  background-position:0px -21px;
}

#floating_face_twitter {
  width:200px;
  position:absolute;
  top:0px;
  right:0px;
  text-align:right;
  margin:222px 0px 0px 0px;
  padding:0px 14px 0px 0px;
  display:none;
}

#ne_media_room_btn {
  display:block;
  width:121px;
  height:35px;
  background-image:url( '/images/media_room_sprite.png' );
  background-position:top left;
  background-repeat:no-repeat;
  text-decoration:none;
}

#ne_media_room_btn:hover {
  text-decoration:none;
  background-position:0px -35px;
}

#lm_page_wrapper {
  margin:0px auto 0px auto;
  width:942px;
  padding:20px;
  text-align:left;
}

#lm_left_nav {
  float:left;
  padding-left:2px;
  margin-right:5px;
  position:relative;
  z-index:1;
  width:195px;
}

.clearit, .clearIt, .clear, .clearboth, .clearBoth {
  clear:both;
}

#recover_pw_form_wrapper {
  text-align:right;
  width:340px;
  float:left;
}


/*Set up the Link List*/
ul.socialLinkList {
  width:195px;
  position:relative;
  display:inline;
  list-style-image:none;
  list-style-type:none;
  margin:0px;
  padding:0px;
}

ul.socialLinkList li {
  margin:0px;
  padding:0px;
  float:left;
}

ul.socialLinkList li.socialItem a {
  line-height:30px;
  background-color:#B8D5D8;
  display:block;
  padding:0px 5px 0px 5px;
  width:39px !important;
  height:30px;
  overflow:hidden;
  font-size:1px;
  text-indent:-5000px;
}

/*Set the sprite Image*/
a.socialBtn {
  background:url( '/images/socialSprite.png' ) no-repeat;
}

/*Set the Default position*/
a.socialBtn.fbBtn {
  background-position:0px 0px;
}

a.socialBtn.twBtn {
  background-position:-49px 0px;
}

a.socialBtn.tuBtn {
  background-position:-98px 0px;
}

a.socialBtn.ytBtn {
  background-position:-147px 0px;
  width: 28px;
}

/*Set the Rollover postion*/
a.socialBtn.fbBtn:hover {
  background-position:0px -30px;
}

a.socialBtn.twBtn:hover {
  background-position:-49px -30px;
}

a.socialBtn.tuBtn:hover {
  background-position:-98px -30px;
}

a.socialBtn.ytBtn:hover {
  background-position:-147px -30px;
  width: 28px;
}

/*Set the Down position*/
a.socialBtn.fbBtn:active {
  background-position:0px -60px;
}

a.socialBtn.twBtn:active {
  background-position:-49px -60px;
}

a.socialBtn.tuBtn:active {
  background-position:-98px -60px;
}

a.socialBtn.ytBtn:active {
  background-position:-147px -60px;
  width:28px;
}

#social_media_sprite_wrapper {
  width:196px;
  margin-top:10px;
}

/* feed */
.social_post_box {
  width:363px;
  margin-bottom:4px;
}

.social_post_icon {
  float:left;
  width:19px;
  height:20px;
  margin-top:15px;
  background-repeat:no-repeat;
}

.social_post_icon.twitter {
  background-image:url( '/images/balloon_twitter_icon.jpg' );
}

.social_post_icon.tumblr {
  background-image:url( '/images/balloon_tumblr_icon.jpg' );
}

.social_post_icon.facebook {
  background-image:url( '/images/balloon_facebook_icon.jpg' );
}

.social_post_wrapper {
  float:left;
  width: 344px;
  background-repeat:repeat-y;
}

.social_post_wrapper.odd {
  background-image:url( '/images/balloon_blue_tile.jpg' );
}

.social_post_wrapper.even {
  background-image:url( '/images/balloon_orange_tile.jpg' );
}

.social_post_inner_wrapper {
  background-position:center top;
  background-repeat:no-repeat;
}

.social_post_inner_wrapper.odd {
  background-image:url( '/images/balloon_blue_top.jpg' );
}

.social_post_inner_wrapper.even {
  background-image:url( '/images/balloon_orange_top.jpg' );
}

.social_post_bottom {
  margin-left:19px;
  width:344px;
  height:8px;
  background-repeat:no-repeat;
}

.social_post_bottom.odd {
  background-image:url( '/images/balloon_blue_bottom.jpg' );
}

.social_post_bottom.even {
  background-image:url( '/images/balloon_orange_bottom.jpg' );
}

.social_post_content {
  min-height:30px;
  padding:11px 17px 0px 24px;
  font-family:Helvetica, sans-serif;
  font-size: 12px;
  line-height:14px;
  color:#414141;
}

.social_post_content a {
  color:#45949A;
  text-decoration:none;
}

.social_post_content .stamp {
  font-size:10px;
  line-height:14px;
  color:#979797;
}
