body, td, p, SELECT, textarea, input {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#282828}

/*********************************Parking Alert**********************/
TD.normal{ background-color: #000000; } 

TD.highlight{ background-color: blue; } 

TD.highlight2{ background-color: orange; }

th.text {
		font-family: arial;
		font-size: 12;
		font-weight: bold;
		}
		
td.text {
		font-family: arial;
		font-size: 12;
		}
		
td.description {
		font-family: arial;
		font-size: 16;
		font-weight: bold;
		}

/*********************************Tabs*******************************/
A.tabs:link {color: #000000; text-decoration: none}
A.tabs:active {color: #000000; text-decoration: none}
A.tabs:visited {color: #000000; text-decoration: none}
A.tabs:hover {color: #282828; text-decoration: underline}

A.tabsMore:link {color: #FFFFFF; text-decoration: none}
A.tabsMore:active {color: #FFFFFF; text-decoration: none}
A.tabsMore:visited {color: #FFFFFF; text-decoration: none}
A.tabsMore:hover {color: #FFFFFF; text-decoration: underline}

A.tabsNews:link {color: #000000; text-decoration: none}
A.tabsNews:active {color: #000000; text-decoration: none}
A.tabsNews:visited {color: #000000; text-decoration: none}
A.tabsNews:hover {color: #282828; text-decoration: underline}

.TabHeader { background-color: #B4B4B4; }

.homeTableBorder { background-color: #B4B4B4; }
.homeTableHeader { padding-left: 10px;
                   padding-right: 10px;
                   padding-top: 6px;
                   padding-bottom: 6px;
                 }
.homeTableCopyA {background-color: #B4B4B4;
                 color: #000000;
                 padding-left: 1px;
                 padding-right: 1px;
                 padding-top: 1px;
                 padding-bottom: 1px;
                }
.homeTableCopyB {background-color: #C8C6C6;
                 color: #000000;
                 padding-left: 1px;
                 padding-right: 1px;
                 padding-top: 1px;
                 padding-bottom: 1px;
                }
.homeTableFoot {background-color: #7B7979;
                padding-left: 1px;
                padding-right: 1px;
                padding-top: 1px;
                padding-bottom: 1px;
               }
.div0 { padding: 0; position:relative; top: 0; left: 0; z-index:0; visibility: visible; }
.div1 { padding: 0; position:absolute; top: 0; left: 0; z-index:0; visibility: hidden; }
.div2 { padding: 0; position:absolute; top: 0; left: 0; z-index:0; visibility: hidden; }
.div3 { padding: 0; position:absolute; top: 0; left: 0; z-index:0; visibility: hidden; }
.div4 { padding: 0; position:absolute; top: 0; left: 0; z-index:0; visibility: hidden; }
.div5 { padding: 0; position:absolute; top: 250; left: 0; z-index:0; visibility: visible; }
.divscroll { width: 361px; height: 207px; overflow: auto; }
	
/*********************************Ticker*******************************/

#tickertape{
position:relative;
layer-background-color:black;
width:325px;
height:20px;
}

#subtickertape{
background-color:black;
position:absolute;
border: 1px solid black;
width:325px;
height:20px;
}

.subtickertapefont{
font: 12px Verdana;
text-decoration:none;
color:white;
}

.ticlink 
{
color:white;
text-decoration:none;
}
               
/*********************************Menu*******************************/

table.mnu{
	background-color:		#FFFFFF;
	width:					100%;
	font-size:				11px;
	/*border-top:			thin solid black;*/
	/*border-bottom:		thin solid black;*/
	font-family:			verdana;
	font-weight:			bold;
	height:					20px;
}

.mnuItem_pipe{
	font-family:		    verdana;
	text-decoration:	    none;
	font-size:			    11px;
	font-weight:		    bold;
	color:				    black;
}

.mnuItem A:link{
	font-family:		    verdana;
	text-decoration:	    none;
	font-size:			    11px;
	font-weight:		    bold;
	color:				    #000000;
}

.mnuItem A:active{
	font-family:		    verdana;
	text-decoration:	    none;
	font-size:			    11px;
	font-weight:		    bold;
	color:				    #000000;
}

.mnuItem A:visited{
	font-family:		    verdana;
	text-decoration:	    none;
	font-size:		        11px;
	font-weight:	        bold;
	color:			        #000000;
}

.mnuItem A:hover{
	font-family:		    verdana;
	font-size:		        11px;
	font-weight:	        bold;
	color:					#1361AC;
}
			
.mnuItem_selected A:link{
	font-family:		    verdana;
	text-decoration:        none;
	font-size:			    11px;
	font-weight:		    bold;
	color:					#1361AC;
}

.mnuItem_selected A:active{
	font-family:		    verdana;
	text-decoration:        none;
	font-size:			    11px;
	font-weight:		    bold;
	color:					#1361AC;
}

.mnuItem_selected A:visited{
	font-family:		    verdana;
	text-decoration:	    none;
	font-size:		        11px;
	font-weight:	        bold;
	color:					#1361AC;
}

.mnuItem_selected A:hover{
	font-family:		    verdana;
	font-weight:	        bold;
	font-size:		        11px;
	color:			        #000000;
}			
			
.subMenu{
	display: inline; 
	position: absolute; 
	/*z-index: 1*/
	visibility: hidden;
	padding: 0; 
	background-color:	#FFFFFF;
	border-color: #000000; 
	border-width: 1; 
	border-style: solid;
}			
			
table.subMnuTable{
	background-color:		#FFFFFF;
	/*width:					170px;*/
	width:					143px;
	font-size:				11px;
	color:					#000000;
}			
			
.subMnuItem A:link{
	text-decoration:	none;
	font-size:		11px;
	font-weight:	bold;
	color:			#000000;
}

.subMnuItem A:active{
	text-decoration:	none;
	font-size:		11px;
	font-weight:	bold;
	color:			#000000;
}
			
.subMnuItem A:visited{
	text-decoration:	none;
	font-size:		11px;
	font-weight:	bold;
	color:			#000000;
}
			
.subMnuItem A:hover{
	text-decoration:	none;
	color:			#014E82;
	font-weight:	bold;
	font-size:		11px;
}

.subMnuItemStatic A:link{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
}

.subMnuItemStatic A:active{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
}
			
.subMnuItemStatic A:visited{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
}
			
.subMnuItemStatic A:hover{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#000000;	
}



.subMnuItemStatic_selected A:link{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#000000;
}

.subMnuItemStatic_selected A:active{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#000000;
}
			
.subMnuItemStatic_selected A:visited{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#000000;
}
			
.subMnuItemStatic_selected A:hover{
	text-decoration:	none;
	font-size:			11px;
	font-weight:		bold;
	color:				#ffffff;	
}



td.landingPageContent{
	border-top:		2px solid;
	border-bottom:	2px solid;
	border-color:	#A8A8A8;
}

td.section{
	font-size:10pt;
	font-weight:bold;
}

td.landingPageContent{
	font-size:11pt;
}


/*********************************Event Page*******************************/

.theader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.tableheading {font-weight: bold}

.enhancementBar {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.upcomingEventsBar {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

/*********************************Site Map*******************************/
.siteMap A:link{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#666666;
}
			
.siteMap A:visited{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#666666;
}
			
.siteMap A:hover{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#014E82;	
}

/*********************************Rollover Links*******************************/
.rollover A:link{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#666666;
}
			
.rollover A:visited{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#666666;
}
			
.rollover A:hover{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#014E82;	
}

/*********************************Misc*******************************/

.blackButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
} 

.whiteButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}   

.copyright {
	font-size: 10px;
}      	

.goog {
	    BORDER-RIGHT: 1px black solid;
	    BORDER-TOP: 1px black solid;
	    FONT-SIZE: 8pt;
	    MARGIN: 1px;
	    BORDER-LEFT: 1px black solid;
	    COLOR: black;
	    BORDER-BOTTOM: 1px black solid;
	    FONT-FAMILY: Verdana;
	    width: 90px;
	    height: 25px;
	}

.WebSideStory {
	    BORDER-RIGHT: 1px black solid;
	    BORDER-TOP: 1px black solid;
	    FONT-SIZE: 10pt;
	    MARGIN: 1px;
	    BORDER-LEFT: 1px black solid;
	    COLOR: #014E82;
	    BORDER-BOTTOM: 1px black solid;
	    FONT-FAMILY: Verdana;
	    width: 120px;
	    height: 23px;
	}
/******************************Event Calendar**************************/ 
	
/*.calLinks {
	text-decoration: none;
}
*/

A.calLinks:link{
	text-decoration:	none;
	color:				blue;
}
			
A.calLinks:visited{
	text-decoration:	none;
	color:				blue;
}
			
A.calLinks:hover{
	text-decoration:	none;
	color:				blue;	
}

/*********************************Menus*******************************/ 

	TD.heading{
		font-family:	arial;
		font-size:		14pt;
		font-style:		italic;
		font-weight:	bold;
		color:			navy;
		text-align:		center;
	}
	TD.menuDescription{
		font-family:	arial;
		font-size:		12pt;
		font-style:		italic;
		font-weight:	normal;
		color:			black;
		text-align:		center
	}    
	

/****************************Press Releases / Stories ****************************/ 

P.Story_Title
{
    COLOR: #DE1C34;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

P.Story_SubTitle
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}

P.Story_ByLine
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}

P.Story_Body
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify
}

P.Story_Date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    TEXT-ALIGN: justify
}

/****************************Latest Corporate News Story Archive ******************/ 
TD.TopStoryHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #4c157a;
}
HR.TopStoryHeader
{
    COLOR: #DE1C34
}
SPAN.TopStoryTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
}
SPAN.TopStoryBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
}

/**************************** BLOG ******************/ 
.blog A:link{text-decoration:none;font-weight:normal;color:#000000;}
.blog A:active{text-decoration:none;font-weight:normal;color:#000000;}
.blog A:visited{text-decoration:none;font-weight:normal;color:#000000;}
.blog A:hover{font-weight:normal;color:#1361AC;}

HR.blogRule
{
    COLOR: #D91E3B;
}
