﻿
	.pageContent { font-family: Arial;width:980px;}
	.pageHeader { font-size: 18px; color: #000000; font-weight:bold;width:400px;float:left;padding:10px 0px 10px 30px;}
	.pagesubHeader { color: #666666;width:400px;float:left;margin-left:30px;margin-bottom:5px; }
	.pageContentDetail{ float:left; font-size:11px;margin-bottom:20px;}
	.pageText {	font-size:11px;color:#666666;}
	.prodtxt { color:#FF6600;font-size:11px;font-weight:bold;border-top:1px #D8D8D8 solid;padding:0px 0px 5px 0px;}
	.detailItemInnerLeft { float:left;margin-left:25px;}
	.detailItemInnerRight { float:right; width:270px;}
	.detailItemInnerSpec { float:left;width:680px; }
	.detailItemInnerSpecLimit { float:left;width:379px; }
	.pageTextOrange { color:#FF6600;font-size:12px;font-weight:bold;border-bottom:1px #D8D8D8 solid;padding:5px 0px 5px 0px;}
	.pageWalletGray { color:#666666;font-size:12px;font-weight:bold;border-bottom:1px #D8D8D8 solid;padding:15px 5px 5px 25px;}
	.pagePriceOrange { color:#FF6600;font-size:14px;font-weight:bold;padding:5px 0px 5px 0px;}
	.detailULOrange { margin-top:0px; margin-bottom:0px;}
	.detailULGray{ font-size:12px;color:#666666;margin-top:0px; margin-bottom:0px; }	
	.detailNonCustomTitle {	color:white;margin:13px 0px 5px 22px;font-weight:bold;font-size:14px;}
	.detailNonCustomTitleContainer {background-color:#999999; height: 30px;}	
	.detailContentItemsTitle { float:left; font-size:28px;font-weight:bold;color:#000000;margin-top:10px;margin-left:28px;margin-bottom:20px;width:360px; }
	.detailContentItemsSpecTitle { font-size:14px;font-weight:bold;color:#666666;margin-top:15px;margin-left:25px; width:200px;}
	.detailItemCellLeft{ border-top:1px #D8D8D8 solid;width:300px;text-align:center;}
	.detailItemCellRight { background:url('/fsg/images/grd_hor_680.jpg') repeat-y 0 0; background:url('/fsg/images/grd_hor_680.jpg') repeat-y 0 0;border-top:1px #D8D8D8 solid;width:685px;}
    .detailPricingGrid{ border-top:1px #D8D8D8 solid;}
    .detailPricingGridLimit{ width:305px;}
    .detailRow0 {}
    .detailRow1 {background-color:#DDDDDD;}
    .walletLearnMore{ color:#3A8FEF;font-size:12px;font-weight:bold;text-decoration:underline}
    .ProductsContainer{font-family: Arial;font-size: 10px;}
    .ProductTitleTop{font-size: 18px;font-weight: bold;}
    .ProductNameLarge{font-size: 28px;font-weight: bold;}
    .ProductTagStartingAt{font-size: 20px;padding-left: 10px;}
    .ProductTagStartingAtStrikethru{padding-left: 20px; font-weight:bold; font-size:20px; }
    .ProductTagLine{font-size: 14px;font-weight: bold;padding-left: 20px;}
    .ProductSpecs{font-family: Arial;}
    .ProductSpecsTitle{height: 20px;width: 400px; padding-left: 20px;margin-top: 20px;color: #797979;font-weight: bold;font-size: 15px;}
    .ProductSpecsTitleFBC{height: 20px;width: 400px; padding-left: 20px;color: #797979;font-weight: bold;font-size: 15px;}    
    .ProductSpecsBulletsDiv{width: 400px; font-size: 12px;color: #797979;}
    .ProductSpecsMoreSpecs{width: 370px;color: #427FFD;font-size: 11px;font-weight: bold;padding-left: 25px;}
    .ProductSpecsMoreSpecs a{text-decoration: underline;}
    .ProductSpecsDeliveryEstimate{width: 370px; height: 30px; font-size:10px;color:#666666;padding-left: 25px; position: relative;}
    .QtyPricingHead{color: #666666;font-size: 11px;padding-top: 3px;height: 17px;width: 223px; background-color: #FFFFFF;}
    .QuantityPricingQtyDiv{font-size: 11px;padding-left: 10px;width: 90px;height: 17px;float: left; }
    .QuantityPricingPriceDiv{text-align:right;font-size: 11px;width: 60px;height: 17px;float: left;}
    
    .QtyPricingHeadVP{color: #666666;font-size: 11px;padding-top: 3px;height: 17px;width: 223px; background-color: #FFFFFF;}
    .QuantityPricingQtyDivVP{font-size: 11px;padding-left: 10px;width: 90px;height: 17px;float: left;}
    .QuantityPricingPriceDivVP{text-align:right;font-size: 11px;width: 60px;height: 17px;float: left;}
    .QuantityPricingListPriceDivVP{text-align:right; font-family: Arial; font-size: 11px;width: 60px;height: 17px;float: left;}
    .strikethrough{font:Arial; font-size:11px; color:#8e8e8e;background-image: url(/fsg/Images/redlinethrough.gif); background-position: 0% 53%; background-repeat: repeat-x;}
    .strikethroughDouble{font:Arial; font-size:11px; color:#8e8e8e;background-image: url(/fsg/Images/redlinethrough.gif); background-position: 58% 85%; background-repeat: repeat-x;}
    .discountprice{font:Arial; font-size:11px; color:#d82c20}
    .listprice{ font:Arial; font-size:11px; color:#8e8e8e}
    .QtyPricingRow0{padding-top: 3px;background-color: #FFFFFF;height: 17px;width: 223px}
    .QtyPricingRow1{padding-top: 3px;background-color: #E4E4E4;height: 17px;width: 223px}
    .AddlOptionsRowHead{color: #666666;font-size: 11px;clear:both;}
    .AddlOptionsRowItem{clear:both;}
    .AddlOptionsDescDiv{font-size: 11px;padding-left: 10px;width: 160px;height: 17px;float: left;}
    .AddlOptionsDescDivVP{text-wrap: normal; font-size: 11px;padding-left: 10px;width: 90px; float: left;}
    .AddlOptionsPriceDiv{color: #FF6600;text-align:right;font-size: 11px;width: 40px;height: 17px;float: left;}
    .AddlOptionsPriceDivVP{color: #FF6600;text-align:right;font-size: 11px;width: 60px;height: 17px;float: left;}
	.AddlOptionsDescDivFBC{font-size: 11px;padding-left: 10px;width: 180px;height: 17px;float: left;}
    .AddlOptionsPriceDivFBC{color: #FF6600;text-align:right;font-size: 11px;width: 30px;height: 17px;float: left;}
	.AddlOptionsDescDivVP{font-size: 11px; padding-left: 10px;width: 90px;float: left;}
    .AddlOptionsPriceDivVP{color: #FF6600;text-align:right;font-size: 11px;width: 60px;height: 17px;float: left;}
	#timer {position:absolute; top:21px; left:35px; display:none; width:530px;}
	#timerImg {font:bold 35px Arial; color:#B03826; float:left; background:url(/fsg/Images/calendar_countdown_72x69.gif) no-repeat; width:72px; height:50px; text-align:center; padding-top:19px;}
	#timerText {font:bold 16px Arial; color:#333333; padding-top: 30px; float:left;}
	
