/** Global **/
html {margin: 0;}
body {background-color: white;background: url(/includes/fetal/images/bg-top2.gif);background-repeat: repeat-x;font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;margin: 0;padding: 0;}
p {font-size: 1em;line-height: 1.3em;}
#homepage {background: url(/includes/fetal/images/bg-top.gif);background-repeat: repeat-x;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;margin: 0;padding: 0 0 10px 0;}
h1 {font-size: 1.8em;color: #703;font-weight: normal;}
h2 {font-size: 1.4em;color: #363;}
h3 {font-size: 1.2em;line-height: 1.2em;color: #225788;}
h4,h5,h6 {font-weight: normal;font-size: 1em;}
h4 {color: #703;}
h5 {display: block;font-size: 10px;color: #005799;background-color: #EED;border: 1px solid #CBB;}
h6 {color: #113566;letter-spacing: 1px;width: 125px !important;border: 1px solid #CDE;background: white;margin-bottom: 0px;padding: 2px !important;}
:link, :visited {color: #703;text-decoration: underline;}
a.bluelink {color: #225788;border-collapse: collapse !important;padding: 2px 9px 2px 5px !important;margin: 0 -1px 0 -1px !important;}
:link:hover, :visited:hover {color: #08273E !important;background-color: #EEE !important;}
img {border: none;}
ul {list-style: none;}
form input,form textarea,form select,form button {color: #aaa;border: 1px solid #cbb;padding: 1px;margin: 1px;}
form .text {width: 120px;font-size: 10px;padding: 2px 0;}
form .submit {font-size: 10px;background-color: white;}
form {margin: 3px 0 3px 3px;}
form label,
form .submit {font-family: verdana,arial,helvetica,sans-serif;color: #005799;font-size: 10px;}
form#aspnetForm {margin: 0;}
span.designer,span.designer a {font-size: 10px;}
div.clear {clear: both;}

/** Header **/
#header img {display: block;}
#header {height: 123px;margin: 0 auto;}
#header #hdrImage {height: 101px;}
#header .logo {height: 101px;float: left;}
#header.home_pg {height: 241px;}
#header.home_pg #hdrImage {height: 219px;}
#header.home_pg .logo {height: 219px;float: left;}
#header img {float: left;}
#hdrbottom {height: 22px;clear: left;}

/** Columns **/
#Container,#header {width: 795px;margin: 0px auto;}
#Container{padding-bottom: 1em;background-color: Transparent;}
#OuterContainer {background: url(/includes/fetal/images/bg-bot.gif);background-position: bottom;background-repeat: repeat-x;background-color: white;border-bottom: 1px solid white;}
#colLeft {width: 165px;float: left;background: #FFF;display: inline;}
#colMain {margin-left: 175px;margin-right: 0px;margin-bottom: 0px;margin-top: 10px;width: 590px;}
#colMain>* {padding: 5px 15px 15px 10px;}
#colRight {display: inline;margin-right: 0px;width: 0px;float: right;}

/** Primary Navigation **/
#siteSearch {position: relative;color: #ccbbbb;margin: 0px 0 10px 0;}
#mainNav li,
#mainNav ul {display: inline;}
#mainNav a.ON {color: #08273E;}
#mainNav a {display: block;width: 155px;border-bottom: 1px dotted #9AB;padding: 2px 3px;font-family: verdana,arial,helvetica,sans-serif;font-size: 13px;line-height: 18px;color: #005799;text-decoration: none;}
#mainNav ul li.ON a,
#mainNav ul li ul li a {background-color: #def;}
#mainNav ul li ul li a,
#mainNav ul li ul li ul li a {font-size: 11px;}
#mainNav ul li ul li a {width: 145px;padding-left: 13px;}
#mainNav ul li ul li ul li a {width: 135px;padding-left: 23px;background-color: #eee !important;}

/** main content areas **/
#content {width: 360px;padding-left: 0px;}
#content.wide {width: 585px;}
#content img {float: right;padding: 15px 5px 5px 5px;}
#content p {padding: 0 10px 10px 5px;margin: 0;color: #334457;}
#questions {padding: 0;margin: 15px 0; border:none;clear: both;}
#questions :link, #questions :visited {display: inline-block;padding: 4px;margin: 2px 4px; font-size: 10px;line-height: 14px;color: #225788;text-decoration: none;border: 1px solid #CBB;}
#questions :link:hover, #questions :visited:hover {color: #08273E;background-color: #EEE;}
a.internal_link {font-family: verdana,arial,helvetica,sans-serif;font-size: 13px;color: #334457;text-decoration: underline;margin: 0;}
ul.internal_link {display: block;margin: 15px 0;}
ul.internal_link li {display: inline;}
ol.internal_link {display: block;width: 332px;border: 1px solid #CBB;border-top: none;padding-left: 26px;margin-bottom: 20px;}
span.term {color: #225788;font-weight: bold;}
div.highlight {background: #EEF6FF;border: 1px solid #C5D1DF;padding: 5px;line-height: 18px;margin: 5px 0;}
div.highlight ul {list-style-type: disc;}
div.highlight li {margin-left: 40px;padding: 5px 0;}
#surgery {width: 585px;margin: 0 0 10px 0;padding: 14px 0 0 0;background: url(/includes/fetal/images/surgery-top-border.gif);background-position: top;background-repeat: repeat-x;background-color: #FFE;border-bottom: 1px solid #bcd; clear:right;}
#surgery h3 {padding: 0 0 0 3px; margin:0;}
#surgery dl {display: block;width: 275px;float:left;margin:0;padding: 0 0 0 10px;}
#surgery  dt {border-top: 1px solid #CDE;margin:10px 0 0 0;padding:0;font-weight: bold;}
#surgery dd {border-top: 1px solid #CDE;margin:0 0 0 10px;padding:2px 2px 2px 10px;line-height:12px;}
#surgery p {clear:both; line-height: 11px; padding:0; margin:0;}
#surgery a {color:#334457; margin:0; padding: 0;text-decoration:none;}
#news {display: inline;float: right;width: 180px;line-height: 10px;margin: 0 0 10px 10px;}
#news h4 {padding: 8px 0;}
#news a {color: #703;}
#news p {border-bottom: 1px solid #ccbbbb;color: #334457;padding: 5px 0 5px 0;margin: 0 0 10px 0;}
#news p,
#news p a {color: #334457;}
#mailtofriend {clear: right;float: right;width: 200px;margin: 0 0 10px 10px;padding: 0;border-bottom: 1px solid #CBB;}
#mailtofriend p {font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;padding: 0 0 0 3px;}
#mailtofriend h5 {margin: 0;padding: 2px;width: 193px;}
#mailtofriendform {text-align: right;padding: 5px 2px 3px 2px;margin: 0;}
#dlmoreinfo {clear:right; float: right;width: 200px;margin: 0 0 10px 10px;padding: 0px;}
#dlmoreinfo label {display: block;padding: 3px;font-size: 11px;}
#dlmoreinfo p {padding: 4px 2px;margin: 0;border: 1px solid #CBB;border-top: none;line-height: 10px;font-size: 12px;background-color: #EED;}
#dlmoreinfo #p2 {padding: 4px 0;border: none;background-color: white;}
#dlmoreinfo #p2,
#dlmoreinfo #p2 * {line-height: 12px;font-size: 10px;padding-bottom: 20px;}
#dlmoreinfo a {text-decoration: underline;}
#dlmoreinfo img {padding: 2px 4px 2px 1px;float: left;}
img.cdhjpg {width: 193px;}
#dlmoreinfo h5 {margin: 0px;width: 193px;font-family: verdana,arial,helvetica,sans-serif;font-size: 11px;font-weight: bold;padding-left: 3px;background: white;}

/** Footer **/
.footer {background: #CDE;font-size: 10px;color: #789;padding-top: 3px;padding-bottom: 3px;border-top: 1px solid #bcd;}
.footer :link, .footer :visited {color: #789;text-decoration: none;}
#footer2 {background: #DEF;}
.footer ul,
.footer span {display: block;width: 795px;margin: 0 auto;}
.footer ul li {display: inline;}

/** Meta Editor **/
#metaDiv {background-color: #CCC;margin: 20px 0 0 0;}
#metaDiv h4 {color: #000;padding: 10px 0 0 0;margin: 0;}
#metaDiv textarea {width: 498px;height: 200px;}
#metaDiv #metaHeader {background-color: #999;padding: 0 10px 10px 10px;}
#metaDiv #metaContent {padding: 0 10px 10px 10px;}
.hiddenbutton {width: 0;height: 0;border: 0;}
#content ul, #fetalcareContentinCode ul {list-style-type: square;margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}
#content li, #fetalcareContentinCode li {margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 10px;}
#content dl, #fetalcareContentinCode dl {margin-top: 0;padding-top: 0;}
#content dt, #fetalcareContentinCode dt {padding: 0;font-weight: bold;margin-left: 1.4em;}
#content dd, #fetalcareContentinCode dd {padding-bottom: 0;font-style: normal;}
#content table, #fetalcareContentinCode table {font-size: 11px;border-style: none;}
#content th, #fetalcareContentinCode th {font-weight: normal;color: #005799;background-color: #DEF;text-align: center;padding-top: 2px;padding-bottom: 2px;}
#content td, #fetalcareContentinCode td {text-align: left;padding-left: 5px;padding-right: 5px;}

#mainContent {width: 390px; float:left;}
#content img.width300 {width: 450px; float: none;}
.right{float:right;}
img.right {clear:right;}
.resource{min-width:150px;max-width:200px;width: expression(document.documentElement.offsetWidth > 200? "offsetWidth": "100%" );text-align:center;margin:0 0 1em 1em}
#content .right img, #fetalcareContentinCode .right img {float:none;}

table.cta
{
border: 3px solid #def !important;
background-color: #fff;
float: right;
}
table.cta td
{
padding: 3px;
}
#content table.cta th.callnow
{
background-color: #def;
font-weight: bold;
font-size: 120%;
line-height: 150%;
padding: 6px 3px;
color: #703;
text-align: left;
}


span.LoginControl
{
	display:block;
	padding: 6px;
	position: fixed;
	top: 1em;
	right: 1em;
	text-align: center;
	background-color: #a8bd92;
	border: 2px solid #527b26;
}
* html span.LoginControl
{
	position: absolute;
}

* html div.cta, * html table.cta
{
height: 1%;
}

div#printHead
{
	position: absolute;
	left: -10000px;
	top: 0;
}
