/* CSS Document */
body {
background:url(../images/gradient-bg.gif) repeat-x #6D79A7;
height:100%;
margin:0;
}
#wrapper {
background:url(../images/background.png) repeat-y #00A651;
min-height:100%;
width:940px;
margin:0 auto;
}
#logoheader {
background-color:#FFF;
height:77px;
width:940px;
}
#logo {
background-color:#FFF;
float:left;
height:77px;
position:relative;
width:295px;
}
#slogan {
background-color:#FFF;
float:left;
height:77px;
position:relative;
text-align:right;
width:645px;
}
#navbarplain {
background:url(/images/navigation-plain-bg.gif) no-repeat #FFF;
height:36px;
width:940px;
}
#navbarplain table {
border:0;
width:940px;
height:36px;
}
#navbarplain table td {
text-align:center;
vertical-align:middle;
}
#navbarv2 {
background:url(/images/navigation-leaves-v2-bg.gif) no-repeat #FFF;
height:36px;
width:940px;
}
#navbarv2 table {
border:0;
width:940px;
height:36px;
}
#navbarv2 table td {
text-align:center;
vertical-align:middle;
}
#navbar {
background:url(../images/navigation-leaves-bg.gif) no-repeat #FFF;
height:28px;
padding-top: 6px;
padding: 8px 0px 0px 24px;
width:916px;
}
#navbar table {
border:0;
width:940px;
}
#navbar table td {
text-align:center;
vertical-align:middle;
}
#navbar a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}
#navbar a:hover {
color:#00A650;
text-decoration:underline;
}
#bodywrapper {
background:url(../images/home-bg.jpg) top center no-repeat #FFF;
border-bottom:0;
border-left:2px solid #EDECEC;
border-right:2px solid #EDECEC;
border-top:0;
width:936px;
}
#bodywrappermain {
background:url(../images/main-bg.jpg) top center no-repeat #FFF;
border-bottom:0;
border-left:2px solid #EDECEC;
border-right:2px solid #EDECEC;
border-top:0;
width:936px;
}
#bodytext {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
padding:25px 31px 10px 430px;
}
#bodytextmain {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
padding:55px 31px 20px 55px;
}
#bodytext p {
margin:0 0 30px;
}
.bodylink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00A650;
text-decoration:underline;
}
a.bodylink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
#bodywave {
background:url(../images/footer-wave.png) no-repeat;
behavior: url(/newsite/styles/iepngfix.htc);
height:80px;
width:936px;
margin:0;
padding:0;
}
#footer {
color:#666;
background:url(../images/footer-bg.png) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
min-height:158px;
padding-right: 4px;
padding-top:10px;
text-align:right;
width:932px;
margin:0 auto;
}
* html #footer {
height:158px;
}
#footer a {
color:#333;
text-decoration:underline;
}
#footer a:hover {
color:#FFF200;
text-decoration:underline;
}
.clear {
clear:both;
}
html,body,* html #wrapper {
height:100%;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#444444;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#444444;
padding:0px;
}
.textindent {
	padding-left:20px;
}


/* CSS Document */
.menulink {
	display:block;
	width:130px;
	height:20px;
	background-color:#DFDCD8;
	color:#000000;
	text-decoration:none;
}
a.menulink:visited {
	display:block;
	width:130px;
	height:20px;
	background-color:#DFDCD8;
	color:#000000;
	text-decoration:none;
}
a.menulink:hover {
	display:block;
	width:130px;
	height:20px;
	background-color:#00A650;
	color:#ffffff;
	text-decoration:none;
}
.FormStyle {
	padding:0px;
	margin:0px;
}

/* Form Styles */

.searchheading {
	 font-family:arial, sans-serif;
	 font-size:12px;
	 font-weight:bold;
}
.FormField {
	width:175px;
	height:14px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #E8E8E8;
	border: 1px solid #37a237;
	color: #000000;
}
.FormFieldLong {
	height:14px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #E8E8E8;
	border: 1px solid #37a237;
	color: #000000;
}
.FormTextArea {
	font-family: arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #E8E8E8;
	border: 1px solid #37a237;
	color: #000000;
}
.FormButton {
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color: #37a237;
	border: 1px solid #000000;
	color: #ffffff;
	cursor:pointer;
}
.FormList {
	width:230px;
	height:18px;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #E8E8E8;
	border: 1px solid #37a237;
	color: #000000;
}
.exampletext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:right;
}
