/***********************************************************
/* Basics
/***********************************************************/

body
{
	background: url(/sites/wdbd/images/my601-background.png) repeat-y top center;
	text-align: center;
}

#Common
{
	background-color: #FFFFFF;
	margin: 0 auto;
}

#CommonBody
{
	background: url(/sites/wdbd/images/common-background.png) repeat-y;	
}

/***********************************************************
/* Top/Bottom
/***********************************************************/

#CommonHeader
{
	background: url(/sites/wdbd/images/my601-header.png) no-repeat;
}

#CommonWelcome
{
	border: none;
	color: #ffffff;
}

#CommonWelcome a,
#CommonWelcome a:link,
#CommonWelcome a:visited,
#CommonWelcome a:hover,
#CommonWelcome a:active
{
	color: #ffffff;
	background-color: #4d4a4b;
}

.DownloadsBar
{
	color: #ffffff;
}

.DownloadsBar a,
.DownloadsBar a:link,
.DownloadsBar a:visited,
.DownloadsBar a:hover,
.DownloadsBar a:active
{
	color: #ffbd29;
	font-weight: bold;
}

#CommonTopNav
{
	background: url(/sites/wdbd/images/topnav-black.png) repeat-x;
	height: 27px;
	line-height: 27px;
	text-transform:uppercase;
	margin: 0;
}

#CommonTopNav a,
#CommonTopNav a:link,
#CommonTopNav a:visited,
#CommonTopNav a:hover,
#CommonTopNav a:active
{
	color: #ffffff;
}

#CommonTopNav .DropMenu ul li
{
        background-color: #666666;
}

#CommonTopNav a:hover,
#CommonTopNav a:active
{
	display: block;
	background: url(/sites/wdbd/images/topnav-red.png) repeat-x;
}

#CommonTopNav .DropMenu ul li.Hover
{
        display: block;
        background: url(/sites/wdbd/images/topnav-red.png) repeat-x;
}
.CurrentTime 
{
	color: #ffffff;
}

/********************************************************
/* Boxes and Tab Boxes
/********************************************************/

.BoxHeader
{
	background: #2f2c2d;
	color: #ffffff;
}

.BoxHeader a,
.BoxHeader a:link,
.BoxHeader a:visited,
.BoxHeader a:hover,
.BoxHeader a:active
{
	color: #ffffff;
}

.BoxBody
{
	background-color: #ffffff;
}

.BoxLinks
{
	background: #2f2c2d;
}

.BoxLinks a,
.BoxLinks a:link,
.BoxLinks a:visited,
.BoxLinks a:hover,
.BoxLinks a:active
{
	color: #ffffff;
}

.TabBoxHeader
{
	background: #2f2c2d;
}

.TabBoxTitle
{
	color: #ffffff;
}

.TabBoxHeader ul li a,
.TabBoxHeader ul li a:active,
.TabBoxHeader ul li a:visited,
.TabBoxHeader ul li a:hover,
.TabBoxHeader ul li a:link
{
	/* Properties for all tabs */
	color: #ffffff;
	background: #2f2c2d;
}

.TabBoxHeader ul li a:hover,
.TabBoxHeader ul li a:active
{
	/* Properties for hovering but not selected tab */
	color: #ffffff;
	background: url(/sites/wdbd/images/topnav-red.png) repeat-x;
}

.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
{
	/* Properties for selected tab */
	color: #ffffff;
	border-bottom: #2f2c2d; 
	background: url(/sites/wdbd/images/topnav-red.png) repeat-x;
}

.TabBoxBody
{
	background-color: #ffffff;
}

/***********************************************************
/* Side Navigation
/***********************************************************/

/* Side Nav Background Color */
.SideNavigation ul,
.SideNavigation ul ul
{
}

/* Main Category */
.SideNavigation ul li span 
{
	text-transform: uppercase;
	font-weight: bold;
}

/* Main Item */
.SideNavigation ul ul li span
{
	text-transform: none;
	font-weight: normal;
}

/* Sub-Nav Category */
.SideNavigation ul.SubNavigation li span
{
	background: #2F2C2D;
	text-transform: uppercase;
}

/* Sub-Nav Item */
.SideNavigation ul.SubNavigation ul li span
{
	background: #BE2000;
	text-transform: none;
}

/* Selected Item */
.SideNavigation ul li span.CurrentNode,
.SideNavigation ul ul li span.CurrentNode
{
}

/* Main Link Color */
.SideNavigation a:link,
.SideNavigation a:hover,
.SideNavigation a:visited,
.SideNavigation a:active
{
	color: #2F2C2D;
}

/* Sub-Nav Link Color */
.SubNavigation a:link,
.SubNavigation a:hover,
.SubNavigation a:visited,
.SubNavigation a:active
{
	color: #ffffff;
}

/* New Indicator */
.SideNavigation em
{

}

/***********************************************************
/* Weather
/***********************************************************/

.WCCHead
{
	background-color: #fff;
	border-bottom: #6c6c6c;
}

.WCCMain
{
	background-color: #fff;
	color: #6c6c6c;
}

.WCCDetails
{
	background-color: #fff;
	border-top: solid 1px #6c6c6c;
	border-bottom: solid 1px #6c6c6c;
}

.LocalForecast td,
.CityConditionsView td
{
	border-left: solid 1px #6c6c6c;
}

.LocalForecast,
.CityConditionsView tr.Body
{
	background-image: none;
}

.CityConditionsView tr.Header
{
	background-color: #ffffff;
	color: #6c6c6c;
}


/***********************************************************
/* Misc
/***********************************************************/

.videosWeLike img

{width: 50px; height: 50px; }


table.sdscores {   width: 370px; border: 1px solid #dddddd; font-size: 11pt; }
table.sdscores tr td {  padding:3px; border-bottom: 1px solid #dddddd; }
table.sdscores tr:nth-child(even) { background-color:#dddddd; }
