/*---------- begin bubble tooltip -----------*/

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-12px; left:0;
	padding: 15px 0 0 0;
	width:405px;
	color: #003399;
    text-align: left;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 55px 8px 0;
    background: url(../inserts/images/EZ_HelpBubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../inserts/images/EZ_HelpBubbleFiller.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:13px 8px 10px;
	color: #548912;
    background: url(../inserts/images/EZ_HelpBubble.gif) no-repeat bottom;
}
/*---------- end bubble tooltip -----------*/

div.sameDayShipDateApproved
{
    margin-top:10px;
}

div.sameDayShipDate
{
    margin-top:10px;
}

span.sameDayShipDate
{
    padding:5px 5px; 
	font-weight:bold; 
	background-color:white;
	-moz-border-radius: 5px;
    border-radius: 5px;
}

.documentPreviewText
{
   margin-top:20px;
   font-size:12pt; 
   font-weight:bold; 
}

td.formFillingEZHeader-l
{
    background: url(../inserts/images/EZPricing_TopLeft.jpg?v=20111116) no-repeat;
    height: 57px;
    width: 18px;
}

td.formFillingEZHeaderBody
{
	color: white;
	vertical-align: top;
	font-size: 16pt;
	font-weight: bold;
    background: url(../inserts/images/EZPricing_Top.jpg?v=20111117) no-repeat;
	height: 57px;
    width: 414px;
}

td.formFillingEZHeader-r
{
    background: url(../inserts/images/EZPricing_TopRight.jpg?v=20111116) no-repeat;
	height: 57px;
    width: 18px;
}

td.formFillingEZFooter-l
{
    background: url(../inserts/images/EZPricing_BottomLeft.jpg?v=20110310) no-repeat;
	height: 65px;
    width: 18px;
}

td.formFillingEZDiscountFooter-l
{
    background: url(../inserts/images/EZPricing_BottomLeft.jpg?v=20110310) no-repeat;
	height: 65px;
    width: 18px;
}

td.formFillingEZFooter-r
{
    background: url(../inserts/images/EZPricing_BottomRight.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 18px;
}

td.formFillingEZDiscountFooter-r
{
    background: url(../inserts/images/EZPricing_BottomRight.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 18px;
}

td.formFillingEZFooterBody
{
    background: url(../inserts/images/EZPricing_BottomNoDiscount.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 414px;
}

td.formFillingEZFooterDiscountBody
{
    background: url(../inserts/images/EZPricing_BottomDiscount.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 414px;
	padding-top: 5px;
}


td.formFillingExpHeader-l
{
    background: url(../inserts/images/ExpPricing_TopLeft.jpg?v=20111116) no-repeat;
    height: 57px;
    width: 18px;
}

td.formFillingExpHeaderBody
{
	color: white;
	vertical-align: top;
	font-size: 16pt;
	font-weight: bold;
    background: url(../inserts/images/ExpPricing_Top.jpg?v=20111117) no-repeat;
	height: 57px;
    width: 414px;
}

td.formFillingExpHeader-r
{
    background: url(../inserts/images/ExpPricing_TopRight.jpg?v=20111116) no-repeat;
	height: 57px;
    width: 18px;
}

td.formFillingExpFooter-l
{
    background: url(../inserts/images/ExpPricing_BottomLeft.jpg?v=20110310) no-repeat;
	height: 65px;
    width: 18px;
}

td.formFillingExpDiscountFooter-l
{
    background: url(../inserts/images/ExpPricing_BottomLeft.jpg?v=20110310) no-repeat;
	height: 65px;
    width: 18px;
}

td.formFillingExpFooter-r
{
    background: url(../inserts/images/ExpPricing_BottomRight.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 18px;
}

td.formFillingExpDiscountFooter-r
{
    background: url(../inserts/images/ExpPricing_BottomRight.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 18px;
}

td.formFillingExpFooterBody
{
    background: url(../inserts/images/ExpPricing_BottomNoDiscount.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 414px;
}

td.formFillingExpFooterDiscountBody
{
    background: url(../inserts/images/EZPricing_BottomDiscount.jpg?v=20110310) no-repeat;
    height: 65px;
    width: 414px;
	padding-top: 5px;
}

td.formFillingTabBody-l
{
    background-color: #D2E8FD;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #003399;
    width: 15px;
}

td.formFillingTabBody-r
{
    background-color: #D2E8FD;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #003399;
    width: 15px;
}

td.formFillingTabBody
{
    vertical-align: top;
    background-color: #D2E8FD;
    height: 255px;
}

td.formFillingTabNavBar-l
{
    background-color: #D2E8FD;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #003399;
    width: 15px;
}

td.formFillingTabNavBar-r
{
    background-color: #D2E8FD;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #003399;
    width: 15px;
}

td.formFillingTabNavBarBody
{
    vertical-align: top;
    background-color: #D2E8FD;
    height: 40px;
}

td.formFillingTabFooter-l
{
    background: url(../inserts/images/PricingBG-l.png?v=20110310) no-repeat;
	height: 60px;
    width: 16px;
}

td.formFillingTabDiscountFooter-l
{
    background: url(../inserts/images/SpecialPricingBG-l.png?v=20110310) no-repeat;
	height: 60px;
    width: 16px;
}

td.formFillingTabFooter-r
{
    background: url(../inserts/images/PricingBG-r.png?v=20110310) no-repeat;
    height: 60px;
    width: 16px;
}

td.formFillingTabDiscountFooter-r
{
    background: url(../inserts/images/SpecialPricingBG-r.png?v=20110310) no-repeat;
    height: 60px;
    width: 16px;
}

td.formFillingTabFooterBody
{
    background: url(../inserts/images/PricingBG.png?v=20110310) no-repeat;
    height: 60px;
    width: 331px;
}

td.formFillingTabFooterDiscountBody
{
    background: url(../inserts/images/SpecialPricingBG.png?v=20110310) no-repeat;
    height: 60px;
    width: 331px;
}

.helpDialogCloseButton
{
  margin-top:2px;
  margin-right:5px;
}

a.helpDialogCloseButton
{
  margin-right:0px;
  text-decoration:none; 
  font-size:12pt; 
  font-weight:bold; 
  color:#000000;
}

.helpDialogContent
{
  color:#3835A2;
  font-family:Arial,Helvetica,sans-serif;
  font-size: 10pt;
  margin-left:10px;
  margin-bottom:5px;
  padding-bottom:5px;
}

.helpDialogTitle
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:12pt;
  font-weight:bold;
  color:#2B78BD;
}

.shippingRatesTable
{
  border-style:solid; 
  border-width:thin;
  border-color:#CCCCCC;
  border-spacing:0px;
  margin: 0px 5px 5px 5px;
}

td.shippingRatesTableHeader
{
  background: url(../inserts/images/PricingHeader.gif) repeat-x;
  border-color:#CCCCCC;
  border-style:solid;
  border-width:1px;
  color:#FFFFFF;
  font-size:8pt;
  font-weight:bold;
}

td.shippingRatesTableDataRow
{
  border-style:solid;
  border-width:1px;
  border-color:#CCCCCC;
}

