/* COLORS
Dark Blue - 001f4d
Light Blue - bac3d0
Medium Dark Blue - 1a3963
Medium Light Blue - 8c9cb1
Red - d50f0f
*/

/* COMMON */
body		{ background-image:url(/images/templates/web/launch/GlobalNav/NFLCA_BG.gif); background-color: #FFFFFF; color: #000000; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link		{ color: #001f4d; font-size:x-small }
a:active	{ color: #001f4d; font-size:x-small}
a:visited	{ color: #001f4d; font-size:x-small }
td		{  font-size: x-small; font-family:Verdana, Arial, Helvetica, sans-serif;}
hr		{ height: 1px; width: 100%; color: #EBEBCF }
.MainTable {width: 930px; border:0px; background-color: #FFFFFF; padding:0px; align:center;}



/* ADVANCED SEARCH */
.asOuterTable 			{width:100%; border:0px;padding:0px; }
.asOuterTableRow 		{}
.asOuterTableCell		{}
.asOuterTableSubmitRow 		{}
.asOuterTableSubmitCell 	{background-color:#EBEBCF; text-align:center;font-size:xx-small;font-weight:bold}
.asDepartmentTable 		{width:100%; border:0px; padding:3px}
.asDepartmentTableRow 		{}
.asDepartmentTableTitleCell	{width:50%; background-color:#EBEBCF; font-size:x-small; color:#001f4d; font-weight:bold}
.asDepartmentTableInputCell	{}
.asBorderTable			{width:100%; border:1px #EBEBCF solid}
.asBorderTableRow 		{}
.asBorderTableCell 		{align:center; valign:top; border: 1px #FFFFFF solid}
.asInnerTable 			{width:90%; border:0px; padding:4px}
.asInnerTableRow		{}
.asInnerTableTitleCell		{width:22%;font-size:xx-small;color:#001f4d; font-weight:bold; text-transform:uppercase}
.asInnerTableInputCell		{width:100%}
.asInnerTableAttributeTitleCell	{width:30%; font-size:xx-small; color:#001f4d; font-weight:bold; text-transform:Capitalize}
.asInputBox			{width:180px}



/* ATTENTION GRABBER */
.agTable		{ border: 1px; width: 100%}
.agHorRow		{}
.agVerRow		{}
.agOuterCell		{ vertical-align: top}
.agCurrentWindowLink	{}
.agPopUpWindowLink	{}


/* BREADCRUMB */
.bcTable	{ width: 100% }
.bcRow		{ }
.bcLink	{ color: #8c9cb1; font-weight: bold;}
.bcLink a { color: #8c9cb1; font-weight: bold; text-decoration:none;}
.bcLink a:link, .bcLink a:visited, .bcLink a:active { color: #8c9cb1; font-weight: bold; text-decoration:none;}
.bcLink a:hover { color: #8c9cb1; font-weight: bold; text-decoration: underline;}
.bcHeaderCell	{ color: #8c9cb1; font-weight: bold;}
.bcHeaderCell a { color: #8c9cb1; font-weight: bold; text-decoration:none;}
.bcHeaderCell a:link, .bcHeaderCell a:visited, .bcHeaderCell a:active { color: #8c9cb1; font-weight: bold; text-decoration:none;}
.bcHeaderCell a:hover { color: #8c9cb1; font-weight: bold; text-decoration: underline;}
.bcCrumbsCell	{ width:100%;}
.bcItem		{ color: #001f4d; font-weight: bold }
.bcSeparator	{ background-image:url(/images/templates/web/launch/Icons/arrowS_blueL_R.gif); background-repeat:no-repeat; background-position:center; padding-left:5px; padding-right:5px;}
.bcSpacer	{ width:10px;}



/* BONUS */
.bnOuterTable 		{ width: 100%; padding: 1px }
.bnHeaderCell 		{ font-size: x-small; font-weight: bold; color: #001f4d}
.bnImageOuterCell 	{ text-align: right; vertical-align: top; width: 5%}
.bnImageTable 		{ width: 70px; padding: 2px; border: 1px #d7dce6 solid}
.bnImageInnerCell 	{ background-color: #ffffff; text-align: left; vertical-align: top; border: #ffffff }
.bnBlankCellBesideImage { text-align: left; vertical-align: top; width: 5%}
.bnCopyCell 		{ text-align: left; vertical-align: middle; width: 95% }
.bnRow			{}
.bnHeaderRow		{}
.bnText			{}


/* BULLET */
.blTable 		{ width: 100%; padding: 2px; cell-spacing:1px }
.blHeaderCell 		{ font-size: x-small; font-weight: bold; color: #001f4d }
.blBulletDotCell 	{ text-align: right; vertical-align: top; height: 5px; width: 5% }
.blBulletCell 		{ text-align: left; vertical-align: top; height: 5px }
.blRow			{}
.blHeaderRow		{}


/* COPY */
.coHMTL			{}


/* EDITORIAL LIST */
.edTable5504		{width: 100%;}
.edHeaderTable		{}
.edHeaderMultiColumn	{}
.edHeaderSingleColumn	{}
.edBodyCell5504		{border:1px #eaecf7 solid vertical-align: top}
.edDescription		{text-align: center; text-decoration: none;  color: #666666; text-transform: uppercase}
.edItemId		{}
.edLineNo		{}
.ed_row_1		{text-align: center}
.ed_row_2		{text-align: center}
.edPLMP			{}
.edPLMPStrike		{text-decoration: line-through;  color:#999999}
.edPLPR			{}
.edPLPRStrike		{ text-decoration: line-through; color: #999999}
.edPLSP			{}
.edPLSV			{}
.edPPMP			{}
.edPPMPStrike		{ text-decoration: line-through;  color:#999999}
.edPPPR			{}
.edPPPRStrike		{ text-decoration: line-through;  color:#999999}
.edPPSP			{}
.edShowLinkTable	{}
.edShowLinkMultiColumn	{}
.edShowLinkSingleColumn {}
.edLinkText		{}
.edPPSV			{}
.edFooterTable		{}
.edFooterMultiColumn	{}
.edFooterSingleColumn	{}

.edTable5508 		{width: 100%;}
.edBodyCell5508		{vertical-align: top}
.edDescription5508 	{color:#001f4d; text-transform: uppercase; text-decoration: underline;font-weight: bold}


/* KITS */
.ktOuterTable 		{ width: 100%; border: 1px #d7dce6 solid}
.ktKitOuterCell 	{ vertical-align: top; width: 55%}
.ktSavingCell 		{ font-weight: bold; text-align: center; vertical-align: middle; width: 45%}
.ktLayout1 		{ background-color: #FBFBF7 }
.ktLayout2 		{ background-color: #F5F5F5 }
.ktInnerTable		{ width: 100% }
.ktOuterRow		{}
.ktHeaderRow		{}
.ktBodyRow		{}
.ktFooterRow		{}
.ktDescription		{}
.ktSoldOutFalseItemId	{}
.ktSoldOutItemId	{}
.ktLineNo		{}
.ktPPPR			{}
.ktPPPRStrike		{ text-decoration: line-through }
.ktKITV			{}
.ktKITT			{}


/* LINK */
.lkPDLink		{}
.lkRCLink		{}
.lkDHLink		{}
.lkPLLink		{}
.lkPRLink		{}
.lkBSLink		{}
.lkWNLink		{}
.lkMFLink		{}
.lkATLink		{}
.lkBOLink		{}
.lkKTLink		{}
.lkPCLink		{}
.lkSPLink		{}
.lkSCLink		{}


/* NAVIGATION SINGLE*/
.nvOuterTable {width: 190px; border: 0px; table-layout:fixed;}
.nvRow{border: 0px; padding:0px; border:0px;}
.nvSelectedRow{border: 0px; padding:0px; border:0px;}
.nvCell{text-align: left; height:20px; vertical-align:middle; background-color:#FFFFFF; font-weight:bold; padding-left:3px; font-size:x-small;}
.nvCell a { text-decoration:none;}
.nvCell a:link, .nvCell a:visited, .nvCell a:active { text-decoration:none;}
.nvCell a:hover { text-decoration: underline; color:#d50f0f}
.nvTitle{text-align: left; padding-left:10px; color:#FFFFFF; background-color:#001f4d}
.nvSelectedCell{text-align: left; color:#FFFFFF; background-color:#d50f0f; font-weight:bold; font-variant:small-caps; font-size:small; height:20px;}
.nvHeaderTable1 {border: 0px; padding:0px;}
.nvHeaderRow  {background-image:url(/images/templates/web/launch/LeftNav/LN_Browse.gif); height:38px; background-repeat:no-repeat;}
.nvHeaderCell {text-align: left; padding-left:10px; color:#FFFFFF; font-weight:bold; font-size:medium;}


/* NAVIGATION DOUBLE*/
.nvDblOuterTable {width:100%; border: 0px; padding:0px}
.nvDblOuterTableRow {}
.nvDblOuterTableCell{}

.nvDblMiddleTable{width:100%; padding:4px; border:1px #9999CC solid}
.nvDblMiddleTableRow {}
.nvDblMiddleTableCell{border:#ffffff; text-align:center; vertical-align: top}

.nvDblInnerTable{width:100%; border:0px; padding:3}
.nvDblInnerTableHeaderRow {background-color:#F7F8FB}
.nvDblInnerTableHeaderCell{text-align:center;  font-size:7pt; color:#001f4d; font-weight:bold}
.nvDblInnerTableRow {}
.nvDblInnerTableCell{width:50%; vertical-align:top}

.nvDblListTable{width:100%; padding:1px}
.nvDblListTableRow{}
a:nvDblListTableCell:link{vertical-align:top;  font-size:7pt;color:#001f4d;}
.nvDblListTableImageCell{vertical-align:top; text-align:right; color:#9999CC; font-weight:bold;text-decoration:none;font-size:7pt;}
.nvDblListTableSelectedCell{vertical-align:top;  font-size:7pt;color:#001f4d;font-weight:bold;text-decoration:none}


/* NAVIGATION HORIZONTAL*/
.nvHorTable {width:100%; border: 0px; padding:0px}
.nvDHorRow {}
.nvHorCell{}

/* NEXT AIR DATE*/
.pdNAIRTable{}			{}
.pdNAIRLabelRow	{}
.pdNAIRLabelCell{color: #001f4d; font-size: x-small; font-weight:bold }
.pdNAIRValueRow{}
.pdNAIRValueCell{}


/* ON AIR NOW */
.oaTable		{ width: 100%}
.oaRow			{}
.oaDescription	{}
.oaItemId		{}
.oaPLMP		{}
.oaPLMPStrike	{ text-decoration: line-through}
.oaPLPR		{}
.oaPLPRStrike	{ text-decoration: line-through}
.oaPLSP		{}
.oaPLSV		{}
.oaPPMP		{}
.oaPPMPStrike	{ text-decoration: line-through}
.oaPPPR		{}
.oaPPPRStrike	{ text-decoration: line-through}
.oaPPSP		{}
.oaPPSV		{}


/* PRODUCT DETAIL */
.pdDESC			{color: #001f4d; font-size: small; font-weight: bold; }
.pdINTL			{ color: #001f4d; font-size: xx-small; font-weight: bold; }
.pdINTY			{ color: #001f4d; font-size: xx-small; font-weight: bold}
.pdITEM			{ color: #FFFFFF; font-size: x-small; font-variant:small-caps; font-weight: bold; padding-left:10px;}
.pdLSTY			{ color: #001f4d; font-weight: bold}
.pdLSZE			{ color: #001f4d; font-weight: bold}
.pdLQTY			{ color: #001f4d; font-weight: bold}
.pdPLMP			{ color: #001f4d; font-size: xx-small; font-weight: bold; }
.pdPLMPStrike	{ color: #001f4d; font-weight: bold; text-decoration: line-through}
.pdPLPR			{ color: #001f4d; font-size: x-small; font-weight: bold}
.pdPLPRsp 		{ color: #001f4d; font-size: x-small; font-weight: bold}
.pdPLPRStrike	{ color: #001f4d; font-size: x-small; font-weight: bold; text-decoration: line-through}
.pdPLSP			{ color: #d60f0f; font-weight: bold}
.pdPLSV			{ color: #001f4d; font-size: x-small; font-weight: bold; }
.pdPPMP			{ color: #001f4d; font-size: x-small; font-weight: bold; }
.pdPPMPStrike	{ color: #001f4d; font-weight: bold; text-decoration: line-through}
.pdPPPR			{ color: #001f4d; font-size: x-small; font-weight: bold}
.pdPPPRsp		{ color: #001f4d; font-size: x-small; font-weight: bold}
.pdPPPRStrike	{ color: #001f4d; font-size: x-small; font-weight: bold; text-decoration: line-through}
.pdPPSP			{ color: #001f4d; font-weight: bold}
.pdPPSV			{ color: #001f4d; font-size: x-small; font-weight: bold; }
.pdRTFR			{ color: #001f4d; font-size:x-small}
.pdSHIP			{ color: #001f4d; font-size: xx-small; }
.pdSHPL			{ color: #001f4d; font-size: xx-small; }
.pdBorderItem	{ border-width: 1px;border-style: solid;border-color: #001f4d;background: #ffffff;}
.pdHeaderItem	{ background-color: #001f4d;}
.pdBorderDetail	{ border-width: 1px;border-style: solid;border-color: #bac3d0;background: #ffffff;}
.pdHeaderDetail	{ background-color: #bac3d0;}
.pdStylesThumb	{ padding-right: 10px;}

.pdAltLinks	{color: #001f4d; font-weight: bold; font-size: 9px; }
.pdAltLinks a {color: #001f4d; font-weight: bold; text-decoration:none; font-size: 9px; }
.pdAltLinks a:link, .pdAltLinks a:visited, .pdAltLinks a:active {color: #001f4d; font-weight: bold; text-decoration:none; font-size: 9px; }
.pdAltLinks a:hover {color: #001f4d; font-weight: bold; text-decoration: underline; font-size: 9px; }

/* PROGRAM GUIDE */
.td-day-num	        {  font-size: 9pt; text-align: left; font-weight: bold; vertical-align: middle; background-color: #9999CC; color: #FFFFFF}
.td-day-name		{  font-size: 7pt; text-align: left; font-weight: bold;  vertical-align: middle; background-color: #CC9900; color: #FFFFFF}
.td-day-name-r		{  font-size: 7pt; text-align: right; font-weight: bold;  vertical-align: middle; background-color: #CC9900; color: #FFFFFF}
.td-showstop		{  font-size: 7pt; text-align: left; vertical-align: middle; background-color: #FBFBF7; color: #666666}
.td-layout-a		{  font-size: 7pt; text-align: left; vertical-align: middle; background-color: #EEEEEE}
.td-layout-b		{  font-size: 7pt; text-align: left; vertical-align: middle; background-color: #E6E8F7}
.td-layout-c		{  font-size: 7pt; text-align: left; vertical-align: middle; background-color: #F5F5E7}
.td-layout-now		{  font-size: 7pt; text-align: left; vertical-align: middle; background-color: #CC9900}
.td-layout-a-time-l	{  font-size: 7pt; text-align: left; font-weight: bold; vertical-align: middle; background-color: #EEEEEE}
.td-layout-b-time-l	{  font-size: 7pt; text-align: left; font-weight: bold; vertical-align: middle; background-color: #E6E8F7}
.td-layout-c-time-l	{  font-size: 7pt; text-align: left; font-weight: bold; vertical-align: middle; background-color: #F5F5E7}
.td-layout-a-time-r	{  font-size: 7pt; text-align: right; font-weight: bold; vertical-align: middle; background-color: #EEEEEE}
.td-layout-b-time-r	{  font-size: 7pt; text-align: right; font-weight: bold; vertical-align: middle; background-color: #E6E8F7}
.td-layout-c-time-r	{  font-size: 7pt; text-align: right; font-weight: bold; vertical-align: middle; background-color: #F5F5E7}


/* PROMOTION - Note: there are some from previous CSS which are included right after this section*/
.pmElementText		{}
.pmElementHTML		{}
.pmElementDefaultHTML	{}
.pmElementDefaultText	{}
.pmElementLinkText	{}
.pmOptInText		{}
.pmQuestionTable	{}
.pmQuestionType_C_Row	{}
.pmQuestionType_D_Row	{}
.pmQuestionType_R_Row	{}
.pmQuestionType_T_Row	{}
.pmQC_CheckBoxText	{}
.pmQR_RadionButtonText	{}
.pmQT_MultilineInput	{}
.pmQT_SinglelineInput	{}
.pmUserTable		{}
.pmUserRow		{}
.pmElementTextHTML	{}
.pmElementTextText	{}


/* PROMOTION - Questions CSS FROM OLD ADMIN*/
.td-q		{  }	
.select-q	{  }	
.input-q-radio	{  }	
.input-q-check	{  }	
.input-q	{  }	
.textarea-q	{  }	
.td-u-label	{  }	
.td-u-input	{  }	
.input-u	{  }
.input-o-check	{  }	
.button		{  }	
.imageButton	{  }	
.link			{  }


/* RECOMMEND TO A FRIEND */
.rfTable			{}
.rfSendToRow		{}
.rfFromRow			{}
.rfButtonRow		{}
.rfSendToCell		{ font-size: xx-small}
.rfSentToInputCell 	{}
.rfFromCell			{ font-size: xx-small}
.rfFromInputCell		{}
.rfButtonCell		{}


/* RELATED ITEM */
.riTable			{ width: 100%}
.riHeaderRow		{}
.riHeaderMultiColumn	{}
.riHeaderSingleColumn	{}
.ri_row_1			{}
.ri_row_2			{}
.riHeaderMultiColumn	{ vertical-align: top}
.riHeaderSingleColumn	{}
.riDescription		{}
.riItemId			{}
.riLineNo			{}
.riPLMP			{}
.riPLMPStrike		{ text-decoration: line-through}
.riPLPR			{}
.riPLPRStrike		{ text-decoration: line-through} 
.riPLSP			{}
.riPLSV			{}
.riPPMP			{}
.riPPMPStrike		{ text-decoration: line-through}
.riPPPR			{}
.riPPPRStrike		{ text-decoration: line-through}
.riPPSP			{}
.riPPSV			{}
.riShowMoreRow		{}
.riShowMoreMultiColumn	{}
.riShowMoreSingleColumn	{}
.riFooterRow		{}
.riFooterMultiColumn	{}
.riFooterSingleColumn	{}

/* RESULTS NAV */
.rsnHeader {padding-bottom:5px;}
.rsnTable			{ width: 100%;}
.rsnsortlabel		{ font-weight:bold; padding-left: 10px;}
.rsnpaginationOff	{ font-weight:bold; color:#8c9cb1;}
.rsnpaginationOn	{ font-weight:bold; color:#001f4d;}
.rsnpaginationOn a { font-weight:bold; color:#001f4d;}
.rsnpaginationOn a:link, .rsnpaginationOn a:visited, .rsnpaginationOn a:active { text-decoration:none;}
.rsnpaginationOn a:hover { text-decoration: underline;}
.rsncurrentpage {font-weight:bold; text-decoration:none;}
.rsnDivider			{ background-color:#001f4d; height:1px;}

/* RESULTS */
.rsTable			{ width: 100%}
.rsHeaderRow		{}
.rsHeaderMultiColumn	{}
.rsHeaderSingleColumn	{}
.rs_row_1			{}
.rs_row_2			{}
.rsBodyMulitColumn	{ vertical-align: top}
.rsBodySingleColumn	{}
.rsItemNumber		{font-weight:bold;}
.rsDescription		{}
.rsItemId			{}
.rsLineNo			{}
.rsSALE			{font-weight:bold; color:#d60f0f;}
.rsPLMP			{}
.rsPLMPStrike		{ text-decoration: line-through}
.rsPLPR			{font-weight:bold;}
.rsPLPRStrike		{ text-decoration: line-through}
.rsPLSP			{}
.rsPLSV			{}
.rsPPMP			{}
.rsPPMPStrike		{ text-decoration: line-through}
.rsPPPR			{}
.rsPPPRStrike		{ text-decoration: line-through}
.rsPPSP			{}
.rsPPSV			{}
.rsFooterRow		{}
.rsFooterMultiColumn	{}
.rsFooterSingleColumn	{}
.rsFooterPagingText	{}
.rsFooterPXZYCurrentPage {}
.rsFooterPXZYPageLink	{}
.rsFooterXYOZ1stRecord	{}
.rsFooterXYOZlastRecord	 {}
.rsFooterXYOZRecordCount {}


/* SHOPPING CART */
.shLayout1			{ background-color: #FFFFFF}
.shLayout2			{ background-color: #FFFFFF}
.shOuterTable		{ width: 100%; padding: 0px}
.shOuterRow			{ padding:0px; margin:0px}
.shOuterCell		{ padding:0px; margin:0px}
.shInnerTable		{ width: 100%; padding: 0px; border: 0px; margin:0px}
.shTitleRow			{ background-color: #bac3d0; vertical-align: middle}
.shBlankTitleCell		{ width: 1%; color: #000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shImageTitleCell		{ width: 8%; text-align: center;color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shItemTitleCell		{ width: 8%; text-align: center; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shDescriptionTitleCell	{ width: 30%; text-align: left; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shStyleTitleCell		{ width: 8%; text-align: left; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shSizeTitleCell		{ width: 7%; text-align: left; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shQtyTitleCell		{ width: 8%; text-align: center; color: #000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shUnitPriceTitleCell	{ width: 11%; text-align: right; white-space: nowrap; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shTotalPriceTitleCell	{ width: 8%; text-align:right; white-space: nowrap; color:#000000; font-weight: bold; padding:10px; border-right:#FFFFFF 1px}
.shShippingTitleCell	{ width: 12%; color:#000000; font-weight: bold; padding:10px; text-align:right;}
.shImageCell		{ text-align: center; padding:5px; vertical-align:top;    border-left:#bac3d0 1px;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shItemIdCell		{ font-weight: bold; text-align: center; padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shDescriptionCell	{ font-weight: bold; text-align: left;  padding:5px; vertical-align:top;   border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shStyleCell		{ text-align: left; padding:5px; vertical-align:top;   border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shQtyDropDownCell	{text-align: center; padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shSizeCell			{ text-align: left; padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shPriceCell		{ text-align: right; padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shTotalPriceCell		{ text-align: right;  padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shShippingCell		{ text-align: right; padding:5px; vertical-align:top;  border-bottom:#bac3d0 1px; border-right:#bac3d0 1px}
.shSHAmountCell 	{ text-align: right; font-weight: bold; padding:5px; vertical-align:top;  border-bottom:#FFFFFF 1px; background-color: #bac3d0;}
.shSubTotalAmountCell 	{ text-align: right; font-weight: bold; padding:5px; vertical-align:top;  border-bottom:#FFFFFF 1px; border-right:#FFFFFF 1px;background-color: #bac3d0;}
.shSubTotalTextCell 	{ text-align: right; font-weight: bold; padding:5px; vertical-align:top;  border-bottom:#FFFFFF 1px; border-right:#FFFFFF 1px;background-color: #bac3d0;}
.shSubTotalAmountCell 	{ text-align: left; font-weight: bold; padding:5px; vertical-align:top; background-color: #bac3d0;}
.shTotalTextCell 	{ text-align: right; font-weight: bold; padding:5px; vertical-align:top;  border-bottom:#FFFFFF 1px; border-right:#FFFFFF 1px;background-color: #bac3d0;}

.shOrderCalOuterRow	{}
.shOrderCalOuterCell	{}
.shOrderCalTable		{ width: 100%; padding: 2px}
.shOrderCalRow		{}
.shOrderCalLinkCell	{ width: 54%; text-align: center; font-weight: bold }
.shOrderCalSubtotalCell	{ background-color: #9999CC; width: 17%; text-align: right; vertical-align: bottm; font-size: x-small; color: #FFFFFF; font-weight: bold}
.shOrderCalTotalCell	{ background-color: #EBEBCF; width: 29%; text-align: right; vertical-align: bottm; font-size: x-small; font-weight: bold}
.shOrderCalCDN		{ font-size: xx-small}
.shUpdateOrderOuterRow	{}
.shUpdateOrderOuterCell	{}
.shUpdateOrderTable 	{ width: 100%; padding: 2px}
.shUpdateOrderRow	 	{}
.shUpdateOrderTextCell	{ width: 54%; text-align: right; vertical-align: middle}
.shUpdateOrderButtonCell { width: 17%; text-align: left; vertical-align: bottom; font-size: x-small; color: #FFFFFF}
.shCheckOutOuterCell	{ width: 29%; text-align: right; vertical-align: bottom}
.shCheckOutTable		{ width: 63px; line-height: 13px}
.shCheckOutRow		{}
.shCheckOutCell		{ width: 77px; text-align: center}
.shBlankRow			{}
.shBlankCell		{}


/* SHOW STOPPER*/
.ssTable		{ width: 100%}
.ssRow		{}
.ssDescription	{}
.ssItemId		{}
.ssPLMP		{}
.ssPLMPStrike	{ text-decoration: line-through}
.ssPLPR		{}
.ssPLPRStrike	{ text-decoration: line-through}
.ssPLSP		{}
.ssPLSV		{}
.ssPPMP		{}
.ssPPMPStrike	{ text-decoration: line-through}
.ssPPPR		{}
.ssPPPRStrike	{ text-decoration: line-through}
.ssPPSP		{}
.ssPPSV		{}


/* SIZE CHART */
.scHeaderTable	{}
.scHeaderRow	{}
.scHeaderCell	{ font-size: x-small; font-weight: bold; color: #001f4d }
.scOuterTable	{ width: 100%; padding: 4px; border: 1px #d7dce6 solid }
.scInnerTable	{ width: 100%; padding: 2px; border: 0px }
.scTitleRow		{ background-color: #d7dce6}
.scTitleCell	{ font-weight: bold; color: #001f4d }
.scMeasureLabelRow { }
.scMeasureCell	{ width: 10%}
.scSizeLabelCell	{ background-color: #EBEBCF; text-align: center}
.scLayout1		{ background-color: #FBFBF7}
.scLayout2		{ background-color: #F5F5F5}
.scSizeChartRow	{ }
.scSizeChartCell	{ border: 1px #ffffff solid; vertical-align: top }
.scMeasureNameCell { text-align: left; width: 10%}
.scSizeCell		{ text-align: center; width: 10%}


/* SOLD OUT */
.soValue		{}


/* SPEC SHEET */
.spTable	{ width: 100%; padding: 1px; border:0px;}
.spHeaderRow	{ background-color: #d7dce6 }
.spHeaderCell	{ font-weight:bold; color:#001f4d;  text-transform:capitalize }
.spRowLayout2	{ background-color: #FBFBF7 }
.spRowLayout1	{ background-color: #F5F5F5 }
.spValueCell	{  v-align:top; width:60%; text-transform:capitalize}
.spAttributeCell{  font-weight:bold; v-align:top; width:40%; text-transform:capitalize}
.spBlankRow	{background-color:#FFFFFF}
.spBlankCell	{ }


/* SWATCH */
.swTable		{ width: 100% }
.swBeginRow		{}
.swSingleColumn	{}
.swMultiColumn	{ text-align: center}
.swStyle		{}


/* TOP NAV */
.tnTable		{ width: 779px }
.tnMainRow		{ background-color: #EAECF7 }
.tnDeptRow		{ font-weight: bold; font-size: 11px; color: #FFFFFF;  background-color: #365489; text-align: center }
.tnDeptLink		{ color: #FFFFFF; text-decoration: none }

.tnShopCart		{ font-weight: normal; font-size: 11px; color: #FFFFFF;  text-align: right; padding-right: 10px; }

/* Program Guide Objects */
.pgTitle {  font-size: 10pt; text-align: left; font-weight: bold; vertical-align: middle; color: #001f4d}
.pgDesc {  font-size: 8pt; text-align: left; vertical-align: middle}
.pgTable { width: 150px; background-color: #F7F8FB}
.pgTable1 {width: 100%; padding: 2px}
.pgsTitle {  font-size: 10pt; text-align: center; font-weight: bold; vertical-align: middle; color: #001f4d}
.pgDate {  font-size: 10pt; text-align: left; font-weight: bold; vertical-align: middle; color: #E7B719}
.pgTimes {  font-size: 8pt; text-align: left}

/*HELP*/
.hpTitle{font-weight: bold; font-size: 16px; color: #001f4d; vertical-align: middle;}
.hpHeader{background-color: #001f4d; font-weight: bold; font-size: 12px; color: #FFFFFF; vertical-align: middle;}

/*CHECKOUT*/
.existingCusta{background-color: #FFFFFF;}
.existingCustc{background-color: #FFFFFF;}
.existingCustHeadera{background-color: #001f4d;}
.existingCustHeaderc{background-color: #676EB0;}
.existingCustmainTablea{width: 830px; border:0px; background-color: #FFFFFF; padding:0px;}
.existingCustmainTablec{width: 830px; border:0px; background-color: #FFFFFF; padding:0px;}
.existingCustbordera{border-width: 2px;border-style: solid;border-color: #001f4d;background: #ffffff;}
.existingCustborderc{border-width: 2px;border-style: solid;border-color: #d3d1d1;background: #FEF8EE;}
.existingCustNObordera{border-width: 0px;border-style: solid;border-color: #e5dddd;background: #ffffff;}
.existingCustNOborderc{border-width: 0px;border-style: solid;border-color: #d3d1d1;background: #FEF8EE;}
.welcomeText{font-weight: bold; font-size: 12px; color: #FFFFFF; vertical-align: middle;}
.myAccountBorder {background:#bac3d0; padding:10px; border-right:#FFFFFF solid 1px;}
.myAccountNoBorder {background:#bac3d0; padding:10px;}
.myAccountBorder2BLR {border-bottom:#8c9cb1 solid 1px; border-left:#8c9cb1 solid 1px; border-right:#8c9cb1 solid 1px;}
.myAccountBorder2BR {border-bottom:#8c9cb1 solid 1px; border-right:#8c9cb1 solid 1px;}
.myAccountBorderB {background:#bac3d0; border-bottom:#FFFFFF solid 1px;}

/* Begin CSS Drop Down Menu */
#menuh { position:absolute; font-size: small;  float:left; margin: 0; vertical-align:top;}
#menuh a { text-align: left; display:block; border: 1px solid #001f4d; white-space:nowrap; margin:0; padding: 0.3em;}
#menuh a:link, #menuh a:visited, #menuh a:active { color: #000000; background-color: #FFFFFF; text-decoration:none;}
#menuh a:hover { color: white;	background-color: #001f4d; text-decoration:none;}		
#menuh a.top, #menuh a.top:hover { background-image: url(/images/templates/web/launch/GlobalNav/NFLCA_ShopTeamBox.gif); background-position: center; background-repeat: no-repeat; width: 164px; height: 24px; border: 0; white-space:nowrap; margin: 0; padding: 0; color: #000000; text-decoration: none; background-color: #001f4d;}
#menuh ul { list-style:none; margin:0; padding:0; float:left; width:164px;/* width of all menu boxes */}
#menuh li {	position:relative; min-height: 1px; vertical-align: bottom;}
#menuh ul ul { position:absolute; z-index:500; top:auto; display:none; padding: 0; margin: 0;}
#menuh ul ul ul { top:0; left:100%;}
div#menuh li:hover { cursor:pointer; z-index:100;}
div#menuh li:hover ul ul, div#menuh li li:hover ul ul, div#menuh li li li:hover ul ul, div#menuh li li li li:hover ul ul {display:none;}
div#menuh li:hover ul, div#menuh li li:hover ul, div#menuh li li li:hover ul, div#menuh li li li li:hover ul {display:block;}
/* End CSS Drop Down Menu */

/* Begin CSS Search Box */
form { margin: 0;}
#search_box { width: 165px; background: url(/images/templates/web/launch/GlobalNav/NFLCA_SearchBox.gif);}
#search_box #s { float: left; padding: 0; margin: 3px 0 0 3px; border: 0; width: 105px; background: none; font-size: 1em; text-align: left;}
#search_box #go { float: right; margin: 0px 0px 0px 0px; border: 0; padding: 0px 0px 0px 0px;}
/* End CSS Search Box */



