body {
	background: #eff3fb;
	margin: 0;
	padding: 0;
	}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #000;
}


/*  begin section color changes    */
/*CONTENT Stuff*/
.content a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.content 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 6px 12px;*/
MARGIN: 0px 12px 12px;
}
.content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:normal;
color: #6b3870;
/*margin: 0 12px 6px 12px;*/
MARGIN: 0px 12px 12px;
}

.content h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #00467f; /* #3A6590; changed on 9/12 as the Job Posting h2 color wasn't same*/ /*changed from #6b3870;*/
/* margin: 0 12px 6px 12px; changed on 9/12 as spacing wasn't right */
MARGIN: 20px 12px 3px;
}
.content h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #474747;
/* margin: 0 12px 6px 12px;*/
MARGIN: 17px 12px 3px;
}
.content h4 /*Added 9/6/06 */
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: #333;
  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;
	color: #333;
	margin: 4px 0 4px 12px;
	padding: 0;
}
/* Start from Hillphys for reference */
#contentcareer H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px; COLOR: #6b3870; PADDING-TOP: 45px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 17px 12px 3px; COLOR: #474747; PADDING-TOP: 0px
}

#contentcareer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px; COLOR: #000; PADDING-TOP: 0px
}
/* End reference */

/*Breadcrumbs stuff*/
.breadcrumbs
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #6b3870;
    margin: 10px 0 0 6px;
    padding: 10px 0 0 6px;
}
.breadcrumbs a {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #6b3870;
    margin: 10px 0 0 2px;
    padding: 10px 0 0 2px;
text-decoration: none;
}
.breadcrumbs a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 10px 0 0 2px;
    padding: 10px 0 0 2px;
color: #000;
text-decoration:none;
}

/*Bullet Stuff*/
ul 
{ 
    list-style-type:square; 
    margin: 0; 
    padding: 0px 0px 10px 40px;
    }
li 
{
    /* margin-bottom: 2px; 9/7 */
    margin-bottom: 3px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
ul.nobullet
{ 
	list-style-type:none; 
	margin: 0; 
	padding: 0px 0px 10px 40px;
}
/* start from hillphys for reference
LI {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
End reference*/

 /*RIGHT NAVIGATION CSS stuff*/
 .rightbackground /*-background color for the right area added 8/29*/
{
background-color:#B59BB7; 
}
 
.rightnav p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 7px 6px 8px 8px; /*changed from margin: 6px 6px 6px 12px;*/
color: #474747;
}
.rightnav a {
font-size: 11px;
font-weight:bold;
color: #426B37;
text-decoration: none;
}

.rightnav a:hover {
color: #00467f;
text-decoration: none;
}

.rightnav img {
margin: 13px 0 13px 0;
}

.rightnav h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #fff;
margin: 0 6px 0 8px;
padding: 0 0 0 0;
}

/*LEFT NAVIGATION CSS Stuff*/
.leftbackground /*-background color for the left area added 8/29*/
{
 background-color:#ffffff;	
}
.leftnavbottom p
{
	background-color:#ffffff;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	}
.leftnavbottom a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*line-height: 20px;*/
/*padding: 0 0 10 0;*/
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.leftnavbottom a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*line-height: 20px;*/
/*padding: 0 0 10 0;*/
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}

/*RIGHT NAVIGATION CONTENT BOTTOM CSS stuff*/

.rightnavcontent p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #474747;
margin: 7px 6px 0 8px; /*changed from margin: 10px 6px 0 8px;*/
padding: 0 0 0 0;
}

.rightnavcontent h3 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15.5px; /*Changed from 16 to 15 bec it looks bigger vs testsite*/
color: #fff;
margin: 0 6px 0 8px;
padding: 0 0 0 0;
}

/*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;
}

/* Left Nav Node Styles */

/* IE Hack */
html>body .leftnavNode a {
	color: #000;
	background-color: #cbbacd;
	text-decoration: none;
	padding: 7px 0 7px 5px;
	display: block;
	margin: 0px;
	border-style: none;
	font-weight: bold;
	width:174px;
	}

.leftnavNode a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #cbbacd;
 text-decoration: none;
 padding: 7px 0 7px 5px;
	display: block;
	margin: 0px;
	border-style: none;
	font-weight: bold;
	width:179px;
	}

.leftnavNode
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color: #cbbacd;
 text-decoration: none;
}

/*.leftnavNode a
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #cbbacd;
 text-decoration: none;
 padding: 7px 0 7px 5px;
}
*/
.leftnavNode a:hover
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #6b3870;
 background-color: #cbbacd;
 text-decoration: none;
 padding: 7px 0 7px 5px;
}
.leftnavNodeLeaf
{
 background-color: #f0ebf0;
}
.leftnavNodeLeaf A
{
 background-color: #f0ebf0;
 padding: 6px 0 7.5px 5px;
 text-decoration: none;
 	font-weight: normal;
}
.leftnavNodeLeaf A:Hover
{
color: #6b3870;
background-color: #f0ebf0;
padding: 6px 0 7.5px 5px;
text-decoration: none;
	font-weight: normal;
}
/* BEGIN SUB STATES */
#leftnavNodeLeaf {
	background-color: #f0ebf0;
	font-weight: normal;	
	}
	
#leftnavNodeLeaf a {
	background-color: #f0ebf0;
	padding: 6px 0 7.5px 5px;
	text-decoration: none;
 	font-weight: normal;
	}
	
#leftnavNodeLeaf A:Hover {
	color: #6b3870;
	background-color: #f0ebf0;
	padding: 6px 0 7.5px 5px;
	text-decoration: none;
	font-weight: normal;
	}
/* END SUB STATES */
/*
.leftnavNode
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color: #cbbacd;
 text-decoration: none;
 
}
.leftnavNode a
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #cbbacd;
 text-decoration: none;
 padding: 5px 0 5px 5px;
}
.leftnavNode a:hover
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #6b3870;
 background-color: #cbbacd;
 text-decoration: none;
 padding: 5px 0 5px 5px;
}



.leftnavSelectedParentNode 
{
    background-color: #6b3870;
    padding: 6px 0 0 0;
}

.leftnavLeafNode 
{
    background-color: #f0ebf0;
    padding: 6px 0 0 0;
}
.leftnavLeafNode a:hover
{
    color: #6b3870;
    text-decoration: none;
}
.leftnavLeafNode a {
    color: #000;
    text-decoration: none;
}

.leftnavSecondaryLeafNode 
{
    background-color: #f0ebf0;
    padding: 7px 0 9px 0;
}

.leftnavSecondaryLeafNode a:hover
{
    color: #6b3870;
    text-decoration: none;
    line-height: 13px;
}
.leftnavSecondaryLeafNode a {
    color: #000;
    text-decoration: none;
    line-height: 13px;
}

.leftnavUnselectedParentNode 
{
    background-color: #cbbacd;
    padding: 0 0 6px 0;
    line-height: 23px; /*changed from 23 to 25
}

.leftnavUnselectedParentNode a:hover
{
    color: #6b3870;
    text-decoration: none;
  line-height: 23px; /*changed from 23 to 25
  padding: 0 0 6px 0;
}
.leftnavUnselectedParentNode a {
    color: #000;
    text-decoration: none;
  line-height: 23px; /*changed from 23 to 25
  padding: 0 0 6px 0;
}

.leftnavSelectedChildNode 
{
    background-color: #cbbacd;
    padding: 6px 0 0 0;
}

.leftnavSelectedChildNode a:hover
{
    color: #6b3870;
    text-decoration: none;
}
.leftnavSelectedChildNode a {
    color: #000;
    text-decoration: none;
}
*/
/*   3 table split absolute positioning   */
.topNavposition 
{
    margin: 12px 0 0 0;
}
.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: 0 0 0 0;
     
} 
.MHtable 
{
     margin: -5px 10px 0 10px;
} 
 
.contentTable 
{
     margin: -3px 1px 0 5px;
}  
.rightnavDropDown {
     margin: 5px 0 0 0;/*changes from      margin: 4px 0 0 0;*/
} 
.search 
{
    background-color: #cbbacd;
}
.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;
}
/*Provider Directory */
.basictext11 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	COLOR: #000000;
}
.basictext12 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
}
.boldbasic 
{
	FONT-SIZE: 11px; 
	COLOR: #000000;
	font-weight:bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchheading 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #00467f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchheadingspecialty 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #999966; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footnotetext 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; 
	COLOR: #999999; 
}

.tophead 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 20px 12px 3px; 
	COLOR: #00467f; 
	PADDING-TOP: 0px
}

/* Start Careers events related - copied form Hilphys 9/7/06 and added new ones*/

.GridViewHeaderStyle 
{
	font-weight:bolder;
}
.GridViewHeaderStyle a 
{
	color: #00467F;
}

.GridViewHeaderStyle a:hover 
{
	color: #933;
}
 
 /* For form border */
TABLE.table_border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

.table_border_orig {
	BORDER-RIGHT: #474747 1px solid; BORDER-TOP: #474747 1px solid; BORDER-LEFT: #474747 1px solid; BORDER-BOTTOM: #474747 1px solid;
}

.table_border {
	BORDER-RIGHT: #474747 1px solid; BORDER-TOP: #474747 1px solid; BORDER-LEFT: #474747 1px solid; BORDER-BOTTOM: #474747 1px solid; margin-left:12px; margin-right:2px  
}
.toprow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #75797c
}
.data1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff;
	vertical-align:top  
}

.data1 a 
{
	font-size:11px 
}
.data1 a:hover 
{
	font-size:11px 
}

.data2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee;
	vertical-align:top 
}

.space {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px
}

h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 12px; COLOR: #333; PADDING-TOP: 0px
}
.h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 12px; COLOR: #333; PADDING-TOP: 0px
}

.h4 a 
{
	font-weight:bold;
}

.h4 a:hover 
{
	font-weight:bold;
} 
 
.content h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 12px; COLOR: #333; PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.content h4 a 
{
	font-weight:bold;
}

.content h4 a:hover 
{
	font-weight:bold;
} 
/* End */
/*Additional classes added during content development*/
h3.presssubhead 
{ 
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	margin: 9px 12px 12px 12px;
	padding: 0 0 0 0;
}

.footnotetext {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;  
}

.footnotetext a 
{
	font-size:10px;
	font-weight:normal;
}

.footnotetext a:hover 
{
	font-size:10px;
	font-weight:normal;
} 

.floatrightnoborder {
	FLOAT: right; MARGIN: 0px
}
/* End */

/* start added from Aboutus.css on 9/27 after reviewing Community page*/

.floatrightcaption {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.floatrightcaption P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.floatright {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}

.imageborder {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}

.imageborder_1 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
/* end  */
/* For the sitemap content */
#contentbox {
	FONT-SIZE: 12px; BACKGROUND: url(/image/about_bkgd.gif) no-repeat right top; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentbox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px; COLOR: #3a6590; PADDING-TOP: 45px
}
#contentbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 10px; COLOR: #000; PADDING-TOP: 0px
}
#contentbox P.bottommargin {
	MARGIN-BOTTOM: 10px
}
#contentbox H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 22px 12px 0px 0px; COLOR: #3a6590; PADDING-TOP: 0px
}
#contentbox FORM {
	MARGIN: 5px 0px 5px 12px
}
#contentboxsecondnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #474747; PADDING-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentboxsecondnav A {
	COLOR: #3a6590; TEXT-DECORATION: none
}
#contentboxsecondnav A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
