@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}

body	{
  background-color:#206187;
  	background-image:url("../images/background.jpg"); 
	background-repeat:repeat-x; 
	background-position: top left;
	
  }

td		{font-family: arial, helvetica, times; color: #0d2d4d; font-size: 10pt;}

#container{
	position:absolute;
	top:0;
	width:100%;
	text-align:center;
	

}

#wrapper{

        margin:auto;
        text-align:left;
	width:900px;
}


.Text9	{color: #0d2d4d; font-size: 9pt; }

.SideBlue			{font-size: 9pt; 
 color: #1f6187;}
a.SideBlue			{font-size: 9pt;
 color: #1f6187; text-decoration: none;}
a.SideBlue:hover	{font-size: 9pt; 
 color: #1f6187; text-decoration: underline;}

.ltblue				{color: #1f6187; text-decoration: none;}
.ltblueCenter		{text-align:center; width:224px; margin-bottom:5px;}
.ltblueCenter a		{color: #1f6187; text-decoration: none; }
.ltblueCenter a:hover {text-decoration:underline;}
a.ltblue				{color: #1f6187; text-decoration: none;}
a.ltblue:hover		{color: #1f6187; text-decoration: underline;}

.ltblue8				{color: #1f6187; font-size: 8pt; text-decoration: none;}
a.ltblue8			{color: #1f6187; font-size: 8pt; text-decoration: none;}
a.ltblue8:hover	{color: #1f6187; font-size: 8pt; text-decoration: underline;}

.ltblue1				{color: #1f6187; font-size: 9pt; line-height: 13pt;}

.copyright	{color: #ffffff; font-size: 8pt; line-height: 10pt;}


.FeatIndex					{color: #ffffff; font-size: 8pt; line-height: 10pt;}
.FeatIndexYellow			{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: none;}
a.FeatIndexYellow			{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: none;}
a.FeatIndexYellow:hover	{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: underline;}

.QuoteIndex			{font-size: 9pt; line-height: 10pt;} 
.BottomYellow			{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: none;}
a.BottomYellow			{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: none;}
a.BottomYellow:hover	{color: #f0e809; font-size: 8pt; line-height: 10pt; text-decoration: underline;}

img         {  border-style: none;}

.link{
	color:#2a617b;
	text-decoration:underline;}	
	
.link:hover{
	color:#2a617b;
	text-decoration:none;}




/***********************************Global Nav**************************/
#globalNav
{
  position:absolute;
  top:149px;
  width:900px;
  padding-left:43px;
 
}


#gnavbar, #gnavbar ul { /* all lists */
	list-style: none;
	line-height: 24px;
}

#gnavbar{
	width:857px;
	padding-left:10px;
	}
	
#gnav_home{width:53px;text-align:center;}
#gnav_about{width:68px;text-align:center;}
#gnav_employment{width:88px;text-align:center;}
#gnav_independent{width:124px;text-align:center;}
#gnav_assisted{width:100px;text-align:center;}
#gnav_alzheimers{width:179px;text-align:center;}
#gnav_nursing{width:158px;text-align:center;}

#gnavbar a {
    display:block;
	color:#fff;
	text-decoration:none;
	
	background-color:#0F2F4F;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	
	font-size:14px;

}

#gnavbar a.active {
	background-color:#206187;
}

#gnavbar img{
	vertical-align:middle;
}

#gnavbar li
{
  float:left;
}


#gnavbar li ul { /* second-level lists */
	position: absolute;
	background: #fbf6d8;
	width: 150px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border: 3px solid #2e6b8c;
	margin:0px 6px;
	padding:0px;
	z-index:500;
}
#gnavbar li ul li{
	border-bottom:solid 1px #2e6b8c;
	width:144px;
	padding:0px 4px;
	font-size:12px;
}
#gnavbar li ul li a {
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:#fbf5d8;
	color:#2e6b8c;
	border-left:none;
	border-right:none;
}

#gnavbar li ul li a:hover{
	background:#fbf5d8;
	color:black;
}
#gnavbar li ul ul { /* third-and-above-level lists */
	margin: -27px 0 0 144px;
}


#gnavbar li:hover ul ul, #gnavbar li.sfhover ul ul {
	left:-999em;
	display:none;
}

#gnavbar li:hover ul, #gnavbar li li:hover ul, #gnavbar li.sfhover ul, #gnavbar li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	display:inline;
}

/*******************************Side Header*****************************/
.sidehead{
	position:relative;
	width:224px;
	height:21px;
	font-size:14px;
	color:white;
	text-transform:uppercase;
	text-align:center;
	line-height:21px;
	font-family:"Times New Roman", Times, serif;
	background:#10304f;
}

.gallery{position:relative; width:224px; }
.gallery img a, .gallery img{text-align:center; width:224px;}

.sidefoot{
	position:relative;
	width:224px;
	height:9px;
	background:#184877;
	margin-bottom:4px;
}
#glossary {margin:10px 20px; width:90%;}
#glossary dl dt{}
#glossary dl dd{padding:5px 0px 10px 40px; text-align:justify;}

/*quick contact starts*/

#quick-contact{
width:100%;
padding:0px;
margin:0px;
color:#313131;
background-color:#c9dae3;
font-family:Arial, Helvetica, sans-serif;
}
#quick-contact p{
margin:0px;
padding:10px 0px 13px 0px;
font-size:13px;
color:#206389;
text-align:center;
}
#quick-contact label{
width:172px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 0px 0px 0px;
margin:0px;
color:#206389;
}
.qucik-head{
width:100%x;
height:35px;
padding:5px 0px 0px 10px;
background-color:#0c2f4e;
}
#quick-cont-wrap{
width:176px;
padding:0px 7px 0px 10px;
margin:0px;
background-color:#c9dae3;
}
/*#quick-cont-wrap p{

}
#quick-cont-wrap label{
color:#206389;
}*/
#quick-cont-wrap input{
width:168px;
height:20px;
padding:5px 0px 0px 2px;
margin:0px 0px 9px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
border:1px solid #aac7d6;
background:url(../images/input-bg.jpg) left bottom repeat-x #FFFFFF;
}
.qucik-head h3{
padding:0px 0px 0px 0px;
color:#FFFFFF;
font-size:20px;
margin:0px;
font-weight:normal;
}
.exclusive-btn{
background:url(../images/exclusive-deal-btn.jpg) left top no-repeat;
padding:0px;
margin:0px 4px 21px 10px;
float:left;
display:block;
width:157px;
height:37px;
outline:none;
}
.exclusive-btn:hover{
background:url(../images/exclusive-deal-btn.jpg) left bottom no-repeat;
}
.exclusive-btn-info{
background:url(../images/exclusive-info-btn.jpg) left top no-repeat;
padding:0px;
margin:0px 4px 21px 10px;
float:left;
display:block;
width:157px;
height:37px;
outline:none;
}
.exclusive-btn-info:hover{
background:url(../images/exclusive-info-btn.jpg) left bottom no-repeat;
}
/*quick contact ends*/

.banner{
width:814px;
height:149px;
margin:0px;
padding:0px;
/*background:url(../images/img01.jpg) left top no-repeat;*/
}

.phone{
width:165px;
/*width:128px;*/
height:21px;
float:right;
margin:47px 0 0 0;
padding:0px 0px 0px 40px;
background:url(../images/phone-icon.jpg) left top no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#124f72;
}

/*********************Font sizes for that vary between default, medium, and large style sheets**************************/
h1
{
font-family:'Times New Roman', Times, serif;
font-weight:bold;
font-size:28px; 
color:#1e6380;
font-style: italic;
padding:10px 0px 10px 0px;
margin:0px;
font-weight:normal;
}

h2
{
font-family:'Times New Roman', Times, serif; 
font-weight:bold;
font-size:28px; 
color:#1e6380;
font-style: italic;
font-weight:normal;
margin:0px;
padding:0px;
}

h4
{
font-family:'Times New Roman', Times, serif; 
font-size:23px; 
color:#a38e21;
font-weight:normal;
margin:0px;
padding:0px;
}
h4 span{
font-family:'Times New Roman', Times, serif;
font-size:23px; 
color:#1e6380;

font-weight:normal;
}