BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.active {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
.right {
	DISPLAY: block; TEXT-ALIGN: right
}
.left {
	DISPLAY: block; TEXT-ALIGN: left
}
.vertical-align {
	VERTICAL-ALIGN: middle
}
.center-align {
	TEXT-ALIGN: center
}
.right-align {
	TEXT-ALIGN: right
}
.left-align {
	TEXT-ALIGN: left
}
SPAN.right {
	PADDING-RIGHT: 4px; FLOAT: right; TEXT-ALIGN: right
}
DIV.right {
	PADDING-RIGHT: 4px; FLOAT: right; TEXT-ALIGN: right
}
SPAN.left {
	PADDING-LEFT: 4px; FLOAT: left; TEXT-ALIGN: left
}
DIV.left {
	PADDING-LEFT: 4px; FLOAT: left; TEXT-ALIGN: left
}
div.snipe { position:absolute; top:0px; right:0px; z-index:2; }
.error {
	COLOR: red
}
.green {
	BACKGROUND-COLOR: #3c3; TEXT-ALIGN: center
}
.red {
	BACKGROUND-COLOR: #f9c; TEXT-ALIGN: center
}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 8em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: right
}
FIELDSET {
	CLEAR: left; BORDER-RIGHT: #b3d4f9 1px solid; PADDING-RIGHT: 0em; BORDER-TOP: #b3d4f9 1px solid; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #b3d4f9 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #b3d4f9 1px solid
}

LEGEND{
	PADDING-RIGHT: 6px; MARGIN-TOP: 0.5em; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #2195FC; PADDING-TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #fff; background-image:url(../images/header.gif)
}
#pageContainer {
	BORDER-RIGHT: #8da8d5 thin solid; BORDER-TOP: #8da8d5 thin; MARGIN: 0px auto 5px; BORDER-LEFT: #8da8d5 thin solid; WIDTH: 840px; BORDER-BOTTOM: #8da8d5 thin solid; BACKGROUND-COLOR: #fff
}
#header {
	BACKGROUND-IMAGE: url(../admin/images/banner.jpg); MARGIN: 0px auto; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 190px; BACKGROUND-COLOR: #004d99
}
#header A {
	PADDING-RIGHT: 6px; COLOR: #000; MARGIN-RIGHT: 6px
}
#header A:link {
	PADDING-RIGHT: 6px; COLOR: #000; MARGIN-RIGHT: 6px
}
#sidebar {
	margin: 5px 5px 10px;
	padding: 5px;
	width: 170px;
	float: left;
	background-color:#E9F4FA;
	border-width: thin;
	border-style: solid solid solid;
	border-color: #8DA8D5;
}
* HTML #sidebar {
	HEIGHT: 200px
}
.mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 820px; PADDING-TOP: 0px
}
#navcontainer UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; WIDTH: 800px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navcontainer LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navlist {
	BACKGROUND-IMAGE: url(../admin/images/topnav_bg_blue.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#navlist A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#navlist A:link {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#navlist A:visited {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#navlist A:hover {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_grey.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #dce3f0; TEXT-DECORATION: none
}
#navlist A:active {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_grey.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #dce3f0; TEXT-DECORATION: none
}
#navlist A:focus {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_grey.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #dce3f0; TEXT-DECORATION: none
}
#footer {
	CLEAR: both; BORDER-TOP: #666666 solid; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 65px; BACKGROUND-COLOR: #004d99; TEXT-ALIGN: center
}
#bottomcontainer {
	DISPLAY: block; MARGIN: auto; WIDTH: 580px
}
#footer UL {
	MARGIN: 0px auto; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: left; VISIBILITY: hidden; MARGIN: 0px
}
.cleared {
	CLEAR: both; VISIBILITY: hidden
}
.news_right {
	float:right;
	width:200px;
	margin:0 0 5px 10px;
	padding:0 10px 0 10px;
	background:#FFFFFF;
	background-image:url(../images/desktop_panel.png);
	background-repeat:no-repeat;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.news P {
	MARGIN: 10px
}
.news_cnr_top {
	BACKGROUND: url(../admin/images/cnr_tr.gif) no-repeat right top; MARGIN: 0px -10px
}
.news_cnr_bottom {
	BACKGROUND: url(../admin/images/cnr_br.gif) no-repeat right top; MARGIN: 0px -10px
}
IMG.cnr {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 8px; BORDER-BOTTOM: medium none; HEIGHT: 8px
}
.bigthumb {
	FLOAT: left; MARGIN: 2px; WIDTH: 350px
}
.float-center {
	BORDER-RIGHT: #276d0a 1px solid; BORDER-TOP: #276d0a 1px solid; FLOAT: left; MARGIN: 0px 20px; BORDER-LEFT: #276d0a 1px solid; BORDER-BOTTOM: #276d0a 1px solid; TEXT-ALIGN: center
}
.smallimageboxcontainer {
	BORDER-RIGHT: #276d0a 1px solid; BORDER-TOP: #276d0a 1px solid; MIN-HEIGHT: 175px; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #276d0a 1px solid; WIDTH: 160px; BORDER-BOTTOM: #276d0a 1px solid; TEXT-ALIGN: center
}
.smallimagebox {
	FLOAT: left; MARGIN: 2px; WIDTH: 150px
}
.editsmallimagebox {
	MIN-HEIGHT: 125px; MARGIN: 2px auto; WIDTH: 150px
}
* HTML .smallimageboxcontainer {
	HEIGHT: 175px
}
* HTML .editsmallimagebox {
	HEIGHT: 125px
}
.smallrightlist {
	FLOAT: right; MARGIN: 2px; WIDTH: 175px; TEXT-ALIGN: center
}
.desc {
	BORDER-RIGHT: #276d0a 1px solid; BORDER-TOP: #276d0a 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px auto 15px; BORDER-LEFT: #276d0a 1px solid; WIDTH: 100%; BORDER-BOTTOM: #276d0a 1px solid
}
.boxtitle {
	DISPLAY: block; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_blue.gif); MARGIN: 0px; WIDTH: 100%; COLOR: #333; HEIGHT: 1.25em; BACKGROUND-COLOR: #fff
}
.boxcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.descinfo {
	DISPLAY: block; FLOAT: left; MARGIN: 2px; WIDTH: 355px
}
.subhead {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../admin/images/topnav_bg_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; HEIGHT: 1.25em; BACKGROUND-COLOR: #fff
}
.longtext {
	MARGIN: 10px 0px 5px 10px
}
.button {
	DISPLAY: block; MARGIN: 2px auto; WIDTH: 125px; BACKGROUND-COLOR: #fff
}
.shorttext {
	PADDING-LEFT: 10px
}
#paginate .boxed {
	BORDER-RIGHT: #276d0a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #276d0a 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 1px; BORDER-LEFT: #276d0a 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #276d0a 1px solid; TEXT-DECORATION: none
}
.cmListingList {
	BORDER-RIGHT: #b3d4f9 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cde2f9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px 80px 3px; BORDER-LEFT: #cde2f9 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #b3d4f9 1px solid; POSITION: relative; HEIGHT: 69px; BACKGROUND-COLOR: #fff;
}
.ListingList {
	BORDER-RIGHT: #b3d4f9 1px solid; 
	BORDER-TOP: #cde2f9 1px solid; 
	BORDER-LEFT: #cde2f9 1px solid; 
	BORDER-BOTTOM: #b3d4f9 1px solid; 
	POSITION: relative; 
	HEIGHT: 78px; 
	BACKGROUND-COLOR: #fff; 
}
.mainimage {
	BORDER-RIGHT: #b3d4f9 1px solid; BORDER-TOP: #cde2f9 1px solid; BORDER-LEFT: #cde2f9 1px solid; BORDER-BOTTOM: #b3d4f9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff;  PADDING-LEFT: 6px; padding-right:6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; MARGIN: 0px 15px 3px;
}
.button {
	BORDER-RIGHT: #777676 1px solid; BORDER-TOP: #777676 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #777676 1px solid; BORDER-BOTTOM: #777676 1px solid; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; HEIGHT: 19px; BACKGROUND-COLOR: #f1a004 ; COLOR: #ffffff;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.filebrow {
BORDER-RIGHT: #777676 1px solid; BORDER-TOP: #777676 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #777676 1px solid; BORDER-BOTTOM: #777676 1px solid; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; HEIGHT: 19px; 
}
.details {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 14px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; Color:#FFFFFF;
background-image:url(../images/button.gif)
}
.outline {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BORDER-LEFT: #323232 1px solid; BORDER-BOTTOM: #323232 1px solid
}
h4.normBoxTop { padding:3px 0 6px 7px; line-height:1em; 
	}
.normBoxTop { padding:3px 0 6px 7px; line-height:1em; 
}
h4.halfColBlue {
color:#1b6abf; 
background:url(../images/header.gif) top left;}
.halfColBlue {
color:#1b6abf; 
background:url(../images/header.gif) top left;}

.normBox { 
	border:1px solid #a6d3ff;
	border-top:none;

	}
