body, td, li, p {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 12px; 
font-weight: normal;
color: 333333;}

a:link {color: 990000;}
a:visited {color: 990000;}
a:active {color: 990000;}

a.urlsmall:link {color: 990000; font-size:10px}
a.urlsmall:visited {color: 990000; font-size:10px}
a.urlsmall:active {color: 990000; font-size:10px}

.p1 {color: 666633;}
.p2 {color: 663333;}
.p3 {color: 336666;}
.p4 {color: 333366;}

.main_screen_text {font-size: 11px; line-height: 135%;}
.page_head {font-family: Arial, sans-serif; font-weight: bold; font-size: 18px;	color: 333333; }
.page_subhead {font-weight: bold; font-size: 14px;}
.title {font-weight: bold; color: 990000; font-size:11px}
.levelhead {font-family: Arial, sans-serif; font-weight: bold; font-size: 12px;	color: 333333;  background-color:CCCCCC }

.consortium {font-size: 11px; color: 333333; text-decoration: none;}

.textbold {font-weight: bold;}
.textred {color: 990000;}
.textgray {color: C2C2C2;}
.textsmall{font-size: 10px;}

.spotlight {font-size:11px; font-weight:bold; color:000000; text-decoration: none; line-height:200%}
.spotlightwhite {font-size: 11px; font-weight: bold; color: white; text-decoration: none;}
.spotlighttext {font-size: 10px; color: 333333;}
a.spotlight {font-size: 10px; color: 990000;}
a:visited.spotlight {font-size: 10px; color: 990000;}
a:active.spotlight {font-size: 10px; color: 990000;}

.formfield {font-weight: bold; text-align: right;}
.bold {font-weight: bold;}
.required {font-size: 10px;	font-weight: bold;}
.small {font-size: 9px;}
.medium {font-size: 10px;}
.red {color: red;}
.rednote {font-size: 9px; color: red;}
.greynote {font-size: 9px; color: 666666;}

.copyright {font-size: 10px; color:666666; font-weight: bold;}
a.copyright {font-size: 9px; color:999999;}
a:visited.copyright {font-size: 9px; color:999999;}

.approved {font-family: Wingdings; font-size: 14px; color: blue;}
.notapproved {font-family: Wingdings; font-size: 14px; color: orange;} 
.killed {font-family: Wingdings; font-size: 14px; color: red;}

td.horizontalBar1 {background-color: 999966;}
td.horizontalBar2 {background-color: 996666;}
td.horizontalBar3 {background-color: 669999;}
td.horizontalBar4 {background-color: 666699;}
td.horizontalBar5 {background-color: 999999;}

td.verticleBar1 {background-color: cccc99;}
td.verticleBar2 {background-color: cc9999;}
td.verticleBar3 {background-color: ccffff;}
td.verticleBar4 {background-color: ccccff;}
td.verticleBar5 {background-color: cccccc;}

td.darkBar1 {background-color: 666633;}
td.darkBar2 {background-color: 663333;}
td.darkBar3 {background-color: 336666;}
td.darkBar4 {background-color: 333366;}
td.darkBar5 {background-color: 333333;}

.search {font-size: 10px; font-weight: bold; color: cccccc;}
.searchfield {font-size: 10px; font-weight: normal; color: 333333;}
.printable {font-family: arial, helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: 000000;}
.printable_bold {font-family: arial, helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 000000;}
.printable_title {font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: 000000;}

.navL1 {font-size: 10px; font-weight: bold; color: white; text-decoration: none;}
a.navL1 {font-size: 10px; color: white;}
a:hover.navL1 {text-decoration: underline}
a:visited.navL1 {font-size: 10px; color: white;}
a:active.navL1 {font-size: 10px; color: white;}

.navL2 {font-size: 10px; color: black; text-decoration: none;}
a.navL2 {font-size: 10px; color: black;}
a:hover.navL2 {text-decoration: underline; color: 333333 ;}
a:visited.navL2 {font-size: 10px; color: black;}
a:active.navL2 {font-size: 10px; color: black;}

.navL2on {font-size: 10px; color: black; text-decoration: none; font-weight: bold;}
a.navL2on {font-size: 10px; color: black; font-weight: bold;}
a:hover.navL2on {text-decoration: underline; color: 333333; font-weight: bold;}
a:visited.navL2on {font-size: 10px; color: black; font-weight: bold;}
a:active.navL2on {font-size: 10px; color: black; font-weight: bold;}

.navL3 {font-size: 11px; color: 990000; text-decoration: none;}
a.navL3 {font-size: 11px; color: 990000;}
a:hover.navL3 {text-decoration: underline; color: 990000;}
a:visited.navL3 {font-size: 11px; color: 990000;}
a:active.navL3 {font-size: 11px; color: 990000;}

.navL3on {font-size: 11px; color: 990000; text-decoration: none; font-weight: bold;}
a.navL3on {font-size: 11px; color: 990000; font-weight: bold;}
a:hover.navL3on {text-decoration: underline; color: cc0000; font-weight: bold;}
a:visited.navL3on {font-size: 11px; color: 990000; font-weight: bold;}
a:active.navL3on {font-size: 11px; color: 990000; font-weight: bold;}

.navL4 {font-size: 10px; color: 333333; text-decoration: none;}
a.navL4 {font-size: 10px; color: 333333;}
a:hover.navL4 {text-decoration: underline; color: 333333 ;}
a:visited.navL4 {font-size: 10px; color: 333333;}
a:active.navL4 {font-size: 10px; color: 333333;}

.navL4on {font-size: 10px; color: 333333; text-decoration: none; font-weight: bold;}
a.navL4on {font-size: 10px; color: black; font-weight: bold;}
a:hover.navL4on {text-decoration: underline; color: 333333; font-weight: bold;}
a:visited.navL4on {font-size: 10px; color: 333333; font-weight: bold;}
a:active.navL4on {font-size: 10px; color: 333333; font-weight: bold;}


.navl5 {font-size: 10px; color: 666666; text-decoration: none;}
a.navl5 {font-size: 10px; color: 666666;}
a:hover.navl5 {text-decoration: underline; color: 666666;}
a:visited.navl5 {font-size: 10px; color: 666666;}
a:active.navl5 {font-size: 10px; color: 666666;}

.navl5on {font-size: 10px; color: 666666; text-decoration: none; font-weight: bold;}
a.navl5on {font-size: 10px; color: 333333; font-weight: bold;}
a:hover.navl5on {text-decoration: underline; color: 666666; font-weight: bold;}
a:visited.navl5on {font-size: 10px; color: 666666; font-weight: bold;}
a:active.navl5on {font-size: 10px; color: 666666; font-weight: bold;}


.breadcrumb {font-size: 9px; color: 666666;}
a.breadcrumb {font-size: 9px; color: 666666;}
a:visited.breadcrumb {font-size: 9px; color: 666666;}
a:active.breadcrumb {font-size: 9px; color: 666666;}

.breadcrumbon {font-size: 10px; color: 333333; font-weight: bold;}
a.breadcrumbon {font-size: 10px; color: 333333; font-weight: bold;}
a:visited.breadcrumbon {font-size: 10px; color: 333333; font-weight: bold;}
a:active.breadcrumbon {font-size: 10px; color: 333333; font-weight: bold;}








/* ADMIN SECTION STYLES */
input.adminButton {font : 13px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 3px 1px 3px;
	align: center;
	background-color : D4D4D4;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 606060;
	font-weight : 200;
}
input.adminButtonSM {font : 11px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 1px 1px 1px;
	align: center;
	background-color : D4D4D4;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 606060;
	font-weight : 200;
}
input.txtSm1 {font : 10px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 3px 1px 3px;
	align: center;
	background-color : FFFFFF;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 686868;
	font-weight : 200;
}
input.txtSm2 {font : 10px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 3px 1px 3px;
	align: center;
	background-color : FFFFCC;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 686868;
	font-weight : 200;
}
input.txtSm3 {font : 10px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 3px 1px 3px;
	align: center;
	background-color : CCFFCC;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 686868;
	font-weight : 200;
}
input.txtSm4 {font : 10px MS Sans Serif, Arial, Helvetica, sans-serif;
	padding : 1px 3px 1px 3px;
	align: center;
	background-color : 99CCFF;
/* USE SAME COLOR AS .tdcolormedium FOR BEST AFFECT */
	color : 686868;
	font-weight : 200;
}

.tdcolorlight {background-color: BCC4EA;}/*TT 01162003: change CCD9D3 to new*/
.tdcolormedium {background-color: 868686;}
.tdcolordark {background-color: 686868;}
.tdhighlight {background-color: FFFFCC;}

/*AdminHeader and AdminNavActive should be the same, these are for the four steps of the mailbagger */
.AdminNavActive {font-weight: bold; font-size: 11px; color: 808080; text-transform:uppercase}
.AdminNav {font-weight: bold; font-size: 11px; color: 808080; text-transform:uppercase}
a.AdminNavLink {font-weight: bold; font-size: 11px; color: 808080; text-decoration: underline; text-transform:uppercase}
a:visited.AdminNavLink {font-weight: bold; font-size: 11px; color: 808080; text-decoration: underline; text-transform:uppercase}
a:hover.AdminNavLink {font-weight: bold; font-size: 11px; color: 808080; text-decoration: none; text-transform:uppercase}

/* USE SAME COLOR AS .tdcolordark FOR BEST AFFECT */
.AdminTitle {font-weight: bold; font-size: 14px; color: 686868;}
.AdminHeader {font-weight: bold; font-size: 13px; color: 686868;}
.AdminSubHeader {font-weight: bold; font-size: 10px; color: 686868;}

/* STYLES FOR THE CMS TABLE */
.adminGroupHeader {background-color: 868686; color: FFFFFF; font-size:11px; font-weight:bold}
.adminTDHeader {font-weight: bold; font-size: 10px; color: FFFFFF; background-color:686868; text-transform:uppercase}
a.adminTDHeader {font-weight: bold; font-size: 10px; color: FFFFFF; background-color:686868; text-transform:uppercase}
a.admin {color: 000000; font-size:11px; font-decoration:underline;}
a:visited.admin {color: 000000; font-size:11px;}
.admin {color: 000000; font-size:11px;}
a.adminTitle {color: 686868; font-size:11px; font-weight:bold}


/* USE SAME COLOR AS .tdcolordark FOR BEST AFFECT */
.tabnav {font-size: 9pt; font-weight: bold;	color: 686868; text-decoration: none;}
a.tabnav {font-size: 9pt; font-weight: bold; color: 686868; text-decoration: none;}
a:visited.tabnav {font-size: 9pt; font-weight: bold; color: 686868; text-decoration: none;}
/* USE SAME COLOR AS .tdcolorlight FOR BEST AFFECT */
.tabnavoff {font-size: 9pt; font-weight: normal; color: CCD9D3; text-decoration: none;}
a.tabnavoff {font-size: 9pt; font-weight: normal; color: CCD9D3; text-decoration: none;}
a:visited.tabnavoff {font-size: 9pt; font-weight: normal; color: ffffff; text-decoration: none;}
/* USE SAME COLOR AS .tdcolordark FOR BEST AFFECT */
.FeatureTitle {font-family: arial, helvetica, sans-serif; background-color: 686868; font-weight: bold; font-size: 14px; color: ffffff;}