body, table { font-family: "Microsoft Sans Serif", Arial, Helvetica, Sans-serif; font-size: 12px;}
.copyright         { color: #464646; font-size: 73%; text-align: left }
.time_heading { color: #000; font-size: 75%; text-align: center }
.time { color: #000; font-weight: normal; font-size: 75%; text-align: center }
.search   { color: black; font-size: 9px; font-family: "Microsoft Sans Serfif", Arial, Helvetica, Geneva, SunSans-Regular; margin: 0; border: solid 1px #006; width: 66px; height: 16px }
td {}
.p_standard    { line-height: 18px; margin-right: 5%; margin-left: 150px }
.table_indent { margin-left: 150px }
.h_standard { line-height: 0px; margin-right: 5%; margin-left: 150px }
.outer_table  { margin-top: 0px }

h1, h2, h3, h4 { color: #006; font-weight: bold; padding-top: 0.5em;}
p  { line-height: 17px }
h1   { color: #204057; font-size: 160% }
h2   { color: #036; font-weight: bold; font-size: 130%; line-height: 30px; border-bottom: 1px groove #c4c4c4 }
.fp_question   { font-size: 105%; font-weight: bold; background-color: #a3d166; margin-bottom: -16px; padding-top: 2px; padding-bottom: 3px; padding-left: 6px; border-style: none }
h3   { color: #036; font-size: 120% }
h4    { color: #204057; font-size: 100%; margin: 0; padding: 6px 0 0; border-bottom: 1px solid #8f8f8f }
.inq_box  { color: #006; font-size: 12px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; border: solid 1px #666; width: 200px }
.inq_boxsml    { color: #006; font-size: 12px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; border: solid 1px #666; width: 155px }
.button { color: white; font-weight: bold; font-size: 12px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; background-color: #006; border: solid 0px }
.std { color: #006; font-size: 12px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; border: solid 1px #c00 }
.text  { color: #006; font-size: 12px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; border: solid 1px #666; width: 320px; height: 80px }
.tr_cell    { color: black; font-weight: bold; font-size: 9px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, Swiss; background-color: #ccc; margin: 0px; padding: 0px; border-bottom: 1px solid #006; border-left: 1px solid #006 }
.tl_cell { border-bottom: 1px solid #006 }
.tc_cell   { color: #006; font-weight: bold; font-size: 11px; line-height: 18px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; padding: 8px; border-bottom: 1px solid #006; border-left: 1px solid #006 }
.br_cell    { color: black; font-weight: bold; font-size: 9px; line-height: 20px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; background-color: #ccc; padding: 4px; border-left: 1px solid #006 }
.b1_cell { padding: 5px 50px 5px 150px;}
a    { font-weight: bold; text-decoration: none }
a:link       { color: blue; font-weight: bold; text-decoration: underline }
a:visited      { color: blue; font-weight: bold; text-decoration: underline }
a:hover      { color: #000; font-weight: bold; text-decoration: underline }
.leading { line-height: 0px }
.disclaimer    { margin: 20px; border: solid 1px #006; width: 310px }
.lh_image  { margin-right: 10px; border: solid 1px #204057 }
.disclaimer_text { color: black; font-size: 10px; font-family: "Misrosoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; }
.input     { color: #204057; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; border: solid 1px #666 }
.input_addr { color: #204057; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; height: 40px; border: solid 1px #666 }
.centre_cell { font-weight: bold; text-align: center }
.time_cell { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.input1   { color: #204057; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 65px; border: solid 1px #666 }
.domain_cell { color: #006; font-weight: bold; font-size: 14px; line-height: 0px; font-family: "Microsoft Sans Serif", Arial, Helvetica, Geneva, SunSans-Regular; height: 40px }
.profile { margin-right: 8px }
a.buttons  { font-size: 12px }
a.footer-buttons { color: #696969; font-size: 11px }
a.buttons:hover  { font-size: 12px }
a.footer-buttons:hover { color: #000; font-size: 11px }
.a.top_buttons  { color: #134876; font-weight: bold; text-decoration: none }
.a.top_buttons:hover { color: #000; font-weight: bold; text-decoration: none }
.content { padding-right: 50px; padding-left: 60px; border-right: 1px solid #d9d9d9 }
.content2  { padding-right: 50px; padding-bottom: 20px; padding-left: 60px; border-right: medium none #d9d9d9 }
.side-padding { padding-right: 20px; padding-left: 20px; border-right: #d9d9d9 }
.footer-padding  { background-color: #f3f3f3; padding-top: 10px; padding-bottom: 10px; padding-left: 250px; border-top: 0 solid #c0c0c0; border-right: medium none #d9d9d9 }
.footer-padding2       { background-color: #fff; padding-top: 10px; padding-bottom: 10px; padding-left: 270px; border-top: 1px solid #939393; border-right: medium none #d9d9d9 }
.didyouknow { color: #204057; font-size: 110%; font-style: italic; font-weight: bold }
.image { border: solid 1px #204057 }
.img_left { padding-right: 5px; float: left; border: solid 1px #204057 }
.img_right { padding-left: 5px; float: right; border: solid 1px #204057 }
.cell_border { border-right: 1px solid #204057 }
.cell_padding { padding-left: 8px }
.button  { color: #fff; font-size: 11px; font-weight: bold; background-color: #a3d166; border: solid 1px #204057 }
.appt_dropdown { color: #204057; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; border: solid 1px #666 }
.indent { font-size: 110%; margin: 0; padding-bottom: 5px; padding-left: 20px }
#booking_table { border: solid 1px #a3d166; }
#booking_table .question{ text-align: right; vertical-align: top; width: 240px; padding-right: 12px; }
#booking_table .submit {padding-left: 170px; }
.security { color: #204057; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 138px; border: solid 1px #666 }

