/* ---------------Color Section Start--------------- */

.Light1 {
	background-color:#ffffff; /*white*/
}
.Medium1 {
	background-color:#cccccc; /*medium grey*/
}
.Medium2 {
	background-color:#eaeaea; /*medium grey*/
}
.Dark1 {
	background-color:#ffffff; /*white*/
}
.Dark2 {
	background-color:#878787; /*white*/
}
.Black {
	background-color:#000000; /*black*/
}
.white {
	background-color:#FFFFFF; /*white*/
}
.lightgrey {
	background-color:#EAEAEA; /*light grey*/
}
.gold1 {
	background-color:#F2BF49; /*medium gold*/
}
.pink {
	background-color:#ff00ff; /*pink -- test color*/
}
.whitetext {
	color: #ffffff; /*white text*/
}
td, th, p
{
	color: #000000;
}
hr {
	border: #000000;
}
body
{
	color: #000000;
}
a {
	color: #00008B;
}
#col2 {
	background-color: #eaeaea; /*grey */
	/*background-color: #F4A90B; gold */
}

#col2 td, #col2 p
{
	color:#000000;
}

#col2 a {
	color: #EA0504;
}
.navTitle {
	color: #ffffff;
}
.navTitle A {
	color: #ffffff;
}
.pageSectionTitle {
	color:#000000;
}
.pageSubSectionTitle {
	color:#000000;
	font-weight: bold;
}
.blueHeading {
	background-color:#eaeaea; /* grey */
	background-image: url("/images/ust/mamba/bg_subhome_title2.png");
	color: #000000;	
}
.tanHeading {
	background-color:#eaeaea; /* grey */
	background-image: url("/images/ust/mamba/bg_subhome_title2.png");
	/*background-color:#F4A90B;  gold */
	color: #000000;	
}
.dropNavTable {
	background-color: #ffffff;
	border-top: #d4c9b6;		
	color: #544a3b;
}
.dropNavTD, .dropnavTDSel {
	border-bottom: #000000;
	border-left: #000000;
	border-right: #000000;
}
A.dropNavA {
	color: #ff00ff;
}
A.dropNavA:link {color: #EA0504;} /*Red*/
A.dropNavA:visited {color: #EA0504;}
A.dropNavA:active {color: #EA0504; }
A.dropNavA:hover {color: #EA0504; }

A.dropNavASel {
	color: #1d3d6b;
}
A.dropNavASel:link {color: #DB9903; } /*Gold*/
A.dropNavASel:visited {color: #EA0504; }
A.dropNavASel:active {color: #EA0504; }
A.dropNavASel:hover {color: #EA0504; }

.leftNav1pixbar {
	background-color: #000000;
}
.leftNavTable {
	background-color: #ffffff;
	border-top: #000000;
	color: #000000;
}
.leftNavTD, .leftnavTDSel {
	border-bottom: #000000;
	border-left: #000000;
	border-right: #000000;	
}

A.leftNavA {
	color: #EA0504;
}
A.leftNavA:link {color: #EA0504; }
A.leftNavA:visited {color: #EA0504; }
A.leftNavA:active {color: #EA0504; }
A.leftNavA:hover {color: #EA0504; }

A.leftNavASel {
	color: #DB9903;
}
A.leftNavASel:link {color: #DB9903; }
A.leftNavASel:visited {color: #DB9903; }
A.leftNavASel:active {color: #DB9903; }
A.leftNavASel:hover {color: #DB9903; }

A.leftNavBreadCrumbs {
	color: #EA0504;
}

A.leftNavBreadCrumbs:link {color: #EA0504; }
A.leftNavBreadCrumbs:visited {color: #EA0504; }
A.leftNavBreadCrumbs:active {color: #EA0504; }
A.leftNavBreadCrumbs:hover {color: #EA0504; }


#sidebar td {
	color:#000000;
}

#sidebar p {
	color:#000000;
}

#sidebar .Aq_Heading1_Col1 {
	background-color:#000000;
	color: #000000;	
	
}

.bottomHeading {
	background-image: url("/images/ust/backgrounds/bg_subhome_title.gif");
	color: #333333;	/*dark brown*/
}

#subsectionhome_bottom .tanHeading {
	background-image: url("/images/ust/backgrounds/bg_subhome_title.jpg");
	color: #333333;	
}
#subsectionhome_bottom TD, #subsectionhome_bottom P {
	color: #333333;
}
#subsectionhome_bottom A {
	color: #333333; 
}
#subsectionhome_bottom A:hover {
	color: #EA0504;
}
#subsectionhome_top UL, #subsectionhome_bottom UL {
	color: #333333;
}
#subsectionhome_top .Aq_Heading1_Col3 {
	background-image: url("/images/ust/mamba/bg_tan_heading_fade.jpg");
	/*background-color:#706451;*/
	color: #333333;	
}
#subsectionhome_bottom .Aq_Heading1_Col1, #subsectionhome_bottom .Aq_Heading1_Col2, #subsectionhome_bottom .Aq_Heading1_Col3, #subsectionhome_bottom .Aq_Heading1_Top, #subsectionhome_bottom .Aq_Heading1_Bottom {
	color: #333333;
}
#subsectionhome_bottom .Aq_Heading1_Col3 A {
	color: #000066;
}
#subsectionhome_bottom .Aq_Heading1_Col3 A:hover {
	color: #000066;
}
#subsectionhome_bottom .Aq_Heading2_Col1, #subsectionhome_bottom .Aq_Heading2_Col2, #subsectionhome_bottom .Aq_Heading2_Col3, #subsectionhome_bottom .Aq_Heading2_Top, #subsectionhome_bottom .Aq_Heading2_Bottom {
	color: #333333;
}
#subsectionhome_bottom .Aq_Heading3_Col1, #subsectionhome_bottom .Aq_Heading3_Col2, #subsectionhome_bottom .Aq_Heading3_Col3, #subsectionhome_bottom .Aq_Heading3_Top, #subsectionhome_bottom .Aq_Heading3_Bottom {
	color: #333333;
}
#subsectionhome_bottom .Aq_Heading4_Col1, #subsectionhome_bottom .Aq_Heading4_Col2, #subsectionhome_bottom .Aq_Heading4_Col3, #subsectionhome_bottom .Aq_Heading4_Top, #subsectionhome_bottom .Aq_Heading4_Bottom {
	color: #333333;
}
#subsectionhome_bottom .Aq_Heading5_Col1, #subsectionhome_bottom .Aq_Heading5_Col2, #subsectionhome_bottom .Aq_Heading5_Col3, #subsectionhome_bottom .Aq_Heading5_Top, #subsectionhome_bottom .Aq_Heading5_Bottom {
	color: #333333;
}


	#AQCalendarContainer {
		background-color:#ffffff;
	}
	#AQCalendarContainer .Aq_Heading1_Col1 {
		color: #DC0A09;
	}
	#AQCalendarDetailBody .Aq_Heading1_Col1 {
		color: #DC0A09;
	}
	#AQCalendarDetailBody .Aq_Heading2_Col1 {
		color: #DC0A09;
	}
	#AQCalendarDetailBody table {
		margin-top: 10px;
		width: 65%;
	}

	#AQCalendarDetailBody td {
		vertical-align: top;
	}

	#AQCalendarContainer .Aq_Heading2_Col1 {
		color: #DC0A09;
	}
	#AQCalendarColumnDivider {
		background-color: #ffffff;		
	}
	#AQCalendarNavControlContainer {
		border: #706451 solid 0px;
		background-color:#ffffff;
	}
	#AQCalendarNavControlContainer A {
		color: #000000;
	}
	#AQCalendarNavControlContainer TD {
		background-color: #EAEAEA;
		border: 1px solid #c7c7c7;
	}
 	#AQCalendarNavControlContainer .AQCalendarGridTitle, #AQCalendarNavControlContainer .AQCalendarNavArrow,  #AQCalendarNavControlContainer .AQCalendarNavArrow A {
		color: #ffffff;
		background-color: #336699;
	}
 	#AQCalendarNavControlContainer .AQCalendarDayTitle {
		color: #ffffff;
		background-color: #336699;
	}
	#AQCalendarNavControlContainer .AQCalendarHasEventsToday A{
	background-color:#FFFFCC;
	}
	#AQCalendarNavControlContainer .AQCalendarNoEventsToday A{
	background-color:#FFFFCC;
	}

	#AQCalendarNavControlContainer .AQCalendarNoEvents A{
		color: #666666;
	}
	#AQCalendarNavControlContainer .AQCalendarNoEventsSelected A{
		color: #666666;
	}
	#AQCalendarNavControlContainer .AQCalendarEmptyCell {
		background-color: #EAEAEA;
	}
	#AQCalendarListContainer {
		background-color:#ffffff;
	}
	#AQCalendarListContainer A {
		color: #000066;
	}
	#AQCalendarListBody .Aq_Heading1_Col1 {
		color: #DC0A09;
	}
	.AQCalendarListBodyOdd {
		background-color: #EAEAEA;		
		border-bottom: #c7c7c7 solid 1px;
	}
	.AQCalendarListBodyEven {
		background-color: #fafafa;				
		border-bottom: #c7c7c7 solid 1px;		
	}
	#AQCalendarGridBody TD {
		border: 1px solid Black;
	}
 	#AQCalendarGridBody .AQCalendarGridTitle, #AQCalendarGridBody .AQCalendarNavArrow,  #AQCalendarGridBody .AQCalendarNavArrow A{
		color: #ffffff;
		background-color: #336699;
	}
 	#AQCalendarGridBody .AQCalendarDayTitle {
		color: #ffffff;
		background-color: #336699;
	}
	#AQCalendarGridBody TD {
		background-color: #EAEAEA;
	}
	#AQCalendarGridBody .AQCalendarHasEvents A{
		color: #000066;
	}
	#AQCalendarGridBody .AQCalendarEmptyCell {
		background-color: #EAEAEA;
	}

.tableborder{ 
	border: thin black solid;
	border-color:#cccccc;
	}
	
.zindex{ 
	z-index: -1;
	}

/* ---------------Color Section End--------------- */




html
{
	margin: 0;
	padding: 0;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url('/images/ust/mamba/white_bg.gif');
}

td, th, p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

hr {
 	height: 1px; 
	width: 100%; 
	border: 1px solid;
}

/*283e51*/
/*#006699*/
/*#663333*/
/*#660000*/
/*#CC0000*/
/*#8B4513*/
a {
	text-decoration: none; /*	font-weight: bold;*/
	font-style:normal;
	color: #EA0504;
}


#col2 td, #col2 p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col2 a {
	text-decoration:none;
}

#aq_popout_layer_quicklinks {
	border: 2px solid #706451;
	background-color: #ffffff;
}

#aq_popout_layer_quicklinks TD {
	margin-top: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-left: 4px;

}

#aq_popout_layer_quicklinks A {
	color: #706451;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#aq_popout_layer_quicklinks UL {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 15px; 
	PADDING-LEFT: 0px;
	LIST-STYLE-TYPE: square;
}

#homehottopics UL, #audiencetiles UL {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 30px; 
	PADDING-LEFT: 0px;
	LIST-STYLE-TYPE: square;
}


#audiencetiles LI {
	MARGIN-TOP: 2px;
}

#aq_popout_layer_quicklinks LI, #homehottopics LI {
	MARGIN-TOP: 7px;
}


.navTitle {
	font-size: 12px; text-decoration:none;
	padding: 5px;
}

.navTitle A {
	font-size: 12px; text-decoration:none;
}

.pageSectionTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 18px;
	margin-left:12px;
	font-weight: normal;
}

/*
.pageSubSectionTitle {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color:#ffffff;
	margin-left:12px;
	font-weight: bold;
}
*/

.pageSubSectionTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-left:12px;
	font-weight: normal;
}


.blueHeading {
	display:block;
	padding-left:7px;
	line-height : 29px;		
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.tanHeading {
	display:block;
	padding-left:7px;
	line-height : 29px;		
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

/* top menu drop down navigation */
.dropNavTable {
	border-top: 1px solid ;		
	width: 150px;
}

.dropNavTD, .dropnavTDSel {
	width: 150px;
	height: 30px;
	border-bottom: 1px solid ;
	border-left: 2px solid ;
	border-right: 2px solid ;	
	padding: 5px;
}

A.dropNavA {
	font-size: 12px;
	text-decoration:none;
}
A.dropNavA:link { font-size: 12px; text-decoration:none;}
A.dropNavA:visited { font-size: 12px; text-decoration:none;}
A.dropNavA:active { font-size: 12px; text-decoration:underline;}
A.dropNavA:hover { font-size: 12px; text-decoration:underline;}

A.dropNavASel {
	font-size: 12px;
	text-decoration:none;
}
A.dropNavASel:link {font-size: 12px; text-decoration:none; font-weight:bold;}
A.dropNavASel:visited {font-size: 12px; text-decoration:none; font-weight:bold;}
A.dropNavASel:active {font-size: 12px; text-decoration:underline; font-weight:bold;}
A.dropNavASel:hover {font-size: 12px; text-decoration:underline; font-weight:bold;}

/* end of top menu drop down navigation */

/* left menu navigation */
.leftNavTopBG {
	background-image: url("/images/ust/mamba/bg_NavFade.jpg");
}

.DownArrow {
	background-image: url("/images/ust/mamba/downarrow.gif");
}

.DownArrowBlank {
	background-image: url("/images/ust/spacer.gif");
}

.leftNavTable {
	border-top: 1px solid ;		
	width: 200px;
}

.leftNavTD, .leftnavTDSel {
	width: 200px;
	height: 30px;
	border-bottom: 1px solid ;
	border-left: 2px solid ;
	border-right: 2px solid ;	
	padding: 5px;
}

A.leftNavA {
	font-size: 12px;
	text-decoration:none;
}
A.leftNavA:link { font-size: 12px; text-decoration:none;}
A.leftNavA:visited { font-size: 12px; text-decoration:none;}
A.leftNavA:active { font-size: 12px; text-decoration:underline;}
A.leftNavA:hover { font-size: 12px; text-decoration:underline;}

A.leftNavASel {
	font-size: 12px;
	text-decoration:none;
}
A.leftNavASel:link { font-size: 12px; text-decoration:none;}
A.leftNavASel:visited { font-size: 12px; text-decoration:none;}
A.leftNavASel:active { font-size: 12px; text-decoration:underline;}
A.leftNavASel:hover { font-size: 12px; text-decoration:underline;}

A.leftNavBreadCrumbs {
	font-size: 12px;
	text-decoration:none;
	/* padding: 5px; */
}

A.leftNavBreadCrumbs:link { font-size: 12px; text-decoration:none;}
A.leftNavBreadCrumbs:visited { font-size: 12px; text-decoration:none;}
A.leftNavBreadCrumbs:active { font-size: 12px; text-decoration:underline;}
A.leftNavBreadCrumbs:hover { font-size: 12px; text-decoration:underline;}

/* end of left menu navigation */

#headersearch input {
		background-color: #3a3b3a;
		border : 1px solid #717e8a;
		color: #ffffff;
	}

/* Aquifer Styles */
.Aq_Heading1_Col1, .Aq_Heading1_Col2, .Aq_Heading1_Col3, .Aq_Heading1_Top, .Aq_Heading1_Bottom, .Aq_Editor_1 {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}
.Aq_Heading2_Col1, .Aq_Heading2_Col2, .Aq_Heading2_Col3, .Aq_Heading2_Top, .Aq_Heading2_Bottom, .Aq_Editor_2 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}
.Aq_Heading3_Col1, .Aq_Heading3_Col2, .Aq_Heading3_Col3, .Aq_Heading3_Top, .Aq_Heading3_Bottom, .Aq_Editor_3 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}
.Aq_Heading4_Col1, .Aq_Heading4_Col2, .Aq_Heading4_Col3, .Aq_Heading4_Top, .Aq_Heading4_Bottom, .Aq_Editor_4 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}
.Aq_Heading5_Col1, .Aq_Heading5_Col2, .Aq_Heading5_Col3, .Aq_Heading5_Top, .Aq_Heading5_Bottom, .Aq_Editor_5 {
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}

A.Aq_Heading5_Col1, A.Aq_Heading5_Col2, A.Aq_Heading5_Col3, A.Aq_Heading5_Top, A.Aq_Heading5_Bottom, A.Aq_Editor_5  {
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}


.Aq_Marquee A {
color:#000000;
font-size:10px;
}

.Aq_Marquee .Aq_Heading1_Col1, .Aq_Marquee .Aq_Heading1_Bottom, .Aq_Marquee .AQ_Editor_1 , .Aq_Marquee .AQ_Editor_2 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	color: #EA0504;
}

/* End Aquifer Styles */

/* Sidebar Editor Styles */

#sidebar td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 16px;
}

#sidebar p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	vertical-align: top;
}

#sidebar strong, #sidebar b {
	vertical-align: top;
}

#sidebar .Aq_Heading1_Col1 {
	display:block;
	padding-left:7px;
	height:29px;
	line-height : 29px;		
	font-size: 16px;
	font-weight: normal;
	background-image: url("/images/ust/mamba/bg_tan_heading_fade.jpg");
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-family: Helvetica, Verdana, Arial, sans-serif;	
	font-weight:bold;
	
}

/* Aquifer Calendar Styles */
	#AQCalendarContainer {
		width: 100%;
		height:100%;
		padding: 0px;
		border: 7px;
		font-size: 12px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;			
	}
	
	#AQCalendarContainer .Aq_Heading1_Col1 {
		font-size: 16px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		line-height:32px;
	}

	#AQCalendarDetailBody .Aq_Heading1_Col1 {
		display: block;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		line-height:18px;
	}

	#AQCalendarDetailBody .Aq_Heading2_Col1 {
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
	}

	#AQCalendarDetailBody table {
		margin-top: 10px;
		width: 65%;
	}

	#AQCalendarDetailBody td {
		vertical-align: top;
	}

	#AQCalendarContainer .Aq_Heading2_Col1 {
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		line-height:24px;
	}
	
	#AQCalendarColumnDivider {
		border: 0px;
		padding: 0px;
		width: 15px;
	}
	
	#AQCalendarNavControlContainer {
		padding: 0px;
		width: 200px;
		height:100%;
	}
	
	#AQCalendarNavControlContainer TABLE{
		border-collapse: collapse; 
		border-spacing: 0; 	
		width:200px;
	}

	#AQCalendarNavControlContainer A {
		text-decoration: none;
	}
	
	#AQCalendarNavControlContainer TD {
		width:14%;
		margin: 2px;
		vertical-align : top;
		font-size: 10px;
		font-family: helvetica, arial;
		text-align: center;
	}


 	#AQCalendarNavControlContainer .AQCalendarGridTitle, #AQCalendarNavControlContainer .AQCalendarNavArrow,  #AQCalendarNavControlContainer .AQCalendarNavArrow A {
		font-size:12px;
		font-weight: bold;
		font-family: helvetica, arial;
		vertical-align: middle;	
		text-decoration: none;
	}


		
 	#AQCalendarNavControlContainer .AQCalendarDayTitle {
		height: 20px;
		font-size:12px;
		font-weight: bold;
		font-family: helvetica, arial;
		vertical-align: middle;	
		text-decoration: none;
	}
 	
	#AQCalendarNavControlContainer .AQCalendarHasEvents A{
		font-family: verdana;
		font-weight: bold;
		font-size: 12px;
	}
	
	#AQCalendarNavControlContainer .AQCalendarHasEventsSelected A{
		font-family: verdana;
		font-weight: bold;
		font-size: 12px;
	}

	#AQCalendarNavControlContainer .AQCalendarHasEventsToday A{
	/*		color: #336699; */
    /*    color: #CC0033; */
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	}

	#AQCalendarNavControlContainer .AQCalendarNoEventsToday A{
	/*		color: #336699; */
    /*    color: #CC0033; */
	font-family: verdana;
	font-weight: normal;
	font-size: 12px;
	}

	#AQCalendarNavControlContainer .AQCalendarNoEvents A{
		font-family: verdana;
		font-weight: normal;
		font-size: 12px;		
	}

	#AQCalendarNavControlContainer .AQCalendarNoEventsSelected A{
		font-family: verdana;
		font-weight: bold;
		font-size: 12px;		
	}
	 
	#AQCalendarListContainer {
		padding: 0px;
		border: 0px;
	}
	
	#AQCalendarListContainer TABLE {
		border-collapse: collapse; 
		border-spacing: 0; 	
	}

/*	width:100%; */

	#AQCalendarListContainer A {
		text-decoration: none;
	}
	
	#AQCalendarListNav {
		text-align: right;
	}

	#AQCalendarListBody .Aq_Heading1_Col1 {
		padding-left: 2px;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
	}

	.AQCalendarListBodyOdd {
		padding-left:20px;
		padding-bottom: 8px;
		display: block;
	}
	
	.AQCalendarListBodyEven {
		padding-left: 20px;
		padding-bottom: 8px;
		display: block;		
	}
	
		
	#AQCalendarGridBody TD {
		width: 14%;
		height: 150px;
		margin: 2px;
		vertical-align : top;
		font-size: 10px;
		font-family: verdana, arial;
		text-align: left;
	}

 	#AQCalendarGridBody .AQCalendarGridTitle, #AQCalendarGridBody .AQCalendarNavArrow,  #AQCalendarGridBody .AQCalendarNavArrow A{
		height: 30px;
		font-size:16px;
		font-weight: bold;
		font-family: helvetica, arial;
		vertical-align: middle;	
		text-align: center;
		text-decoration: none;
	}
			
 	#AQCalendarGridBody .AQCalendarDayTitle {
		height: 30px;
		font-size:12px;
		font-weight: bold;
		font-family: helvetica, arial;
		vertical-align: middle;	
		text-align: center;
		text-decoration: none;
	}
 	
	#AQCalendarGridBody TD {
		padding-left: 4px;
		padding-right: 4px;
	}
	
	#AQCalendarGridBody .AQCalendarHasEvents A{
		font-weight: bold;
		font-family: verdana, arial;
		font-size: 10px;
	}
	
	#AQCalendarGridBody .AQCalendarNoEvents A{
		font-weight: normal;
		font-family: verdana, arial;
		font-size: 10px;		
	}


/* End Aquifer Calendar Styles */


/* homepage specific styles */


#homehottopics A, #audiencetiles A {
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size:12px; */
	font-size:.9em;
}

#homemarquee A {
	color: #283e51;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

/* end of homepage specific styles */

/* subsection homepage specific styles */

.bottomHeading {
	padding-left:10px;
	text-transform: uppercase;
	line-height: 33px;		
	font-size: 16px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}


#subsectionhome_bottom .tanHeading {
	padding-left:10px;
	text-transform: uppercase;
	line-height: 33px;		
	font-size: 16px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#subsectionhome_bottom TD, #subsectionhome_bottom P {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* color: #333366; */
#subsectionhome_bottom A {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#subsectionhome_bottom A:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#subsectionhome_top UL, #subsectionhome_bottom UL {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 15px; 
	PADDING-LEFT: 0px;
	LIST-STYLE-TYPE: square;
}

#subsectionhome_top .Aq_Heading1_Col3 {
	display:block;
	padding-left:7px;
	line-height: 29px;		
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#subsectionhome_bottom .Aq_Heading1_Col1, #subsectionhome_bottom .Aq_Heading1_Col2, #subsectionhome_bottom .Aq_Heading1_Col3, #subsectionhome_bottom .Aq_Heading1_Top, #subsectionhome_bottom .Aq_Heading1_Bottom {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	letter-spacing: 2px;
	text-transform: Capitalize; 
}


#subsectionhome_bottom .Aq_Heading1_Col3 A {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	display: block;
}


#subsectionhome_bottom .Aq_Heading1_Col3 A:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	vertical-align: top;
	display: block;
}

#subsectionhome_bottom .Aq_Heading2_Col1, #subsectionhome_bottom .Aq_Heading2_Col2, #subsectionhome_bottom .Aq_Heading2_Col3, #subsectionhome_bottom .Aq_Heading2_Top, #subsectionhome_bottom .Aq_Heading2_Bottom {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
#subsectionhome_bottom .Aq_Heading3_Col1, #subsectionhome_bottom .Aq_Heading3_Col2, #subsectionhome_bottom .Aq_Heading3_Col3, #subsectionhome_bottom .Aq_Heading3_Top, #subsectionhome_bottom .Aq_Heading3_Bottom {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
#subsectionhome_bottom .Aq_Heading4_Col1, #subsectionhome_bottom .Aq_Heading4_Col2, #subsectionhome_bottom .Aq_Heading4_Col3, #subsectionhome_bottom .Aq_Heading4_Top, #subsectionhome_bottom .Aq_Heading4_Bottom {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
#subsectionhome_bottom .Aq_Heading5_Col1, #subsectionhome_bottom .Aq_Heading5_Col2, #subsectionhome_bottom .Aq_Heading5_Col3, #subsectionhome_bottom .Aq_Heading5_Top, #subsectionhome_bottom .Aq_Heading5_Bottom {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}


#col3Events .AQ_Heading1_Col3 {
	display:block;
	padding-left:7px;
	line-height: 12px;		
	font-size: 12px;
	font-weight: bold;
	background-image: url('');
	/*background-color: #ffffff; */
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #ffffff;	
}


#col3Events .AQ_Heading1_Col3 A {
	line-height: 12px;		
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subsectionhome_top .ColHead {
	display:block;
	padding-left:7px;
	line-height: 29px;		
	font-size: 16px;
	font-weight: bold;
	background-image: url("/images/ust/mamba/bg_tan_heading_fade.jpg");
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;	
}

/* subsection homepage specific styles */


.callout  {
	width: 170px;
	background-color:#eaeaea;
	padding-bottom: 10px;
}

#callout .Aq_Editor_1, #callout .Aq_Heading1_Col1, #callout .Aq_Heading1_Col2, #callout .Aq_Heading1_Col3, #callout .Aq_Heading1_Top, #callout .Aq_Heading1_Bottom {
	font-size: 26px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	letter-spacing: 2px;
	text-transform: Capitalize; 
	color: #ffffff;
}

.callout td, .callout p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#eaeaea;
	padding-top: 5px;
	padding-left:5px;
	padding-right:5px;
}

.callout a {
	text-decoration:none;
}

.callout caption {
	display:block;
	text-align: left;
	padding-left:5px;
	line-height : 29px;		
	font-size: 14px;
	font-weight: bold;
	background-color:#eaeaea;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;	
	background-image: url("/images/ust/mamba/bg_subhome_title2.png");
}

.footerURL { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#625954;
}


#homepageContent {
	color:#ffffff;
	font-size:10px;
}



#homepageCalendar A, #homepageNews A {
	color:#000000;
	font-size:10px;
	font-weight: bold;
}

#homepageCalendar TD, #homepageNews TD {
	color:#000000;
	font-size:10px;
}

.homepageCalendar Aq_Heading1_Col1, .homepageCalendar .Aq_Heading1_Bottom, .homepageCalendar .AQ_Editor_1 , .homepageCalendar .AQ_Editor_2, .homepageNews .Aq_Heading1_Col1, .homepageNews .Aq_Heading1_Bottom, .homepageNews .AQ_Editor_1 , .homepageNews .AQ_Editor_2{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	color: #000000;
}


.tabContent td, .tabContent p {
	color:#000000;
	font-size:10px;
}

.tabContent A {
	color:#000000;
	font-size:10px;
}

.tabContent A:hover {
	color:#000000;
	font-size:10px;
	text-decoration: underline
	
}

.tabContent UL {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 15px; 
	PADDING-LEFT: 17px;
	LIST-STYLE-TYPE: square;
}

.tabContent LI {
	MARGIN-TOP: 6px;
}


