﻿.body
{
	background-color:#eff3fb;
	height:100%;
	margin:0px;
	padding: 0px;
}

p 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #333;
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #933;
text-decoration: underline;
}


.maincontent p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #000;
margin: 0 12px 10px 12px; /*old - 0 12px 6px 12px; 9/7/06*/
}



#topbar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 15px 10px 0 0;
}

#topbarsecond {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 15px 10px 0 0;
}

.spacerVertical3
{
	 width:3px;
	 background-color: white;
}

.spacerVertical5
{
	 width:15px;
	 background-color: white;
}

.content
{
	background-color: #dae2ee;
}

.contentmain
{
	/*background-color: white;*/ /*#dae2ee;*/
}


.rightSide
{
	background-color: #F2EEC9;
}

/*  leftside = homenews  */
.leftSide
{
	background-color: #F0F3F8;	
}

.leftside p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #626466;
margin: 6px 12px 0 8px;
padding: 0 0 0 0;
}
.leftside a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #00467F;
text-decoration:none;
}
.leftside a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #426B37;
text-decoration:underline;
}

 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:normal;
/*color: #E28C05;*/
}   

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #666;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size: 14px;*/
font-weight: bold;
color: #333;
}
/*  = homenews h3   */
h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
margin: 4px 12px 0 10px;
padding: 0 0 0 0;
}	

 /*RIGHT NAVIGATION CSS stuff  = homeside */
.rightnav p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #626466;
margin: 10px 10px 10px 8px;
padding: 0 0 0 0;
}
.rightnavcontent p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #474747;   /*  grey  */
margin: 0 0 0 8px;
padding: 0 0 0 0;
}

.rightnav p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin: 7px 6px 8px 8px; /*Changed left margin from 12 to 8, bottong 6 to 8 */
color: #474747;
	
}

.rightnav a {
font-size: 11px;
font-weight:bold;
color: #669966;
text-decoration: none;
padding-right: 13px;

}
.rightnav a:hover {
color: #00467f;
text-decoration: none;
}
.LinkButton {
font-size: 11px;
font-weight:bold;
color: #669966;
text-decoration: none;
}
.righnav TD {
BORDER-RIGHT-WIDTH: 2px;
BORDER-RIGHT-COLOR: #fff;
BORDER-RIGHT-STYLE: solid;
BORDER-TOP-WIDTH: 2px;
BORDER-TOP-COLOR: #fff;
BORDER-TOP-STYLE: solid;
}
.PanelR {
BORDER-RIGHT-WIDTH: 4px;
BORDER-RIGHT-COLOR: #fff;
BORDER-RIGHT-STYLE: solid;
BORDER-TOP-WIDTH: 2px;
BORDER-TOP-COLOR: #fff;
BORDER-TOP-STYLE: solid;
}
.rightnavcontent h3 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #fff;
margin: 0 0 0 8px;
padding: 0 0 0 0;
}
.rightnav img {
margin: 13px 0 13px 0;
}
.rightnav h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #fff;
margin: 0 0 0 8px;
padding: 0 0 0 0;
}

.rightnavDropDown
{
	margin: 5px 0 0 0;

}

.PDrightnav
{
	background-color:#D1BD80; 
} 

.PDrightnav p {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 7px 6px 8px 8px; /*Changed left margin from 12 to 8, bottong 6 to 8 */
color: #474747;
}
.PDrightnav a {
font-weight:bold;
color: #426B37;
text-decoration: none;
}

.PDrightnav a:hover {
color: #00467f;
text-decoration: none;
}

.PDrightnav img {
margin: 13px 0 13px 0;
}

.PDrightnav h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;
margin: 0 6px 0 8px;
padding: 0 0 0 0;
}
.PDbottomRightImgFade
{
background-image: url('../../Providers/_themes/Providershpmg/provider_rght_bkgd.gif');
}



/*LEFT NAVIGATION CSS Stuff*/

.leftnavbottom a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.leftnavbottom a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}


.MainleftNavSpacer
{
	width:160px;
}


.MainleftNavSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.MainleftNav1, .MainleftNav2, .MainleftNav3 /*This is the BGcolor of the hover links*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.MainleftNav1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.MainleftNav1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	width:160px;
}
.MainleftNav2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.MainleftNav2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.MainleftNav3
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.MainleftNav3 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	padding-left:18px;
	display:block;
	padding-right:10px;
}
.MainleftNavHover
{
/*
	background-color:#596E9E;
	color:#FFFFFF;
	*/
}
.MainleftNavFlyOuts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

/*	font-family:Tahoma; 
	font-size:8pt; */
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.MainleftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	/*background-color: #ECEFF3;*/
}
.MainleftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	/*color:#354260;
	*width:100px;*/
	min-width:100px;
}
.MainleftNavFlyOutsHover
{
	/*background-color: #B2BCD3;*/
}

/* Sharepoint Left Navigation Classes for Physician Directory --Added 1/19/08 Alvin D.*/

.PDMainleftNav
{
	border: 1px #ded1a5 solid;
	background-color: #ded1a5;
  
}
.PDMainleftNavSpacer
{
	width:160px;
}
.PDMainleftNavSelected
{
	 background-color: #D1BD80; 
	 color: white; 
	 	font-size: 11px;
	line-height:14pt;

}
.PDMainleftNav1, .PDMainleftNav2, .PDMainleftNav3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.PDMainleftNav1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;
	line-height:14pt;

}
.PDMainleftNav1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	display:block;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px;
	padding-left:2px;
		font-size: 11px;
	text-decoration: none;
	width:160px;

}
.PDMainleftNav1 a:hover
{
	color: #a27c01;
	text-decoration: none;
}
.PDMainleftNav2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
		font-size: 11px;


}
.PDMainleftNav2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	display:block;
	padding-right:10px;
	font-size: 11px;
}
.PDMainleftNav3
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.PDMainleftNav3 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:18px;
	display:block;
	padding-right:10px;
	font-size: 11px;
}
/*This is the background color for the hover*/
.PDMainleftNavHover
{
}
.PDMainleftNavFlyOuts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top:1px #f5f1e5 solid;
	border-left:1px #f5f1e5 solid;
	border-right:1px #f5f1e5 solid;	
}
/*This is the BGcolor of the hover links 2nd level menu*/
.PDMainleftNavFlyOutsItem
{
	border-bottom:1px #f5f1e5 solid;
	background-color: #f5f1e5;
}
.PDMainleftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:140px;
	min-width:100px;
}

.PDMainleftNavFlyOutsItem a:hover
{
	color:#a27c01;
	
}
.PDMainleftNavFlyOutsHover
{
}


/*RIGHT NAVIGATION CONTENT BOTTOM CSS stuff*/


/*Bullet Stuff*/
ul 
{ list-style-type:square; 
    margin: 0; 
    padding: 0px 0px 14px 40px;
    }

li 
{
    margin-bottom: 1px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    color:black;
    }


/*FOOTER CSS sTuff*/

.footer {
margin: 50px 0 15px 0;
}

.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003300;
font-weight: bold;
text-decoration: none;
margin: 0 10px 0 10px;
}

.footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
margin: 5px 0 0 0;
padding: 0;
}

.footer a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #00467F;
font-weight: bold;
text-decoration: none;
margin: 0 10px 0 10px;
}

/*CONTENT Stuff*/

.pageContent a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.pageContent a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #933;
text-decoration: underline;
}
.content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #000;
margin: 0 12px 12px 12px; /*old - 0 12px 6px 12px; 9/7/06*/
}
.content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:normal;
margin: 0 12px 12px 12px;
}
.content h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin: 20px 12px 3px; /*changed from 20px 12px 6px 12px; 0 12px 6px 12px;*/
}
.content h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
MARGIN: 17px 12px 3px; /*margin changed from 0 12px 6px 12px;*/
}

.content h4 /*Added 9/6/06 */
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
  margin: 0 12px 3px 12px; /*margin changed from 0 12px 6px 12px;*/
}

.content h5 /*Added 9/14/06 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin: 4px 0 4px 12px;
	padding: 0;
}
.p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight:normal;
color: #333;
}
.h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
font-weight: bold;
color: #666;
}
.h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #333;
}
h3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
MARGIN: 17px 12px 3px; /*margin changed from 0 12px 6px 12px;*/
	
}
.contentNews {
padding: 7px 6px 0 8px;
}
.contentNews a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #00467F;
    text-decoration: none;
    
}
.contentNews a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #933;
text-decoration: underline;
}
.topNavposition 
{
    margin: 10px 0 0 0; /*Changed margin 20 to 16*/
}
.topNavposition a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.topNavposition a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}
.navTable 
{
     margin: -5px 0 0 0;
} 
.MHtable 
{
     margin: -5px 0 0 0;
} 
 
.contentTable 
{
     margin: -8px 0 0 0;
}  

/*Added below for the search table*/

.search 
{
    background-color: #faf8ea;
}

.searchtext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: white;/*#00467F;*/
text-decoration: none;

}

.PDsearch 
{
    background-color: #faf8ea;/*#ded1a5;*/
}

.emailprint a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}

.emailprint a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}
.adsearch a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.adsearch a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: underline;
}

.bottomLeftFade 
{
	background-image: url('/images/news_bottom.gif');
}

.bottomMidFade 
{
	background-image: url('/images/main_bottom.gif');
}

.bottomRightFade 
{
	background-image: url('/images/sidehome_bottom.gif');
}

.footer
{
	background-image: url('/images/footer_bkgd.jpg');
}
.footnotetext 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px; 
	COLOR: #999999; 
}

.PDmaincontent
{
	/*background-image: url('../../Providers/_themes/Providershpmg/provider_bkgd.gif');*/ 
	background-position: right top ;
	background-repeat:no-repeat;
}

.PDmaincontent a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}

.PDmaincontent a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #933;
text-decoration: underline;
}

.PDmaincontent p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #000;
margin: 0 12px 10px 12px; /*old - 0 12px 6px 12px; 9/7/06*/
}

.PDmaincontent h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:normal;
color: #a27c01;
margin: 40px 12px 12px 12px;
}

.PDmaincontent h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #00467f; /*#3A6590; changed to #00467f Sept 6*/
margin: 20px 12px 3px; /*0 12px 6px 12px;*/
}

.PDmaincontent h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #474747;
MARGIN: 17px 12px 3px; /*margin changed from 0 12px 6px 12px;*/
}

.PDmaincontent h4 /*Added 9/6/06 */
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
    font-weight:bold;
    color: #333;
	margin: 0 12px 3px 12px; /*margin changed from 0 12px 6px 12px;*/
}

.PDmaincontent h5 /*Added 9/14/06 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;
	color: #333;
	margin: 4px 0 4px 12px;
	padding: 0;
}

/* Added for HealthWise page by Alvin D. Feb 5 2008*/

.HWMainleftNav
{
font-size: 11px;
	border: 1px #ccd9ae solid;
	background-color: #ccd9ae;  
}
.HWMainleftNavSpacer
{
font-size: 11px;
	width:160px;
}
.HWMainleftNavSelected
{
font-size: 11px;
	 background-color: #B5C78B; 
	 color: white; 
}
.HWMainleftNav1, .HWMainleftNav2, .HWMainleftNav3 
{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HWMainleftNav1
{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
}
.HWMainleftNav1 a
{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	display:block;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px;
	padding-left:2px;
}
.HWMainleftNav1 a:hover
{
font-size: 11px;
	color: #6c9218;
	text-decoration: none;
}
.HWMainleftNav2
{	
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
}
.HWMainleftNav2 a
{
font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.HWMainleftNav3
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.HWMainleftNav3 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:18px;
	display:block;
	padding-right:10px;
}
/*This is the background color for the hover*/
.HWMainleftNavHover
{
}
.HWMainleftNavFlyOuts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top:1px #f0f4e6 solid;
	border-left:1px #f0f4e6 solid;
	border-right:1px #f0f4e6 solid;	
}
/*This is the BGcolor of the hover links 2nd level menu*/
.HWMainleftNavFlyOutsItem
{
	border-bottom:1px #f0f4e6 solid;
	background-color: #f0f4e6;
}
.HWMainleftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:140px;
	min-width:100px;
}

.HWMainleftNavFlyOutsItem a:hover
{
	color:#6c9218;
	
}
.HWMainleftNavFlyOutsHover
{
}

.HWsearch 
{
    background-color: #ccd9ae;
}
.HWsearchtext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;

}

.basictext11 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 

}
.basictext11 a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.basictext11 a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.basictext12 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 

}

