h1 {
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	color: #336699;
}
h2 {
	color: #333333;
	font: normal 42px/32px Century Gothic, Arial, Helvetica, sans-serif;
}
h3 {
	font: normal 24px/12px Arial, Helvetica, sans-serif;
	color: #336699;
}

img {border-color: #666666}
img a:link {border-color: #666666}
img a:hover {border-color: #336699}
img a:visited { color: #666666 } 

.TopNavs {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #669933}
.TopNavs a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-decoration: none}
.TopNavs a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-decoration: none}
.TopNavs a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #336699; text-decoration: none}
.TopNavs a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-decoration: none}

.Text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: justify; color: #333333}
.Text a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: justify; color: #669933; text-decoration: none}
.Text a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: justify; color: #669933; text-decoration: none}
.Text a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: justify; color: #336699; text-decoration: none}
.Text a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: justify; color: #669933; text-decoration: none}

.TextLarge {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; color: #333333}
.TextLarge a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; color: #669933; text-decoration: none}
.TextLarge a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; color: #669933; text-decoration: none}
.TextLarge a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; color: #336699; text-decoration: none}
.TextLarge a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; color: #669933; text-decoration: none}

.TextSmall {
	color: #663300;
	font: normal 10px/10px Arial, Helvetica, sans-serif;
	text-align: left; 
}
.TextSmall a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; color: #669933; text-decoration: none}
.TextSmall a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; color: #669933; text-decoration: none}
.TextSmall a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; color: #336699; text-decoration: none}
.TextSmall a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; color: #669933; text-decoration: none}

.BodyNavNames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #669933;
}

.Navs {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #666666}
.Navs a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #669933; text-decoration: none}
.Navs a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #669933; text-decoration: none}
.Navs a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #333333; text-decoration: none}
.Navs a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #669933; text-decoration: none}

.BottomNavs {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #666666}
.BottomNavs a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669933; text-decoration: none}
.BottomNavs a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669933; text-decoration: none}
.BottomNavs a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}
.BottomNavs a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669933; text-decoration: none}

.Footer {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #666666}
.Footer a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-transform: uppercase; color: #666666; text-decoration: none}
.Footer a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-transform: uppercase; color: #666666; text-decoration: none}
.Footer a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-transform: uppercase; color: #336699; text-decoration: none}
.Footer a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-transform: uppercase; color: #666666; text-decoration: none}


.navigations {
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #669933;
	display: block;
	vertical-align: middle;
	background-image: url(images/navs.gif);
}
.navigations a:link {
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: none;
	text-align: left;
	width: 315px;
	height: 48px;
	display: block;
	vertical-align: middle;
	background-image: url(images/navs.gif);
}
.navigations a:visited {
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: none;
	text-align: left;
	width: 315px;
	height: 48px;
	display: block;
	vertical-align: middle;
	background-image: url(images/navs.gif);
}
.navigations a:hover {
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: left;
	height: 48px;
	width: 315px;
	vertical-align: middle;
	background-image: url(images/navsOver.gif);
}
.navigations a:active {
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: none;
	text-align: left;
	width: 315px;
	height: 48px;
	display: block;
	vertical-align: middle;
	background-image: url(images/navs.gif);
}
.navigationsON {
	font: 12px/26px Arial, Helvetica, sans-serif;
	color: #996633;
	text-decoration: none;
	text-align: left;
	width: 315px;
	height: 48px;
	vertical-align: middle;
}



.newTable
{
	width: 432px;
	background: #f3f3f3 center;
	border: 1px solid #cccccc;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

.new {
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	color: #669933;
	display: block;
	vertical-align: middle;
	text-align: left;
}
.new a:link {
	color: #990000;
	text-decoration: none;
	text-align: left;
	width: 432px;
	display: block;
	vertical-align: middle;
}
.new a:visited {
	color: #990000;
	text-decoration: none;
	text-align: left;
	width: 432px;
	display: block;
	vertical-align: middle;
}
.new a:hover {
	color: #FF0000;
	text-decoration: none;
	text-align: left;
	width: 432px;
	vertical-align: middle;
	display: block;
}
.new a:active {
	color: #990000;
	text-decoration: none;
	text-align: left;
	width: 432px;
	display: block;
	vertical-align: middle;
}

/** Form Styling **/
label {display:block; margin-top:1em;}
select {display:block;}
textarea {display:block;}
input[type=submit] {margin-top:1em;}
input[type=checkbox] {display:inline; margin-left:10px;}
.formRequired {color:#c00; font-weight:bold;}
.formRequired:before {content: "*";}
.formRequired:after {content: " (required)";}
/** End Form Styling **/

.feedBack, .feedBack a:link {font-size:14px;}