BODY {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background: #FFFFFF;
	text-align: center;
	margin: auto;
	margin-bottom: 75px; }
h1 {font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #746b6f;}
h2 {font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #0f9622;}
h3 {font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;}

A {
	text-decoration: none;
	color: #0f9622; }

A:hover {
	text-decoration: underline;
	color: #0f9622; }
	
#container {
	text-align: left;
	width: 674px;
	margin: auto;
	position: relative;
	background: #ffffff;
	z-index: 2; }
	


IMG {
	border: 0px; }

INPUT,
SELECT,
TABLE,
TEXTAREA {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px; }

/* HEAD */
#logo {
	float: left;
	padding-top: 49px; }

#flashHead {
	float: right; }

.clear {
	font-size: 1px;
	line-height: 0px;
	clear: both; }

#nav {
	margin-bottom: 35px; }
	
.navBack {
	font-size: 1px;
	line-height: 1px;
	background: #dfe8da url(images/nav/NavBg.gif) repeat-x;
	margin-left: 3px; }



/* SUBNAV */
#subnav {
	font-size: 10px;
	width: 145px;
	float: left; }

#subnavDash {
	font-size: 1px;
	line-height: 1px;
	background: #99ca3b url(images/dot.gif) repeat-x;
	margin-left: 3px; }

#subnavElems {
	background: #99ca3b url(images/back.gif) repeat-y;
	margin-top: 15px;
	margin-bottom: 15px; }

#subLink {
	text-align: left;
	height: 17px;
	margin-right: 5px;
	margin-left: 3px; }

#subLink DIV {
	float: left;
	margin-top: 2px; }

#subLink IMG {
	padding-right: 5px;
	padding-left: 3px;
	margin-top: 2px; }


.subLinkOn {
	background-color: #FFFFFF; }

.subLinkOn A {
	font-weight: bold;
	text-decoration: none;
	color: #5C5C5C; }

.subLinkOn A:hover {
	text-decoration: underline;
	color: #99ca3b; }
	
.subLinkOff {
	background-color: #99ca3b; }
.subLinkOff A {
	font-weight: bold;
	text-decoration: none;
	color: #5C5C5C; }

.subLinkOff A:hover {
	text-decoration: underline;
	color: #fffff; }

/* HOME */
.homeMods TH {
		font-weight: normal;
		padding-right: 10px; }

#homeMod {
	background-color: #99ca3b;
	width: 200px;
	height: 200px;
	float:right;}

#homeMod_inner {
	text-align: left;
	color: #FFFFFF; 
	width: 178px;
	margin-right: 10px;
	margin-left: 10px; }
	
	A.homeLink {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	text-align: left;
}
A.homeLink:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	text-align: left;
} 
A.homeLink:hover {
	COLOR: #49601c;
	TEXT-DECORATION: none;
	text-align: left;
}
A.homeLink:active {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	text-align: left;
	}

/* CONTENT */
#content {
	text-align: left;
	width: 360px;
	float: left;
	margin-right: 25px;
	margin-bottom: 35px;
	margin-left: 25px; }

#contTitle {
	margin-bottom: 5px; }

#contSubTitle {
	margin-bottom: 15px; }

.contItem,
.contItem TD {
	width: 100%; }

.contItem TH {
	padding-right: 10px; }
	
	.pad {
	padding-right: 15px;
	padding-left: 15px; }.pad {
	padding-right: 15px;
	padding-left: 15px; }



	

#Ext {
	background-color: #99ca3b;
	width: 675px;
	position: absolute;
	z-index: 1;
	top: 180px;
	left: 0px;
	visibility:visable;
}



.dash {
	font-size: 1px;
	line-height: 1px;
	background: #5C5C5C url(images/dot.gif) repeat-x; }
.homeDash {
	font-size: 1px;
	line-height: 1px;
	background: #99ca3b url(images/dot.gif) repeat-x; }

li {
	padding: 2px; }

/* FOOTER*/
#footDash {
	font-size: 1px;
	line-height: 1px;
	background: #5C5C5C  url(images/dot.gif) repeat-x;
	clear: both;
	margin-top: 35px; 
	margin-bottom: 5px; }

#footLinks {
	font-size: 10px;
	color: #0f9622;
	float: left;}

#f1Plus {
	font-size: 10px;
	float: right; }
