@charset "UTF-8";
/* CSS Document */

body{
	background-color:#96b043;
	background-image:url(../backgroundImages/Bkgd_GreenGradient.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	width:100%;	
	height:100%;
	float:none;
	
}

.stage{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;	
	width:800px;	
	height:auto;
	padding:10px;
	text-align:left;
	float:none;
	margin-top:-100px;
	margin-bottom:0px;
}

#topMenuHome{
	
	background-image:url(../backgroundImages/HOME_BlueMenu.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:800px;
	height:228px;
	border:none;
	border-color:blue;
	margin-top:-99px;
	float:none;
	padding-top:14px;
	padding-left:18px;
	padding-right:0px;
	padding-bottom:0px;
	display:block;
	text-align:left;
	
}

#noteHome{
	background-image:url(../backgroundImages/HOME_Note.png);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:680px;
	top:90px;
}

#logoHome{
	background-image:url(../backgroundImages/HOME_CHC_Bar.gif);
	background-repeat:no-repeat;
	width:620px;
	height:55px;
	border:none;
	border-color:white;
	margin-left:0px;
	margin-top:10px;
	float:left;
	
}

#patientPortal{
	width:170px;
	height:55px;
	border:none;
	border-color:gold;
	margin-left:10px;
	margin-top:10px;
	float:left;
}

#sideMenuHome{
	background-image:url(../backgroundImages/HOME_PurpleBox.gif);
	background-repeat:no-repeat;
	width:250px;
	height:310px;
	border:none;
	border-color:purple;
	margin-left:0px;
	margin-top:10px;
	float:left;

	
}

#contentHome{
	background-image:url(../backgroundImages/HOME_OrangeBox.gif);
	background-repeat:no-repeat;
	width:538px;
	height:351px;
	border:none;
	border-color:black;
	margin-left:12px;
	margin-right:0px;
	margin-top:10px;
	float:left;
}

#transCareHomeDivs{
	display:inline;
	width:163px;
	height:322px;
	border:none;
	border-color:black;
	text-align:left;	
	margin-left:8px;
	position:relative;
	
}

#socialNetworkingHome{
	
	width:250px;
	height:50px;
	border:none;
	border-color:purple;
	margin-left:0px;
	margin-top:-38px;
	float:left;
	text-align:center;
	padding:0px;
	
	
}


/* INTERIOR PAGES */

#topMenu{
	background-image:url(../backgroundImages/INT_MenuBar.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:800px;
	height:30px;
	border:none;
	border-color:blue;
	margin:0px;
	float:none;
	padding-top:14px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	display:block;
	text-align:left;
}

#sideMenu{
	width:184px;
	height:auto;
	border:none;
	margin-left:0px;
	margin-top:7px;
	float:left;
}
#sideStory{
	width:157px;
	height:auto;
	position:relative;
	bottom:-40px;
	left:0px;
}

.sideMenuSpacer{
	height:7px;
}

#content{
	width:606px;
	height:auto;
	border:none;
	margin-left:10px;
	margin-top:7px;
	float:right;
	margin-bottom:0px;
	padding:0px;
}

#contentBelly{
	background-image:url(../backgroundImages/INT_Stage_Bkgd.gif);
	background-repeat:repeat-y;
	position:relative;
	width:606px;
	height:auto;
	border:none;
	margin-top:-5px;
	min-height:540px;
}
#contentBelly_Careers{
	background-image:url(../backgroundImages/INT_Stage_Bkgd.gif);
	background-repeat:repeat-y;
	position:relative;
	width:606px;
	height:100%;
	border:none;
	margin-top:-5px;
	margin-bottom:auto;
	min-height:540px;
	overflow:visible;
	display:inherit;
}
#contentStage{
	position:absolute;
	height:auto;
	width:540px;
	margin-left:33px;
	margin-top:0px;
	margin-right:30px;
}
	
.contentSpacer{
	height:10px;
}
.captionSpacer{
	height:7px;
}
.imageLinkArea{
	width:120px;
	height:175px;
	float:left;
	margin-left:6px;
	margin-right:6px;
	text-align:center;
}
.tableTop{
	width:350px;
	height:20px;
	text-align:left;
	padding-left:10px;
	background-color:#CEDAD9;
}
.tableRow{
	width:350px;
	height:auto;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.tableRowAlt{
	width:350px;
	height:auto;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#EBF7F7
}
.tableTopShort{
	width:160px;
	height:20px;
	text-align:left;
	padding-left:10px;
	background-color:#CEDAD9;
}
.tableRowShort{
	width:160px;
	height:auto;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.tableRowAltShort{
	width:160px;
	height:auto;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#EBF7F7
}

/* CAREERS AT CHC */

.sideMenu_Purple{
	background-image:url(../backgroundImages/INT_SideBar_PURPLE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteCareers{
	background-image:url(../Careers/images/Note_Careers.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* About Us */

.sideMenu_Blue{
	background-image:url(../backgroundImages/INT_SideBar_BLUE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteAbout{
	background-image:url(../About/images/INT_Note_About.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAboutMain{
	background-image:url(../About/images/Note_AboutMain.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAboutLeaders{
	background-image:url(../About/images/Note_OurLeaders.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_Weitzman{
	background-image:url(../About/images/Note_AboutWeitzman.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_Mission{
	background-image:url(../About/images/Note_AboutMission.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_Innovations{
	background-image:url(../About/images/Note_AboutInnovations.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_History{
	background-image:url(../About/images/Note_AboutHistory.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_Language{
	background-image:url(../About/images/Note_AboutLanguage.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
#noteAbout_EHR{
	background-image:url(../About/images/Note_AboutEHR.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* Transformational Care */

.sideMenu_Orange{
	background-image:url(../backgroundImages/INT_SideBar_ORANGE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteTransform{
	background-image:url(../Transformational/images/INT_Note_Transform.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* News and Events */

.sideMenu_Yellow{
	background-image:url(../backgroundImages/INT_SideBar_YELLOW_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteNews{
	background-image:url(../News/images/INT_Note_News.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* Locations */

.sideMenu_Orange{
	background-image:url(../backgroundImages/INT_SideBar_ORANGE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteLocations{
	background-image:url(../Locations/images/INT_Note_Locations.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}
.locationMap{
	width:288px;
	height:189px;
	float:right;
}
.locationBlock{
	width:110px;
	height:95px;
	float:left;
	border:none;
	border-color:black;
	border-width:1px;
}
.locationBlockHolder{
	width:520px;
	height:auto;
	float:left;
}
	
	

/* Contact */

.sideMenu_Blue{
	background-image:url(../backgroundImages/INT_SideBar_BLUE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteContact{
	background-image:url(../Contact/images/INT_Note_Contact.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* Charitble Giving */

.sideMenu_Yellow{
	background-image:url(../backgroundImages/INT_SideBar_YELLOW_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#noteGiving{
	background-image:url(../CharitableGiving/images/INT_Note_CharGiv.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* Patient Portal*/

.sideMenu_Purple{
	background-image:url(../backgroundImages/INT_SideBar_PURPLE_Btm.gif);
	background-repeat:no-repeat;
	width:154px;
	height:570px;
	border:none;
	margin-left:0px;
	margin-top:-5px;
	padding-right:15px;
	padding-left:15px;
	float:none;
}

#notePatient{
	background-image:url(../PatientPortal/images/PatientPortal_Note.gif);
	background-repeat:no-repeat;
	width:112px;
	height:101px;
	margin:0px;
	overflow:auto;
	position:relative;
	border:none;
	border-color:#9F0;
	z-index:3;
	left:708px;
	top:81px;
}

/* TYPE STYLES */

.basicBody{
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color:#555;
	line-height: 18px;
	text-decoration:none;
}
.basicHeader{
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	color:#005C79;
	line-height: 18px;
	letter-spacing:2px;
}

.pageHeader{
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	color:#555;
	line-height: 18px;
	font-style:italic;
}

.sideBody{
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color:#fff;
	line-height: 14px;
}
.sideHeader{
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	color:#fff;
	line-height: 18px;
	font-style:italic;
}

#sideMenuSelected_Orange{
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #eaeaea;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	padding-bottom:5px;
}
#sideMenuSelected_Purple{
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #eaeaea;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	padding-bottom:5px;
}
#sideMenuSelected_Yellow{
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color:#005C79;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	padding-bottom:5px;
}
#sideMenuSelected_Blue{
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
	color:#FFF;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	padding-bottom:5px;
}
.captionText{
	font-family:"Times New Roman", Times, serif;
	font-size: 11px;
	font-style:italic;
	color:#6e9090;
	line-height: 18px;
}
.descriptionText{
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	color:#666;
	line-height:12px;
	text-align:center;
}
.bulleted{
	margin:5px;
	margin-bottom:10px;
    list-style: none;
    text-indent:-21px;
}
.locationHead{
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#005C79;
	line-height: 18px;
	font-style:italic;
	text-decoration:none;
}
.locationHeadON{
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#b06010;
	line-height: 18px;
	font-style:italic;
	text-decoration:none;
}
.locationBody{
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color:#666;
	line-height: 15px;
	text-decoration:none;
}

.aboutHead2{
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color:#005C79;
	line-height: 18px;
	text-decoration:none;
	font-style:italic;
	margin-left:60px;
}
.smallBody{
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	color:#555;
	line-height: 12px;
	text-decoration:none;
}

/* MOBILE DENTAL */
.rowON{
	bgcolor:#b8cfd; 
	valign:top;
}
.rowOFF{
	valign:top;
}



/* LINK STYLES */
.basicBody a:link{
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color:#005C79;
	line-height: 18px;
	text-decoration:none;
}
.basicBody a:visited{
	text-decoration:none;
	color:#005C79;
	font-size: 14px;
}
.basicBody a:hover{
	text-decoration:none;
	color:#004a64;
	font-size: 14px;
}
.smallBody a, .smallBody a:link, .smallBody a:visited{
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	color:#005C79;
	line-height: 12px;
	text-decoration:none;
}
.smallBody a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
	color:#004a64;
	line-height: 12px;
	text-decoration:none;
}
.sideMenu_Yellow a:link{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#995122;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Yellow a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#995122;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Yellow a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;	
	color:#005C79;
}
.sideMenu_Orange a:link{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#3E1C42;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Orange a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#3E1C42;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Orange a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	color:#eaeaea;
	
}
.sideMenu_Purple a:link{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#3E1C42;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Purple a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#3E1C42;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Purple a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
	color:#eaeaea;
	
}
.sideMenu_Blue a:link{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#005C79;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Blue a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#005C79;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
.sideMenu_Blue a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	color:#FFF;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:10pt;
}
#imageLink a:link{
	padding-left:10px;
	padding-right:10px;
	border:none;
}
.purpMenuTxt{
	font-family: "Times New Roman", Times, serif;
	font-size:6pt;
	color:#3E1C42;
	font-weight: normal;
	text-align: left;
	letter-spacing:1px;
	text-decoration: none;
	line-height:8pt;
}

