/* CSS Document */


body 
	{
	color: #ffffff;
	text-align: center;
	background-color: #ffffff;
	margin: 0px;
	}


#whitebox
{
	font-family: Verdana, Geneva, Arial, sans-serif;
}



#text
{
	position:absolute;	
	color: #000000;
	left: 20px; 	
	width: 90%;
	font-size: 12px;
	font-style: plain;
	letter-spacing: -0.01em;	
	line-height: 18px;
    font-family: arial;
}


.body
	{
	font-weight: plain;
	color: #000000;
	font-size: 12px;
	font-style: plain;
	letter-spacing: 0.01em;	
	line-height: 15px;
   	font-family: Arial;
	}

h1
	{
	font-weight: normal;
	font-style: plain;
	color: #000000;
	font-size: 12px;
	margin-left: 10px;
	letter-spacing: 0.01em;	
	line-height: 20.5px;
   	font-family: arial;
	}

h2
	{
	font-weight: normal;
	font-style: plain;
	color: #000000;
	font-size: 12px;
	margin-left: 10px;
	letter-spacing: 0.01em;	
	line-height: 15px;
   	font-family: arial;
	}

h3
	{
	font-weight: normal;
	font-style: plain;
	color: #000000;
	font-size: 14px;
	margin-left: 10px;
	letter-spacing: 0.01em;	
	line-height: 20px;
   	font-family: arial;
	}


.bold
	{
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	margin-left: 0px;
	font-style: plain;
	letter-spacing: 0.01em;	
	line-height: 15px;
   	font-family: arial;
	}

.italic
	{
	font-weight: italic;
	color: #000000;
	font-size: 15px;
	margin-left: 0px;
	font-style: italic;
	letter-spacing: -0.02em;	
	line-height: 18px;
   	font-family: times;
	}



.header
	{
	font-weight: plain;
	color: #992c2c;
	font-size: 16px;
	font-style: plain;
	letter-spacing: 0.3em;	
	line-height: 24px;
    font-family: arial;
    position: absolute;
    left: 8px;
	}

.subhead
	{
	font-weight: bold;
	color: #992c2c;
	font-size: 20px;
	font-style: italic;
	letter-spacing: -0.01em;	
	line-height: 30px;
    	font-family: times;
	}


.tabletext 
	{
	color: #3C3D7E;
	font-size: 12px;
	z-index: 3;
	left: 220px;
	line-height: 14px;
    font-family: Arial, Helvetica, sans-serif;
	}


.foot
	{
	font-weight: plain;
	color: #000000;
	font-size: 9px;
	font-style: plain;
	letter-spacing: 0.01em;	
	line-height: 15px;
   	font-family: arial;
	}

.highlightlink

{
	font-weight: plain;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: -0.00em;
	padding-top: 10px;	
	padding-left: 10px;	
    	line-height: 14px;
	font-family: arial;
   	text-decoration: none; 
}




p	{
	font-weight: plain;
	color: #2e2e2e;
	font-size: 13px;
	margin-left: 0px;
	font-style: plain;
	text-align: left;
	letter-spacing: 0.01em;	
	line-height: 15px;
   	font-family: arial;
	}

A.left:link
	{

	font-weight: plain;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: -0.00em;
	padding-left: 10px;	
    	line-height: 14px;
	font-family: arial;
   	text-decoration: none; 
}

A.left:visited
{
	font-weight: plain;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: -0.00em;
	padding-left: 10px;	
    	line-height: 14px;
	font-family: arial;
   	text-decoration: none; 
}


A.left:active
{
	font-weight: plain;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: -0.00em;
	padding-left: 10px;	
    	line-height: 14px;
	font-family: arial;
   	text-decoration: none; 
}


A.left:hover
{
	font-weight: plain;
	color: #c7a573;
	font-size: 12px;
	letter-spacing: -0.00em;
	padding-left: 10px;	
    	line-height: 14px;
	font-family: arial;
   	text-decoration: none; 
}




A.header:link
	{

	font-weight: bold;
	color: #992c2c;
	font-size: 20px;
	font-style: italic;
	letter-spacing: -0.01em;
	padding-top: 1;	
    	line-height: 22px;
	font-family: times;
   	text-decoration: none; 
}

A.header:visited
	{
	font-weight: bold;
	color: #992c2c;
	font-size: 20px;
	font-style: italic;
	letter-spacing: -0.01em;	
    	line-height: 22px;
	font-family: times;
   	text-decoration: none; 
}


A.header:hover
	{
	font-weight: bold;
	color: #511919;
	font-size: 20px;
	font-style: italic;
	letter-spacing: -0.01em;	
    	line-height: 22px;
	font-family: times;
   	text-decoration: none; 
}


A.headerleft:link
	{

	font-weight: bold;
	color: #992c2c;
	font-size: 16px;
	font-style: italic;
	letter-spacing: -0.01em;
	padding-top: 1;	
    	line-height: 19px;
	font-family: times;
   	text-decoration: none; 
}

A.headerleft:visited
	{
	font-weight: bold;
	color: #992c2c;
	font-size: 16px;
	font-style: italic;
	letter-spacing: -0.01em;	
    	line-height: 19px;
	font-family: times;
   	text-decoration: none; 
}


A.headerleft:hover
	{
	font-weight: bold;
	color: #511919;
	font-size: 16px;
	font-style: italic;
	letter-spacing: -0.01em;	
    	line-height: 19px;
	font-family: times;
   	text-decoration: none; 
}

A.over:link
	{
	font-weight: plain;
	color: #ffffff;
	font-size: 13px;
	letter-spacing: -0.00em;	
    	font-family: arial;
   	text-decoration: none; 
}

A.over:visited
	{
	font-weight: plain;
	color: #5c82a9;
	font-size: 13px;
	letter-spacing: -0.00em;	
    	font-family: arial;
   	text-decoration: none; 
}


A.over:hover
	{
	font-weight: plain;
	color: #5c82a9;
	font-size: 13px;
	letter-spacing: -0.00em;
   	font-family: arial;
   	text-decoration: none; 
}

.search_control {
	float:right;
	margin-top:-7px;
	margin-right:-134px;

}







A.footer:link
	{
	font-weight: plain;
	color: #000000;
	font-size: 9px;
	padding-left: 10px;
	padding-bottom: 40px;
	letter-spacing: -0.00em;	
    	font-family: arial;
   	text-decoration: none; 
}

A.footer:visited
	{
	font-weight: plain;
	color: #000000;
	font-size: 9px;
	padding-left: 10px;
	padding-bottom: 40px;
	letter-spacing: -0.00em;	
    	font-family: arial;
   	text-decoration: none; 
}



A.footer:hover
	{
	font-weight: plain;
	color: #992c2c;
	font-size: 9px;
	padding-left: 10px;
	padding-bottom: 40px;
	letter-spacing: -0.00em;
   	font-family: arial;
   	text-decoration: none; 
}







A.preview:link
	{
	font-weight: plain;
	color: #00457c;
	font-size: 9px;
	letter-spacing: -0.00em;	
    font-family: arial;
   	text-decoration: none; 
}

A.preview:visited
	{
	font-weight: plain;
	color: #000000;
	font-size: 9px;
	letter-spacing: -0.00em;	
    	font-family: arial;
   	text-decoration: none; 
}



A.preview:hover
	{
	font-weight: plain;
	color: #00457c;
	font-size: 9px;
	letter-spacing: -0.00em;
   	font-family: arial;
   	text-decoration: none; 
}







A.list:link
{
    font-size: 12px;
    color: #1B1C3B;
    line-height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.list:submenu
{
    font-weight: bold;
    z-index: 3;
    font-size: 12px;
    color: #1B1C3B;
    line-height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
    }
    
A.list:active
{
    font-size: 12px;
    padding-top: 10px;
    color: #1B1C3B;
    line-height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline
}

A.list:visited
{
    font-size: 12px;
    color: #1B1C3B;
    line-height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.list:hover
{
    font-size: 12px;
    color: #992c2c;
    line-height: 19px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.specialty:link
{
    font-size: 12px;
    color: #1B1C3B;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

/***************** added by Estera 01 09 09 *********************/

.content_holder { 
	padding-top:10px;
}
.search 
{
	margin-left:10px;
	margin-top:10px;
	float:left;
	}
.search  input 
{
	width:135px;}
.doctors_bio {
	width:500px;
	margin:15px 0 20px 20px;
}
.left_area {
	float:left;
	width:200px;
}
.left_area h3 {
	font-weight:bold;
	color:#1B1C3B;
	margin-left:0;
}
.left_area h3 span {
	font-weight:normal;
	font-size:12px;
	line-height:14px;
} 
.right_area {
	float:right;
}
.right_area h2 {
	font-size:16px;
	font-weight:bold;
	color:#1B1C3B;
	margin:0 0 10px 5px;
}
.content a {
	color:#1B1C3B;
	text-decoration:none;
	font-weight:bold;
}
.content a:hover {
	text-decoration:underline;
	color:#992c2c;
}
.content p {
	margin-left:25px;
	margin-bottom:10px;
}
.content h2 {	
	font-size:14px;
	font-weight:bold;
	color:#1B1C3B;
	margin:10px 0 10px 25px;
}
.content h2 span {
	font-size:14px;
	font-weight:normal;
	color:#1B1C3B;

}
.content_holder .links {
	border:none;
	float:right;
	margin-bottom:10px;
	margin-right:10px;
	padding:5px;
	
	}

.content li {
	margin-left:15px;}
.viewMap {
	border:none;
	margin-right:10px;
	float:right;
	margin-right:550px;
	margin-top:20px;
}
.divider {
	border-bottom:5px solid #d7d7d7;

}
.clear {
	clear:both;
}
.sub_speciality_grey {

	background:#d7d7d7;
    line-height: 24px;
	width:250px;


}
.sub_speciality_grey td {	
	font-size: 12px;
    color: #1B1C3B;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #d7d7d7;
	 font-family: Arial, Helvetica, sans-serif;
}
.sub_speciality_Light_grey  {
	background:#ebebeb;
    line-height: 20px;
	width:250px;

}
.sub_speciality_Light_grey td {
	font-size: 12px;
    color: #1B1C3B;
    border-bottom:1px solid #ebebeb;
	padding:5px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.specialty_list {
	border:0px;
}
.specialty_list td 
{
	width:250px;
	padding:4px 0 4px 10px;

}
.specialty_list a {
	font-size: 12px;
    color: #1B1C3B;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;	
}
.specialty_list a:hover {
	font-size: 12px;
    color: #992c2c;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
	}
	
.specialty_details 
{
	margin-left:10px;
	text-align: left;
}	
.specialty_details span {
	font-size:14px;
	margin-bottom:10px;
	color:#1B1C3B;	
	font-weight:bold;
}
.specialty_details td {
	margin-top:0px;
}
.specialty_details a {
	color: #1B1C3B;
	font-weight:bold;
}

.specialty_details a:hover 
{
	color: #992c2c;
}
.specialty_details_links div 
{
	margin-top:10px;
	margin-left:25px;
	margin-bottom:10px;

}
.specialty_details_links td {
	border-bottom:1px solid #ffffff;
	font-size:12px;
}
.specialty_details_links th {
	border-bottom:1px solid #ffffff;
}
.specialty_details_links a {
	color: #1B1C3B;
	font-weight:bold;
}
.specialty_details_links a:hover {
	color: #992c2c;
}

/**************************************/
A.specialty:submenu
{
    font-weight: bold;
    z-index: 3;
    font-size: 12px;
    color: #1B1C3B;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
    }
    
A.specialty:active
{
    font-size: 13px;
    padding-top: 10px;
    color: #1B1C3B;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline
}

A.specialty:visited
{
    font-size: 12px;
    color: #1B1C3B;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.specialty:hover
{
    font-size: 13px;
    color: #992c2c;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}



    
	

	
	
