BODY  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color : #004360; background: #FFF; margin:0px;}
P     {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color : #004360; margin-top:0px; margin-bottom:10px;}
td    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color : #004360; margin-top:0px; margin-bottom:10px;}
td.main {padding-right:30px;}
/*img {border:0px;}*/
h2 {color:#C41230; margin-top:0px; margin-bottom:10px;}
#top {width:100%; background-image:url('images/header_back.gif'); background-repeat:repeat-x; background-position:center left;}
#logo_center {text-align:center; margin:100px auto;}
#top_left {float:left;}
#top_right {float:right;}
#strap {padding-left:20px;  text-align:left; font-weight:bold; font-size:8pt; color:#C41130; margin-bottom:10px; }
#contain_bottom {position: absolute; bottom: 15px; margin-top:2px; width:100%}
#pics {width:100%; height:150px; background-image:url('pregnant.jpg'); background-repeat:repeat-x; background-position:center left;}
#bottom {background: #004360;  height:30px; padding-left:20px; text-align:left; font-weight:bold; vertical-align:middle; color:#004360;}
#bottom_home {background: #004360; bottom:0px; width:100%; height:30px; padding-left:20px; padding-top:10px; text-align:center; font-weight:bold; vertical-align:middle; color:#004360;}
#main_menu {display:none;}
#main_body {margin-left:20px; margin_bottom:10px; padding-left: 170px; padding-right:150px; color:#004360;}
#body_main {width:80%; color:#004360; margin-top:20px;}
#contact_main_body {margin-left:20px; margin_bottom:0px; color:#004360;}
#contact {width:400px;}
#map {float:right;}
#links_disclaimer {font-size:8pt; font-weight:bold;}
#services_submenu {position:absolute; left:120px; top:190px; width:120px; visibility:hidden;}

p.strap {padding-top:5px; font-size:8pt; color:#FFF;}
span.highlight {color:#C41230; font-weight:bold;}
span.black {font-size:8pt; color:#004360; font-weight:bold;}
.clear {clear: both;	height: 1px;	overflow: hidden;}

A:link   {color:#004360; text-decoration: none; font-size:9pt; font-weight:bold; padding-left:5px;}
A:visited{color:#004360; text-decoration: none; font-size:9pt; font-weight:bold; padding-left:5px;}
A:hover {color:#C41230; text-decoration: underline; font-size:9pt; font-weight:bold; padding-left:5px;}

A.strap {margin-left:0px; padding-left:0px;}
A.strap:link   {color:#FFF; text-decoration: none; font-size:8pt; font-weight:bold;}
A.strap:visited{color:#FFF; text-decoration: none; font-size:8pt; font-weight:bold;}
A.strap:hover  {color:#FFF; text-decoration: underline; font-size:8pt; font-weight:bold;}

A.menu_main {display:block; margin-bottom:10px;}
A.menu_main:link   {color:#004360; text-decoration: none; font-size:10pt; font-weight:bold;}
A.menu_main:visited{color:#004360; text-decoration: none; font-size:10pt; font-weight:bold;}
A.menu_main:hover  {color:#C41230; text-decoration: underline; font-size:10pt; font-weight:bold;}

A.menu_sub {display:block; margin-bottom:1px; padding:5px;}
A.menu_sub:link   {color:#FFF; text-decoration: none; font-size:10pt; font-weight:bold; background:#004360;}
A.menu_sub:visited{color:#FFF; text-decoration: none; font-size:10pt; font-weight:bold; background:#004360;}
A.menu_sub:hover  {color:#FFE; text-decoration: underline; font-size:10pt; font-weight:bold; background:#C41130;}

ol li {margin-bottom:5px;}
INPUT {border: 1px #004360 solid; width:200px; height:20px;}
INPUT.button {border: 0px; background:#C41230; width:100px; color:#FFF; font-weight:bold; cursor:hand;}
TEXTAREA {border: 1px #004360 solid; width:200px; height:115px;}
