html {width:100%;height:100%;margin:0px;padding:0px;}
body {width:100%;height:100%;margin:0px;padding:0px;font:normal normal normal 8pt Arial, Helvetica, sans-serif;color:#404142;background-color:#d7e0e8;}
a, a:visited, a:active {color:#0c366a;} a:hover {color:#4e85c9}
a.Plain, a.Plain:visited, a.Plain:active {color:#0c366a;text-decoration:none} a.Discreet:hover {color:#4e85c9;text-decoration:none}
a.Discreet, a.Discreet:visited, a.Discreet:active {color:#404142;text-decoration:none} a.Discreet:hover {color:#404142;text-decoration:none}
img {border:0px;}
form {margin:0px;padding:0px;}
h1 {padding:0px 0px 8px 0px;margin:0px;font:normal normal normal 16pt Trebuchet MS,Arial, Helvetica, sans-serif;line-height:18pt;color:#0c366a}
h2 {position:relative;left:-6px;padding:15px 0px 10px 6px;margin:0px;font:normal normal bold 10pt Arial, Helvetica, sans-serif;background-image:url(i/Divider.png);background-repeat:no-repeat}
h3 {padding:8px 0px 10px 0px;margin:0px;font:normal normal bold 10pt Arial, Helvetica, sans-serif;}
h4 {padding:0px 0px 6px 0px;margin:0px;font:normal normal normal 14pt Trebuchet MS,Arial, Helvetica, sans-serif;line-height:14pt;color:#0c366a}
h6 {padding:0px;margin:0px;font:normal normal normal 8pt Trebuchet MS,Arial,Helvetica,sans-serif;color:#606162;letter-spacing:2px}
p {padding:0px 0px 10px 0px;margin:0px;}
table {border-collapse:collapse;}
td {padding:0px;border-spacing:0px}
th {text-align:left;font-style:italic}
ol {margin:0px 0px 6px 18px;padding:0px}
ul {list-style-image:url(i/_.gif);margin:0px 0px 6px 0px;padding:0px}
ul li {margin:0px;padding:0px 0px 4px 29px;background-image:url(i/Li.png);background-repeat:no-repeat;background-position:8px 3px}
li.N {margin:0px;padding:0px 0px 4px 0px;background-image:none;}

td.FormLeft {padding:3px 10px 0px 0px;font-style:italic;border-right:solid 1px #cacbcc;white-space:nowrap;vertical-align:top}
td.FormRight {padding:1px 0px 1px 10px;vertical-align:top}
input.Text, textarea.Text {width:210px;margin:0px;padding:1px 2px;}
table.CheckboxSubTable {margin:2px 0px 3px -2px}
td.CheckboxLeft {vertical-align:top}
td.CheckboxRight {padding:3px 10px 0px 1px;vertical-align:top}
form.CustomerForm {}


div.Form {padding:12px;background-color:#eaeff6}
div.Form table {margin:0px auto}
div.Form form td.L, div.Form form td.FormLeft {font-style:italic;padding:5px 10px 2px 0px;white-space:nowrap;vertical-align:top;text-align:right;border-right:solid 1px #ffffff}
div.Form form td.R, div.Form form td.FormRight {padding:2px 0px 2px 10px;vertical-align:top;}
div.Form input.Text, div.Form textArea.Text {font-family:Arial;font-size:8pt;color:#000000;width:320px;margin:1px 0px}
div.Form textArea.Text {width:324px;}
div.Form select.Dropdown {font-family:Arial;font-size:8pt;color:#414243;width:326px;margin:1px 0px}


.D {position:relative;left:-6px;padding-top:15px;padding-left:6px;background-image:url(i/Divider.png);background-repeat:no-repeat;}

#L_Top {width:100%;height:100%;background-image:url(i/BG.png);background-repeat:repeat-y;background-position:center top}
#L_Top_L {background-repeat:no-repeat;background-position:right top}
#L_Top_R {background-repeat:no-repeat;background-position:left top}
#L_Content {width:769px;vertical-align:top;}
#L_Header {width:769px;height:122px;}
#L_Body {background-repeat:no-repeat;background-position:left top;min-height:340px;}
#L_Base {text-align:center;vertical-align:bottom}
#L_LColumn {width:176px;vertical-align:top;}
#L_RColumn {vertical-align:top;padding:0px 10px 0px 14px;}
#L_LColumn2 {vertical-align:top;padding:0px 14px 10px 10px;}
#L_RColumn2 {width:176px;padding:0px 10px 0px 0px;vertical-align:top;}

.TriPanels {width:719px;margin:0px auto;background-image:url(/i/TriPanel-BG.png);background-repeat:repeat-y}
.TriPanels table {width:100%;}
.TriPanels td {width:240px;vertical-align:top}
.TriPanels h6 {padding:10px 16px 6px 16px}
.TriPanels h4 {padding:10px 16px 8px 16px}
.TriPanels p {padding:0px 16px 2px 16px}
.TriPanels td.Centre {width:239px;}

.List {width:100%;border-bottom:solid 1px #d0d1d2;background-color:#ebf0f5}
.lL {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;border-left:solid 1px #d0d1d2;vertical-align:top;font-weight:bold;white-space:nowrap}
.lL3 {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;border-left:solid 1px #d0d1d2;vertical-align:top;font-weight:bold;}
.lL2 {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;border-left:solid 1px #d0d1d2;vertical-align:top;}
.lR {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;border-right:solid 1px #d0d1d2;vertical-align:top;}
.lR2 {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;border-right:solid 1px #d0d1d2;vertical-align:top;white-space:nowrap}
.lC {padding:4px 8px 4px 8px;border-top:solid 1px #d0d1d2;vertical-align:top;}

.dL {padding:2px 10px 2px 0px;border-right:solid 1px #d0d1d2;vertical-align:top;font-style:italic;white-space:nowrap}
.dR {padding:2px 0px 2px 10px;vertical-align:top;}

img.SL {width:176px;height:30px;}
img.Tn {margin-left:14px;padding:1px;border:solid 1px #aaabac}
img.TnR {clear:right;float:right;margin-left:14px;padding:1px;border:solid 1px #aaabac}
img.Box {width:180px;height:179px;}
img.Logo {width:142px;height:86px;}
img.Hr {width:693px;height:7px;margin:10px 0px}
img.Hr500 {width:495px;height:7px;margin:10px 0px}
div.Tn_L {margin:0px 1px 0px 15px;padding:4px 0px 10px 0px;text-align:center;font-style:italic}
div.TnR_L {clear:right;float:right;margin:0px 1px 0px 15px;padding:4px 0px 10px 0px;text-align:center;font-style:italic}

div.Divider {position:relative;left:-6px;}

#CountyMap {float:right;width:288px;height:229px;}

td.SurveyFormLeft {width:40%;padding:12px 10px 12px 0px;font-style:italic;font-weight:bold;border-top:solid 1px #babbbc;text-align:right;vertical-align:top}
td.SurveyFormRight {width:60%;padding:10px 0px 12px 10px;vertical-align:top;border-top:solid 1px #babbbc;}
input.SurveyText {font:normal normal normal 8pt Arial, Helvetica, sans-serif;}
textarea.SurveyText {font:normal normal normal 8pt Arial, Helvetica, sans-serif;width:350px;}


p.Rating {padding:9px 0px 11px 0px;margin:7px 0px 10px 0px;text-align:center;background-image:url(/i/Rating-BG.png);background-repeat:no-repeat}
p.Rating span, p.Rating a {color:#7a7202}
div.Comment {width:524px;margin:10px auto 0px auto}
div.Comment img.Top {width:524px;height:22px}
div.Comment p {margin:0px;padding:0px 24px;background-image:url(/i/Comment-Bg.png);background-repeat:repeat-y}
div.Comment img.Bottom {width:524px;height:28px}
div.Comment span {font-weight:bold}




table.EventCalendarHeader {width:100%;border:solid 1px #abb8c4;}
table.EventCalendarHeader td {padding:8px 10px;background-color:#ffffff}
table.EventCalendar {width:100%;border-right:solid 1px #abb8c4;}
table.EventCalendar td {cursor:pointer;border-bottom:solid 1px #abb8c4;border-left:solid 1px #abb8c4;vertical-align:middle;text-align:center;font-size:12pt;padding:7px 8px;background-color:#ffffff}
table.EventCalendar td.WithEvents {font-weight:bold;color:#ffffff;background-color:#488ccd}
table.EventCalendar td.InAnotherMonth {font-size:9pt;color:#5c5b5a}
tr.SelectedWeek td {background-color:#f0d1d4}
tr.SelectedWeek td.WithEvents {color:#fb9900;background-color:#c20116}