BODY
{
    FONT-SIZE: 11px;
    BACKGROUND: url(images/bg.gif);
    MARGIN: 5px 0px 0px;
    FONT-FAMILY: verdana, sans-serif
}
#content
{
    MARGIN: 0px auto;
    WIDTH: 900px;
    TEXT-ALIGN: left
}
#contentWrapper
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 8px solid;
    BACKGROUND: #fff;
    FLOAT: left;
    BORDER-LEFT: #4ea12d 1px solid;
    BORDER-BOTTOM: #4ea12d 1px solid
}
#header
{
    BACKGROUND: url(images/header3.jpg) no-repeat center top;
    WIDTH: 900px;
    HEIGHT: 126px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#logo
{
    MARGIN-TOP: 5px;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
#navigation
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: -21px -2px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navigation LI
{
    DISPLAY: inline
}
#navigation A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #0d5c01;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 2px;
    PADDING-TOP: 6px
}
#navigation A
{
    BACKGROUND: url(images/nav_bg.jpg) repeat-x center top;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#navigation A:hover
{
    BACKGROUND: url(images/nav_bg2.jpg) repeat-x center top;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#searchbar
{
    MARGIN-TOP: -1px;
    BACKGROUND: #4ea12d;
    FLOAT: left;
    WIDTH: 900px;
    COLOR: #fff;
    HEIGHT: 31px
}
#button
{
    MARGIN-LEFT: 10px
}
#login
{
    MARGIN-TOP: 5px;
    FLOAT: left
}
#login P
{
    FONT-SIZE: 10px;
    MARGIN: 0px 5px 0px 9px
}
#login INPUT
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    MIN-WIDTH: 145px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 18px
}
#login INPUT#submit
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 13px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 3px;
    MIN-WIDTH: 65px;
    PADDING-LEFT: 13px;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/button_bg.jpg) repeat-x left top;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px
}
#login IMG
{
    MARGIN-TOP: 3px;
    VERTICAL-ALIGN: top;
    CURSOR: pointer
}
#login *
{
    DISPLAY: inline
}
#greenboxday
{
    MARGIN-TOP: 7px;
    FONT-SIZE: 12px;
    FLOAT: right;
    COLOR: #fff;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: arial-narrow
}
#main
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/main_bg.jpg) #d7fed1 repeat-x left top;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 20px
}
#leftCol
{
    BORDER-RIGHT: #85b17e 1px solid;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    MARGIN-LEFT: -2px;
    WIDTH: 206px
}
#advert
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    MARGIN: 0px auto 10px;
    BORDER-LEFT: #4ea12d 1px solid;
    BORDER-BOTTOM: #4ea12d 1px solid;
    TEXT-ALIGN: center
}
#leftcol IMG
{
    MARGIN-LEFT: 5px
}
#h1
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    FONT-SIZE: 8px;
    BACKGROUND: url(images/h1_bg.gif) #fff no-repeat right top;
    MARGIN-BOTTOM: -10px;
    BORDER-LEFT: #4ea12d 1px solid;
    WIDTH: 200px;
    COLOR: #4ea12d;
    BORDER-BOTTOM: #4ea12d 1px solid;
    HEIGHT: 30px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px 5px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px 0px 10px;
    COLOR: #000;
    PADDING-TOP: 0px
}
#leftCol P
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 10px
}
#leftCol A
{
    COLOR: #0b4802;
    TEXT-DECORATION: none
}
#leftCol A:hover
{
    COLOR: #2b9822;
    TEXT-DECORATION: underline
}
#newsArchive
{
    TEXT-ALIGN: center
}
#rightCol
{
    FLOAT: right;
    MARGIN-LEFT: 10px;
    WIDTH: 658px
}
#rightColTop
{
    MARGIN-TOP: -13px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/postcode_bg.png) no-repeat right top;
    FLOAT: left;
    WIDTH: 658px;
    HEIGHT: 162px
}
#rightColTop P
{
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    FONT-SIZE: 18px;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 490px;
    COLOR: #fff;
    BORDER-BOTTOM: #fff 2px solid
}
#postcode
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FLOAT: right;
    PADDING-BOTTOM: 7px;
    MARGIN: 105px 120px 0px 0px;
    WIDTH: 255px;
    PADDING-TOP: 4px
}
#postcode INPUT
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 100px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ebfee4
}
#postcode INPUT#check
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    HEIGHT: 25px
}
#check
{
    BORDER-RIGHT: #9add7e 1px solid;
    BORDER-TOP: #9add7e 1px solid;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/check_bg.jpg) repeat-x center top;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #9add7e 1px solid;
    WIDTH: 80px;
    CURSOR: pointer;
    COLOR: #1c4f05;
    BORDER-BOTTOM: #9add7e 1px solid
}
#contentBox H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #4ea12d;
    PADDING-TOP: 0px
}
#text H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #4ea12d;
    PADDING-TOP: 0px
}
#contentBox
{
    BORDER-RIGHT: #85b17e 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #85b17e 1px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #85b17e 1px solid;
    WIDTH: 630px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #85b17e 1px solid
}
#contentLeft
{
    FLOAT: left
}
#contentRight
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 450px;
    PADDING-TOP: 5px
}
#text
{
    FLOAT: left
}
IMG.left
{
    FLOAT: left;
    MARGIN: 2px
}
.tips
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    WIDTH: 320px
}
#margleft
{
    MARGIN-LEFT: 15px
}
.tips H4
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 22px;
    BACKGROUND: url(images/tip_header.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -10px;
    WIDTH: 306px;
    COLOR: #4ea12d;
    PADDING-TOP: 15px;
    HEIGHT: 43px;
    TEXT-ALIGN: right
}
.tipsmain
{
    MARGIN-TOP: -10px;
    FONT-SIZE: 10px;
    BACKGROUND: url(images/tip_bg.jpg) repeat-x center top;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 13px;
    WIDTH: 293px;
    BORDER-BOTTOM: #4ea12d 3px solid;
    HEIGHT: 120px
}
.tipstext
{
    FLOAT: left;
    MARGIN-LEFT: 15px;
    WIDTH: 200px
}
.tipsmain IMG
{
    MARGIN-TOP: 10px;
    FLOAT: right;
    WIDTH: 68px;
    MARGIN-RIGHT: 9px
}
#footer
{
    FONT-SIZE: 9px;
    BACKGROUND: #4ea12d;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 902px
}
#footer P
{
    MARGIN: 6px 10px
}
#footer P
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#footer A
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#footer A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
#footerleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #72bf53;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #4ea12d 1px solid;
    PADDING-TOP: 0px
}
#footerright
{
    FONT-SIZE: 11px;
    FLOAT: right;
    TEXT-ALIGN: right
}
FIELDSET
{
    BORDER-RIGHT: #4ea12d 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #4ea12d 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/form_bg.gif) #97df7b repeat-x;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #4ea12d 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
LEGEND
{
    BORDER-RIGHT: #4ea12d 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #4ea12d 1px solid;
    PADDING-LEFT: 6px;
    BACKGROUND: #4ea12d;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #4ea12d 1px solid;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
#formheader
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    BACKGROUND: #4ea12d;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 2px;
    WIDTH: 526px;
    COLOR: #fff;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.submit
{
    FLOAT: right
}
#form
{
    MARGIN: 0px auto;
    WIDTH: 540px
}
.recordForm
{
    MARGIN: 0px auto;
    TEXT-ALIGN: right
}
.recordFormTop
{
    MARGIN: 0px auto;
    TEXT-ALIGN: right
}
.recordForm IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.recordFormContact
{
    VERTICAL-ALIGN: top
}
.recordForm INPUT
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #4ea12d 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
.recordFormTop INPUT
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #4ea12d 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
.recordFormTop SELECT
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #4ea12d 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
.recordFormTop INPUT
{
    WIDTH: 150px
}
.recordForm BUTTON
{
    WIDTH: 100px
}
.recordFormTop SELECT
{
    WIDTH: 100px
}
.recordForm INPUT.check
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: left;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none
}
.recordForm INPUT.radio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: left;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none
}
.recordForm TEXTAREA
{
    BORDER-RIGHT: #4ea12d 1px solid;
    BORDER-TOP: #4ea12d 1px solid;
    BORDER-LEFT: #4ea12d 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #4ea12d 1px solid
}
#roundedTable
{
    MARGIN: 20px;
    WIDTH: 94%;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
#roundedTable A
{
    COLOR: #4ea12d
}
#roundedTable A:hover
{
    COLOR: #0000ff
}
#roundedTable THEAD TH.tableTopLeft
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(images/left.gif) #4ea12d no-repeat left -1px
}
#roundedTable THEAD TH.tableTopRight
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(images/right.gif) #4ea12d no-repeat right -1px
}
#roundedTable TH
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: #4ea12d;
    PADDING-BOTTOM: 8px;
    COLOR: #fff;
    PADDING-TOP: 8px
}
#roundedTable TD
{
    PADDING-RIGHT: 8px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 8px;
    BACKGROUND: #ebfee4;
    PADDING-BOTTOM: 8px;
    COLOR: #000;
    PADDING-TOP: 8px
}
#roundedTable TD.date
{
    FONT-WEIGHT: bold;
    COLOR: #ff9900
}
#roundedTable TFOOT TD.tableFootLeft
{
    BACKGROUND: url(images/botleft.gif) #ebfee4 no-repeat left bottom
}
#roundedTable TFOOT TD.tableFootRight
{
    BACKGROUND: url(images/botright.gif) #ebfee4 no-repeat right bottom
}
