/**********************************************************************
/* BASICS
/*********************************************************************/
body 
{
background-image:url(/sites/wvue/images/structure/siteheader.jpg);
background-color:#FFFFFF;
background-repeat:repeat-x;
background-position: top center;
}



#Common
{
	background: #ffffff;
	margin: 0 auto;
	border: 0;
	padding-right: 0px;
	padding-left: 0px;
}


#CommonHeader
{

background-image:url(/sites/wvue/images/structure/siteheader_middle.jpg);
font-family: Verdana,Sans-Serif;
}

#CommonMastheadLogo 
{
width: 201px;
height: 108px;
background-image:url(/sites/wvue/images/structure/sitelogo.png);
}

#GoogleSearchBar
{
	horizontal-align: middle;
	background:url(/sites/wvue/images/underbar.png) no-repeat;
}

#CommonWelcome
{
	font-family: Verdana,Sans-Serif;
	color: #ffffff;
}

#CommonWelcome a:link,
#CommonWelcome a:visited,
#CommonWelcome a:hover
#CommonWelcome a:active
{
	color: #ffffff;
}

h1 
{
	color: #000000;
	background:#ffffff;
	padding-top: 1px;
	padding-bottom:-1px;
	font-size: 18px;
font-family: Verdana,Sans-Serif;

}

h2
{
	color: #000000;
	background:#ffffff;
	padding-top: 1px;
	padding-bottom:-1px;
	font-size: 18px;
font-family: Verdana,Sans-Serif;
}

h3
{
	color: #ffffff;
	background: #2A46AA;
	padding-top: 1px;
	font-size: 18px;
	
}

h3 a:link,
h3 a:hover,
h3 a:visited,
h3 a:active
{
	color: #ffffff;
	background: #2A46AA;
	padding-top: 1px;
	font-size: 14px;	
}



#tvPlayerTabControlNavigation_0

{
	color: #ffffff;
	background-image: none;
	background: #ffffff;
	padding-top: 1px;
}



#tvPlayerNavigationControl_0
{

	color: #ffffff;
	background-image: none;

}



.BreadCrumbNav 
{
margin-top: -7px;
}

.ContestTitle
{
color: #2A46AA;
	background:#ffffff;
	padding-top: 1px;
	padding-bottom:-1px;
	font-size: 18px;
font-family: Verdana,Sans-Serif;
}
/**********************************************************************
/* NAVIGATION
/*********************************************************************/


#CommonTopNav
{
	
margin-bottom: 0px;
font-size: 12px;
font-family:Geneva, Arial, Helvetica, sans-serif;

}


#CommonSearchBar
{
position:relative;
float:left;
font-size: 14px;
color: #ffffff;
width: 930px;

}

#GoogleSearchBar
{
position: relative;
float: right;
horizontal-align: middle;
background: none;
height: 30px;
line-height: 30px;
vertical-align: bottom;
text-align: right;
width: 360px;
}


#CommonSubNav 
{
width: 970 px;
background:url(/sites/wvue/images/structure/subnav_bg.jpg) repeat-x;
height:210px;
padding-top:5px;
background-color:#FFFFFF;
z-index: 1;

vertical-align:text-top;
}

.SideNavigation ul.SubNavigation li span

	{
	color:#FFFFFF;
background-image: none;
background-color: #2A46AA;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
font-size: 14px;
}


.SideNavigation ul.SubNavigation ul li span 
{
color:#FFFFFF;
	font-weight: normal;
	background-image: none;
	background-color: #2A46AA;
}

.SideNavigation a:link,
.SideNavigation a:hover,
.SideNavigation a:visited,
.SideNavigation a:active
{
           color:#FFFFFF;
}

.SideNavigation ul.SubNavigation ul li span a:link,
.SideNavigation ul.SubNavigation ul li span a:hover,
.SideNavigation ul.SubNavigation ul li span a:visited,
.SideNavigation ul.SubNavigation ul li span a:active
{
            color:#FFFFFF;
}

/**********************************************************************
/* BOXES
/*********************************************************************/
.HomepageFeature
{
width:auto;
}

.HomepageFeatureBackground 
{
height:16px;
color:#333333;
background-color:#ffffff;
font-family: Verdana,Sans-Serif;
font-size:20px;
font-weight:bold;
border-bottom:none;
border-left:none;
border-right:none;
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:1px;
padding-top:5px;
padding-bottom:8px;

}

#homefeature .BoxBody
{
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
border-style:none;
border-right-width-value: 0px;
border-bottom-width: 0px;
border-left-width-value: 0px;
border-right-style-value: none;
border-bottom-style: none;
border-left-style-value: none;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
border-top-width: none;
border-top-style: none;
border-top-color: none;
padding-top: 0px;
margin-right: 5px;
padding-bottom: 6px;
padding-left: 0px;
border-left-width-ltr-source: none;
border-left-width-rtl-source: none;
border-left-style-ltr-source: none;
border-left-style-rtl-source: none;
border-right-style-ltr-source: none;
border-right-style-rtl-source: none;
border-right-color-ltr-source: none;
border-right-color-rtl-source: none;
border-left-color-ltr-source: none;
border-left-color-rtl-source: none;
border-top-color: none;
}

#homefeature .SlideShowImage a img 
{
padding-left:5px;

}
#homefeature img 
{
padding-top:10px;
padding-left:5px;
}

#homefeature .SlideShowHeadline 
{
padding-left: 0px;
}


.TabBoxHeader ul li.SelectedTab a, .TabBoxHeader ul li.SelectedTab a:link, .TabBoxHeader ul li.SelectedTab a:hover, .TabBoxHeader ul li.SelectedTab a:active, .TabBoxHeader ul li.SelectedTab a:visited 

{

background-image: none;
background-color: #010066;
font-weight:bold;
font-size: 14px;
}

.TabBoxHeader ul li.SelectedTab a, .TabBoxHeader ul li.SelectedTab a:link, .TabBoxHeader ul li.SelectedTab a:hover, .TabBoxHeader ul li.SelectedTab a:active, .TabBoxHeader ul li.SelectedTab a:visited 

{

background-image: none;
background-color: #010066;
font-weight:bold;
font-size: 14px;
}

.TabBoxHeader ul li.SelectedTab a, .TabBoxHeader ul li.SelectedTab a:link, .TabBoxHeader ul li.SelectedTab a:hover, .TabBoxHeader ul li.SelectedTab a:active, .TabBoxHeader ul li.SelectedTab a:visited 

{
background-image: none;
background-color: #010066;
font-weight:bold;
font-size: 14px;
}
.TabBoxHeader ul li a, .TabBoxHeader ul li a:link, .TabBoxHeader ul li a:hover, .TabBoxHeader ul li a:active, .TabBoxHeader ul li a:visited 
{
font-weight:bold;
font-size: 14px;
}

.TabBoxHeader 
{
background-image: none;
background-color: #2A46AA;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
font-size: 14px;
}

.SlideShowButtonDefault div, .SlideShowButtonDefault .SlideBreakingNews 
{
background-image: none;
background:#020167;
}

.SlideShowButtonCurrent div, .SlideShowButtonCurrent .SlideBreakingNews 
{
background-image: none;
background:#3144AD;
}


.Box {

	margin-bottom: 20px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;	

	box-shadow: 3px 4px 4px #E2E2E2;	

	-moz-box-shadow: 3px 4px 4px #E2E2E2;		

	-webkit-box-shadow: 3px 4px 4px #E2E2E2;

}




.TabBoxBody
{
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
border-style:none;
border-style:solid\9;
border-bottom:1px\9;
border-left: 1px\9;
border-right: 1px\9;
border-top: 1px\9;
border-color:#CCCCCC\9;
}




.BoxHeader {

	background-image: none;

background-color: #2A46AA;

font-family: Verdana,Geneva,sans-serif;

letter-spacing: -1px;

font-size: 14px;

color: #ffffff;

border-top-left-radius: 5px;

border-top-right-radius: 5px;



}



.BoxHeader span.Subtitle {

	color: #3144AD;

	float: right;

}



.BoxHeader a, 

.BoxHeader a:link, 

.BoxHeader a:active, 

.BoxHeader a:hover, 

.BoxHeader a:visited {

	color: #FFFFFF;

}



.BoxBody {

	border: 1px solid #3F5ED3;

	border-radius: 0px 0px 4px 4px;

	-moz-border-radius: 0px 0px 4px 4px;

	-webkit-border-radius: 0px 0px 4px 4px;

	border-top: none;

	padding: 0px 0px 6px 0px;
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
border-style:none;
}



.BoxLinks {

	height: 20px;

	font-size: 11px;

	text-align: right;

}



.BoxLinks li {	

	padding: 2px 10px 2px 0px;

}



.BoxLinks a {

	background: url(/images/structure/linkArrow.png) bottom right no-repeat;

	padding: 0px 10px 0px 0px;

}



.BoxLinks a,

.BoxLinks a:link,

.BoxLinks a:active,

.BoxLinks a:visited {

	text-decoration:none;

}



.BoxLinks a:hover {

	text-decoration: underline;	

}










/**********************************************************************
/* HEADLINES
/*********************************************************************/

.HeadlineList li
{
	color: #000000;
}

.HeadlineList a
{
	text-decoration: underline;
	color: #000000;
}


.HeadlineFeaturedItems 
{

	font-size: 12px;

font-family: Verdana,Sans-Serif;
color: #000000;

}
.HeadlineFeaturedItems 
a:link
a:visited 
a:active 
a:hover
{

	font-size: 12px;
font-weight: bold;
font-family: Verdana,Sans-Serif;
color: #000000;

}


/**********************************************************************
/* SLIDESHOWS
/*********************************************************************/
 
div.SlideshowTease
{
	padding:0px;
	text-align: center;
}

a:link
a:visited 
a:active 
a:hover
{
	color: #003BC3;
	font-weight: bold;
}

/**********************************************************************
/* WEATHER FIXES
/*********************************************************************/

.HFHImage
{
	width: 50px
}

.LocalForecastDay
{
	width: 80px;
}

.LocalForecast td,
.CityConditionsView td
{
	border-left: none;
}

.CityConditionsBlock
{
	width: 80px;
}

.HourlyForecastHour
{
	width: 72px;
}



.NavTier

{
background-image:url(/sites/wvue/images/structure/navtier_middle.jpg);
font-size: 16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

.NavTier-wMenu 

{
background-color: #000066;
line-height: 28px;
z-index: 0;
}

.NavTier-wMenu li {
	background-color: #000066;

}

.NavTier-wMenu li ul li {
	clear:left;
	display:block;
	background-color: #000066;
	width: 150px;

}

.CurrentSiteNode

{
background-color: #000066;
border-radius: 4px 4px 0px 0px;
}

.CurrentTime 

{
margin-left:-30px;

color: #ffffff;
position:relative;
float: left;
font-size: 12px;
font-weight: bold;
font-family: Verdana,Sans-Serif;
}

#homebottomleft
{
position:relative;
float:left;
width:300px;
}
#homebottomright
{
position:relative;
float:right;
width:375px;
}

.SlideShowSelectionButton
{
height: 20 px;
margin-right: 4 px;
margin-bottom: 4 px;
margin-left: 4 px;
width: 20 px;
}


.MastheadAlerts
{
float: left;
margin-top: 35px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 980px;
}

#fbabove
{
height:25px;
width:980px;
}


#homefeature img

{
padding-top: 10px;
padding-left: 5px;
height: 195px;
width: 220px;
}


.StoryBlock .BlockVideoTease 
{
border-top-style: none;
border-top-width: 0px;
border-bottom-style: none;
border-bottom-width: 0px;
border-right-style: none;
border-right-width: 0px;
border-left-style: none;
border-left-width: 0px;
}


.MediaBorder
{
border-top-style: none;
border-top-width: 0px;
border-bottom-style: none;
border-bottom-width: 0px;
border-right-style: none;
border-right-width: 0px;
border-left-style: none;
border-left-width: 0px;
}


.VideoTeaseSmall .Container

{

text-align: center;

}

.MediaBlockFirst
{
float: left;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 0px;
width: 212px;
}


.MediaBlockFirst .MediaBorder

{

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

width: 180px;

}



.MediaBlockFirst .ImageCaption
{
width: 180px;
text-align: left;
}

.MediaBlockFirst ~ .ContributorsContainer {
    width: 443px;
}

.MediaBlockFirst ~ .StoryMediaList {
    width: 429px;
}

.GroupedAlertsWrap #Weather .AlertItem .AlertItemLink img {
	visibility: hidden;
}

.GroupedAlertsWrap #Weather .AlertItem .AlertItemLink div {
	background: url(/sites/wvue/images/weather/egan_weather_alert.png) no-repeat;
	position: relative;
	height: 60px;
	margin: 0px 15px 15px 0px;
	width: 75px;
}

.GroupedAlertsWrap #Weather .AlertItem .AlertItemLink .AlertItemText { 
	background: none;
    height: 29px;
	margin: 28px 0px 20px 0px;
	overflow: hidden;
	width: 850px;
}


div.WeatherAlerts div.Windchill

{

	 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Airstagnation

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Avalanche

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Blizzard

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Blowingsand

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Coastalflood

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Excessiveheat

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Flood

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Fog

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Freezeorfrost

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Hurricane

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Icestorm

{
	 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Marine

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Nonprecipitatingalerts

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Redflag

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Sleet

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Smoke

{

	 	 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Specialweatherstatement

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Thunderstorm

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Tornado

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;;

}



div.WeatherAlerts div.Tropical

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Tsunami

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Volcanicash

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Wind

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



div.WeatherAlerts div.Winterweather

{

		 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}

div.WeatherAlerts div.Default

{

	 	 background:url(/sites/wvue/images/weather/egan_weather_alert.jpg) no-repeat;

}



.MediaBlockFirst ~ .ContributorsContainer .Contributors
{

float: left;
width: 336px;

}

.MediaBlockFirst ~ .ContributorsContainer .ContributorName, .MediaBlockFirst ~ .ContributorsContainer .ContributorEmail

{

float: left;

font-size: 11px;

height: 14px;

margin-top: 0px;

margin-right: 10px;

margin-bottom: 6px;

margin-left: 0px;

width: 336px;

}
