﻿body {
    font-family: Arial, Helvetica, Sans-Serif; 
    font-size: 62.5%;
    color: #000000;
    line-height: 1.125;
}

body, form, #wrapper, #header-wrapper, #footer-wrapper, #mainContent-wrapper {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#wrapper {
    font-size: 1.2em;
}

.container {
    margin: 0px auto;
    width: 985px;
}

h1, h2, h3, h4, h5 {
    font-weight: bold;
}
h6 
{
    font-weight: normal;
	font-size: 1.2em;    
}
ol
{
	list-style: decimal;
	margin-left: 15px;
	padding-left: 15px;
}

img
{
	border: 0;
}

sup a
{	
	font-size: 9px;
	text-decoration: none;
}

/* Header */

#header-wrapper {
    background: url(../images/header-background.jpg) repeat-x top left;
    height:355px;
    position: relative;
}

#pageTitle {    
    height:231px;
    width:383px;
    position: absolute;    
}

#header {
    height: 274px;
    position: relative;
}

#polaroid {
    display: block;
    width: 620px;
    height: 269px;
    position: absolute;
    right: 10px;
    top: 0px;
    /*background-image: url('../images/header-polaroid-background.png');*/
}

#polaroid-photo {
    display: block;
    width: 557px;
    height: 232px;
    position: relative;
    top: 0px;
    left: 46px;
}

.comingSoon
{
	font-family: Arial;
	font-size: 21px;
	color: #58bccd;
}

.textBoxLong
{
	width: 460px;
	border: solid 1px #000000;
}

.textBoxDOB
{
	width: 38px;
}

.textBoxEnrollNow
{
	width: 190px;
	border: solid 1px #000000;
}

.medicalAdvice
{
	color: #ff0000;
}

/* Utility bar */

#utility-bar {
    width: 351px;
    height: 43px;
}

#utility-bar input {
    background: url('../images/utility-bar-search-input.jpg') no-repeat top left;
    border: 0 none;
    float: left;
    font-size: 12px;
    height: 43px;
    width: 192px;
}

#utility-bar ul li {
    display: inline
}

#utility-bar ul li a {
    display: block;
    float: left;
    height: 43px;
    text-indent: -9999px;
}

#utility-bar-font-size-selector { background: url(../images/utility-bar-font-size-selector.gif) no-repeat top left; width:62px;}
#utility-bar-print-page { background: url(../images/utility-bar-print-page.gif) no-repeat top left; width:56px;}
#utility-bar-rfu { background: url(../images/utility-bar-register.gif) no-repeat top left; width: 82px; }
#utility-bar-taf { background: url(../images/utility-bar-send-to-a-friend.gif) no-repeat top left; width: 60px; }
#utility-bar-tac { background: url(../images/utility-bar-send-to-a-colleague.gif) no-repeat top left; width: 60px; }


/* Nav */

#nav {
    display: block;
    position: relative;
    top: -8px;
    margin-bottom: 20px;
    height: 74px;
}


#nav ul li {
    display:inline;
}

#nav ul li a {
    display:block;
    float:left;
    height:74px;
    text-indent:-1999px;
    background-position: left top;
    background-repeat: no-repeat;    
}

#nav ul li a:hover {
    background-position: right top;
}

#nav-home { background-image: url('../images/nav-home.gif'); width:58px; }
#nav-about-living-pah { background-image: url('../images/nav-about-living-pah.gif'); width:86px; }
#nav-living-pah-support { background-image: url('../images/nav-living-pah-support.gif'); width:124px; }
#nav-learning-library { background-image: url('../images/nav-learning-library.gif'); width:75px; }
#nav-pah-lifestyle { background-image: url('../images/nav-pah-lifestyle.gif'); width: 81px; }
#nav-resource-center { background-image: url('../images/nav-resource-center.gif'); width: 83px; }
#nav-caregivers-corner { background-image: url('../images/nav-caregivers-corner.gif'); width: 96px; }
#nav-pah-community { background-image: url('../images/nav-pah-community.gif'); width: 127px; }
#nav-about-united-therapeutics { background-image: url('../images/nav-about-united-therapeutics.gif'); width: 150px; }
#nav-for-healthcare-providers { background-image: url('../images/nav-for-healthcare-providers.gif'); width: 91px; }

#navhcp-home { background-image: url('../images/navhcp-home.gif'); width: 83px; }
#navhcp-support-services { background-image: url('../images/navhcp-support-services.gif'); width: 165px; }
#navhcp-benefits-for-healthcare-providers { background-image: url('../images/navhcp-benefits-for-healthcare-providers.gif'); width: 242px; }
#navhcp-about-united-therapeutics { background-image: url('../images/navhcp-about-united-therapeutics.gif'); width: 201px; }
#navhcp-for-patients { background-image: url('../images/navhcp-for-patients.gif'); width: 202px; }

#subNavContent {
    display: none;
}


/* Main Body */

#mainBody {
    margin-bottom: 30px !important;
}

h3 { font-size: 1.6em; }
h4 { font-size: 1.2em; }

#mainContent, .isi {
    color: #363636;
    display: block;
}

.isi {
    margin-bottom: 40px;
}


#mainContent h1, h2, h3, h4, h5, h6, p, img, #mainContent ul, #mainContent table, .isi * {
    margin: 0 0 15px 0px;
}


#mainContent .paddingBottom td
{
	padding-bottom: 10px;
}

#mainContent li
{
	padding-bottom: 10px;
}

#mainContent .lowBottomMargin, #mainContent h4, .isi h4 {
    margin: 0 0 5px 0;
}

#mainContent h3, #mainContent h4 {
    color: #53241A;
}

#isiAdcirca h3, #isiAdcirca h4, #isiAdcirca a {
    color: #2aab7f;
    font-size: 12px;
    margin-left: 0px !important;
}

#isiAdcirca a:hover
{
	text-decoration: none;
}

#isiRemodulin h3, #isiRemodulin h4, #isiRemodulin a { 
	color: #a10202;
	font-size: 12px;
	margin-left: 0px !important;
}

#isiRemodulin a:hover
{
	text-decoration: none;
}

#isiTyvaso h3, #isiTyvaso h4, #isiTyvaso a { 
	color: #7fbe39;
	font-size: 12px;
	margin-left: 0px !important;
}

#isiTyvaso a 
{
	/*text-decoration: none;*/
}

#mainContent ul, .isi ul {
    list-style:  disc outside;
    margin-left: 40px;
}

#mainContent ul li ul, .isi ul li ul {
    list-style:  circle outside;
    margin-top: 20px;
}

#mainContent a, .isi a {
    color: #34B3CD;     
}

#mainContent a:hover, .isi a:hover {
    text-decoration: none;
}

#mainContent br, .isi br {
    margin-bottom: 0px !important;
}

#mainContent .highlightBox {
    display: block;
    width: 475px;
    background-color: #D6F7FE;
    padding: 10px;
    margin-bottom: 15px;
    border: solid 1px #000000;
}

#mainContent .highlightBox * {
    margin-bottom: 0px !important;
}

.mainContentColumn {
    display: block;
    min-height: 400px;
    float: left;
}

#leftColumn {
    width: 181px;
    margin: 0 15px 0 0;
}

#mainContent {
    width: 495px;
    margin: 0 15px 0 0;
}

#rightColumn {
    width: 267px;
    margin: 0 0;
}

.enrollLabel
{
	width: 116px;
}

.bullet img
{
	margin: 0 10px 0 0;
}

.patientTip div
{
	width: 87px; 
	float: left;
}

.patientTip p
{
	float: right;
	width: 408px;
}

.tip
{
	padding-left: 30px;
}

.required
{
    color:#FF0000;
}


/* SubNav, Left Touts */



/* Touts */

#rightTouts {
    width: 267px;
}

.toutLink {
    display: block;
    height: 118px;
    text-indent: -2999px;
    background-position: top left;
    background-repeat: no-repeat;
}

.toutLink:hover {
    background-position: top right;
}

#rightTouts ul li, #leftTouts ul li {
    margin: 5px 0;
}

#tout-be-informed { background-image: url('../images/tout-be-informed.gif'); }
#tout-swap-recipes { background-image: url('../images/tout-swap-recipes.gif'); }
#tout-view-patient-videos { background-image: url('../images/tout-view-patient-videos.gif'); }
#tout-get-support { background-image: url('../images/tout-get-support.gif'); }
#tout-get-support-NFCA { background-image: url('../images/tout-get-support-NFCA.gif'); }
#tout-talk-to-someone { background-image: url('../images/tout-talk-to-someone.gif'); }
#tout-financial-assistance { background-image: url('../images/tout-financial-assistance.gif'); }
#tout-attend-patient-phorum { background-image: url('../images/tout-attend-a-patient-phorum.gif'); }

#touthcp-request-a-rep-visit { background-image: url('../images/touthcp-request-a-rep-visit.gif'); }
#touthcp-learn-more-about-ut { background-image: url('../images/touthcp-learn-more-about-ut.gif'); }
#touthcp-encourage-your-patients { background-image: url('../images/touthcp-encourage-your-patients.gif'); }
#touthcp-download-a-brochure { background-image: url('../images/touthcp-download-a-brochure.gif'); }


/* Footer */
#footer-wrapper {
    clear: both;
    background: #FFFFFF url(../images/footer-background.jpg) repeat-x bottom left;
}

#footer {
    height: 180px;
}

#footer-logos {
    height: 48px;
}

#footer-logos ul li {
    display:inline;
}

#footer-logos ul li a {
    display:block;
    height:43px;
    text-indent:-9999px;
}

.united-therapeutics-logo {
    background: url(../images/footer-united-therapeutics-logo.jpg) no-repeat top left;
    width:144px;
}

#lung-rx-logo {
    background: url(../images/footer-lung-rx-logo.jpg) no-repeat top left;
    width:135px;
    float: right;
    margin-right: 20px;
}

#footer-content {
    padding-top: 20px;
    color:#53241A;
}

#footer-content ul li {
    display:inline;
    margin:0 3px 0 0;
}

#footer-content a {
    color:#53241A;
    text-decoration:none;
}

#footer-content a:hover {
    text-decoration: underline;
}

#footer-content a:visited {
    color:#53241A;
}

#footer-content p {
    font-size: 0.9em;
}

.isiBar
{
	color: #34b3cd;
	margin-bottom: 35px;
	border: solid 1px #34b3cd;	
}

/* Misc */

.align-left {
    float:left;
}

.align-right {
    float:right;
}

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

sup, sub {
    font-size: 0.8em
}

sup {
    vertical-align: baseline;
    position: relative;
    bottom: .33em;
}

sub {
    vertical-align: baseline;
    position: relative;
    bottom: -.33em;
}
.asteriskfont
{
	font-size: 0.8em;
}
.form h4
{
	margin: 0 0 5px 0;
}
.form input
{
	margin: 0 0 15px 0;
	width: 475px;
	border: 1px solid #000000;
}
#formquestions p
{
	font-weight: bold;
	color: #34B3CD;
	margin-bottom: 0;
}
#formquestions span
{
	font-weight: normal;
	color: #000000;
}
#formbuttons
{
	float: right;	
}
#sitemap ul ul, #sitemap li 
{
	margin-top: 0 !important;
	margin-bottom: 0;
	padding-bottom: 0;
}
.emailmeassage
{
	border: 1px solid #000000;	
	width: 451px;
	margin-bottom: 20px;
}
.emailmeassage p
{
	padding: 0 10px;
}

/* *Begin* Interstitial */

#interstitial1Container
{
	width: 581px; 
	height: 329px; 
	background: #555657 url(../images/interstitial-bg.gif) no-repeat top left;
}


#interstitial1Container
{
	width: 581px; 
	height: 329px; 
	background: #555657 url(../images/interstitial-bg.gif) no-repeat top left;
}

#interstitial2Container
{
	width: 571px; 
	height: 249px; 
	background: #555657 url(../images/interstitial2-bg.gif) no-repeat top left;
}

#interstitial1ContainerInner, #interstitial2ContainerInner
{
	padding: 119px 0px 0px 11px;
}

#interstitial1ContainerInner #btnOkContainer, #interstitial2ContainerInner #btnOkContainer
{
	margin-top: 30px;
	margin-left: 50px;
	float: left;
}

#interstitial1ContainerInner  #btnCancelContainer, #interstitial2ContainerInner #btnCancelContainer
{
	margin-top: 30px;
	margin-right: 50px;
	float: right;
	
}

#interstitial2ContainerInner #btnContinueContainer
{
	margin-top: 20px;
	margin-left: 50px;
	float: left;
}

#interstitial2ContainerInner #btnReturnContainer
{
	margin-top: 20px;
	margin-left: 140px;
	margin-right: 50px;
	float: left;
}

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 5%;
    left: 50%;
    
    margin-left: -300px;
    
    color: #333;
    padding: 12px;
}

#Kitchen
{
    margin-left: -442px !important;
}

#Kitchen a
{
	margin-left:-55px;
	margin-top:20px;
	position:absolute;
    
}

.jqmOverlay { background-color: #000000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* *End* Interstitial */
