body {
	font: 62.5%/1.8em Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: url(images/bg.jpg) repeat-x #FAFAFA;
}

#wrapper {
	background: white;
	border: 2px solid #E6E6E6;
}

h1, h2, h4 {
	font-weight: normal;	
}

h1, h4 {
	color: #6B9FC7;
}

h1 {
	font-size: 1.8em;
}

h2 {
	color: #97C670;
	font-size: 1.4em;
	line-height: 1.8em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.3em;
	text-align: right;
}

h5 {
	font-size: 1.1em;
	color: #97C670;
}

h6 {
	font-size: 1.1em;
	color: #97C670;
	text-decoration: underline;
}

/*-------------------------------------------------------------------------
//	Banner, Menu
-------------------------------------------------------------------------*/

#banner {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

#banner ul {
	background: url(images/menu-bg.jpg) no-repeat;
	list-style-type: none;
	text-align: right;
}

li.menu {
	border-bottom: 1px solid #cdedbe;
}

#banner li {
	font-size: 1.1em;
	color: white;
}

#banner a:link, #banner a:visited, #banner a:active {
	text-decoration: none;
	color: white;
}

#banner a:hover {
	color: yellow;
	text-decoration: underline;
}

/*-------------------------------------------------------------------------
//	Main Content
-------------------------------------------------------------------------*/

#column1 p, #column3 p, #column5 p, #accessKeys p {
	line-height: 1.8em;
	padding: 5px 0px;
}

/*-------------------------------------------------------------------------
//	Footer
-------------------------------------------------------------------------*/

#footer p a:link, #footer p a:visited, #footer p a:active, #columnContainer a:link, #columnContainer a:visited, #columnContainer a:active {
	color: #6B9FC7;
	text-decoration: none;
}

#footer p a:hover, #columnContainer a:hover {
	color: #97C670;
	text-decoration: underline;
}

#footer {
	border-top: 1px solid #CCCCCC;
}

#footer p {
	font-size: 1.2em;
	padding: 7px 0px;
	color: #6B9FC7;
}

#subNav {
	background: url(images/subMenu-bg.jpg) repeat-x;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

#subNav li {
	display: inline;
}

#subNav a:link, #subNav a:active, #subNav a:visited {
	text-decoration: none;
	color: #333333;
}

#subNav a:hover {
	color: #6B9FC7;
	text-decoration: underline;
}

#subNav {
	font-size: 0.9em;
	text-align: center;
}

/*-------------------------------------------------------------------------
//	Typography
-------------------------------------------------------------------------*/

.smallGreen {
	color: #97C670;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0px 5px;
}

.small {
	font-size: 0.9em;
	padding: 5px 10px;
}

.blue {
	color: #6B9FC7;
}

/*-------------------------------------------------------------------------
//	Contact
-------------------------------------------------------------------------*/

fieldset, #accessKeys {
	border: 1px solid #CCCCCC;
}

legend {
	background: #FAFAFA;
	color: #6B9FC7;
	padding: 2px 5px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}

#formColumn1 {
	border-right: 1px solid #CCCCCC;
}

/*-------------------------------------------------------------------------
//	Accessibility & Site Map
-------------------------------------------------------------------------*/

#accessKeys {
	list-style-type: none;
	background: #FAFAFA;
}

#sitemap {
	list-style-type: none;
}

.chromestyle{
	clear: left;
	width: 695px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
 /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*asp to indicate drop down link*/
content: " ";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/*-------------------------------------------------------------------------------
//	Menu
// --------------------------------------------------------------------------- */

#menu {
	background: url(images/menu-bg.jpg) repeat-x #F0F0F2;
	font-size: 1.2em;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid white;
	clear: left;
	width: 695px;
	padding: 5px;
}

#menu li {
	padding: 0px 2px;
}

#menu a:link, #menu a:active, #menu a:visited  {
	color: #FFFFFF;
	padding: 0px 0px 2px 10px;
	background-repeat: no-repeat;
	background-position: left;
}

#menu a:hover {
	color: #333333;
}