/* CSS Document */

body {font:12px Arial, Helvetica, sans-serif; color:#505050}
a {color:#3987B7; font-weight:bold; text-decoration:none}
a:hover {text-decoration:underline}

#wrapper {background-color:#fff; width:770px; height:auto; margin:30px auto; padding:20px 12px; border:1px solid #ccc }

#header {width:746px; margin:0px 12px; height:auto}
.phone {font:26px Arial, Helvetica, sans-serif; color:#873a30; float:right; letter-spacing:-1px; padding-top:0px; line-height:20px; font-weight:bold}
.title {font:38px "Franklin Gothic Medium", Arial; font-weight:bold; color:#3987B7; letter-spacing:-2px; text-transform:uppercase}

.top_nav {width:746px; height:27px; margin-top:15px; background-image:url(../images/top_nav.gif);}
.top_nav a {font:11px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; color:#3B4044; padding:7px 28px 8px 24px ; float:left; margin-top:-1px}
.top_nav a:hover {background-image:url(../images/hover.gif); color:#fff; text-decoration:none}

.sub_nav {width:746px; height:27px; background-image:url(../images/sub_nav.gif);}
.sub_nav a {font:9px Arial, Helvetica, sans-serif; color:#ACB3BC; padding:4px 15px 4px 11px ; float:left; text-transform:uppercase} 
.sub_nav a img {margin-top:2px; margin-right:3px}
.sub_nav a:hover {color:#fff; text-decoration:none}

.main_photo {width:746px; height:184px; margin-bottom:5px}

#content {width:746px; margin:0px 12px; height:auto}
h1 {font:17px Arial, Helvetica, sans-serif; color:#3987B7; font-weight:bold; text-transform:uppercase;}
.sub {font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#505050}
h2 {font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
h3 {font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline}
.treatment {margin-bottom:10px}
table li {font:12px Arial, Helvetica, sans-serif; color:#505050; margin-top:10px; margin-left:-5px}

#footer {width:746px; margin:0px 12px;border-top:3px solid #AFAFAF; height:40px; }

.bottom_nav {float:left; padding-top:20px}
.bottom_nav a {font:10px Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none; padding:5px;}
.bottom_nav a:hover {text-decoration:underline;}
.bottom_nav p {padding-top:11px; margin-left:0px}


.copyright a {color:#505050}
.copyright {margin:0px auto;font:10px Arial, Helvetica, sans-serif;  float:right; padding-top:20px }
.links a {font:10px Arial, Helvetica, sans-serif; text-align:center; font-weight:normal; color:#505050; margin-bottom:20px}
.links a:hover {color:#3987B7} 

.mandatory {color:#FF0000; font-weight:bold}

table p {padding:0px 13px}
table {border:2px solid #3987B7}

#cluster {display:block; text-align:center; width:770px; margin:auto;}
#cluster a { font-size:10px;}