body { margin:0px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#000; margin-top:0px;margin-bottom:8px;}	
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#01AED0; margin-top:0px;margin-bottom:8px;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%; color:#01AED0; margin-top:0px;margin-bottom:8px;}
hr {
border:1px solid #999999;
}
#container {  position:absolute; left:10px; top:50px; width:850px;}

#banner_right { width:513px; clear:right; float:right; padding:0px; margin-right:7px; border:1px solid #A1A9C2;  }
#banner_right ul { display:inline; list-style-type:none; list-style-image:none; padding:0px; margin:0px; }
#banner_right ul li { padding: 0px 50px; margin:0px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold; color:#01AED0;}
#banner_right ul li a{color:#01AED0;text-decoration:none;}
#banner_right ul li a.selected{color:#484848;text-decoration:none;}

#banner_right ul li.center { padding: 0px 50px; display:inline; border-left:1px solid #A1A9C2; border-right:1px solid #A1A9C2; line-height:70%;}

#searchpad { clear:right; float:right; width: 250px; padding:3px; margin:7px; border:1px solid #A1A9C2; }
#searchpad p { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold; color:#01AED0;}

#banner_left { width:235px; clear:left; }

#body_right { width:600px; float:left; clear:right;display:block; overflow:hidden; }


#home_patient { float:right;clear:right; margin-bottom:10px; }
#home_pro { float:left;clear:left; margin-bottom:10px; }
#pro_top { margin-bottom:10px; width:505px; padding:5px; }
#pro_top H1 { color:#D5445C; }
#pro_top H2 { color:#D5445C; }
#pro_top p { color:#999; }
#pro_top H6 { color:#D5445C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:60%; margin: 0px 0px 10px 0px; }

#pro_top a:link { color:#D5445C; text-decoration:underline; }
#pro_top a:visited { color:#D5445C; text-decoration:none; }
#pro_top a:hover { color:#D5445C; text-decoration:none; }
#pro_top a.selected{ color:#484848;}

#patient_top { margin-bottom:10px; width:505px; padding:5px; }
#patient_top H1 { color:#01AED0; }
#patient_top p { color:#999;  }
#patient_top H6 { color:#01AED0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:60%; margin: 0px 0px 10px 0px; }


#patient_top a:link { color:#01AED0; text-decoration:underline; }
#patient_top a:visited { color:#01AED0; text-decoration:underline; }
#patient_top a:hover { color:#01AED0; text-decoration:none; }
#patient_top a.selected{ color:#484848;}
#body_wrap { clear:both; }
#bodytext { width:505px; margin:0px 7px 10px 0px; padding:5px; }
#bodytext a  
{
    color:#01AED0;
}
#protext { width:505px; margin:0px 7px 10px 0px; border:1px dotted #099; padding:5px; }
#protext H1 {color:#D5445C; font-size:90%;}
#protext a:link { color:#D5445C; text-decoration:underline; }
#protext a:visited { color:#D5445C; text-decoration:underline; }
#protext a:hover { color:#D5445C; text-decoration:none; }

#patienttext { display:block; width:575px; margin:0px 7px 10px 0px; border:1px dotted #099; padding:5px; word-wrap: break-word; }
#patienttext a {color:#01AED0; font-weight:bold;}
#patienttext H1 {color:#01AED0; font-size:90%;}
#patient_top a:link { color:#01AED0; text-decoration:underline; }
#patient_top a:visited { color:#01AED0; text-decoration:underline; }
#patient_top a:hover { color:#01AED0; text-decoration:none; }

#contactpanel { width:509px; margin:0px 7px 10px 0px; border:1px solid #A1A9C2; padding:3px; }
#contactpanel table th  { background-color:#01AED0; }
#contactpanel table th p { color:#FFF; text-align:left; margin:2px; }
#contactpanel table td { background-color:#BAE5F1; }
#contactpanel table td p { margin:2px; }
#contactpanel a:link { color:#000; text-decoration:underline; }
#contactpanel a:visited { color:#000; text-decoration:underline; }
#contactpanel a:hover { color:#000; text-decoration:none; }

#contactpanel ul {  list-style-image:url(/graphics/bullet.gif); margin:0px; padding:0px; padding-left:20px; }
#contactpanel li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#000; margin:2px 0px; padding:0px;}

#nav_left { width:235px; float:left; display:inline; margin-bottom:10px;}
#nav_left ul { list-style-type:none; display:block; width:200px; margin:0px; padding:0px; border: 1px solid #999; border-bottom:0px none #FFF; }
#nav_left ul li { display:block; text-indent: 0px; padding:3px; padding-left:5px; 
 font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold; color:#999; border-bottom:1px solid #C4CAD9;}
#nav_left ul li.hard { border-bottom:1px solid #999; }
#nav_left ul li a:link { color:#999; text-decoration:none; }
#nav_left ul li a:visited { color:#999; text-decoration:none; }
#nav_left ul li a:hover { color:#999; text-decoration:underline; }



#nav_left ul li.sub { padding-left:10px; }
#nav_left ul li.subhard { border-bottom:1px solid #999; padding-left:10px; }
#nav_left ul li.sub a:link  { color:#A1A9C2;}
#nav_left ul li.sub a:visited {  color:#A1A9C2;}
#nav_left ul li.sub a:hover { color:#A1A9C2;}
#nav_left ul li.subhard a:link  { color:#A1A9C2;}
#nav_left ul li.subhard a:visited {  color:#A1A9C2;}
#nav_left ul li.subhard a:hover { color:#A1A9C2;}

#nav_left ul li.here { background-color:#D0D4E0; }
#nav_left ul li.subhere { background-color:#D0D4E0; padding-left:10px; }
#nav_left ul li.subhardhere { border-bottom:1px solid #999; background-color:#D0D4E0; padding-left:10px; }
#nav_left ul li.subhere a:link  { color:#000;}
#nav_left ul li.subhere a:visited {  color:#000;}
#nav_left ul li.subhere a:hover { color:#000;}
#nav_left ul li.subhardhere a:link  { color:#000;}
#nav_left ul li.subhardhere a:visited {  color:#000;}
#nav_left ul li.subhardhere a:hover { color:#000;}

#nav_left ul li ul { list-style-type:none; display:block; width:200px; margin:0px; padding:0px;width:188px; }
#nav_left ul li ul li { display:block; text-indent: 0px; padding:3px; padding-left:5px; }
#nav_left ul li.pink_subnav
{
    padding-left:15px;
    /*color:#DB445C;*/
    color:#999999;
}
#nav_left ul li.pink_subnav a
{
    /*color:#DB445C;*/
    /*color:#999999;*/
    color:#343434;
}
#nav_left ul li.pink_subnav a.selected
{
    color:#343434;
    text-decoration:underline;
}
#nav_left ul li a.selected
{
  color:#343434;
  text-decoration:underline; 
}
#footer { float:left; clear:both; width:760px; margin-bottom:10px;}
#footer p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color:#7E8497; text-align:center;}
#footer p a:link { color:#7E8497; text-decoration:none;}
#footer p a:visited { color:#7E8497; text-decoration:none;}
#footer p a:hover { color:#7E8497; text-decoration:underline;}

.prof { color:#D5445C; }

.patient { color:#01AED0; }

p span.prof
{
    color:#000000;
}
p span.patient
{
    color:#000000;
}
p a span.prof
{
    color:#D5445C;
}
p a span.patient
{
    color:#01AED0;
}

.text{
	border:1px solid #999999;
}
.textError{
	border:1px solid #FF0000;
	background-color:#FFE9E9;
}

#maincontent{
	width:525px;
	float:left;
	display:inline;
}

#maincontent #patient_top ul
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%;
}

#body_wrap #patienttext ul 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%;
}

table.bodytext
{
    width:600px;
}

#frmReferral 
{
    font-family:Arial;
    font-size:85%;
}
#frmReferral h2 
{
    font-size:120%;
}
#frmReferral table
{
    width:605px;
}

#frmReferral table td.cell1
{
    width:305px;
}
#frmReferral table td.cell2
{
    width:300px;
}

#frmReferral input 
{
    border:1px solid #cccccc;
    width:180px;
}
#frmReferral select 
{
    border:1px solid #cccccc;
}
#frmReferral textarea 
{
    border:1px solid #cccccc;
    width:250px;
    height:70px;
}