/* ResCare Legacy sites Style Sheet */
/* by Dean Hsieh */

body {
	padding:0;
	margin:0;
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size:1.0em
	color:#333333;
	text-align: right;
}

p {
	font-size: 1.0em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p .initcap {
	font-size: 3em;
	font-weight: bold;
	color:#6FB543;
	line-height: 0.9em;
}
#greenText {
	font-size: 1.25em;
	color:#6FB543;
}
a {
	color: #407EB2;
	text-decoration: none;
}

a:hover {
	color: #6FB543;
	text-decoration: underline;
}

h1 {
margin:0 0 20px 0;
font-size:2.2em;
font-weight:normal;
}

h2 {
margin:0 0 12px 0;
font-size:1.6em;
font-weight:normal;
}

h3 {
margin:0 0 10px 0;
font-size:1.4em;
font-weight:normal;
}

p {
margin:0 0 15px 0;
line-height:1.5em;
text-align:left;
}

a img {
border:0;
}

/* Main container */

#container {
margin:0 auto 0 auto;
width:772px;
padding:0;
border-left-style:solid;
border-left-color:#CCCCCC;
border-left-width:1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
background-color: #F7F3D5;
}

#logoHeader {
	width: 320px; 
	height: 87px; 
	background-color: #FFFFFF;
	padding-top: 6px;
	text-align: left;
	float: left;
}

#adBanner {
	width: 440px;
	height: 82px;
	float: left;
	background: #047EB2;
	padding: 6px;
	text-align: center;
}

#nav01 {
	position: absolute; left: 80px; top: 97px; width: 664px; height: 2px; visibility:visible;
}

#nav02 {
	position: absolute; left: 80px; top: 99px; width: 2px; height: 59px; visibility:visible;
}

#nav03 {
	position: absolute; left: 82px; top: 99px; width: 92px; height: 29px; visibility:visible;
}

#nav04 {
	position: absolute; left: 174px; top: 99px; width: 97px; height: 29px; visibility:visible;
}

#nav05 {
	position: absolute; left: 271px; top: 99px; width: 92px; height: 29px; visibility:visible;
}

#nav06 {
	position: absolute; left: 363px; top: 99px; width: 167px; height: 29px; visibility:visible;
}

#nav07 {
	position: absolute; left: 530px; top: 99px; width: 119px; height: 29px; visibility:visible;
}

#nav08 {
	position: absolute; left: 649px; top: 99px; width: 92px; height: 29px; visibility:visible;
}

#nav09 {
	position: absolute; left: 741px; top: 99px; width: 3px; height: 59px; visibility:visible;
}

#nav10 {
	position: absolute; left: 605px; top: 128px; width: 136px; height: 27px; visibility:visible;
}

#nav11 {
	position: absolute; left: 358px; top: 128px; width: 96px; height: 27px; visibility:visible;
}

#nav12 {
	position: absolute; left: 82px; top: 128px; width: 184px; height: 27px; visibility:visible;
}

#nav13 {
	position: absolute; left: 266px; top: 128px; width: 92px; height: 27px; visibility:visible;
}

#nav14 {
	position: absolute; left: 454px; top: 128px; width: 151px; height: 27px; visibility:visible;
}

#nav15 {
	position: absolute; left: 82px; top: 155px; width: 659px; height: 3px; visibility:visible;
}

#lContent {
	width: 257px; 
	height: 519px;
	float: left;
	overflow: auto;
	background-color: #F7F3D5;
}

#rContent {
	font-size: 0.8em;
	width: 475px;
	height: 519px;
	float: left;
	overflow: auto;
	background-color: #F7F3D5;
	text-align: left;
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 20px;
}

#headContent {
	font-size: 0.9em;
	width: 475px;
	float: left;
	overflow: auto;
	background-color: #F7F3D5;
	text-align: left;
	padding-top: 8px;
	padding-right: 20px;
	padding-left: 20px;
	height: 519px;
}

#botBar {
	width: 772px;
	height: 8px;
	background-color: #B85B28;
	float: left;
}

#lcolumn1
{
	width: 180px;
	padding-top: 10px;
	padding-right: 57px;
	float: left;
}
#lcolumn2
{
	width: 237px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}
#lcolumn3
{
	width: 180px;
	padding-right: 57px;
	padding-top: 60px;
	float: left;
}
#locContainer
{
	width: 454px;
	display: inline;
	text-align: center;
}
#locContainerL
{
	width: 175px;
	height: 150px;
	float: left;
}
#locContainerR
{
	width: 250px;
	height: 150px;
	float: left;
}
#newsContent {
	font-size: 0.65em;
	font-weight: normal;
	width: 212px;
	float: left;
	background-color: #F7F2D5;
	text-align: left;
	padding-top: 6px;
	padding-left: 20px;
	padding-right: 20px;
}

#newsContent h3 {
margin: 0 0 10px 0;
font-size: 1.3em;
font-weight: bold;
}

#newsContent a:hover {
	color: #6FB543;
	text-decoration: none;
}

#newsContentImage
{
	text-align: center;
	padding-top: 12px;
}
.bigLeft {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #4491C1;
	text-align: left;
}

#mapLegend
{
	Width: 400px;
	text-align: center;
	float: right;
}
#backLink
{
	width: 430px;
	padding-bottom: 30px;
	padding-right: 15px;
	padding-top: 15px;
	text-align: right;
}
#backLink2
{
	width: 320px;
	padding-bottom: 40px;
	padding-right: 25px;
	padding-top: 15px;
	text-align: right;
}
#SearchTest2
{
	width: 232px;
	height: 21px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}
#footer {
	height: 24px;
	font-size: 0.7em;
	color: #407EB2;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	padding-right: 30px;
	padding-top: 10px;
	background:#ffffff url(../images/copyright.gif) bottom left no-repeat;
	clear: both;
}

#update
{
	font-size: 0.9em;
	color: #407EB2;
	font-family: Tahoma, Geneva, sans-serif;
}
.subContent {
	width: 380px;
	position: relative;
	float: left;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}
#locationL
{
	width:190px;height:198px;float:left;
}
#locationR
{
	width:254px;height:198px;float:left;padding-left:5px;text-align:center;
}
#locationL1
{
	width:200px;height:210px;float:left;padding-bottom: 10px;
}
#locationR1
{
	width:254px;height:210px;float:left;padding-left:5px;text-align:center;padding-bottom: 10px;
}
#locationL3
{
	width:193px;height:198px;float:left;
}
#locationR3
{
	width:254px;height:198px;float:left;padding-left:5px;text-align:center;
}
#locationL4
{
	width:300px;height:128px;float:left;
}
#locationR4
{
	width:120px;height:130px;float:left;padding-left:5px;text-align:center;
}
#locationsCaption
{
	font-size: 0.9em;
	color:#6BB442;
}