body, p, td, select{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:normal;	margin:0;	color: #505050;}table {text-align: left; margin-right:auto; margin-left:auto}#MainContentDiv{	margin: 0px 5px 0px 5px; 	padding: 0px;}img{	border: 0px;}img.productShot{	margin: 0px 15px 10px 0px;}.divIconText{	font-weight: bold;}.clear{	margin: 0;	padding: 0;	clear: left;}.headerText{	font-weight: normal;	font-size: 10px;	color: #FFFFFF;}.searchBox{	font-size:12pt;	font-weight:bold;}.sbsDropdownBox {	padding-right: 10px;	float: left;}.pageTitle{	font-size: 24px; 	color: #666666;}.pageTitleNew{	font-family:Arial;	font-weight:bold;	font-size:18px;	font-style:italic;	color:#ff0000;}.pageTitleAvailable{	font-family:Arial;	font-weight:bold;	font-size:18px;	font-style:italic;	color:#0b509e;	}.BrandTabLink {	font-size: 10px;	color: Black;}a.BrandTabLink:hover {	color:Black;}.BrandTabTable{	border-width:0px;	height:84px;	width:100%;	border-collapse:collapse;}.bottomTable{	background-color:#eeeeee;	width:100%;	border:0;}a.bottomLink{	color: #2C2D36;}a.bottomLink:hover{	text-decoration: underline;	color: #2C2D36;}a.bottomLink:active{	text-decoration: underline;}.FormSubtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-variant: normal;	text-decoration: none;	color: #2F4B6B;	text-transform: none;	line-height: normal;}a.FormSubtitle {	color: #3B6798;}a.FormSubtitle:hover {	color: #3B6798;	text-decoration: underline;}a.FormSubtitle:active {	color: #ff6300;	text-decoration: none;}a.FormSubtitle:visited {	color: #505050;	text-decoration: none;}.formText{	color: #2F4B6B;	font-weight: bold;	font-size: 12px;}.FormLabel {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-decoration: none;	color: #505050;	text-transform: none;}a.FormLabel {}a.FormLabel:hover {	text-decoration: underline;}a.FormLabel:active {	color: #ff6300;	text-decoration: underline;}.formInput {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #505050;	text-decoration: none;	text-transform: none;}.checkoutGrey{	color: #505050;}.ArtFeatureBody {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;	color: #505050;}a.ArtFeatureBody {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;	color: #3B6798;}a.ArtFeatureBody:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: underline;	color: #3B6798;}a.ArtFeatureBody:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;	color: #ff6300;}.ArtFeatureTitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	text-decoration: none;	color: #505050;}.ArtFeatureLargeTitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	text-decoration: none;	color: #505050;}a.ViewVideoClip {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;	color: #366493;}.AdvSearchTipsTitle{	font-weight:bold;	color:#C32025;}.AdvSearchTipsBackground{	background-color: #f0f4f5;	padding:10px;}.AdvSearchTipsText{	font-weight:bold;	color:#666666;	vertical-align:top;}.ThumbnailImgBorder{	border-color: #d3d3d3;}/* for all user error messages */.error{	vertical-align: baseline;	color: red;	text-align: left;}/* for all user successful messages */.success{	vertical-align: baseline;	color: blue;	text-align: left;}/* used for all instructional messages */.notes{	vertical-align: baseline;	font-weight:bold;	text-align: left;	}.HelphiddenDiv{	visibility: hidden;	position: absolute;	margin: 15px;}.HiddenDiv{	visibility: hidden;	position: absolute;	width:90%;	}a{	color: #366493;	text-decoration: none;}a:hover{	color: #366493;	text-decoration: underline;}input{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #505050;}h3{	font-weight: bold;	font-size: 13px;	color: #626262;	font-family: Verdana, Arial, Helvetica, sans-serif;}#closedCaptioning{	padding-top: 5px;}.homeVideoPricingTitle{	font-size: 14pt;	font-weight: bold;}/* to be used by all text-based asp:buttons */.ddsButton {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	border-color: #386292;    background-color: #F0F4F5;    border-width: 1px;	border-style:solid;	color: #386292;	text-decoration: none;	text-transform: none;	cursor: pointer;}.ddsButtonHighlight {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	border-color: #BBBBBB;    background-color: #386292;    border-width: 1px;	border-style:solid;	color: #FFFFFF;	text-decoration: none;	text-transform: none;	cursor: pointer;}.ContentSubtitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #505050;	text-decoration: none;}.ContentText {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #505050;	text-decoration: none;}a.ContentText {	color: #366697;}a.ContentText:hover {	color: #366697;	text-decoration: underline;}a.ContentText:active {	color: #ff6300;	text-decoration: none;}.tcWrapper /* table column wrapper */{    clear:both;}.tcOne /* table column left */{    width: 150px;    text-align: right;    margin-right: 5px;    float: left;    height: 20px;    padding-top: 3px; /* forces text to align in the middle of the right col */}.tcTwo /* table column right for text-only entries */{	float:left;	height: 20px;	padding-top: 3px; /* should match value for tcOne */}.tcTwoInput /* table column right for input box entries */{    float:left;    height: 20px;}.SurveyFormInput {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #505050;	text-decoration: none;	text-transform: none;}table.SurveyFormInput {	text-align: left; 	margin: 0px;}.cartDiscount{	color:Red;}#popupWrapper{    text-align: left;}#popupWrapper #header{    background: url(/common/image/brandTab_Header.jpg);    height: 71px;    width:800px;}#popupWrapper #mainContent{    padding: 20px;}    .gridHeader{	font-weight:bold;	background-color:#EEEEEE;}.gridHeader td{	color:#2F4B6B;}.gridItems{	background-color:#FFFFFF;}.gridStyle{	border-color:#AAAAAA;	border-width:1px;	width:100%;				font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #505050;	text-decoration: none;	text-transform: none;		margin: 10px 0px 10px 0px;	}    .callout{	font-weight:bold;	color:Red;	text-align:center;}.pnlPaging { 	border-top: #dddddd 1px solid; 	border-right: #dddddd 1px solid; 	border-bottom: #dddddd 1px solid; 	border-left: #dddddd 1px solid; 			padding-left: 7px; 	padding-bottom: 1px; 	padding-top: 5px; 	padding-right: 0px;		background-color: #EEEEEE; 		height: 2.2em;	width: 99%;}.subjectLandingHeader{			font-weight:bold;	color:#C32025;	font-family:Arial;	font-size:12px;	}.subjectLandingHeader img{	vertical-align:bottom;}.subjectLandingBackground{	background-color:#f0f4f5;	padding-left:3px;	padding-right:3px;	padding-top:10px;}.onDemandTitle{	font-size: 16px;	color: #b00a0e;	font-family: Verdana;	font-weight: bold;}.digital_body {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#626262;}.digital_body A:link {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-bottom:2px;}.digital_body A:hover {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#074074;	padding-bottom:2px;}.digital_body A:active {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-bottom:2px;}.digital_body A:visited {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-bottom:2px;}.digital_login {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#626262;	padding-top:2px;	padding-bottom:2px;}.digital_login A:link {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-top:2px;	padding-bottom:2px;}.digital_login A:hover {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#074074;	padding-top:2px;	padding-bottom:2px;}.digital_login A:active {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-top:2px;	padding-bottom:2px;}.digital_login A:visited {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	padding-top:2px;	padding-bottom:2px;}.welcomeredtext {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#bf2e1a;	font-weight:bold;}/* these are used by the preview clip player on the eCommerce site */.tabMenu{    float:left;    border: solid 1px Gray;    border-bottom: none;     background-color:#f0f0f0;    text-align:center;    padding:5px;    height:12px;    cursor:pointer;    color:#355D8E;}.tabMenuSelected{    float:left;     border: solid 1px Gray;     border-bottom: none;     background-color:White;    text-align:center;    padding:5px;    height:12px;    cursor:pointer;    color:#355D8E;}.tabSpacer{    float:left;     padding:3px;    height:12px;}.tabContent{    border: solid 1px Gray;     background-color:white;    padding:5px;    height:145px;    visibility:hidden;    position:absolute;       overflow:auto;         }.previewClipTitle{    font-family:Arial, Helvetica, sans-serif;    font-size:19px;    color:#333333;}.previewClipTextTitle{	color:#355D8E; 	font-weight:bold;}.previewClipPlaying{	color:#C32025; 	font-weight:bold;}.previewIcon{    cursor:pointer;}





	


/* use this one for QT playback without closed captions */
.videoPlayerQT
{
	overflow: auto; 
	height: 266px;
	width: 320px;
	background-color:Black;
	margin-top: 10px;
	margin-left: 17px;
	margin-right:17px;
	margin-bottom:17px;
}

/* use this one for QT playback with closed captions */
.videoPlayerQTcc
{
	overflow: auto; 
	height: 366px;
	width: 480px;
	background-color:Black;
}
/* end of preview clip player styles */
