@import url("main.css");



body {
background-color: #000;
color: #FF0;
font-family: Arial, Helvetica, sans-serif; 
}

a, a:hover, a:visited {
color: #FF0;
}






h1 {
color: #FF0 !important;
}

h2 {
}

p {
color : #FF0;
font-weight: normal;
}





#siteWrap {
border: 1px solid #DDD;
background-color: #000;
}

.navHide {
display:none;
}






/**************************
Banner Layout
***************************/
.goSearch {
color: #000;
background-color: #FF0;
}

#textsize p a {
color: #FF0 !important;
}
	#textsize p a:visited {
	color: #FF0 !important;
	}


div#util ul {
color: #000;
}
	div#util ul li {
	background:none;
	}
		div#util ul li a {
		color: #FF0 !important;
		}
		div#util ul li a:visited {
		color: #FF0 !important;
		}


div#az {
background-color: #FF0 !important;
}
	div#az ul {
	background-color: #FF0;
	}
		div#az ul li {
		color: #000;
		}
			div#az ul li a {
			color: #000 !important;
			}
			div#az ul li a:visited {
			color: #000 !important;
			}
		div#az ul li.azTitle {
		background: #FF0;
		}



#bread p { 
color: #FF0; 
}
	.breadIntro {
	color: #FF0 !important; 
	}
	.breadArrow {
	color: #FFF !important; 
	}
	#bread a { 
	color: #FFF; 
	}
	#bread a:visited { 
	color: #FFF !important; 
	}




/**************************
Titles
***************************/
.colTitle {
color: #000;
background-color: #FF0;
}

.channelTitle {
color: #000;
background-color: #FF0;
}

.channelTitleApp {
color: #000;
background-color: #FF0;
}



/**************************
Left navigation
***************************/



#upWrap li {
background-image: url("../images/alt/nav-up.gif");
}
	#upWrap li a {
	color: #FFF;
	text-decoration: none !important;
	}
	#upWrap li a:visited {
	color: #FFF !important;
	}


#hereDownWrap li a {
color: #FFF;
text-decoration: none !important;
}
#hereDownWrap li a:visited {
color: #FFF !important;
}

#hereDownWrap li.here {
background-image: url("../images/alt/nav-here.gif");
}
	#hereDownWrap li.here a {
	color: #FF0 !important;
	}
	#hereDownWrap li.here a:visited {
	color: #FF0 !important;
	}





















/**************************
Right Column
***************************/
.qlBox {
background-color: #000;
border: 1px solid #FF0;
}

.qlTitle {
color: #000;
background-color: #FF0;
}

.qlBox ul li {
color: #FFF;
background-color: #000 !important;
}
	.qlBox ul li a {
	color: #FF0;
	}
	.qlBox ul li a:visited {
	color: #FF0 !important;
	}

.ql-dlBox ul {
list-style-type: none !important;
margin-left: 0px;
}
	.ql-dlBox li {
	color: #FFF;
	}
		.ql-dlBox li a {
		color: #FF0;
		}

.ql-dlBox {
background-color: #000;
border: 1px solid #FF0;
}
	.ql-dlBox li {
	font-weight: normal;
	color: #FF0;
	}
		.ql-dlBox li a {
		color: #FF0;
		}




/**************************
Footer
***************************/
#footer  { 
border-top: 1px solid #FF0;
}
	#footer p { 
	color: #FFF;
	}
		#footer a:link,
		#footer a:active,
		#footer a:visited,
		#footer a:hover {
		color: #FF0  !important; 
		}












/**************************
Index Items & Content
***************************/
.pageTitle { 
color: #FF0; 
}

.pageSubTitle { 
color: #000;
background-color: #FF0;
}


#indexContent h1{
color: #FF0;
}

#indexContent h2,
#indexContent h3,
#indexContent h4,
#indexContent h5,
#indexContent h6 {
color: #FFF;
}

#indexContent p {
color: #FFF;
font-weight: normal !important;
}

#indexContent a, 
#indexContent a:hover, 
#indexContent a:visited {
color: #FF0 !important;
}

#indexContent table {
border:1px solid #FF0;
border-collapse:collapse;
}

#indexContent li {
color: #FFF;
}

.indexList a,
.indexList a:active, 
.indexList a:visited,
.indexList a:hover {
color: #FF0 !important;
}


#mainContent h1,
#mainContent h2,
#mainContent h3,
#mainContent h4,
#mainContent h5,
#mainContent h6{
color: #FFF;
}

#mainContent p {
color: #FFF;
}

#mainContent a, 
#mainContent a:hover, 
#mainContent a:visited {
color: #FF0 !important;
}

.details{
color: #FFF;
}

#details  {
border-bottom: 1px solid #FF0;
}

#pdfHelp h2 {
background-color: #FF0;
}
#pdfHelp h3{
color: #FFF;
}

#sectionList {
color: #FFF;
}
	#sectionList ul {
	}
		#sectionList li {
		color: #FFF !important; 
		margin: 0em 0;
		}
			#sectionList a:link, 
			#sectionList a:active, 
			#sectionList a:visited {
			color: #FF0 !important; 
			}


#mpaContent h2,
#mpaContent h3,
#mpaContent p {
color: #FFF;
}

#mpaContent a,
#mpaContent a:active,
#mpaContent a:visited, 
#mpaContent a:hover {
color: #FF0 !important;
}

#mpaDirection a,
#mpaDirection a:active,
#mpaDirection a:visited, 
#mpaDirection a:hover {
color: #FF0 !important;
}




/**************************
A to Z
***************************/
#azIntro p {
color: #FFF;
font-weight: normal;
}
	#azIntro p a {
	color: #FF0;
	}

#azResults h2 {
color: #000;
border: 2px solid #000;
}

#azResults ul li {
color: #FFF !important; 
}
#azResults ul li ul li {
color: #FFF !important; 
}

#azResults ul li ul li a:link, 
#azResults ul li ul li a:visited {
color: #FF0 !important; 
}
#azResults ul li ul li a:hover {
color: #FF0 !important; 
}
#azResults ul li ul li div.azsource {
color: #DDD;
}

#azResL h2 {
background-color: #FF0;
}
#azResL ul {
border-right: 1px solid #FF0;
}

	




/**************************
Search
***************************/
#searchBody {
color: #000; 
background-color: #FFO;
}
.goButton2 {
color: #000;
background-color: #FF0;
}

#searchSummary   {
color: #FF0; 
}

.searchItemList   {
color: #FFF;
}
	.searchItemList a,
	.searchItemList a:visited  {
	color: #FF0 !important;
	}


#paginator {
background-color: #FF0;
}
	#paginator a:link,
	#paginator a:visited {
	color: #000 !important;
	}













/**************************
Sitemap
***************************/
#smIntro p {
color: #FF0;
font-weight: normal;
}
#smIntro p a {
color: #FFF;
}


#topSiteList p {
color: #FFF;
}

#topSiteList a,
#topSiteList a:visited,
#topSiteList a:hover {
color: #FF0 !important;
}


.siteList {
color: #FFF; 
}

.catTitle { 
color: #000;
background-color: #FF0;
}

.catTitle a:link,
.catTitle a:hover,
.catTitle a:visited { 
color: #000 !important; 
}


a.L2:link, 
a.L2:visited,
a.L2:hover {
color: #FF0 !important;
text-decoration: underline !important;
}



a.L3:link, 
a.L3:visited,
a.L3:hover {
color: #FF0 !important;
}


a.L4:link, 
a.L4:visited,
a.L4:hover {
color: #FFF !important;
}


.uP  {
color: #FFF;
}
	.uP a {
	color: #FF0 !important;
	margin-left: 0px;
	}
		.uP a:visited {
		color: #FF0 !important;
		}







/**************************
Homepage Portals
***************************/

/* Admin links  */
.custLink {
margin: 10px 0px 0px 0px;
font-size: 0.8em;	
background-color: #FF0;
text-align: left;
}

.custLink a {
color: #000;
text-decoration: none;
}





/* LEFT IMAGE/HTML AREA */


#homePic img {
border: 1px solid #FF0;
}




/* News  */
#newsWrap ul li {
color: #FFF;
}
	#newsWrap ul li a {
	color: #FF0;
	}
	#newsWrap ul li a:visited {
	color: #FF0 !important;
	}



/* Main section menu */
.colTitleD {
color: #000;
background-color: #FF0;
}


div.directoryEntry a {
color: #FFF !important;
}
	div.directoryEntry a:visited {
	color: #FFF !important;
	}

a.directorySubentryLink {
color: #FF0 !important; 
}
	a.directorySubentryLink:visited {
	color: #FF0 !important; 
	}

.directoryMore a:link, a:visited {
color: #CCC !important;
}








/*****************************
Accessibility Text Size Switcher
*****************************/

ul.text_size  {
width: 40%;
margin: 0px !important;
padding: 0px !important;
list-style-type: none !important;
}

ul.text_size li {
margin: 2px 0px !important;
padding: 3px !important;
border: 1px solid #FF0;
background: #000;
}
	ul.text_size li a {
	color: #FFF !important;
	text-decoration: none !important;
	}
		ul.text_size li a:visited {
		color: #FFF !important;
		}

ul.text_size li.sml a {
font-size: 0.8em !important;
}
ul.text_size li.nor a {
font-size: 1.0em;
}
ul.text_size li.lge a {
font-size: 1.5em;
}
ul.text_size li.xlg a {
font-size: 2.0em;
}




/*****************************
Accessibility CSS Switcher
*****************************/

ul.css_switch  {
width: 40%;
margin: 0px !important;
padding: 0px !important;
list-style-type: none !important;
}

ul.css_switch li {
margin: 2px 0px !important;
padding: 3px !important;
border: 1px solid #CCC;
}

ul.css_switch li.normal {
background-color: #6CC;
color: #000;
}
	ul.css_switch li.normal a {
	background-color: #6CC;
	color: #000 !important;
	text-decoration: none !important;
	}
		ul.css_switch li.normal a:visited {
		color: #000 !important;
		}

ul.css_switch li.hi-c {
background: #000;
color: #FF0 !important;
}
	ul.css_switch li.hi-c a {
	background: #000;
	color: #FF0 !important;
	text-decoration: none !important;
	}
