* {
margin: 0;
padding: 0;
text-align: left;
color: #000;
}

html {background: #6D1724 url(http://www.remodulin.com/images/bg/bbg.gif) 0 0 repeat-x; text-align: center;}
body {text-align: center;}

h1, h2, h3, h4 {
font: bold 24px arial, sans-serif !important;
border: none;
color: #842C38;
letter-spacing: 0px;
}

h3 {
font-size: 18px !important;
font-weight: normal !important;
color: #B5263C;
margin-top: 20px;
}

h3 sup {color: #B5263C; font-size: 10px;}

h4 {
font-size: 14px !important;
font-weight: normal !important;
color: #B5263C;
margin-top: 20px;
}

a, ul, li, img, p, span, cite {
font: normal 12px arial, sans-serif;
line-height: 17px;
letter-spacing: 0px;
border: none;
color: #000;
}

cite, .legal {font-size: x-small}
.legal {font-weight: bold}

a {font-size: 12px; text-decoration: underline;}

ul {list-style: none;}
#content li {margin: 10px 0;}

img	{display: block; border: none;}
.pdf {background: url(/images/site/acrobat.png) no-repeat 0; height: 37px; padding-left: 32px; padding-top: 10px; display: block;}

.hide {display: none;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

p#onwired {position: absolute; left: -9999px}
ul#tab li a {outline-style: none}

div#page,
div#banner,
div#content,
div#footer {
margin: 0 auto;
position: relative;
padding: 60px 0 0 0;
width: 782px;
}

embed {margin: 0 auto; display: block;}

h1 a#remod-logo {
display: block;
position: absolute; top: 17px; left: 20px;
width: 191px;
height: 78px;
text-indent: -9999px;
background: url(http://www.remodulin.com/images/bg/logo.png) 0 0 no-repeat;
}

ul#tab {
display: block;
width: 782px;
height: 50px;
background: url(http://www.remodulin.com/images/bg/ultab-bg.gif) 0 100% no-repeat;
}

	.health ul#tab {background: url(http://www.remodulin.com/images/bg/ultabhealth-bg.gif) 0 100% no-repeat;}

	ul#tab li {
	margin-left: 230px;
	display: inline;
	float: left;
	width: 230px;
	height: 40px;
	text-indent: -9999px;
	background: url(http://www.remodulin.com/images/bg/patients-link.gif) 0 0 no-repeat;
	}
	.health ul#tab li {background-position: 0 -41px;}

		ul#tab li a {
		display: block;
		width: 230px;
		height: 40px; 
		text-indent: -9999px;
		}

		ul#tab li.health {
		margin-left: 20px;
		width: 260px;
		background: url(http://www.remodulin.com/images/bg/health-link.gif) 0 0 no-repeat;
		}

			ul#tab li.health a {width: 260px;}

			.health ul#tab li.health {background-position: 0 -40px;}

div#banner {
width: 771px;
padding: 0 0 0 11px;;
height: 210px;
background: url(http://www.remodulin.com/images/bg/content-bg.png) 0 0 repeat-y;
}

	div#banner img { padding: 0 0 0 0px; display: inline; }

div#content	{padding: 0; background: url(http://www.remodulin.com/images/bg/content-bg.png) 0 0 repeat-y;}

	ul#nav {
	margin: 25px 15px 30px 0;
	display: inline;
	float: right;
	width: 266px;
	background: url(http://www.remodulin.com/images/bg/ul-bg.gif) 100% 0 repeat-y;
	}
	.health ul#nav {background: url(http://www.remodulin.com/images/bg/ul-health-bg.gif) 100% 0 repeat-y;}

	ul#nav li {
	margin: 0 !important;
	display: inline;
	float: left;
	width: 230px;
	height: 30px;
	background: url(http://www.remodulin.com/images/bg/nav-link-bg.gif) 0 30px no-repeat;
	border-bottom: 1px solid #ccc;
	}

		ul#nav li a	{
		margin: 0 0 0 10px;
		font-size: 14px;
		font-weight: bold;
		color: #842C38;
		display: block;
		line-height: 30px !important;
		height: 30px;
		text-decoration: none;
		}

		ul#nav li.here {
		width: 266px;
		background: url(http://www.remodulin.com/images/bg/nav-link-bg.gif) 0 0 no-repeat;
		border: 0 none;
		margin-top: -1px;
		}
		.health ul#nav li.here {background-position: 0 -30px;}

			ul#nav li.here a {color: #fff;}


	#content div {
	margin: 20px 41px 30px 0;
	width: 430px;
	display: inline;
	float: right;
	}

		#content div h2	{line-height: 36px !important;}

		#content div p {margin: 20px 0 0 0;	line-height: 21px !important;}

		#content div ul {list-style: disc; margin: 0 15px;}
		#content div ol {margin: 0 20px;}
		#content div ul	ul {list-style-type: circle;}


			#content div p img {
			margin: 20px 0 0 20px;
			display: inline;
			float: right;
			padding: 10px;
			border: 1px solid #ccc;
			}
			#content div p img.logo {
			margin: 0;
			display: inline;
			padding: 10px;
			}
			#lung {position: absolute; top: 20px; right: 40px;}
			div#footer p#copyright a {color: white;}
			div#footer p#copyright {margin: 8px 0 0 250px;}

			#content div p a {color: #5F7FB8; font-weight: bold;}
			#content div p a:hover {text-decoration: none;}

div#footer {
	padding: 1px 0 0 0;
	height: 88px;
	background: #B1253B url(http://www.remodulin.com/images/bg/footer-bg.gif) 0 0 no-repeat;
	}

	div#footer a#unither-logo {
	margin: 0 !important;
	position: absolute; top: 10px; left: 40px;
	width: 151px;
	height: 48px;
	}

	div#footer p,div#footer ul {margin: 20px 0 0 360px; width: 390px;}

		div#footer ul li {margin: 0 0 0 5px; float: left; color: #fff;}
		div#footer ul li.first {margin-left: 0px;}

			div#footer ul li a {color: #fff; text-decoration: underline;}

				div#footer ul li a:hover {text-decoration: none;}

	div#footer p {margin: 0 0 0 360px; width: 390px; color: #fff;}