BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif	
}
HR {
	border: 0; width: 100%; COLOR: #de1414; background-color: #5895C7; size: 1;	
}
A {
	TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover {
	TEXT-DECORATION: underline;
}
A:visited {
	TEXT-DECORATION: no; 
}
.topNav {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.topNav A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.topNav A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.topNav A:hover {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.topNav A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.header {
	FONT-SIZE: 14px; COLOR: #de1414; FONT-FAMILY: Arial, helvetica, sans-serif; FONT-WEIGHT: bold; 
}
.newsdate {
	FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY:  Arial, helvetica, sans-serif;
}
.newscredit {
	FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY:  Arial, helvetica, sans-serif;
}
.byline {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY:  Arial, helvetica, sans-serif;
}
.textHighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #de1414; FONT-FAMILY:  Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
}
.subheaderLinks {
	FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.subheaderLinks A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
.subheaderLinks A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
.subheaderLinks A:hover {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.subheaderLinks A:active {
	COLOR: #000000; TEXT-DECORATION: none;
}
.scheduleCategories {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, helvetica, sans-serif; BACKGROUND-COLOR: #de1414; 
}
.schedule1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Arial, helvetica, sans-serif; BACKGROUND-COLOR: #e4e2e2; 
}
.schedule2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
}
.smallInfo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  Arial, helvetica, sans-serif;
}
.nameEmail {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #de1414; FONT-FAMILY:  Arial, helvetica, sans-serif;
}
.nameEmail A:link {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.nameEmail A:visited {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.nameEmail A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.nameEmail A:active {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.clickhereNav {
	FONT-SIZE: 12px; COLOR: #de1414; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.clickhereNav A:link {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.clickhereNav A:visited {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.clickhereNav A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.clickhereNav A:active {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.backtotopNav {
	FONT-SIZE: 10px; COLOR: #de1414; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.backtotopNav A:link {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.backtotopNav A:visited {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.backtotopNav A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.backtotopNav A:active {
	COLOR: #de1414; TEXT-DECORATION: none;
}
.bottomAddressbox {
	BACKGROUND: #000000;
}
.bottomAddress {
	FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Arial, helvetica, sans-serif; FONT-WEIGHT: bold; 
}


ul.nav ul {
	display: none;
}

ul.nav li:hover > ul {
	display: block;
}

ul.nav {
	background: #000; 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 10px;
	list-style: none;
	position: relative;
	display: inline-table;
	margin:0;
}
ul.nav:after {
	content: ""; clear: both; display: block;
}

ul.nav li {
	display: inline;
	position: relative;
}
	ul.nav > li:before {
		content: "|";
		display: inline;		
	}
	ul.nav > li:first-child:before {
		content: "";
		
	}
	
		ul.nav li:hover a {
			color: #fff;
		}
	
	ul.nav li a {
		display: inline-block; 
		padding: 5px 12px;
		color: #fff; 
		text-decoration: none;
		font-size: 12px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, sans-serif; 

	}

ul.nav ul {
	background: #000; border-radius: 0px; padding: 0;
	position: absolute; left: 0; width:160px;
}
	ul.nav ul li {
		display: block;
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
		text-align: left;
	}
		ul.nav ul li a {
			padding: 10px 15px;
			color: #fff;
			display: block;
		}	
			

ul.nav ul ul {
	position: absolute; left: 100%; top:0;
}
