/* CSS Document */

body {margin:0; padding:0; background:#CCD9DF;  font:12px Arial, Helvetica, sans-serif;  color:#4D4D4D}
a {font-family:Arial, Helvetica, sans-serif; color:#0076c3; text-decoration:underline}
a:hover {text-decoration:none}

#maincontainer{width:804px; padding:25px; padding-bottom:10px; border:2px solid #4E4D4D; margin:20px auto; background:#FFF }

#contentwrapper{float:left; width:100%; }

#masthead{ display:block; clear:both; font-family:Verdana,sans-serif; margin-bottom:5px }
#logo {background-color:#028971; width:388px; height:37px; padding:15px 12px; margin-right:5px }
#logo a {font:32px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-1.25px; color:#fff; text-decoration:none }
#right_top {float:right; width:388px; height:65px; text-align:right; }
.phone {width:auto; font:30px Arial, Helvetica, sans-serif; color:#0076C3; font-weight:bold; padding-top:4px; letter-spacing:-1px}
.call {font:16px Arial, Helvetica, sans-serif; color:#4D4D4D; font-weight:bold; letter-spacing:0px}
.top_nav {background:#4D4D4D; height:17px; width:auto; color:#fff; padding:5px}
.top_nav ul {margin:0; padding:0}
.top_nav ul li {list-style-type:none; display:inline; padding:5px 7px}
.top_nav ul li a {color:#fff; text-decoration:none; font-weight:bold}
.top_nav ul li a:hover {text-decoration:underline}


#leftcolumn{margin-right:592px; background:#F5F5ED; margin-right:5px; width:207px; margin-bottom:5px }
#nav {width:207px;}
#nav h1{padding:3px 5px; background:#4D4D4D; width:198px; margin:0; font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;} 
#nav ul{margin: 0px 0px 0px 25px; padding:0;  }
#nav li{list-style-image:url(/../img/arrow_blk.gif); padding:6px 0px 6px 0px; }
#nav li a {text-decoration:none; color:#4D4D4D; font-size:13px; font-weight:bold } 
#nav table ul {margin:0; padding:0; margin-left:13px; margin-top:10px}
#nav table ul li {list-style:none; padding:0;}
#nav table ul li a {font-size:12px; font-weight:normal}
#nav table ul li a:hover {text-decoration:underline}

#maincolumn{float:left; width:567px; margin-left:-592px; margin-bottom:5px}
#maincolumn ul li {list-style-image:url(/../img/blk_arrow.gif)}
#maincolumn table {font-size:12px}
.residential {background-image:url(/../img/homecare.jpg); background-repeat:repeat-x; height:205px; width:592px; margin-top:-15px}
.residential h1 {color:#FFC001; font-size:22px; padding-top:15px; margin-left:20px; margin-bottom:0px}
.residential p {margin-left:20px; margin-right:0px; color:#fff; line-height:12px}

.content { width:567px; padding:0px 0px 0px 10px }

#footer{clear:left; width:100%; background:#4D4D4D; color:#fff; font-size:11px; text-align:center; padding:6px 0; margin-bottom:7px}
#footer a{text-decoration:none; color:#fff; padding:0px 12px }
#footer a:hover{text-decoration:underline; }

.update {float:right; font-size:11px; color:#4D4D4D;}
.copyright {font-size:11px; color:#4D4D4D}
.copyright a {font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none}
.copyright a:hover {text-decoration:underline}

h1 {font-family:Arial, Helvetica, sans-serif; color:#028971; font-size:20px; }
h1 .subhead {font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; font-style:italic; line-height:11px} 
h2 {font-family:Arial, Helvetica, sans-serif; color:#028971; font-size:15px; }
h3 {font-family:Arial, Helvetica, sans-serif; color:#028971; font-size:12px;  font-weight:normal }
h4 {font-family:Arial, Helvetica, sans-serif; color:#028971; font-size:12px; text-decoration:underline; font-weight:normal }
.mandatory {font-weight:bold; color:#FF0000}


