


/* =Body
-----------------------------------------------------------------------------*/
body {
	background: #fff url('/video/images/backgrounds/page-background-video.jpg') repeat-x top center;
}


/* =Content Container - page background (defaults to UL rounded corner)
-----------------------------------------------------------------------------*/
#main-header h2 a:link,
#main-header h2 a:visited,
#main-header h2 a:hover,
#main-header .selected a {
	color: #39334B;
}


/* =Video Player
-----------------------------------------------------------------------------*/
#main-video	{
	margin-left:-7px;
	margin-right:-3px;
	padding-bottom:20px;
}

#flashtopnav	{
	margin-bottom:1px;
}
#flashvideoplayer	{
	margin-left:0px;
}
#flashvideotag	{
	height:64px;
	margin:1px 0 0 1px;
	background:url(/video/images/backgrounds/bg-flashvideotag.jpg) no-repeat;
}
#flashvideotag h2	{
	padding:5px 10px 0 10px;
	color:#FFDF1B;
}
#flashvideotag p	{
	padding:0 10px;
	color:#FFF;
	font-size:11px;
}


.feature-1	{
	float:left;
	width:220px;
	height:85px;
	margin-left:15px;
}


#globalContentCorner div div div div {
color: #555;
}

#globalContentCorner div table tbody tr td div div span {
display: block; margin-top: 4px; margin-bottom: -4px;
}

#globalContentCorner div table tbody tr td div div span b {
display: block; margin-top: -2px !important;
}

.pageheader { font-size: 36px; font-weight: 500; padding-bottom: 8px; color: #ffffff; } /* This is intended to be the largest text on the page */

.pageheadersm { font-size: 13px; line-height:1.2; font-weight: bold; color: #ffffff; display: block; margin-top: -2px !important; }
.pageheadersm a { font-size: 14px; font-weight: bold; color: #ffffff; }
.pageheadersm a:visited { font-size: 14px; font-weight: bold; color: #ffffff; }
.pageheadersm a:hover { font-size: 14px; font-weight: bold; color: #ffffff; }

.categoryNumber { font-size: 11px; color: #ffffff; }

.pageheadersmWhite { font-size: 18px; font-weight: 400; padding-bottom: 8px; color: #000000; }

.modulesBoxHeader { font-size: 18px; color: #545C69; padding-bottom: 8px; }
.moduleTitle { font-size: 12px; color: #044e8e; padding-bottom: 2px; font-weight: bold;}
.moduleTitle a { color: #044e8e; text-decoration:none; }
.moduleTitle a:visited { color: #044e8e; text-decoration:none; }
.moduleTitle a:hover { color: #044e8e; }

.moduleTitleGray { font-size: 12px; color: #044e8e; padding-bottom: 2px; font-weight: bold; }
.moduleTitleGray a { color: #044e8e; text-decoration:none; }
.moduleTitleGray a:visited { color: #044e8e; text-decoration:none; }
.moduleTitleGray a:hover { color: #044e8e; }

.moduleLeadText { font-size: 12px; color: #044e8e; margin-top: 2px; }
.moduleLeadText a { font-size: 12px; color: #044e8e; margin-top: 2px; }
.moduleLeadText a:visited { font-size: 12px; color: #044e8e; margin-top: 2px; }
.moduleLeadText a:hover { font-size: 12px; color: #044e8e; margin-top: 2px; }

.videoTextLink { font-size: 12px; color: #044e8e; padding-top: 2px; }
.videoTextLinkHeavy { font-size: 12px; color: #044e8e; font-weight: bold; }
.videoText { font-size: 12px; color: #333333; margin-right: 5px; line-height:1.4; }

.smfeaturedTitle { font-size: 14px; color: #044e8e; padding-bottom: 4px; font-weight: bold; line-height:1.2; }
.featuredTitle { font-size: 16px; color: #044e8e; padding-bottom: 4px; font-weight: bold; }

.headerWhite16 { font-size: 16px; color: #ffffff; font-weight: bold; padding-top:2px;} /* Center Column */
.headerWhite15 { font-size: 15px; color: #ffffff; font-weight: bold;} /* Center Column */
.headerWhite14 { font-size: 14px; color: #ffffff; font-weight: bold; line-height:1.3;} /* Center Column */

#modulesCheat { margin-top: -20px; background: #ffffff; }

/* Dashed lines to stretch across any distance without loading a new image for each length */
.dashGrey { height: 1px; background: url(/global/images/art_dash_f7f6f3.gif) repeat-x; }
.dashWhite { height: 1px; background: url(/global/images/art_dash_ffffff.gif) repeat-x; }

/* Designates the color of the images with border="1" */
img, img a, a img { border-color:#333333; color:#333333; }

#globalContentCorner div div div td img {
	margin-right: 3px;
	margin-bottom: 3px;
}

.sponsored-link {
	margin-top: 30px;
}

.specialAdText {color: #919397; font-size: 10px; margin-bottom: 5px; }


