a { text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
div#navigation { width: 200px; position: absolute; top: 57px; left: 2px; }
body { background-image: url(../../images/fakebg.png); background-repeat: no-repeat; background-position: 245px 103px; }
div#content { width: 690px; position: absolute; top: 87px; left: 250px; margin: 0px; padding: 0px; padding-bottom: 12px; border: solid 10px rgb(179,220,31); background-color: #FFFFFF; }
hr { color: #003875; height: 4px; }
div.leftpanel { width: 290px; padding: 20px; padding-bottom: 5px; float: left; clear: both; }
p { margin-top: 0px; }
div#content ul { padding-left: 0; margin-left: 0; }
div#content li { margin: 0; padding: 0; list-style-position: outside; margin-left: 15px; }
div.rightpanel { width: 285px; padding: 20px; float: left; padding-bottom: 5px; }
div.centerpanel { width: 700px; text-align: center; }
tr.title h1 { color: #fff; padding: 0px; font-size: 24px; margin: 0px; padding-top: 57px; padding-left: 20px; text-align: left; }
tr.title { background-image: url(../../images/title-bg.jpg); background-repeat: no-repeat; background-position: 365px 40px; background-color: #013775; height: 75px; }
div#content > table { width: 690px; padding: 0; margin: 0; }
.smallform, select.smallform { font-size: 0.85em; }
a { color: rgb(0,0,102); }
form, body { font-family: "Arial" , sans-serif; font-size: 12px; color: rgb(0,0,102); }
div.contactdetails .phone { font-size: 1.6em; line-height: 125%; }
div.contactdetails { font-size: 1.25em; text-align: right; }
body { line-height: 150%; }
h1, h2, h3 { font-family: "Arial" , sans-serif; font-weight: bold; }
div#admin h1 { line-height: 1em; padding-top: 0.5em; }
h2 { font-size: 1.25em; margin: 0; }
h3 { font-weight: normal; font-size: 1em; }
.smallprint { font-family: "Arial" , sans-serif; font-size: 10px; }
p.contactdetails { font-size: 1.2em; text-align: center; margin-top: 30px; }
div#navigation div.menu a { display: block; height: 20px; width: 196px; padding: 1px 5px; color: rgb(0,0,102); margin: 0px; margin-bottom: 2px; text-align: right; text-decoration: none; }
div#navigation div.menu a.category { background-color: rgb(0,0,102); color: #fff; margin-top: 30px; font-weight: bold; }
div#navigation div.menu { margin-bottom: 20px; margin-top: 177px; }
div#navigation a.color90 { background-color: #e0e0e0; }
div#navigation div.menu a.color00:hover, div#navigation div.menu a.color01:hover, div#navigation div.menu a.color02:hover, div#navigation div.menu a.color03:hover, div#navigation div.menu a.color04:hover, div#navigation div.menu a.color10:hover, div#navigation div.menu a.color11:hover, div#navigation div.menu a.color12:hover, div#navigation div.menu a.color13:hover { background-color: rgb(179,220,31) !important; color: #fff; }
div#navigation div.menu a.color00, div#navigation div.menu a.color10 { background-color: rgb(194,228,70); }
div#navigation div.menu a.color01, div#navigation div.menu a.color11 { background-color: rgb(204,233,98); }
div#navigation div.menu a.color02, div#navigation div.menu a.color12 { background: rgb(214,238,127); }
div#navigation div.menu a.color03 { background: rgb(224,242,157); }
div#navigation div.menu a.color04 { background: rgb(234,250,170); }
div#navigation div.menu a.color0on { color: #FFFFFF; font-weight: bold; }
div#navigation div.menu a.color1on { color: #FFFFFF; font-weight: bold; }
div#navigation div.menu a.color2on { color: #FFFFFF; font-weight: bold; }
div.line0on, div.line1on { left: 206px; margin: 0px; margin-top: -15px; width: 100px; padding: 0px; height: 3px !important; position: absolute; display: inline; }
div#navigation a.color0on, div.line0on, div.line1on, div#navigation a.color1on { background: rgb(179,220,31); }

