@charset "utf-8";
/* CSS Document */
body  {
	font: small Verdana, Arial, Helvetica, sans-serif;
	background:#CCCCCC;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
/******font styles******/
p {
	font:90% Arial, Helvetica, sans-serif;
	line-height:130%;
	}
/***heading styles***/
h1 {
	font-size: 100%;
	color:#006666;
	margin-bottom: 5px;
	}
h2 {
	font-size:90%;
	font-weight:bold;
	color:#663366;
	}
h3 {
	font-size:90%;
	font-weight:bold;
	color:#663366;
	}
	
/*******table styles*******/
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #000000;
}
th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color:#006699;
	font-size: 12px;
	text-align: left;
}

/*style for physician pages table*/
table#provDetail {
	border: none;
	width:70%;
	}	
/*provider list table*/
table#provList {
	border: none;
	width:100%;
	}
table#provList th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color:#006699;
	font-size: 12px;
	text-align: right;
	vertical-align:top;
}
table#provList td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	vertical-align:top;
}
/*provList table th*/
#provDetail th {
text-align:right;
padding:7px;
	}
/*provList table td*/
#provDetail td {
text-align:left;
padding:7px;
padding-bottom:10px;
	}
	
/*provider detail table*/
#provDetail p{
	padding:0px;
	margin-left:0px;
	}
/*provDetail table th*/
#provDetail th {
text-align:right;
padding:7px;
	}
	
table#physicians {
	border: none;
	width:60%;
	}	
/*provider detail table*/
#physicians p{
	padding:0px;
	margin-left:0px;
	}
/*provDetail table th*/
#physicians th {
text-align:left;
padding:5px;
margin-top:7px;
	}
#physicians td {
text-align:left;
padding-bottom:10px;

	}


/******list styles******/
li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:130%;
	margin-bottom:5px;
	}
	
/******div styles******/
/*holds all page content- all pages*/
#container { 
	width: 710px;
	margin: 0 auto;
	text-align: left;
	background:url(../_images/contentBkgd.jpg) repeat-y;
}

/***home page divs***/
/*holds top banner with logo and photos- home page*/ 
#homeBanner { 
	background: #DDDDDD; 
	padding: 0;
} 
/*holds left side content- home page*/
#homeSidebar {
	float: left;
	width: 175px;
	padding: 0;
}
/*holds right side content- home page*/
#homeContent { 
	float:right;
	width: 485px;
	margin: 8px 10px 10px 0px; 
	padding: 5px 20px 0 15px; 
} 
/*uptoDate box on home page*/
#uptodatesearchcontainer {
	float:left;
	width:160px;
	padding-right:5px;
	padding-bottom:5px;
	margin-right:8px;
	border-right:1px dashed #006666;
}
/***end home page only divs***/

/***content page divs***/
/*holds top banner with logo and photos- content pages*/ 
#banner {
	padding:0;	
}
/*holds left side content- content pages*/
#sidebar {
	float: left;
	width: 175px;
	padding: 0;
}
/*holds right side content- content pages*/
#mainContent { 
	float:right;
	width:485px;
	margin: 8px 10px 5px 0px; 
	padding: 0px 20px 0 20px; 
	background: #FFFFFF;
} 

/***end content page only divs***/

/*holds copyright information at bottom of page- all pages*/
#footer { 
	padding: 0 10px 0 20px;
	color:#003366;
	text-align:center;
	font-size:80%;
	background: url(../_images/level2FooterBkgd.jpg) no-repeat #cccccc;
} 
/*p style for #footer- all pages*/
#footer p {
	margin: 0;
	padding: 20px 0; 
}
/*clears floats to contain child divs in #container- all pages*/
#clearfloat {
	clear:both;
    height:0;
}
.providerCategory {
	font-weight: bold;
	color: #314979;
}

.providerName {
	font-weight: bold;
	font-size:18px;
	font-stretch:semi-expanded;
	color: #314979;
}
