﻿/* Browser Reset
------------------------------------------*/
html{color:#000;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:inherit;font-weight:inherit;}
del,ins {text-decoration:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
legend {color:#000;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}

/* Global
-------------------------------------------*/
html {background:#fff;}
body {font:normal 1em Arial, Helvetica, Verdana, Sans-Serif; margin:0; padding:0; padding-top:16px; color:#000 !important;}
strong {color:#000 !important;}

a img {border:none;}
a {outline: none; cursor:pointer; color:#000 !important;}

.text_center { text-align:center;}
.text_left {text-align:left;}
.text_right {text-align:right;}

.clear_left {clear:left;}
.clear_right {clear:right;}
.clear {clear:both;}

.float_left {float:left;}
.float_right {float:right;}
.clear_float {float:none;}

.masterWrap {margin:0; padding:0; float:left; width:100%; font-size:1em;}
.subWrap {width:920px; margin:0 auto; position:relative; z-index:4;}

table {font-size:inherit;}

.utilities,
.noPrint {display:none;}

object {display:none;}


/* Text
-------------------------------------------*/
.header1Container h1 {font-size:1.188em; font-weight:bold; font-family: Helvetica Neue Arial, Helvetica, Sans-Serif; color:#000; text-transform:uppercase; padding:20px 0;}
.contentMiddle h1 {font-size:1.625em; font-weight:bold; font-family: Helvetica Neue Arial, Helvetica, Sans-Serif; color:#000; text-transform:none; padding:0;}
.contentMiddle h1 span {font-size:0.846em; font-weight:normal; color:#4a4a4a;}
h2 {font-size:1.2em; font-weight:bold; color:#000; margin:5px 0;}
h3 {font-size:1em; font-weight:bold; color:#000; margin:15px 0;}
h4 {font-size:0.923em; font-weight:bold; color:#000; margin:15px 0;}
h5 {font-size:0.923em; font-weight:bold; color:#000; margin:15px 0;}

a {color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}

p {margin:10px 0;}

table {margin:0;} 
table td {vertical-align:top;}

.printWrap2 {float:left;}


/* Banner
-------------------------------------------*/
.topBanner {float:left; /*height:142px;*/ width:100%;}
/*.topBanner ul {margin:0; padding:0;}
.topBanner ul li {list-style:none; float:left;}*/

.subNavWrap {height:91px; width:100%;}
.subNavWrap .float_left {width:143px;}
.subNavWrap .float_right {width:126px;}

ul.subNav {position:absolute; top:65px; right:0; margin:0;}
ul.subNav li {font-size:13px; }
ul.subNav li a {color:#000; text-decoration:underline; padding:0 15px;}

.searchWrap {display:none;}

ul#navmenu {float:left; width:100%; height: 51px; position:relative; margin-top:25px;}
ul#navmenu li {padding:0 20px 0 0; float:left; display:inline; list-style:none; position:relative; font-weight:bold;}
ul#navmenu ul {display:none;}
ul#navmenu li {color:#000; text-decoration:underline;}


 /* Sub Banner
-------------------------------------------*/
.topSubBanner {display:none;}


/* Content
-------------------------------------------*/
.contentWrap {width:100%; float:left;}
.header1Container {width:100%;}

/* Content Middle ------*/
.contentMiddle {float:left; display:inline; width:100%; margin-right:25px;}

/* Right Column ------*/
.rightColumn {display:none;}

/* Footer 
-------------------------------------------*/
.Footer {clear:both; float:left; color:#000; font-size:10px; margin:25px 0;}
.Footer ul {margin:0; padding:0;}
.Footer ul li {list-style:none; display:inline;}
.Footer a {color:#000; text-decoration:underline; padding:0 10px 0 0;}
.Footer a:hover {text-decoration:underline;}

.pagination {display:none;}

.custom .dermHearder {font-size:16px; font-weight:bold;}
.custom .rateSymptoms {display:none;}
.custom .dermTable {width:100%;}
.custom .dermTable table {margin:10px 0 24px 0;}
.custom .dermTable table td {width:180px; font-weight:bold;}
.custom .dermTable table td input {}
.custom .dermTable table td label {margin-left:10px;}

.printWrap {width:100%; font-size:12px; margin:0 auto; text-align:left;}
.printWrap2 {width:519px; font-size:12px; margin:0 auto; text-align:left;}
.logo_psoriasis {float:left; padding:20px 0 15px 0;}
.logo_abbott {float:right; padding:40px 0 0 0;}
table.QA_table {width:100%; border:1px solid #80abd5; padding-top:15px; padding-bottom:15px;}
table.QA_table td {height:32px;}
table.QA_table td p {padding-left:3px}

table.QA_table ul {padding-left:20px;}
table.QA_table ul li {list-style-image:url(../Images/arrow-orange.gif); padding:8px 0;}
table.QA_table ul li strong {}

.dermTable {width:100%;}
.dermTable table {margin:10px 0 24px 0;}
.dermTable table td {width:auto; font-weight:bold; white-space:nowrap;}
.dermTable table td input {}
.dermTable table td label {margin-left:10px;}

.printWrap .rateSymptoms {width:100%; height:149px; background:url(../Images/rate_bg.gif) no-repeat; position:relative;}

.discussionButtons input {display:none;}

/* take action offer */
.contentMiddle .trackingOffer h1 {font-size:1.75em; text-transform:uppercase;}
.contentMiddle .trackingOffer h1 span.black {font-size:0.846em; text-transform:none;}
.trackingOffer .float_left,
.trackingOffer .float_right {width:375px;}
.trackingOffer strong {}

/*white bg wide on content*/
.InnerBgWide .float_left {width:500px;}
.InnerBgWide .float_right {width:300px; text-align:left;}

/*Dr. & People Page Accordion*/
.accordion div {display:block !important;}

/* life with psoriasis */
.livingPsoriasis a {float:left; display:block; width:262px; height:210px; text-indent:-9999px; margin-bottom:14px;}
a.tipsSkinCare {background:url(../Images/lwp_01Skin.gif) no-repeat; margin-right:14px;}
a.tipsLiving {background:url(../Images/lwp_02Living.gif) no-repeat;}
a.tipsStress {background:url(../Images/lwp_03Stress.gif) no-repeat; margin-right:14px;}
a.tipsSuppot {background:url(../Images/lwp_04Support.gif) no-repeat;}

a:hover.tipsSkinCare {background:url(../Images/lwp_01Skin_active.gif) no-repeat;}
a:hover.tipsLiving {background:url(../Images/lwp_02Living_active.gif) no-repeat;}
a:hover.tipsStress {background:url(../Images/lwp_03Stress_active.gif) no-repeat;}
a:hover.tipsSuppot {background:url(../Images/lwp_04Support_active.gif) no-repeat;}

#tabs-1 {clear:both; margin-top:-2px;}
.outterTabWrap {width:100%; height:auto;}
.innerTabWrap {width:100%; height:auto;}
.tabPad {padding:56px 32px;}
.tabContentWrap {width:100%; height:auto;}
.tabPad .float_left {width:505px;}
.tabPad .float_right {width:250px;}

.lifewithpsoriasis .ui-tabs .ui-tabs-nav {margin-left:10px;}

.lifeQuestion,
.lifeAnswer {padding:0 8px;}
.tabTable {background:url(../Images/tab_table_ft.gif) no-repeat top left;}
.tabTable td {vertical-align:top;}
.tabTable ul {margin-top:8px; padding-left:20px;}
.tabTable ul li {list-style-image:url(../Images/arrow-orange.gif); margin-bottom:10px;}
.tabTable strong {color:#ff9900; font-size:1.063em;}