
/* General Styles */

body {
	background-color: #000000 !important;
}
a{
	color: #00ffff !important;
}
a:hover {
	color: #00ff00 !important;
}
.Normal,div,td,p,li {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: medium !important; 
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	margin:0.001pt !important;
}
.Caption1 {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: x-small; 
	color: #ffff00; 
	background-color: #000000; 
	margin: 0.001pt;
}
.Caption2 {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: xx-small; 
	color: #ffff00; 
	background-color: #000000; 
	margin: 0.001pt;
}
ul,li {
	background: none !important;
	border: none !important;
}
span {
	background: none !important;
	color: #ffff00 !important; 
}
.hidden {
	display: none;
}




/* Heading Styles */

.Heading1,h1 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	font-size: xx-large !important;
	font-weight: bold !important;
	font-style: none !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	border: none !important;
}
.Heading2,h2,h2.titlebar,h1.orgname {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: x-large !important; 
	font-weight: bold !important; 
	font-style: none !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	background-image: none !important;
	border: none !important;
}
.Heading3,h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: large !important; 
	font-weight: bold !important; 
	font-style: none !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	border: none !important;
}
.Heading4,h4 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: medium !important; 
	font-weight: bold !important; 
	font-style: none !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	border: none !important;
}
.Heading5,h5 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: medium !important; 
	font-weight: bold !important; 
	font-style: italic !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	border: none !important;
}
.Heading6,h6 {
	font-family: Verdana,Arial,Helvetica,sans-serif !important; 
	font-size: medium !important; 
	font-weight: normal !important; 
	font-style: italic !important; 
	text-decoration: none !important;
	color: #ffff00 !important; 
	background-color: #000000 !important; 
	border: none !important;
}





/* Table Styles */

table,tr,td,th,table caption {
	text-align: left !important;
	vertical-align: top !important;
	background-color: #000000 !important;
	color: #ffff00 !important; 
	border: solid 1px #ffff00 !important;
}




/* Nav Styles */

.mainsection {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: large !important; 
	color: #aaddFF !important; 
	background-color: #000000; 
	font-weight: bold !important;
}
.mainsection:hover {
	color:#00ff00 !important;
}
.mainsectionsel	{
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: large !important; 
	color: #00ff00 !important; 
	background-color: #000000; 
	font-weight: bold !important;
}
.subsection {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: medium !important; 
	color:#aaddFF !important; 
	background-color: #000000; 
	font-weight: bold !important;
}
.subsectionsel {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: medium !important; 
	color:#00ff00 !important; 
	background-color: #000000; 
	font-weight: bold !important;
}
.navlabel {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: large !important; 
	color:#66FF66 !important; 
	background-color: #000000; 
	font-weight: bold !important;
}
.modeswitch {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: medium !important; 
	color: #aaddFF !important; 
	background-color: #000000; 
	font-weight: bold !important; 
	text-align: right !important;
}





/* Rule Styles */

hr {
	width: 70% !important; 
	text-align: left !important; 
}
.majorsectionbreak {
	color: #99FF99; 
	width: 90% !important; 
	clear: both !important;
}
.minorsectionbreak {
	color: #119911; 
	width: 80% !important; 
	clear: both !important;
}





/* Other Styles */

/* Page Details */
#utilitylinks, #socialbookmarks {
	display: none !important;
}
/* Home Page Features */
#featureImage{
	display: none !important;
}
/* Home Page Press Releases */
#hpPressReleasesImg{
	display: none !important;
}
/* Home Page Events */
#cal{
	display: none !important;
}
.titleBarFloat {
	display: none !important;
}
.correctMessage, .errorMessage {
	background-image: none !important;
	border: 0px !important;
	margin-bottom: 2em !important;
}





/* Page Counter Styles */

#PageCounter {
	text-align: right; 
	clear: both; 
	width: 10em;
}
.PageCounter {
	text-align: left; 
	font-size: x-small; 
	color: #00FFFF;
}
hr.PageCounter {
	color: #00FFFF; 
	height: 1px;
}
.PageCounterTxtBox {
	width: 40px;
}

