/*=============================================================*/
/* user: uhealthw                                              */
/* pass: health07                                              */
/*=============================================================*/

/*=============================================================*/
body { font-family: serif, monospace; font-size: 14px; text-align: left; color: #000000; background-color: #E3E4F0; }
table { border: 0px solid black; width: 100%; }
td { border: 0px solid black; vertical-align: top; }
.box { border: 1px solid black; padding: 5px; }
.link { border: 2px solid black; text-align: center; vertical-align: middle; height: 20px; background-color: #FFFFFF;}
.cell_title { border-bottom: 1px solid black; border-right: 1px solid black; width: 20px; margin-top: 3px; }
.form_input { font-family: 'Courier New', Courier, monospace; }

/*=============================================================*/
.top { position: absolute; top: 15px; left: 15px; width: 861px; height: 106px; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding: 0px; }
.logo { position: absolute; top: 6px; left: 6px; width: 90px; height: 90px; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding: 0px; }
.title { position: absolute; top: 14px; left: 200px; width: 600px; height: 40px; border: 0px solid blue; margin: 0px; padding: 0px; }
.home_button a             { position: absolute; top: 75px; left: 112px; width: 132px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.home_button a:hover       { position: absolute; top: 75px; left: 112px; width: 132px; height: 19px; color: #000000; background-color: #6633FF; }
.services_button a         { position: absolute; top: 75px; left: 261px; width: 132px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.services_button a:hover   { position: absolute; top: 75px; left: 261px; width: 132px; height: 19px; color: #000000; background-color: #6633FF; }
.contact_button a          { position: absolute; top: 75px; left: 410px; width: 132px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.contact_button a:hover    { position: absolute; top: 75px; left: 410px; width: 132px; height: 19px; color: #000000; background-color: #6633FF; }
.directions_button a       { position: absolute; top: 75px; left: 559px; width: 132px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.directions_button a:hover { position: absolute; top: 75px; left: 559px; width: 132px; height: 19px; color: #000000; background-color: #6633FF; }
.facility_button a         { position: absolute; top: 75px; left: 708px; width: 132px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.facility_button a:hover   { position: absolute; top: 75px; left: 708px; width: 132px; height: 19px; color: #000000; background-color: #6633FF; }

/*=============================================================*/
.page { position: absolute; top: 0px; left: 15px; width: 862px; }
.author { width: 862px; font-size: 12px; text-align: center; border: 0px solid blue; border-top: 1px solid black; margin: 2px; margin-top: 10px; padding: 0px; }
.phone_entry { width: 830px; font-size: 15px; text-align: left; border: 0px solid blue; border-top: 1px solid black; margin: 2px; margin-top: 10px; padding: 0px; }

/*=============================================================*/
.side { position: absolute; top: 145px; left: 15px; width: 165px; height: 322px; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding: 0px; }

/*=============================================================*/
.full_page { position: absolute; top: 150px; left: 30px; width: 832px; border: 0px solid black; margin: 0px; padding: 0px; }
.full_page h1 { text-align: center; border: 0px solid black}
.full_page h2 { text-align: left; border: 0px solid black}

.contact_page { position: absolute; top: 200px; left: 30px; width: 400px; border: 0px solid black; margin: 0px; padding: 0px; }
.staff_page { position: absolute; top: 150px; left: 445px; width: 415px; border: 0px solid black; margin: 0px; padding: 0px; }
.services_page { position: absolute; top: 150px; left: 210px; width: 672px; border: 0px solid black; margin: 0px; padding: 0px; }
.indent { margin-left: 20px; text-align:  left; }
.section_title { font-size: 20px; font-weight: bold; text-align: left; margin: 0px; padding: 0px; }
.center_title { font-size: 20px; font-weight: bold; text-align: center; margin: 0px; padding: 0px; }
.staff { float: left; border: 0px solid black; margin: 0px; margin-right: 10px; padding: 0px; padding-bottom: 15px; }

/*=============================================================*/
.list_button a       { position: absolute; top: 150px; left: 80px; width: 250px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: center; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.list_button a:hover { position: absolute; top: 150px; left: 80px; width: 250px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: center; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.call_button         { position: absolute; top: 0px; left: 485px; width: 175px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: center; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding: 0px; color: #000000; background-color: #9999FF; }

/*=============================================================*/
.big_image { float: left; border-top: #FFFFFF 3px solid; border-left: #FFFFFF 3px solid; border-bottom: #000000 3px solid; border-right: #000000 3px solid; margin: 20px; padding: 0px; }
.small_image { float: left; border-top: #FFFFFF 2px solid; border-left: #FFFFFF 2px solid; border-bottom: #000000 2px solid; border-right: #000000 2px solid; margin: 0px; margin-right: 10px; padding: 0px; }
.tour { border-top: #FFFFFF 3px solid; border-left: #FFFFFF 3px solid; border-bottom: #000000 3px solid; border-right: #000000 3px solid; margin: 0px; padding: 0px; }
.marqee { border-top: #FFFFFF 2px solid; border-left: #FFFFFF 2px solid; border-bottom: #000000 2px solid; border-right: #000000 2px solid; margin: 0px; padding: 0px; }
.center_image { border-top: #FFFFFF 3px solid; border-left: #FFFFFF 3px solid; border-bottom: #000000 3px solid; border-right: #000000 3px solid; margin-bottom: 20px; padding: 0px; }
.single_image { float: left; border-top: #FFFFFF 2px solid; border-left: #FFFFFF 2px solid; border-bottom: #000000 2px solid; border-right: #000000 2px solid; margin-top: 0px; margin-left: 20px; margin-bottom: 10px; margin-right: 25px; padding: 0px; }
.left_image { float: left; border-top: #FFFFFF 2px solid; border-left: #FFFFFF 2px solid; border-bottom: #000000 2px solid; border-right: #000000 2px solid; margin-top: 0px; margin-left: 20px; margin-bottom: 10px; margin-right: 25px; padding: 0px; }
.footer { border: 0px solid black; margin: 10px; padding: 0px; }
.policy { border: 1px solid black; margin: 10px; padding: 10px; }

/*=============================================================*/
.button1 a       { position: absolute; top:  10px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button1 a:hover { position: absolute; top:  10px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button2 a       { position: absolute; top:  40px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button2 a:hover { position: absolute; top:  40px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button3 a       { position: absolute; top:  70px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button3 a:hover { position: absolute; top:  70px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button4 a       { position: absolute; top: 120px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button4 a:hover { position: absolute; top: 120px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button5 a       { position: absolute; top: 150px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button5 a:hover { position: absolute; top: 150px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button6 a       { position: absolute; top: 200px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button6 a:hover { position: absolute; top: 200px; left: 10px; width: 135px; height: 38px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button7 a       { position: absolute; top: 250px; left: 10px; width: 135px; height: 56px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button7 a:hover { position: absolute; top: 250px; left: 10px; width: 135px; height: 56px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }
.button8 a       { position: absolute; top: 320px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #9999FF; }
.button8 a:hover { position: absolute; top: 320px; left: 10px; width: 135px; height: 19px; font-weight: bold; list-style-type: none; text-decoration: none; text-align: left; display: block; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-bottom: 2px solid #000000; border-right: 2px solid #000000; margin: 0px; padding-top: 1px; padding-left: 5px; padding-bottom: 0px; padding-right: 0px; color: #000000; background-color: #6633FF; }

/*=============================================================*/
.survey { line-height: 24px; text-align: left; font-size: 12px; font-weight: bold; border: 0px solid red; margin: 0px; padding: 0px; }
.heading { line-height: 24px; text-align: center; background: #9999FF; width: 55px; border: 1px solid black; margin: 0px; padding: 0px; }
.question { line-height: 24px; text-align: left; width: 400px; border-bottom: 1px solid black; margin: 0px; padding: 0px; }
.answer { line-height: 24px; text-align: center; width: 55px; border: 1px solid black; margin: 0px; padding: 0px; }

/*=============================================================*/
table { table-layout: fixed; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.300_cell { width: 300px; }

/*=============================================================*/
th.hdr {
    border:        1px solid #000000;
    padding-left:  5px;
    background:    #9999FF;
    font-size:     15px; }

td.cell {
    text-align:    left;
    border:        1px solid #000000;
    padding-left:  5px;
    font-size:     15px; }








