/*
Version 2.0
21 August, 2007
*/


/* BEGIN BASIC HTML TAGS */
html, select, input, textarea {
	font-family: arial,serif;
	font-size: 100%;
	color: #202020;
}

body {}

h1 {
	color: #0F4E96;
	font-weight: normal;
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 2em;
	Xtext-transform: uppercase;
	margin-bottom: 0px;
	margin-top:18px;
}

h1+h2 {
	margin-top: 0px;
}

h2 {
	color: #5E8DC4;
	font-size: 1.5em;
	font-weight: normal;
	font-family: "Trebuchet MS",Arial,sans-serif;
	margin-bottom: .7em;
	margin-top: 2em;
}

h3 {
	color: #5E8DC4;
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 1em;
	Xfont-weight: normal;
	margin-top: 3em;
}

h2 a:link, h2 a:visited{text-decoration: none; color: #333;}

h2 a:hover {text-decoration: underline;}

a,
a:link {color: #1A5DAC;}

a:visited {color: #2D6BB3}

a:hover {color: #00F;text-decoration:underline;}


li+li {
	margin-top: 10px;
}

input[type="text"]           {border:1px solid #999999; padding: 2px;}
input[type="text"]:hover     {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
input[type="text"]:focus     {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

select                       {border:1px solid #999999;}
select:hover                 {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
select:focus                 {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

textarea                     {border:1px solid #999999; padding: 1px;}
textarea:hover               {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
textarea:focus               {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

hr {
	height: 1px;
	background-color: #ccc;
	border: 0px;
	margin-bottom: 2em;

}

/* BEGIN HEADER */

#header .nav li a {color: #70bf4e;}

#header .nav li a:hover,
#header .nav li a.over {
	color: #057E3D;
}


#header .nav li a.selected {
	color: #329348;
}

/* drop down */
#header .nav ul li ul {
	width: 10em;
	background-color: #fdb927;
	border-left: 1px solid #4aaa42;
	border-right: 1px solid #4aaa42;
}

#header .nav ul li ul li {
	border-bottom: 1px solid #4aaa42;
}

#header .nav li.selected li a,
#header .nav li:hover li a,
#header .nav li.over li a {	color: #4aaa42;}

#header .nav li li.selected,
#header .nav li li:hover,
#header .nav li li.over,
#header .nav li li.selected a,
#header .nav li li:hover a,
#header .nav li li.over a, 
#header .nav li li a.selected,
#header .nav li li a:hover ,
#header .nav li li a.over {	background-color: #665416; color: #f7941d;}
/* END HEADER */


/* BEGIN CONTENT */
#content_container {}

a.button {
	margin-right: 160px;
	margin-top: -3px;
	float: right;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color:#2096E2;
	border:1px solid #0D79BF;
	padding: 2px 4px;
}

a.button:hover {
	background-color:#24ACFF;
}

#sub_content_1 .content {}
/* END SUB CONTENT */


/* BEGIN FOOTER */

#footer_wrapper, #footer_wrapper a {
	color: #DDD;
}

#footer_wrapper a:hover {
	color: #3F3;
}

#flex_footer .nav a,
#flex_footer .nav a:link {
	color: #4aaa42;
}
/* END FOOTER */


/* BEGIN FLEX FOOTER */
#flex_footer {color: #665416;}

#flex_footer a {color: #4aaa42;}

#flex_footer a:hover {color: #665416;}
/* END FLEX FOOTER */