BODY
{
	font-family: 'lucida grande', lucida, arial, verdana, sans-serif;
	font-size: small;
	background-color: #007A62;
	background-image: url(/prairies/images_prairies/bg.jpg);
}

#container {background:#fff; border:3px double #000; width:729px; margin:10px auto; padding:0px;}
#container TD.sidebar {margin:0; padding:0; vertical-align:top;}

.sidebar
{
	color: #222;
	padding: 10px;
	font-family: verdana;
	font-size: 12px;
	width: 191px;
	background-color: #009BDD;
}
.sidehead
{
	color: #fff;
	padding: 6px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
	margin: 14px 4px 6px 4px;
	background-color: #0084BE;
	letter-spacing: .25em;
}

.sidebar A
{
	color: #fff;
	font-weight: bold;
	padding: 3px;
	padding-left: 6px;
	display: block;
	text-decoration: none;
	margin:0 4px 1px 4px;
	border-bottom: #00B1FF solid 1px;
	background-color: #0096D9;
}
.sidebar A:hover
{
	/*color: #FFDD59;*/
	border-bottom: #00B1FF 1px solid;
	background-color: #0083BD;
}

#container TD.content {padding: 0px; border-left: 3px #777 double; vertical-align: top;}
.tophead {height:40px;}
#container TD.foot {border-top:3px #777 double; font-family:verdana; font-size:x-small; padding:5px; text-align:right;}

#actualcontent {padding: 0 20px 20px 20px; font-size: 12px;}
#actualcontent TABLE {font-family:verdana; font-size:11px;}
#actualcontent TABLE TD {padding:5px; vertical-align:top; }
TABLE.list TD { background-color: #E5D1EF; }
.type {font-weight:bold; text-align:right;}

TABLE.sidemenu {width:150px; float:right; background:#CC9;}
TABLE.sidemenu TD {border-bottom:1px #444 solid;}

H1 { color: #CC6D00; margin:0 0 6px -4px; font-size:24px; font-family:georgia;}
H2 { color: #009CDE; margin:8px 0 6px 0; font-size:17px;}
H3.section {color: #009CDE; text-align:center; margin:-10px 0 0 0;}
H4 { color: #660; margin-top:10px;}
H1.smaller {font-size:22px;}

.logo {border-bottom:3px #777 double; padding-bottom:6px; background-color: #FFF;}
.topbar {margin:0 -20px 0 -20px;}

.offices { background-color: #007A63; width:533px; margin:0 0 20px 0; border-top:1px #fff solid; border-bottom:0px #333 solid;}
.offices ul {margin:0; text-align:right; padding:0;}
.offices ul li {display:block; font-family:'Lucida Grande', Lucida, Arial, sans-serif; font-size:16px; width:19.5%; text-align:center; float:left;  border-right:1px #fff solid; padding:5px 0 5px 0; }
.offices ul li a {text-decoration:none; color:#fff;}
.offices ul li a:hover, .offices ul li a.mouse { text-decoration: none; 	color: #FFDE51; }

.headertable {margin:0 0 0 0; display:block;}
.headertable IMG {border:none; }

.subnav UL
{
	padding: 0;
	margin: 8px 0 16px 0;
	text-align: center;
}
.subnav UL LI {display:inline; list-style:none; font-size:11px; margin:0; padding:0;}
.subnav UL LI A {color:#444; padding:0 3px 0 3px; background-color: #FF9; padding:3px 6px 3px 6px; border:#ccc solid 1px; margin-left:-1px; text-decoration:none; font-weight:bold;}

.subnav UL LI A:hover {color: #009CDE;}

.subnav UL LI A.currentpage {display:none;}

.rightbox {float:right; min-width:100px; margin:8px;}


