BODY {
	FONT-FAMILY: tahoma,sans-serif; font-size: 80%;
	 	margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
}
DIV {
	FONT-FAMILY: tahoma,sans-serif
}
SPAN {
	FONT-FAMILY: tahoma,sans-serif
}
P {
	FONT-FAMILY: tahoma,sans-serif
}
UL {
	FONT-FAMILY: tahoma,sans-serif
}
LI {
	FONT-FAMILY: tahoma,sans-serif
}
TD {
	FONT-FAMILY: tahoma,sans-serif; font-size: 80%;
}
TR {
	FONT-FAMILY: tahoma,sans-serif
}
TH {
	FONT-FAMILY: tahoma,sans-serif; font-size: 80%;
}
INPUT {
	FONT-FAMILY: tahoma,sans-serif
}
SELECT {
	FONT-FAMILY: tahoma,sans-serif
}
TEXTAREA {
	FONT-FAMILY: tahoma,sans-serif; font-size: 100%;
}
BUTTON {
	FONT-FAMILY: tahoma,sans-serif
}

A {
	COLOR:black;
}
A.small {
	FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, Sans Serif
}
A.anchor {
	COLOR:black;
}
A:hover {
	COLOR:#ced4b2;
}

.navtop {
	color:white;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial,Helvetica;
}
.navtop a:link { color : white; }
.navtop a:visited { color : white; }
.navtop a:hover { color : #ced4b2; }

.navtophighlight{
	color:black;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial,Helvetica;
	background:white;
}

.navtophighlight a:visited {color:black}

.topbanner {
	background-image : url(../images/topback.gif);
}

.poweredby {
    color: white;
    text-align: right;
    BACKGROUND: #404040;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 7.5pt;
    font-weight:normal;
}


.nav2Link {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
	text-decoration:none;
	color: white;
}
TD.nav2Link a:link { color: white; font-weight:bold; text-decoration: none;}
TD.nav2Link a:visited { color: white; font-weight:bold; text-decoration: none;}
TD.nav2Link a:hover { color: #ced4b2; font-weight:bold; text-decoration: underline;}

.footerLink {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, Sans Serif;
}
TR.footer a:link { color: #acaf9a; }
TR.footer a:visited { color: #acaf9a; }
TR.footer a:hover { color: #acaf9a; }
	
.sidenav {
		 background-image: url(../images/content_back.gif);
		 font-weight:bold;		 
}

.sidenav A {color: white; font-weight:bold; text-decoration: none;}
.sidenav a:visited {color: white; font-weight:bold; text-decoration: none;}
.sidenav a:hover {color: #ced4b2; font-weight:bold; text-decoration: underline;}

H1 {
	FONT-FAMILY: arial,helvetica, Sans Serif;
	FONT-SIZE: 150%;
    FONT-WEIGHT: bold;
}

td.cookieCrumb {
	font-size: 75%;
	font-family: tahoma,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
td.cookieCrumb a {
	color: #ff0000;
	text-decoration: none;
	font-weight: normal;
}
td.cookieCrumb a:hover {
	text-decoration: underline;
}

table.bodyMainTable {
	width:960px;
	height:550px;
	padding:0;
	margin:0;
	border-width:0;
	border-color:red
}

table.bodyIncludeTable {
	width:960px;
	border: 0px solid green;
	border-collapse: collapse;
}

table.footerTable {
	width:960px;
	padding:0;
	margin:0;
	border-width:0;
	border-collapse: collapse;
}

.sectitle {
    color: #666666;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.coltitle {
    color: #FFFFFF;
    text-align: center;
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.coltitleleft {
    color: #FFFFFF;
    text-align: left;
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}


.oddrow {
    BACKGROUND: #EEEEEE;
}
.oddrow a:hover { color:gray; }

.evenrow {
}
.evenrow a:hover { color:gray; }

TR.checkedRowEven	{BACKGROUND-COLOR: #C3D6E6}
TR.checkedRowOdd	{BACKGROUND-COLOR: #C3D6E6}

.checkedRowOdd a:hover { color:gray; }
.checkedRowEven a:hover { color:gray; }

.fieldtitle {
    color: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.sortcoltitle {
    color: black;
    text-align: center;
    BACKGROUND: #EEEEEE;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.errmessage {
    color: RED;
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.note {
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.homecount {
    FONT-WEIGHT: bold;
}


.Wf		{font-family:tahoma,sans-serif;font-size:12px}
.sbttn {font-family:tahoma,sans-serif;font-size:11px;height:19px;text-decoration:none;cursor:pointer}

.reqfield {color: RED; FONT-WEIGHT: bold;}
.requiredmsg {color: RED; FONT-WEIGHT: bold;font-size:10px;}

table.missionstatement h4 { margin-top:10px; margin-bottom:2px; font-family: Arial,Helvetica; font-size: 14px; color: #454343}
table.missionstatement td { font-family: Arial,Helvetica; font-size: 12px; color: #454343 }

.hiddenLabel {
	position:absolute; left:-1000em; width: 20em;
	}