td { 
	font-family:Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#000000
}

a {
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica;
/*	font-size:9pt; */
	color:#333333 
}
a:visited { color:#333333 }
a:active { color:#333333 }
a:hover { color:#3366FF }

a.blue36F {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#333333 
}
a.blue36F:visited { color:#333333 }
a.blue36F:active { color:#333333 }
a.blue36F:hover { color:#3366FF }

a.blue36FUn {
	text-decoration: Underline;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#000000 
}
a.blue36FUn:visited { color:#000000 }
a.blue36FUn:active { color:#000000 }
a.blue36FUn:hover { color:#3366FF }

a.RedAlert {
	text-decoration: Underline;
	font-family: Arial, Verdana, Helvetica;
	color:#FF0000;
}
a.RedAlert:visited { color:#FF0000 }
a.RedAlert:active { color:#FF0000 }
a.RedAlert:hover { color:#FF0000 }

a.white {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#ffffff 
}
a.white:visited { color:#333333 }
a.white:active { color:#333333 }
a.white:hover { color:#CAE2FE }

a.whiteUn {
	text-decoration: Underline;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#ffffff 
}
a.whiteUn:visited { color:#ffffff }
a.whiteUn:active { color:#ffffff }
a.whiteUn:hover { color:#CAE2FE }

a.whiteUnSmall {
	text-decoration: Underline;
	font-family: Arial, Verdana, Helvetica;
	font-size:8pt;
	color:#ffffff 
}
a.whiteUnSmall:visited { color:#ffffff }
a.whiteUnSmall:active { color:#ffffff }
a.whiteUnSmall:hover { color:#CAE2FE }

a.black {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#003399 
}
a.black:visited { color:#003399 }
a.black:active { color:#003399 }
a.black:hover { color:#3366FF }

a.blackHeight {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	line-height: 18px;
	font-size:9pt;
	color:#003399
}
a.blackHeight:visited { color:#003399 }
a.blackHeight:active { color:#003399 }
a.blackHeight:hover { color:#3366FF }

a.PubTitle {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-style: italic;
	line-height: 18px;
	font-size:9pt;
	color:#003399
}
a.PubTitle:visited { color:#003399 }
a.PubTitle:active { color:#003399 }
a.PubTitle:hover { color:#3366FF }

.PanelNote {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	line-height: 18px;
	font-size:8pt;
	color:#003399
}

a.Alert {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	line-height: 18px;
	font-size:9pt;
	color:#CC0000;
	background-color: #FFCCCC 
}
a.Alert:visited { color:#FF0000 }
a.Alert:active { color:#FF0000 }
a.Alert:hover { color:#CC0000; font-weight:normal }

a.Emergency {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	line-height: 18px;
	font-size:9pt;
	color:#000000;
	background-color: #FFFF00 
}
a.Emergency:visited { color:#444444 }
a.Emergency:active { color:#444444 }
a.Emergency:hover { color:#000000; font-weight:normal }

a.PanelHighlight {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	line-height: 18px;
	font-size:9pt;
	color:#003399;
	background-color: #CAE2ED 
}
a.PanelHighlight:visited { color:#3366FF }
a.PanelHighlight:active { color:#3366FF }
a.PanelHighlight:hover { color:#003399; font-weight:normal }

.blue36F {
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#3366FF
}

.BreadCrumbs {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#003399 
}
a.BreadCrumbs:visited { color:#003399 }
a.BreadCrumbs:active { color:#003399 }
a.BreadCrumbs:hover { color:#3366FF }

.textLH {
	font-family: Arial, Verdana, Helvetica;
	line-height: 18px;
	font-size:9pt;
	color:#000000
}

.textLH2 {
	font-family: Arial, Verdana, Helvetica;
	line-height: 18px;
	font-size:9pt;
	color:#6699FF
}

.TabTitle {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:18px;
	color:#FFFFFF 
}

.BreakingNewsTitle {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:18px;
	color:#CC0000 
}

.BreakingNewsHeadline {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:24px;
	color:#000000 
}

.BreakingNewsText {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:11pt;
	color:#000000 
}

.headline {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:18px;
	color:#3366FF 
}

.headlineb {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:17px;
	color:#3366FF 
}

.subheadline {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:16px;
	color:#3366FF 
}

.subheadlineb {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:15px;
	color:#3366FF 
}

.subheadline2 {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:15px;
	color:#666666 
}

.subheadline3 {
	
	font-family: Arial, Verdana, Helvetica;
	font-size:16px;
	color:#6699FF 
}

.blue039 {
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#003399 
}

.departmentDrop {
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	width:154px;
	color:#000000 
}

.textSearch  {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	width:154px;
	color:#000000 
}

.searchresultHead {
	font-family: Arial, Verdana, Helvetica;
	font-size:17px;
	color:#003399 
}
a.searchresultHead:visited { color:#777777 }
a.searchresultHead:active { color:#777777 }
a.searchresultHead:hover { color:#3366FF }

.searchresultURL {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#003399;
}
a.searchresultURL:visited { color:#777777 }
a.searchresultURL:active { color:#777777 }
a.searchresultURL:hover { color:#3366FF }

.searchresultPaging {
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	color:#003399;
}
a.searchresultPaging:visited { color:#777777 }
a.searchresultPaging:active { color:#777777 }
a.searchresultPaging:hover { color:#3366FF }

.NewsAndEvents1 {
	font-family: Arial, Verdana, Helvetica;
	font-weight:500;
	font-size:16px;
	color:#003399;
}
a.NewsAndEvents1:visited { color:#003399 }
a.NewsAndEvents1:active { color:#003399 }
a.NewsAndEvents1:hover { color:#3366FF }

.NewsAndEvents1_NP {
	font-family: Arial, Verdana, Helvetica;
	font-weight:500;
	font-size:16px;
	color:#AAAAAA;
}

.NewsAndEvents2 {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#003399;
}

.NewsAndEvents2_NP {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#AAAAAA; 
}

.NewsAndEvents3 {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#003399;
}

.JobListingHeading {
	font-family: Arial, Verdana, Helvetica;
	font-size:16px;
	color:#003399;
}
a.JobListingHeading:visited { color:#003399 }
a.JobListingHeading:active { color:#003399 }
a.JobListingHeading:hover { color:#3366FF }

.PostInfo {
	font-family: Arial, Verdana, Helvetica;
	font-size:8pt;
	color:#666666 
}

.blueCAE { background-color:#CAE2ED }
.blue69F { background-color:#6699FF }

ul, li, ol {
	font-family:Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#000000
}

.gray3 {
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#333333 
}

a.footer {
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	color:#003399 
}
a.footer:visited { color:#003399 }
a.footer:active { color:#003399 }
a.footer:hover { color:#000000 }