*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    outline: none
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
HR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
OBJECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
PARAM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A#skip
{
    PADDING-RIGHT: 0.5em;
    DISPLAY: inline;
    PADDING-LEFT: 0.5em;
    Z-INDEX: 2;
    LEFT: -200em;
    PADDING-BOTTOM: 0px;
    WIDTH: 14em;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TEXT-DECORATION: none
}
A#skip:focus
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    LEFT: 0.5em;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ff9900
}
A#skip:hover
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    LEFT: 0.5em;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ff9900
}
A#skip:active
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    LEFT: 0.5em;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ff9900
}
#container
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
#border
{
    CLEAR: both;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
#header
{
    BACKGROUND-POSITION: right top;
    MIN-WIDTH: 792px;
    BACKGROUND-IMAGE: url(../includes/images/backgrounds/banner_bg.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #31598a
}
#row1col2-innerwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px
}
#logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 292px;
    PADDING-TOP: 0px
}
DIV#wrapper
{
    FLOAT: right;
    MARGIN-LEFT: -220px;
    WIDTH: 100%
}
DIV#maincol
{
    MARGIN-LEFT: 220px
}
DIV#maincolsearch
{
    MARGIN-LEFT: 50px
}
DIV#leftcol
{
    FLOAT: left;
    WIDTH: 210px
}
DIV#rightcol
{
    FLOAT: right
}
DIV#leftcol-innerwrap
{
    PADDING-LEFT: 10px
}
.row1-wrapper
{
    CLEAR: both;
    MARGIN-TOP: 5px
}
.row2-wrapper
{
    CLEAR: both
}
.mainleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50%;
    PADDING-TOP: 0px
}
.maincenter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 47%;
    PADDING-TOP: 0px
}
.hp-content-box
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.row1-heading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;    
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666666 1px solid;
}

.row1-heading A
{
 font-weight:BOLD;
 TEXT-DECORATION:UNDERLINE;

}

.row1-heading A:hover
{
    TEXT-DECORATION:UNDERLINE;
}

.wrapper-box
{
    MARGIN-TOP: 7px;
    FLOAT: right;
    WIDTH: 100%
}
.row1-image
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    FLOAT: left;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: #000000 2px solid;
    HEIGHT: 100px
}
.row1-text
{
    MARGIN-LEFT: 110px;
    MARGIN-RIGHT: 20px
}
.row1-text A
{
    FONT-WEIGHT: bold
}
.row1-text A:hover
{
	TEXT-DECORATION:UNDERLINE;
}
.row1-text A:visited
{
    FONT-WEIGHT: normal
}
#main-content .row1-text LI
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 100%;
    BACKGROUND: url(../includes/images/footer-bullet.gif) no-repeat 0px 50%;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#main-content .row1-text LI A
{
    FONT-WEIGHT:none;
}

#main-content .row1-text LI A:Hover
{
	FONT-WEIGHT:none;
	TEXT-DECORATION:UNDERLINE;

}

.advert-wrapper
{
    BORDER-RIGHT: #9c9c9c 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #9c9c9c 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #9c9c9c 2px solid;
    WIDTH: 90%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #9c9c9c 2px solid;
    BACKGROUND-COLOR: #fee8ba
}
.advert-heading P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 5px;
    COLOR: #9c0077;
    PADDING-TOP: 5px
}
.advert-image
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    MARGIN: 0px
}
.advert-text
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 110px;
    PADDING-TOP: 5px
}
.advert-text P
{
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    COLOR: #4600F4
}
.advert-text P A
{
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    COLOR: #4600F4
}
#articlelist
{
    PADDING-LEFT: 10px;
    MARGIN: 30px 0px 10px
}
.articlelist-wrapper
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: -80px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.articlelist-col1
{
    PADDING-RIGHT: 10px;
    FLOAT: left
}
.articlelist-col2
{
    PADDING-RIGHT: 12px;
    FLOAT: left;
    WIDTH: 75%
}
.articlelist-col3
{
    FLOAT: right;
    TEXT-ALIGN: right
}
#article-wrapper
{
    CLEAR: left;
    PADDING-RIGHT: 12px
}
#article-wrapper P
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px
}
#article-wrapper A
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
#article-wrapper A:hover
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#article-col1
{
    MARGIN-RIGHT: 34%
}
#article-col2
{
    FLOAT: right;
    WIDTH: 34%
}
#poll
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 190px;
    BACKGROUND-IMAGE: url(../includes/images/poll-bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px 0px;
    WIDTH: 190px;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fccef2
}
#pollform LABEL
{
    DISPLAY: none
}
#pollform
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#searchbox
{
    MARGIN-LEFT: 120px;
    HEIGHT: 47px
}
#searchForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 100px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px
}
INPUT#searchText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
.bg
{
    BORDER-RIGHT: #84a3b3 1px solid;
    BORDER-TOP: #84a3b3 1px solid;
    BORDER-LEFT: #84a3b3 1px solid;
    WIDTH: 130px;
    BORDER-BOTTOM: #84a3b3 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#nav
{
    BORDER-TOP: #feae03 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND: #fee8b9;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    BORDER-BOTTOM: #666666 2px solid
}
#nav UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
#nav LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #feae03;
    PADDING-TOP: 0px
}
#nav A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#nav A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#nav A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#top-nav
{
    FONT-SIZE: 80%;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    HEIGHT: 25px
}
UL#top-nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#top-nav LI
{
    DISPLAY: inline;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#top-nav A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#top-nav A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#top-nav A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#navcontainer
{
    BORDER-RIGHT: #cccccc 2px solid;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #cccccc 2px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BACKGROUND-COLOR: #eaeaea
}
#navcontainer A:link
{
    FONT-WEIGHT: bold;
    COLOR: #003366;
    TEXT-DECORATION: none
}
#navcontainer A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #003366;
    TEXT-DECORATION: none
}
#navcontainer A:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
#navcontainer UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
#navcontainer LI
{
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: #ffffff 1px solid
}
#navcontainer UL UL LI
{
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: #ffffff 0px solid
}
#navcontainer UL UL A:link
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    
    TEXT-DECORATION: none
}
#navcontainer UL UL A:hover
{
    TEXT-DECORATION: underline
}
#navcontainer UL UL A.active
{
    TEXT-DECORATION: underline
}
#navcontainer UL UL A.subactive
{
    TEXT-DECORATION: underline
}
#breadcrumb
{
    FONT-SIZE: 70%;
    FLOAT: left;
    POSITION: relative;
    HEIGHT: 30px
}
#breadcrumb UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
#breadcrumb LI
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    FONT-SIZE: 100%;
    LIST-STYLE-TYPE: none
}
#breadcrumb A
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
#breadcrumb A:hover
{
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
#breadcrumb A.active
{
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
.content-box
{
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
    FONT-SIZE: 80%;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #cccccc 2px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BACKGROUND-COLOR: #eaeaea
}
.content-box H1
{
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 5px;
    COLOR: #cc0000
}
.content-box P
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 5px
}
.content-box A:link
{
    FONT-WEIGHT: bold;
    COLOR: #003366;
    TEXT-DECORATION: none
}
.content-box A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #003366;
    TEXT-DECORATION: none
}
.content-box A:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
.content-box UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
.content-box LI
{
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 5px;
    BORDER-BOTTOM: #ffffff 1px solid
}
#main-content
{
    FONT-SIZE: 80%
}
#main-content P
{
    FONT-SIZE: 100%;
    COLOR: #000000
}
#main-content .article-sub-heading
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 10px;
    COLOR: #000000
}

#main-content UL
{
    MARGIN-LEFT: 15px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
#main-content UL LI
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 100%;
    BACKGROUND: url(../includes/images/footer-bullet.gif) no-repeat 0px 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#main-content H2
{
    FONT-SIZE: 100%;
    MARGIN: 0px
}
#main-content H3
{
    FONT-SIZE: 100%;
    MARGIN: 0px
}
#main-content OL
{
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 15px;
    COLOR: #000000
}
#main-content OL LI
{
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 27px;
    LIST-STYLE-TYPE: decimal;
    BACKGROUND-COLOR: #ffffff
}
#main-content P.date
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 85%;    
    COLOR: #000000
}

#main-content P A
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;      
    COLOR: #000099;
    TEXT-DECORATION: none
}

#main-content P A:hover
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold; 
    text-decoration:underline;   
    COLOR: #3333ff;
}

#main-content A:visited
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-DECORATION: none
}

#main-content A
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;      
    COLOR: #000099;
    TEXT-DECORATION: none
}

#main-content A:hover
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold; 
    text-decoration:underline;   
    COLOR: #3333ff;
}

#main-content P A:visited
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-DECORATION: none
}

#main-content P.datesearch
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 85%;
    font-weight:bold;
    COLOR: #999999
}
#main-content P.datesearch A
{
    font-weight:bold;
    
}
#main-content P.datesearch A:hover
{
   text-decoration:underline;
    
}
#main-content A.date
{
 font-weight:bold;   
}
#main-content .error
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000
}
#main-content .article-heading
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    PADDING-BOTTOM: 10px;
    COLOR: #263866
}
#main-content .main-heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 10px;
    COLOR: #996600
}
#main-content .article-list-heading
{
    FONT-SIZE: 100%;
    COLOR: #003399
}
#main-content TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 99%;
    COLOR: #000000;
    PADDING-TOP: 0px
}
#main-content TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px
}
#main-content TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
.heading-bg
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 6px;
    WIDTH: 180px;
    COLOR: #ffffff;
    PADDING-TOP: 6px
}
.quicklinks
{
    BORDER-RIGHT: #a47106 2px solid;
    BORDER-TOP: #a47106 2px solid;
    BORDER-LEFT: #a47106 2px solid;
    BORDER-BOTTOM: #a47106 2px solid;
    BACKGROUND-COLOR: #fcac01
}
.mainheadings
{
    BORDER-RIGHT: #003466 2px solid;
    BORDER-TOP: #003466 2px solid;
    BORDER-LEFT: #003466 2px solid;
    BORDER-BOTTOM: #003466 2px solid;
    BACKGROUND-COLOR: #6665fe
}
.quicklinks H1
{
    FONT-SIZE: 80%
}
.mainheadings H1
{
    FONT-SIZE: 80%
}
BLOCKQUOTE
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    FLOAT: right;
    MARGIN: 1em 0px;
    WIDTH: 230px;
    COLOR: #6965ff;
    PADDING-TOP: 5px
}
#topofpage
{
    CLEAR: both;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #666666 1px solid;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
#topofpage P
{
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
#topofpage IMG
{
    MARGIN: 5px 5px 0px 0px;
    VERTICAL-ALIGN: middle
}
P.anchor
{
    MARGIN-TOP: 40px
}
.print
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    FLOAT: right;
    BORDER-LEFT: #000000 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #000000 1px solid
}
#updated
{
    MARGIN-TOP: 30px;
    FONT-SIZE: 85%;
    FLOAT: right;
    MARGIN-RIGHT: 30px
}
#updated P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #999999
}
#updated-article
{
    MARGIN-TOP: 30px;
    FONT-SIZE: 85%;
    FLOAT: left;
    MARGIN-RIGHT: 30px
}
#updated-article P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #999999
}
#form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    WIDTH: 100%;
    PADDING-TOP: 15px
}
#form P
{
    CLEAR: left;
    PADDING-BOTTOM: 12px
}
#formName
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formEmail
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formMessage
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formPhone
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formAddress
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formPostcode
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formOfficer1
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formOfficer2
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formLocation
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#formMessageTitle
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#SurveyComments
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f9db9 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.submit INPUT
{
    MARGIN-LEFT: 25%;
}
#formPostcode
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
#formOfficer1
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
#formOfficer2
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
#formLocation
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
#formMessageTitle
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
#SurveyComments
{
    WIDTH: 300px;
    BACKGROUND-COLOR: #f0f0f0
}
.formBottom
{
    MARGIN-BOTTOM: 40px
}
#sitemap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 80%;
    MARGIN-BOTTOM: 40px;
    PADDING-BOTTOM: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px
}
#sitemap .article-heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    PADDING-BOTTOM: 10px;
    COLOR: #263866
}
#sitemap .main-heading
{
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 10px;
    COLOR: #996600
}
#sitemap A
{
    FONT-SIZE: 100%;
    COLOR: #000099;
    TEXT-DECORATION: none
}
#sitemap A.visited
{
    FONT-SIZE: 100%;
    COLOR: #000099;
    TEXT-DECORATION: none
}
#sitemap A:hover
{
    FONT-SIZE: 100%;
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
#sitemap UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 10px;
    PADDING-TOP: 4px;
    LIST-STYLE-TYPE: disc
}
#sitemap UL LI A
{
    DISPLAY: block;
    MARGIN-LEFT: 17px;
    COLOR: #000099;
    TEXT-DECORATION: none
}
#sitemap UL LI A:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: none
}
#sitemap UL UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: disc
}
#sitemap UL UL LI A
{
    DISPLAY: block;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 40px;
    COLOR: #000099;
    TEXT-DECORATION: none
}
#sitemap UL UL LI A:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
#sitemap UL UL UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: disc
}
#sitemap UL UL UL LI A
{
    DISPLAY: block;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 80px;
    COLOR: #000099;
    TEXT-DECORATION: none
}
#sitemap UL UL UL LI A:hover
{
    COLOR: #3333ff;
    TEXT-DECORATION: underline
}
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    BACKGROUND-IMAGE: url(../includes/images/backgrounds/footer-bg.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 46px;
    BACKGROUND-COLOR: #6364fa
}
#footer P
{
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px
}
#footer UL
{
    MARGIN-LEFT: 15px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
#footer LI
{
    PADDING-RIGHT: 4px;
    DISPLAY: inline;
    PADDING-LEFT: 15px;
    FONT-SIZE: 100%;
    BACKGROUND: url(../includes/images/footer-bullet.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#footer LI.last
{
    BORDER-RIGHT: medium none
}
#footer A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footer A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footer A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#footer A.active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#footer-links UL
{
    MARGIN: 5px;
    LIST-STYLE-TYPE: none;
    height: 35px;
}
#footer-links LI
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    FONT-SIZE: 100%;
    MARGIN: 0px;
}
#footer-links img
{
	vertical-align: middle;
}
#footer-links a
{
	vertical-align: middle;
}
.line2-wrapper
{
    MARGIN-TOP: 5px;
    FLOAT: right;
    WIDTH: 100%
}
.line2-col1
{
    FLOAT: left;
    WIDTH: 600px
}
.line2-col2
{
    MARGIN-LEFT: 600px;
    TEXT-ALIGN: right
}
.clearfix:unknown
{
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}
.clearfix
{
}
* HTML .clearfix
{
    HEIGHT: 1%
}
.clearfix
{
    DISPLAY: block
}
LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 35%;
    MARGIN-RIGHT: 0.5em;
    TEXT-ALIGN: right
}
#topofpage A
{
    FONT-WEIGHT: normal
}
#main-content A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000099;
    TEXT-DECORATION: none
}
.articlelist-col3 IMG
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
#article-wrapper A:visited
{
    FONT-WEIGHT: normal
}
.content-box P LABEL
{
    WIDTH: 100%;
    TEXT-ALIGN: left
}
#article-wrapper FORM
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 20px
}
#main-content DIV
{
    PADDING-BOTTOM: 5px
}
.article-subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #4186cb
}
.article-subheading-darkblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #263866
}
#article-wrapper #topofpage
{
    CLEAR: both;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px
}
#main-content #topofpage
{
    PADDING-RIGHT: 12px;
    BORDER-TOP: #666666 1px solid;
    MARGIN-TOP: 2px
}
#article-wrapper DIV
{
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px
}

#JobEnquiry
{
	margin-bottom:-28px;	
}

#JobEnquiry input[type="checkbox"]
{
	MARGIN-LEFT: 330px;
	clear:both;
	
}

#JobEnquiryOther label
{
	WIDTH:46%;
	margin-bottom:-25px;
	
}

#JobEnquiryOther textarea {
	MARGIN-LEFT: 300px;
}
.CheckBoxHolder {
	float:left;
	margin-top:10px;
	width:50%;
	margin-top:-7px;
}