@import url(http://fonts.googleapis.com/css?family=Roboto:400,700);

ul li {
	list-style: none;
	text-decoration:none;
	font-family: 'Roboto', 'sans-serif';
}

.siteNav {
	float: right;
	height: 0px;
	text-decoration:none;
	font-family: 'Roboto', 'sans-serif';
}

.layoutHome .siteNav {
	float: right;
}

.siteNav ul {
	display: block;
	height: 10px;
	text-decoration:none;
	font-family: 'Roboto', 'sans-serif';
	margin:0px;
}

.siteNav ul li {
	float: left;
	margin: 25px 0 0 0;
	height: 60px;
	text-decoration:none;
	font-family: 'Roboto', 'sans-serif';
}


.layoutHome .siteNav ul li {
	float: left;
	height: 50px;
	text-decoration:none;
	font-family: 'Roboto', 'sans-serif';
}

.siteNav ul li a {
	color:  #666666;
	display: block;
	font-size: 18px;
	font-family: 'Roboto', 'sans-serif';
	line-height: 18px;
	padding: 10px 12px 0 14px;
	text-decoration:none;
	font-weight:bold;
		
}

.layoutHome .siteNav ul li a {
	color: #FFF;
	display: block;
	font-size: 21px;
	font-family: 'Roboto', 'sans-serif';
	line-height: 21px;
	text-transform: uppercase;
	padding: 10px 12px 0 14px;
	text-decoration:none;
	
}

.siteNav ul li a .active {
	color:  #DC0025;
}

.siteNav .withDropdown:hover > a,
.siteNav ul li > a:hover {
	color: #CCCCCC;
	
	
}

.siteNav .withDropdown:hover {
	background:      #000;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	opacity: 0.9;
	
	
	
	
	
	
   
}

.withDropdown .subNavWrapper {
	
	/*-moz-transition: opacity .25s linear;
	-webkit-transition: opacity .25s linear;
	-o-transition: opacity .25s linear;
	transition: opacity .25s linear;*/
}

.withDropdown:hover .subNavWrapper {
	
	visibility: visible;
	left: 0;
	color: #FFFFFF;
}

/* Sub Nav */
.siteNav li:hover .subNavWrapper {
	left: 0;
	display: block;
	visibility: visible;
	
}

.subNavWrapper {
	position: absolute;
	top: 129px;
	z-index: 10;
	left: -9999px;
	visibility: hidden;
	background:   #000;
	width: 100%;
	border-bottom: solid 0px rgba(53, 58, 60, .8);
	
	
	width: 100%; 
		
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=90);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.9;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.9;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.9;
   
	
}

.layoutHome .subNavWrapper {
	position: absolute;
	z-index: 10;
	left: -9999px;
	visibility: hidden;
	background:  #000;
	width: 100%;
	border-bottom: solid 0px rgba(53, 58, 60, .8);
	
   
   zoom:1;
	
}

.subNavWrapperInner {
	position: relative;
	margin: 0 auto;
	width: 1195px;
	padding-left: 65px;
	background-color:#000;
	
	
	zoom:1;
   
	
	
}

.subNavWrapperInner .colImage {
	border: solid 1px #FFF;
	margin: 20px 70px 20px 0;
	display: block;
	float: left;
	padding: 0;
}

.subNavWrapperInner .colImage img {
	display: block;
}

.subNavWrapperInner .col {
	display: inline-block;
	zoom: 1;
	margin: 30px 40px 20px 0;
	vertical-align: top;
}

.siteNav ul li .col .colLabel {
	color: #FFF;
	font-family: 'Roboto', 'sans-serif';
	font-size: 18px;
	line-height: 21px;
	padding: 0 0 10px 0;
	text-transform: none;
}

.notIOS .siteNav ul li .col a.colLabel:hover {
	color: #909090;
}

.siteNav ul li .col .liveHeaderCss {
	color: #dc0025;
	font-family: 'Roboto', 'sans-serif';
}

.siteNav ul li .col .liveHeaderCss:hover {
	color: #909090;
}

.siteNav ul li .col ul {
	height: auto;
}

.siteNav ul li .col ul li {
	float: none;
	margin: 0;
	padding: 0;
	height: auto;
}

.siteNav ul li .col ul li a {
	font-size: 14px;
	text-transform: none;
	height: auto;
	padding: 0;
	font-weight:bold;
	sanju
}

.subNavWrapper .subNavWrapperInner div h3 span {
	background: transparent;
	font-size: 12px;
	color: #666;
	padding: 0;
	display: block;
	font-family: 'Roboto', 'sans-serif';
}

.subNavWrapperInner .subNav {
	display: block;
	height: auto;
	padding: 0;
	margin: 0;
}

.subNavWrapperInner .subNav li {
	border-top: dashed 0px #666;
	margin: 0;
	padding: 0px 0;
	width: 160px;
	float: none;
	height: auto;
}

.subNavWrapperInner .subNav li.first {
	border: 0;
	font-weight:bold;
	font-family: 'Roboto', 'sans-serif';
	font-size: 1.1em;
	text-decoration:none;
	
}

.subNavWrapperInner .subNav li a {
	color: #909090;
	display: inline;
	text-transform: none;
	height: auto;
}

.notIOS .subNavWrapperInner .subNav li a:hover {
	color: #000;
	
	
	
}

.subNavWrapperInner .subNav li a span {
	background: transparent;
	padding: 0 8px 0 0;
	font-size: 16px;
	
	
}

.subNavWrapperInner .ctaText {
	text-transform: none;
	color: #333;
	font-family: 'Roboto', 'sans-serif';
	float: right;
	margin: 12px 15px 12px 0;
}

.subNavWrapperInner .ctaText a {
	color: #5b0700;
	text-transform: none;
	font-family: 'Roboto', 'sans-serif';
	font-size: 12px;
	display: inline;
	padding-left: 6px;
}

.subNavWrapperInner .ctaText a:hover {
	color: #DC0025;
}

.subNavWrapperInner .ctaText a span {
	padding: 0 0 0 3px;
	background: transparent;
	font-size: 9px;
}

/* Specific Sub Nav Overrides */
.liveLink:hover .subNavWrapper {
	left: -35px;
}

.liveLink.noLive:hover .subNavWrapper {
	left: -55px;
}

.liveLink.noLive .subNavWrapperInner .subNav {
	min-width: 250px;
}

.liveLink .subNavWrapperInner p {
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 6px;
	padding-left: 10px;
}
.mHeader
{
color:#FF0000;
}
a.one:link {color:#666666; font-family:Arial, Helvetica, sans-serif;}
a.one:hover {color: #CCCCCC; font-family:Arial, Helvetica, sans-serif;}
a.one:visited {color:#666666; font-family:Arial, Helvetica, sans-serif;}
a.onenew:link {color: #FFFFFF; text-decoration:none; font-size:15px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif;}
a.onenew:hover {color: #CCCCCC; text-decoration:underline; font-size:15px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif;}
a.onenew:visited {color: #FFFFFF; text-decoration:none; font-size:15px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif;}