A:LINK {color:blue}
A:ACTIVE {color:darkblue}
A:VISITED {color:purple}
A:HOVER {color:darkorange; text-decoration:underline}

.PageHeader {margin:0px 0px 5px 0px}
.SubHeader {font-family:Arial, Helvetica, sans-serif; color:rgb(78,0,0);font-size:16px; font-weight:bold}
.SubHeader2 {font-family:Arial, Helvetica, sans-serif; color:rgb(0,83,116); font-size:14px; font-weight:bold}
.CreditText {font-family:"Times New Roman", "New Century Schoolbook", serif; font-size:16px; color:rgb(0,83,116); font-weight:bold}

A.SubHeader2:LINK {color:rgb(0,83,116)}
A.SubHeader2:ACTIVE {color:rgb(0,83,116)}
A.SubHeader2:VISITED {color:rgb(0,83,116)}
A.SubHeader2:HOVER {color:darkorange}

.Info {font-family:Arial, Helvetica, sans-serif; color:black; font-size:14px}
.Text {font-family:"Times New Roman", "New Century Schoolbook", serif; font-size:15px; color:black}
.Disclaimer {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style: italic}

A.CreditText
A.CreditText:LINK {color:rgb(0,83,116)}
A.CreditText:ACTIVE {color:rgb(0,83,116)}
A.CreditText:VISITED {color:rgb(0,83,116)}
A.CreditText:HOVER {color:rgb(0,154,216)}

.ClinicRow {border-style:solid; border-color:rgb(90,51,0); border-top-width:1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px}
.ClinicAddress {float:left; padding:0px; margin:0px}
.ClinicHours {float:right; width:250px; padding:0px; margin:0px}
.ClinicDir {clear:both; padding-top:10px}

.Header {font-family:Arial, Helvetica, sans-serif; color:rgb(90,51,0);font-size:1.1em}
.MainHeader {font-family:Arial, Helvetica, sans-serif; color:rgb(90,51,0);font-size:1.5em; font-weight:bold}

.FormButton, .FormButton2 {font-family:Arial, Helvetica, sans-serif; color:rgb(89,15,12); font-size:14px; background:rgb(255,231,165);
                        border-color:rgb(89,15,12); border-width:1px; border-style:solid; font-weight:bold; cursor:pointer}
.FormButton:hover, .FormButton2:hover {color:rgb(0,83,116)}
.FormButton {width:88px}
.FormButton2 {width:150px}
.FormField {width: 240px}
.FormField2 {width: 300px}

.FAQHide, .FAQShow {font-family:Arial, Helvetica, sans-serif; color:black; font-size:14px}
.FAQHide {display:none;}
.FAQShow {display:block;}

.Service {margin-left:25px}

hr {width:100%; size:1px; height:1px; color:rgb(88,13,10); background:rgb(88,13,10); border:0; margin-bottom:10px; margin-top:10px; clear:both}
hr.Clinic {margin-bottom:25px; margin-top:25px;}
hr.Services {margin-bottom:25px; margin-top:25px;}

BODY {padding:0px; margin:0px; background-color:rgb(255,237,191); text-align:center; position:relative}

.BodyFill {width: 770px; margin:0px auto; position:relative}

.TitleBar {background-color:rgb(255,237,191); background-image:url(images/nav/titlefiller.gif); text-align:left;
        position:relative; top:0px; left:0px; margin: 0px; padding: 0px; width:770px; height:102px; text-align:left;}
.Logo {position:absolute; top:7px; left:27px;}
.LogoType {position:absolute; top:7px; left:122px;}
.TitlePicture {float:right; top:7px;}
.TitleFill {position:absolute; top:0px; left:0px; width:122px; height:102px; background-color:rgb(255,237,191)}

.Wrapper {position:relative; top:0px; left:0px; width: 770px; margin: 0px; padding: 0px; background-color:rgb(255,250,241);
        background-image:url(images/nav/sfiller.gif); background-repeat:repeat-y; text-align:left}

.SideBar {float:left; background-color:rgb(255,237,191); width:137px; margin:0px; padding: 14px 0px 0px 0px;}
.Nav {background-color:rgb(255,231,165); background-image:url(images/nav/navfiller.gif); background-repeat:repeat-y;
    margin:0px; padding:0px 0px 0px 13px; font-family:Arial, Helvetica, sans-serif; color:rgb(78,0,0); font-size:16px; font-weight:bold; line-height:22px}

.NavTCurve, .NavLCurve {margin:0px; padding:0px; border:0px; height:11px; width:137px; overflow:hidden}
.NavTCurve {background-image:url(images/nav/navtcurve.gif);}
.NavLCurve {background-image:url(images/nav/navlcurve.gif);}

A.NavLink {text-decoration:none}
A.NavLink:LINK {color:rgb(78,0,0); text-decoration:none}
A.NavLink:VISITED {color:rgb(78,0,0); text-decoration:none}
A.NavLink:HOVER {color:rgb(0,154,216); text-decoration:none}
A.NavLink:ACTIVE {color:rgb(78,0,0); text-decoration:none}

.ContentArea {width:610px; float:left; margin:0px 0px 0px 0px; padding: 0px;}
.Content {margin: 0px 0px 0px 15px;}

.LowerBar {clear:both; position:relative; width:770px; height:23px; background-color:rgb(255,237,191); margin:0px; padding:0px; background-image:url(images/nav/bfiller.gif); }
.LowerLeft {float:left; width:160px; overflow:hidden}
.LowerRight {float:right; width:23px; overflow:hidden}

.EventsBox {float:right; clear:right; width:250px; background-color:rgb(255, 244, 217);border-style:solid; border-color:rgb(173, 134, 129); border-width:2px 2px 2px 2px;
padding:5px; margin:0px 0px 5px 10px; border-radius: 5px; -moz-border-radius: 5px; }
