html { height: 100%; }
body { font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0;background:#e6e0ce; min-height: 101%; }
td { font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0; min-height: 101%; }
a { font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0; min-height: 101%; }
p, .h { font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0;background:#FFFFFF; min-height: 101%; }
*h1 { color : #57441e;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;}
*h2 {color : #57441e;margin : 20px 0 10px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;}
*h3 {color : #57441e;margin : 10px 0;padding-bottom : 10px;font : bold 14px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}

A.nav:visited { font-size: 100%; font-weight: bold;  color: #006c85; text-decoration: none; border-bottom: none #fbaa2a; }
A.nav:active { font-size: 100%; font-weight: bold;  color: #006c85; text-decoration: none; border-bottom: none #fbaa2a; }
A.nav:hover { text-decoration: none; color: #fbaa2a; border-bottom: none #fbaa2a; }

A.navblue:visited { font-size: 100%; font-weight: bold;  color: #fbaa2a; text-decoration: none; border-bottom: none #fbaa2a; }
A.navblue:active { font-size: 100%; font-weight: bold;  color: #fbaa2a; text-decoration: none; border-bottom: none #fbaa2a; }
A.navblue:hover { text-decoration: none; color: #fbaa2a; border-bottom: none #fbaa2a; }

.nav { font-size: 100%; font-weight: bold;  color: #006c85; text-decoration: none; border-bottom: none #fbaa2a; }
.rgcsnav{ font-size: 100%; font-weight: bold;  color: #474747; text-decoration: none; border-bottom: none #474747; }
.navblue { font-size: 100%; font-weight: bold;  color: #fbaa2a; text-decoration: none; border-bottom: none #fbaa2a; }
.nav3 { font-size: 100%; font-weight: bold;  color: #e3373f; text-decoration: none; border-bottom: none #fbaa2a; }
.navSignup { font-size: 100%; font-weight: bold;  color: white; text-decoration: none; border-bottom: solid ; }

.basic  { font-size: 100%; font-weight: bold; color: #474747; }
.basic2  { font-size: 70%; font-weight: bold; color: #474747; }
.basic3  { font-size: 80%; font-weight: normal; color: #474747; }
.turquoise { font-size: 100%; font-weight: bold; color: #3c3b44; }
.turquoise2 { font-size: 100%; font-weight: bold; color: #006c85; }
.gold { font-size: 100%; font-weight: bold; color: #fbaa2a; }
.red { font-size: 100%; font-weight: bold; color: #e3373f; }
.tableborder {
  border: 1px solid #BECFD9;
  margin-left:5px;
}
.generalbody {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  line-height:16px;
}
.bodyheadings {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
}
body {
  margin:0;
  padding:0;
  font: bold 11px/1.5em Verdana;
}
img { border: none; } 

#tabs {
  float:left;
  width:100%;
  background:#F9F7F3;
  background:#FFFFFF;
  font-size:93%;
  line-height:normal;
}
#tabs ul {
  margin:0;
  padding:5px 5px 0 10px;
  list-style:none;
}
#tabs li {
  display:inline;
  margin:0;
  padding:0;
}
#tabs a {
  float:left;
  background:url("/site_media/images/tableft51.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  color: #000000;
}
#tabs a span {
  float:left;
  display:block;
  background:url("/site_media/images/tabright51.gif") no-repeat right top;
  padding:5px 55px 0px 0px;
  color:#E4D6CD;
  color:#333333;
  color:#474747;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span { color:#FFF; }
#tabs a:hover { background-position:0% -42px; }
#tabs a:hover span { background-position:100% -42px; }   

div.navbar { border-top: solid thin gray }
div.providerseparatorbar{ border-top: dotted thin gray }

#tabs2 {
  float:left;
  width:100%;
  background:#F9F7F3;
  background:#FFFFFF;
  font-size:93%;
  line-height:normal;
}
#tabs2 ul {
  margin:0;
  padding:5px 5px 0 10px;
  list-style:none;
}
#tabs2 li {
  display:inline;
  margin:0;
  padding:0;
}
#tabs2 a {
  float:left;
  background:url("/site_media/images/tableft51b.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
}
#tabs2 a span {
  float:left;
  display:block;
  background:url("/site_media/images/tabright11b.gif") no-repeat right top;
  padding:5px 56px 0px 0px;
  color:#E4D6CD;
  color:#000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs2 a span {float:none;}
/* End IE5-Mac hack */
#tabs2 a:hover span { color:#FFF; }
#tabs2 a:hover { background-position:0% -42px; }
#tabs2 a:hover span { background-position:100% -42px; }   

a#rolloversurvey { background-image: url( "/site_media/images/web_survey_green.png" ); height: 274px; width:146px; display:block; }
a#rolloversurvey span { display:none; }
a#rolloversurvey:hover { background-image:url( "/site_media/images/web_survey_gold.png" ); }

a#rolloverfindCounseling{ background-image: url( "/site_media/images/findCounseling.png" ); height: 30px; width: 348px; display:block; }
a#rolloverfindCounseling span { display:none; }
a#rolloverfindCounseling:hover { background-image:url( "/site_media/images/findCounselingMouseOver.png" ); }

a#rolloverfindMedication{ background-image: url( "/site_media/images/findMedicationManagement.png" ); height: 30px; width: 348px; display:block; }
a#rolloverfindMedication span { display:none; }
a#rolloverfindMedication:hover { background-image:url( "/site_media/images/findMedicationManagementMouseOver.png" ); }

a#rolloverfindTreatment{ background-image: url( "/site_media/images/findTreatmentCenters.png" ); height: 30px; width: 348px; display:block; }
a#rolloverfindTreatment span { display:none; }
a#rolloverfindTreatment:hover { background-image:url( "/site_media/images/findTreatmentCentersMouseOver.png" ); }

a#rolloverfindOther { background-image: url( "/site_media/images/findOtherServices.png" ); height: 30px; width: 348px; display:block; }
a#rolloverfindOther span { display:none; }
a#rolloverfindOther:hover { background-image:url( "/site_media/images/findOtherServicesMouseOver.png" ); }


