
td img {display: block;}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	vertical-align: top;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
       font-family: Arial, Helvetica, sans-serif;

}
.bodyTextGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	vertical-align: top;
}
.bodyTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2070B7;
	vertical-align: top;
}
.bodyTextGreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5fa32a;
	font-weight: bolder;
	vertical-align: top;
}
.bodyTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DF0000;
	vertical-align: top;
}
.FormAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DF0000;
	vertical-align: top;	
}
a.bodyTextBlue:link{
	color: #2070B7;
	text-decoration: underline;
}
a.bodyTextBlue:visited{
	color: #2070B7;
	text-decoration: underline;
}
a.bodyTextBlue:hover{
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}
a.bodyTextBlue:active{
	color: #2070B7;
	text-decoration: underline;
}

.bodyTextBlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2070B7;
	vertical-align: top;
	font-weight: bold;
}
.bodyTextGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
}

/* Problem with  home page spacing  was the padding right */
.bodyTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
	line-height: 16px;
	/* padding-right: 25px; */
}

.bodyTextBlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	padding-right: 25px;
	line-height: 16px;
}
.headerTextGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	vertical-align: top;
}
.headerTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2070B7;
	vertical-align: top;
}
.headerTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	vertical-align: top;
}
.headerMarginBottom {
	margin-bottom: -2px;
}
.subheaderMarginBottom {
	margin-bottom: -14px;
}

.PageMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 5px;
	color: #f00;
	vertical-align: top;
	font-weight: bold;
	border: 1px solid #2070B7;
}
.StatusMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 5px;
	margin: 5px;
	color: #2070B7;
	vertical-align: top;
	font-weight: bold;
	border: 1px solid #2070B7;
}

.blueBold {
	color: #155690;
	font-weight: bold;
}



.FormTextTiny{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
	background: #fff;
	border: 1px solid #999999;
}
.FormTextSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 238px;
	background: #fff;
	border: 1px solid #999999;
}
.FormTextMedium{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	background: #fff;
	border: 1px solid #999999;
}
.FormTextWide{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
	background: #fff;
	border: 1px solid #999999;
	font-weight: normal;
}
.FormTextCity{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 210px;
	background: #ffffff;
	border: 1px solid #999999;
	font-weight: normal;
}
#FormTextCity{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 240px;
	background: #ffffff;
	border: 1px solid #999999;
	font-weight: normal;
}
.FormTextState{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	background: #fff;
	border: 1px solid #999999;
	font-weight: normal;
}
.FormTextZip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 60px;
	background: #fff;
	border: 1px solid #999999;
	font-weight: normal;
}


.ReviewTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ReviewTitleGrey{
	/*/*color: #5B5656;*/ 
	color: #000;
}
.ReviewTitleGreyHeading{
	font-weight: bold;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}
a.ReviewTitleGreyHeading:link{
	font-weight: bold;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}
a.ReviewTitleGreyHeading:visited{
	font-weight: bold;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}
a.ReviewTitleGreyHeading:hover{
	font-weight: bold;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}
a.ReviewTitleGreyHeading:active{
	font-weight: bold;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: underline;
}


.ReviewText{
	color: #000;
}
.ReviewTextBlue{
	color: #2070B7;	
}


a:link { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2070B7;
}
a:visited { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
a:hover { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	/*color: #5B5656;*/
	color: #000;
	text-decoration: none;
}
a:active { 
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2070B7;
}

.FacilityProfileContainer {
	background-color:#6793BA;
	margin-bottom:0px;
	padding:5px;
	text-align:left;
}
.SubHead {
	color:#fff;
	font-size: 14px;
	font-weight:bold;
}

.seniorDetailsLi {
	 list-style: none;
	 color: #3174A8;
}
.form td {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

.ImgFix img{
	display: inline;
	
}
.font14px {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#hint ul { padding: 3px; width: 250px; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#hint ul { list-style-type: none; font-weight: normal; font-size: 12px;  margin: 5px 0 0 0}
#hint li { padding: 0 0 5px 0; cursor: default; color: #000; background-color: #fff}
#hint li:hover { background: #8FDF2E; }
#hint { background-color: #fff;}

body div#footer {
	text-align: center;
	//width: 747px;
}

#rightcallaction{
      width:231px;
     
      background: url("/images/right_ca.jpg") no-repeat;
      color:#fff;
      padding-left:10px;
      padding-top:10px;
}

#rightcallaction p{

       margin-top:195px;
}

#rightcallaction img{
       margin-left:30px;
       margin-right:30px;
      margin-bottom:20px;
       text-align:center;
       padding-bottom:10px;

}
#monthfeature{
      width:231px;
     
      background: url("/images/left_feature.jpg") no-repeat;
      color:#3B3232;
      padding-left:45px;
      padding-top:90px;
      font-size:12px;

     
}


#moreinfo{
     background:#66660A;
     color:#EFEF9D;
     font-size:12px;
     padding:10px; margin-top:0px;

}

#moreinfo li{
    margin-bottom:10px;
}
	
