html {
	margin:0;
	padding:0;
	height:100%;
	border:none;
}
body {
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-color: #3489ba;
	background-image:url(../images/bg.gif);
	color: #000000;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font:normal 70%/160% 'Lucida Grande',Verdana,Arial,sans-serif;
}

.nav1 {
	color: #7e7e7e;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.nav1 A:link { text-decoration: none; color: #7e7e7e; }
.nav1 A:visited { text-decoration: none; color: #7e7e7e; }
.nav1 A:active { text-decoration: none; color: #7e7e7e; }
.nav1 A:hover {
	color: #555555;
	font-size:12px;
	font-weight:bold;
}
.nav1Sel {
	color: #555555;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.nav1Sel A:link { text-decoration: none; color: #555555; }
.nav1Sel A:visited { text-decoration: none; color: #555555; }
.nav1Sel A:active { text-decoration: none; color: #555555; }
.nav1Sel A:hover { text-decoration: none; color: #555555; }
.nav2 {
	color: #e9193a;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.nav2 A:link { text-decoration: none; color: #e9193a; }
.nav2 A:visited { text-decoration: none; color: #e9193a; }
.nav2 A:active { text-decoration: none; color: #e9193a; }
.nav2 A:hover { text-decoration: none; color: #e9193a; }


.pageMainMessage {
	font-size:170%;
	line-height:160%;
	color:#555555;
}
.pageMainMessage2 {
	font-size:170%;
	line-height:160%;
	color:#e9193a;
}
.pageSecondaryMessage {
	font-size:130%;
	line-height:130%;
	color:#e9193a;
}
.pageSecondaryMessage2 {
	font-size:130%;
	line-height:130%;
	color:#555555;
}

.redText {
	color:#e9193a;
}

.secondaryNav {
	color: #f5821f;
	font-size:150%;
	line-height:160%;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.secondaryNav A:link { text-decoration: none; color: #f5821f; }
.secondaryNav A:visited { text-decoration: none; color: #f5821f; }
.secondaryNav A:active { text-decoration: none; color: #f5821f; }
.secondaryNav A:hover { text-decoration: underline; color: #f5821f; }

.linkHeader {
	font-size:120%;
	font-weight:bold;
}

.link1 {
	color: #3a60ad;
	font-size:90%;
}
.link1 A:link { text-decoration: underline; color: #3a60ad; }
.link1 A:visited { text-decoration: underline; color: #3a60ad; }
.link1 A:active { text-decoration: underline; color: #3a60ad; }
.link1 A:hover { text-decoration: underline; color: #3a60ad; }

.largeCatption {
	font-size:170%;
	line-height:120%;
	color:#91d826;
}

.footerText {
	font-size:90%;
	line-height:110%;
}

.contactLabel {
	font-size:120%;
	color:#94383b;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.contactTextbox {	
	border: 1pt solid #6f84a8;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	width: 250px;
}

.contactTextbox2 {	
	border: 1pt solid #6f84a8;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	width: 75px;
}

.contactArea {	
	border: 1pt solid #6f84a8;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	width: 250px;
	height: 75px;
}

/* features page */
.featBlue {
	color: #1a5bb2;
	font-weight: bold;
	font-size: 14px;
}
.featRed {
	color: #e52a2a;
	font-weight: bold;
	font-size: 14px;
}

/* home page */
.homeBox {
	border: 1pt solid #cdeafe;
}
.homeHeader1{
	color: #cdeafe;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
}
.homeHeader2{
	color: #ffc178;
	font-size: 12px;
	font-weight:bold;
}
.homeHeader3{
	color: #ff8a00;
	font-size: 12px;
}
.homeHeader4{
	color: #cdeafe;
	font-size: 11px;
}
.homeHeader5{
	color: #ff8a00;
	font-size: 11px;
	text-decoration: underline;
}
.homeHeader5 A:link { text-decoration: underline; color: #ff8a00; }
.homeHeader5 A:visited { text-decoration: underline; color: #ff8a00; }
.homeHeader5 A:active { text-decoration: underline; color: #ff8a00; }
.homeHeader5 A:hover { text-decoration: underline; color: #ff8a00; }
.homeHeader6{
	color: #cdeafe;
	font-size: 28px;
	line-height:160%;
	font-weight:bold;
}
.homeHeader7{
	color: #cdeafe;
	font-size: 18px;
}
.homeCopyright{
	color: #ffffff;
	font-size: 9px;
}

/* news page */

.newsHeader {
	font-size:150%;
	line-height:130%;
	color:#000000;
	font-weight:bold;
}

.newsSideDate {
	font-size:130%;
	line-height:130%;
	color:#f5821f;
	font-weight:bold;
}

.newsSideHeader{
	color: #000000;
	font-size: 9px;
	font-weight:bold;
	text-decoration: underline;
}
.newsSideHeader A:link { text-decoration: underline; color: #000000; }
.newsSideHeader A:visited { text-decoration: underline; color: #000000; }
.newsSideHeader A:active { text-decoration: underline; color: #000000; }
.newsSideHeader A:hover { text-decoration: underline; color: #000000; }

.newsSideMore{
	color: #3a60ad;
	font-size: 9px;
	text-decoration: underline;
}
.newsSideMore A:link { text-decoration: underline; color: #3a60ad; }
.newsSideMore A:visited { text-decoration: underline; color: #3a60ad; }
.newsSideMore A:active { text-decoration: underline; color: #3a60ad; }
.newsSideMore A:hover { text-decoration: underline; color: #3a60ad; }

.newsSideMore2{
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
}
.newsSideMore2 A:link { text-decoration: underline; color: #000000; }
.newsSideMore2 A:visited { text-decoration: underline; color: #000000; }
.newsSideMore2 A:active { text-decoration: underline; color: #000000; }
.newsSideMore2 A:hover { text-decoration: underline; color: #000000; }

/* goal text */
.goalText {
	font-size:130%;
	line-height:130%;
	font-style:italic;
}