﻿/* Header */
#header {
 display:block;
 width: 770px;
 margin: 0 auto;
 background-color:green;
 }
 
/* Menu */
#menu a {
display:block;
float:right;
height:25px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:0px;
text-align:right;
text-decoration:none;
font-size: .9em;
border-right: 1px solid #dddddd;
}

#menu a:hover {
	text-decoration:underline;
	border-right: 1px solid #cccccc;
	color: #333333 !important;
}

/* Page */
#page {
 width: 770px;
 margin: 0 auto;
 }
 /* Header */
 
 #contentheader {
 display:block;
 width:770px;
 height:100px;
 background-color:#6699CC;
 }
 
 #headercontact {
 color:white;
 float:right;
 height:100px;
 }
 #headerlogo {
 float:left;
 }
/* Content */
#content {
 float: left;
 width: 770px;
 background-color:#ffffff;
 align:left;
 padding-top: 10px;
}











#content_wrap {
background-color:white;
text-align:left;
}
#content_content {
background-color:#FFFFFF;
display:block;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:5px;
font-size:.9em;
}
#content_menu {
width:250px;
float:left;

}

#content_menu_files{
margin:10px;
border:1px solid #cccccc;
padding-top:10px;
padding-bottom:10px;
background-color:#ffffff;
}

#content_menu_inner {
	margin:10px;
	border:1px solid #cccccc;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(menu_back.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#efefef;
	text-transform: capitalize;
}

#top_search {
display:block;
float:right;
height:25px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
text-decoration:none;
font-size: .9em;
border-right: 1px solid #dddddd;
vertical-align:top;
}
.searchButton
{
	padding-top:2px;
}

.navPanel {
margin:10px;
border:1px solid silver;
}

#content_menu_search_inner {
padding-left:10px;
}
#content_menu_inner a {
display:block;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
font-size:.9em;
text-decoration:none;
color: #333333;
background-image:url(link_under.gif);
background-position:bottom;
background-repeat:repeat-x;
}
#content_menu_inner .leftMenuItemLast 
{
background-image:none;

}
#content_menu_inner a_last {
display:block;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
font-size:.9em;
text-decoration:none;
color: #333333;

}

#content_menu_files a {
display:block;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
margin-left:10px;
margin-right:10px;
font-size:.9em;
text-decoration:none;
background-image:url(anarrowwhite.gif);
background-position:left;
background-repeat:no-repeat;
color: #000000;

}﻿﻿
}
#content_menu_inner a:hover, #content_menu_files a:hover {
background-color:#6699cc;
color:#ffffff;
background-image:url(anarrow.gif);
background-position:left;
background-repeat:no-repeat;
}  





/* BREADCRUMBS MENU */
.breadCrumb
	{
		color:#999999;
		margin-left: 6px;
	}
	
.breadCrumb a, .breadCrumb a:visited{
	color:#999999;
	font-size: 0.95em;
	line-height:1.3em;
	text-transform: capitalize;	
	}
.breadCrumb a:hover{
	color:#666666;
	}


/* ORPHAN MENU CSS */
.menuPrimary {
		}
	.menuPrimary a{
	display:block;
	background-image:url(images/menuOff.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:1em;
	}
	
	.menuPrimary a:hover {
	display:block;
	background-image:url(images/menuHover.jpg);
	background-position:left;
	background-repeat:no-repeat;
	}		
	


	
	.calculator {
	border: 1px dashed #000000;
	padding: 5;
	margin: 5px;
	}
	



/* Footer */
#footer-wrap {
 width: 770px;
 height: 60px;
 margin: 0 auto;
 background: url(images/img05.jpg) no-repeat left top;
}
#footer {
 margin: 0 auto;
 margin-bottom: 20px;
 padding: 0;
}
html>body #footer {
 height: auto;
}
#footer p {
 font-size: 14px;
}
#slidermenu {
background-color:white;
width:100%;
text-align:left;
}


body { 
	background-color: #eeeeee;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	margin-top:-3px;
	padding:0px;
	}
	
.specialInline {
display:inline;
}


#pagewrapper {
margin:0px;
margin-top:-3px;
padding:0px;
border-collapse:collapse;
border-left:7px solid red;
border-right:7px solid red;
border-bottom:7px solid red;
border-top:0px;
border-color:white;
background-color:White;
}
#designhelper 
{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
}
#leftsidehelper
{
	vertical-align:top;
	background-image:url("left_side.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	width:26px;
	}
#rightsidehelper
{
	vertical-align:top;
	background-image:url("right_side.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:26px;
}
.applicationLabels, .careerLabel
{
	width:170px;
	margin-left: 10px;
	display:block;
	text-align: left;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
	color: white !important;
	font-weight:bold !important;
	background-color: #6699cc;
}

 .careerLabel
{
background-color: Red;
}


.applicationTables 
{
	background-color:#f7f7f7;
	
}

.applicationTablesInner 
{
	background-color:#cccccc;
	
}

.applicationTables input, select, textarea
{
	background-color:#fcfcfc !important;
	border: 1px solid #6699cc !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	
}

.applicationTables td
{
	background-color: #f7f7f7;
	color: #000000;
}

.applicationTablesInner td 
{
	background-color: #cccccc;
	color: #000000;
}

.applicationPanels 
{
	background-image: url(applicationHeaderImage.jpg);
	background-repeat:repeat-x;
	border: 1px solid #6699cc;
 background-color:white;
 padding-bottom:1px;
 width:750px;
}

.backLink 
{
      display:inline-block;
      float:left;
	  padding: 10px;
	  padding-left: 40px;
	  margin-left: 10px;
	  font-size:14px !important;
	  background-image:url(arrow_left.jpg);
	  background-position:left;
	  background-repeat:no-repeat;
}

.forwardLink
{
      display:inline-block;
      float:right;
	  padding: 10px;
	  padding-right: 40px;
	  margin-right: 10px;
	  font-size:14px !important;
	  background-image:url(arrow_right2.jpg);
	  background-position:right;
	  background-repeat:no-repeat;
}

.appInformation

{

      padding:15px;
	  background-color: #f7f7f7;

}
.careerApplicationValidationSummary 
{
	display:block;
	margin:10px;
	border:1px;
	border:solid 1px #6699cc;
	padding:10px;
	background-color:White;
	width:710px!important;
	font-size:.8em;
	
}


.buttonMaker
{
	border-top:solid 1px ghostwhite;
	border-left:solid 1px ghostwhite;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
	background-color:Silver;
	padding:7px;
	font-weight:bold;
	width:100%;
	display:block;
	text-decoration:none!important;
	color:black;
}
.buttonMaker:hover
{
	border-bottom:solid 1px ghostwhite;
	border-right:solid 1px ghostwhite;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	background-color:#666666;
	color:White!important;
}
.buttonMakerImportant
{
	border-top:solid 1px ghostwhite;
	border-left:solid 1px ghostwhite;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
	background-color:#A1D1FF;
	padding:7px;
	font-weight:bold;
	width:100%;
	display:block;
	text-decoration:none!important;
	color:black;
}
.buttonMakerImportant:hover
{
	border-bottom:solid 1px ghostwhite;
	border-right:solid 1px ghostwhite;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	color:White!important;
}	
.isRequiredFull
{
	color: black;
	border: 1px solid #eeeeee;
	}
.isRequiredEmpty
{
	color:#000000;
	border: 2px solid #000000;
	background:#ffffcc;
	font-weight:bold;
	
	}
.isNotRequired
{
	color: #000000;
	border: 1px solid #eeeeee;
	}
	.fidoTable
	/* border=""0"" cellpadding=""10"" 
     cellspacing=""10"" width=""550"" */
	{
		width:100%;
	}
	.fidoTable td 
	{
		padding:5px;

	}
	.fidoLeft,.fidoRight
	{
		width:50%;
	}	

.babyGirlCSS 
	{
		font-weight:bold;
		display:block;
		background-color:pink;
		color:#CC0099;
		padding:5px;
		text-decoration:none!important;
	}
	.babyBoyCSS 
	{
		font-weight:bold;
		background-color:#66CCFF;
		display:block;
		color:#0033CC;
		padding:5px;
		text-decoration:none!important;
	}

.locations_name, .locations_name a
	{
		font-size: 1.0em;
		color:#6699cc;
		font-weight:bold;
	}
	
.locations_name a:hover
	{
		color:#003366;
	}
	
.locations_info
	{
		font-size: 0.9em !important;
		color:#666666;
		font-weight:normal;
		line-height:1.0em;
	}
	
.locations_info a
	{
		color:#666666;
	}
	
.locations_info a:hover
	{
		color:#000000;
	}

.location
	{
		padding-top: 5px;
		padding-bottom: 5px;
		border-top: 1px dashed #CCCCCC;
		font-size: 0.9em;
	}
	
.location_category
	{
		font-size:1.5em;
		font-weight:bold;
		
	}
	
.home_section
	{
		background-image:url(home_section_back.jpg);
		background-repeat:repeat-x;
		
		border: 1px solid #eeeeee;
		width:100%;
		margin-bottom:10px;
	}
	
	
.home_name
	{
		font-size: 1.0 em;
		color:#6699cc;
		font-weight:bold;
	}
	
.home_info, .home_info a
	{
		font-size: 0.7 em !important;
		color:#666666;
		font-weight:normal;
	}
	
.home_info a:hover
	{
		font-size: 0.7 em !important;
		color:#333333;
		font-weight:normal;
	}

.patient_story
	{
		padding-top: 5px;
		padding-bottom: 10px;
		border-top: 1px dashed #CCCCCC;
	}
	
.patient_sidebar_title
	{
		color:#6699cc;
		font-weight:bold;
		background-color:#ffffff;
	}
	
.patient_sidebar_thumb
	{
		padding-top:3px;
		padding-bottom:3px;
		border-top:1px dashed #cccccc;
		background-color:#ffffff;
		font-size: .8em;
		color:#666666;
	}
	
.patient_sidebar_thumb a
	{
		color:#666666;
	}
	
.patient_sidebar_thumb a:hover
	{
		color:#6699cc;
	}
	
	
.patient_footer_title
	{
		color:#6699cc;
		font-weight:bold;
		background-color:#ffffff;
	}
	
.patient_footer_thumb
	{
		padding-top:3px;
		padding-bottom:3px;
		border-top:1px dashed #cccccc;
		background-color:#ffffff;
		font-size: .8em;
		color:#666666;
	}
	
.patient_footer_thumb a
	{
		color:#666666;
	}
	
.patient_footer_thumb a:hover
	{
		color:#6699cc;
	}
	

.home_page_med_svc STRONG, .home_page_med_svc STRONG a
	{
		color:#6699cc;
		font-size:1.0em;
		font-weight:bold;
	}
	
.home_page_med_svc STRONG a:hover
	{
		color:#666666;
	}

.home_page_med_svc p
	{
		color:#666666;
		font-size:.8em;
		line-height:14px;
	}
	
.quotes{
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
}

.footer{
font-size: .8em;
color:#666666;
line-height:1.7em;
}

.footer a {
color:#666666;
text-decoration:underline;
}

.footer a:hover {
color:#333333;
}

.index_list_heading{
font-size:1.5em;
font-weight:bold;
color: #6699cc;
border-bottom: 1px dashed #CCCCCC;
padding-bottom:3px;
margin-left:10px;
margin-right:10px;
}

.contactInfoName
	{
		font-size:14px;
		padding-bottom:3px;
		border-bottom: 1px dashed #cccccc;
		line-height:30px;
	}

.movie_clip a
	{
		list-style-image:url(movie_clip.jpg);
		vertical-align:middle;
		padding-left:5px;
	}
	
#Panel1{
background-color:white !important;
text-align:left !important;
font-size:0.9em !important;
}

.feedsweep_item{
margin-bottom:10px;
background-image:url(../images/home/news2.jpg);
background-repeat:no-repeat;
background-position: 2px left;
}

.feedsweep_headline{
margin-left:15px;
}

.feedsweep_headline a{
	color:#6699cc;
	font-weight:bold;
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

.feedsweep_headline a:hover{
color:#666666;
}

.feedsweep_body{
padding-top:5px;
color:#666666;
font-size:.9em;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:15px;
}

.news_title{
font-size:1.5em;
color:#666666;
font-weight:bold;

}

.prayers_table td{
padding-top:7px;
padding-bottom:7px;
border-bottom: 1px dashed #999999;
line-height:14px;
}
	
