/*
*   GLOBAL STYLES
*/
#fba-pricing,div.pricing-tooltip,div.pricing-tooltip-content{
font-family:Verdana,Arial;
font-size:11px;
}
#fba-pricing p {
    padding: 10px 10px 10px 0;
    width: auto;
	margin:0;
}
#fba-pricing a { color: #003365; }
#fba-pricing a:hover { color: #f58309; }
#fba-pricing div.services-intext_head { padding-bottom: 0; }
#fba-pricing div.fba-sheading { padding-top: 0; }
#fba-pricing a.pdf {
    background: #F8F8F8;
    float: right;
    margin-top: 10px;
    padding: 5px 5px 5px 5px;
    width: 120px;
}

#fba-pricing p.info { margin: 0; padding: 10px 20px; line-height:15px;}

/*
*   TABS
*/
#fba-pricing  th, #fba-pricing  td{
border:none;
}
#fba-pricing div.tabs { 
	background: #e7eef8 url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-bg-new.png") left top no-repeat;
    margin:11px 0 11px -10px;
    width: 745px;
	}

	#fba-pricing div.tabs ul { overflow: hidden; color: #ff9900; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; list-style: none; padding: 0; margin: 0; background: url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-bg-new.png") right bottom no-repeat; }
* html #fba-pricing div.tabs ul { height: 1%; width: 745px !important;}

#fba-pricing div.tabs ul li { padding: 4px 0 0 6px;  border-style: none; margin: 0;}
* html #fba-pricing div.tabs ul li { padding: 4px 0 0 6px !important;}
#fba-pricing div.tabs ul li a { font-weight: normal; text-decoration: none; font-size: 11px; }
#fba-pricing div.tabs ul li ul { margin: 3px 0 0 0; overflow: hidden; background: none; }
* html #fba-pricing div.tabs ul li ul {width: 100% !important;}
* html #fba-pricing div.tabs ul li ul { height: 1%;}
#fba-pricing div.tabs ul li ul li { padding: 0; float: left; margin-right: 2px; width: 56px;}
* html #fba-pricing div.tabs ul li ul li { padding: 0 !important; float: left; margin-right: 1px;}
#fba-pricing div.tabs ul li ul li a { float: left; position: relative; width: 62px; height: 62px; overflow: hidden; }
#fba-pricing div.tabs ul li ul li a span { position: absolute; width: 100%; height: 100%; cursor: pointer; background: #e7eef8 url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/fba-pricing_examples._V142116212_.jpg") left top no-repeat; }
#fba-pricing div.tabs ul li ul li a.active span { background-color: #fff; }

#fba-pricing div.tabs ul li.rates { float: left; width: 261px !important; }
* html #fba-pricing div.tabs ul li { padding-left; padding-left: 0;}
#fba-pricing div.tabs ul li.rates ul #tab-rate-media a span { background-position: 0 -378px; }
#fba-pricing div.tabs ul li.rates ul #tab-rate-media a:hover span { background-position: -62px -378px; }
#fba-pricing div.tabs ul.sections li.rates ul #tab-rate-media a.active span { background-position: -124px -378px; }

#fba-pricing div.tabs ul li.rates ul #tab-rate-non-media a span { background-position: 0 -441px; }
#fba-pricing div.tabs ul li.rates ul #tab-rate-non-media a:hover span { background-position: -62px -441px; }
#fba-pricing div.tabs ul.sections li.rates ul #tab-rate-non-media a.active span { background-position: -124px -441px; }

#fba-pricing div.tabs ul li.rates ul #tab-rate-oversize a span { background-position: 0 -504px; }
#fba-pricing div.tabs ul li.rates ul #tab-rate-oversize a:hover span { background-position: -62px -504px; }
#fba-pricing div.tabs ul.sections li.rates ul #tab-rate-oversize a.active span { background-position: -124px -504px; }

#fba-pricing div.tabs ul li.rates ul #tab-rate-zero-fee a span { background-position: 0 -567px; }
#fba-pricing div.tabs ul li.rates ul #tab-rate-zero-fee a:hover span { background-position: -62px -567px; }
#fba-pricing div.tabs ul.sections li.rates ul #tab-rate-zero-fee a.active span { background-position: -124px -567px; }

#fba-pricing div.tabs ul li.examples { float: left; margin: 0 3px; width: 330px; }
* html #fba-pricing div.tabs ul li.examples {margin: 0 0 0 6px;}
#fba-pricing div.tabs ul li.examples ul #tab-example-book a span { background-position: 0 0; }
#fba-pricing div.tabs ul li.examples ul #tab-example-book a:hover span { background-position: -62px 0; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-book a.active span { background-position: -124px 0; }

#fba-pricing div.tabs ul li.examples ul #tab-example-dvd a span { background-position: 0 -63px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-dvd a:hover span { background-position: -62px -63px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-dvd a.active span { background-position: -124px -63px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-action-toy a span { background-position: 0 -126px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-action-toy a:hover span { background-position: -62px -126px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-action-toy a.active span { background-position: -124px -126px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-cover a span { background-position: 0 -189px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-cover a:hover span { background-position: -62px -189px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-cover a.active span { background-position: -126px -189px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-hdtv a span { background-position: 0 -252px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-hdtv a:hover span { background-position: -62px -252px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-hdtv a.active span { background-position: -124px -252px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-ring a span { background-position: 0 -315px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-ring a:hover span { background-position: -62px -315px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-ring a.active span { background-position: -124px -315px; }

#fba-pricing div.tabs ul li.compare { float: left; width: 125px; }
* html #fba-pricing div.tabs ul li.compare { margin: 0 0 0 6px;}
#fba-pricing div.tabs ul li.compare ul .tab-compare-center{margin-left:29px;}
#fba-pricing div.tabs ul li.compare ul #tab-compare-costs a span { background-position: 0 -630px; }
#fba-pricing div.tabs ul li.compare ul #tab-compare-costs a:hover span { background-position: -62px -630px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-video-game a span { background-position: 0 -693px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-video-game a:hover span { background-position: -61px -693px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-video-game a.active span { background-position: -124px -693px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-t-shirt a span { background-position: 2px -756px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-t-shirt a:hover span { background-position: -61px -756px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-t-shirt a.active span { background-position: -123px -756px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-coffee a span { background-position: -4px -819px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-coffee a:hover span { background-position: -63px -819px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-coffee a.active span { background-position: -127px -819px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-printer a span { background-position: 0 -1008px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-printer a:hover span { background-position: -58px -1008px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-printer a.active span { background-position: -122px -1008px; }


#fba-pricing div.tabs ul li.examples ul #tab-example-camera a span { background-position: 0 -882px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-camera:hover span { background-position: -59px -882px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-camera a.active span { background-position: -123px -882px; }

#fba-pricing div.tabs ul li.examples ul #tab-example-software a span { background-position: 0 -945px; }
#fba-pricing div.tabs ul li.examples ul #tab-example-software a:hover span { background-position: -61px -945px; }
#fba-pricing div.tabs ul.sections li.examples ul #tab-example-software a.active span { background-position: -124px -945px; }



/*
*   PANES
*/

#fba-pricing div.panes div.pane { display: none; }
#fba-pricing div.panes div.active { display: block; }

#fba-pricing div.panes p.description { text-align: center; }
#fba-pricing div.panes p.description strong { padding-right: 10px; color: #e2840b; font-weight: normal; }

/*
*   TABLES
*/
#fba-pricing .pricing-tooltip-content table{
	margin-bottom: 0;
}
#fba-pricing div.panes table { table-width: fixed; width: 708px; margin: 0 auto; }
* html #fba-pricing div.panes table { table-width: fixed; width: 708px; margin: 0 0 0 18px !important; }
#fba-pricing div.panes table span { font-weight: normal; font-size: 9px; line-height: 1.1em; color: #767575; }
#fba-pricing div.panes table a { font-weight: normal; font-size: 9px; }
#fba-pricing div.panes table em { font-size: 12px; color: #f58309; font-weight: bold; font-style: normal; }
#fba-pricing div.panes table em span { color: #000000; }

#fba-pricing div.panes table a.tooltip { background: url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-tooltip-arrow.png") right 1px no-repeat; padding-right: 8px; padding-bottom: 2px; width:200px;display:block;height:20px;}
#fba-pricing > div.panes table a.tooltip:hover { background-position: right -486px; }

#fba-pricing div.panes table th,
#fba-pricing div.panes table td { text-align: center; vertical-align: middle; padding: 20px; font-size: 13px; font-weight: bold; color: #454545; }

#fba-pricing div.panes table thead th { padding: 10px 20px; }
#fba-pricing div.panes table thead th.titles { width: 157px; }
#fba-pricing div.panes table thead th.amazon-fulfillment { width: 220px; }
#fba-pricing div.panes table thead th.multi-channel-fulfillment { width: 211px; }

#fba-pricing div.panes table tbody th { text-align: left; }

#fba-pricing div.panes table tbody tr th,
#fba-pricing div.panes table tbody tr td { background: url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-table-bg.png") left top no-repeat; }

#fba-pricing div.panes table tbody tr th { background-position: -708px top; }
#fba-pricing div.panes table tbody tr td.amazon-fulfillment { background-position: -905px top; }
#fba-pricing div.panes table tbody tr td.multi-channel-fulfillment { background-position: -1165px top; }

#fba-pricing div.panes table tbody tr.top th { background-position: left top; }
#fba-pricing div.panes table tbody tr.top td.amazon-fulfillment { background-color: #f8f8f8; background-position: -197px top; }
#fba-pricing div.panes table tbody tr.top td.multi-channel-fulfillment { background-color: #f8f8f8; background-position: -457px top; }

#fba-pricing div.panes table tbody tr.alt th { background-position: -1416px top; }
#fba-pricing div.panes table tbody tr.alt td.amazon-fulfillment { background-color: #f8f8f8; background-position: -1613px top; }
#fba-pricing div.panes table tbody tr.alt td.multi-channel-fulfillment { background-color: #f8f8f8; background-position: -1873px top; }


#fba-pricing div.panes table tbody tr.bottom-top th { background-position: -2124px bottom; }
#fba-pricing div.panes table tbody tr.bottom-top td.amazon-fulfillment { background-position: -2321px bottom; }
#fba-pricing div.panes table tbody tr.bottom-top td.multi-channel-fulfillment { background-position: -2581px bottom; }

#fba-pricing div.panes table tbody tr.bottom th { background-position: -2832px bottom; }
#fba-pricing div.panes table tbody tr.bottom td.amazon-fulfillment { background-color: #f0f8ff; background-position: -3029px bottom; }
#fba-pricing div.panes table tbody tr.bottom td.multi-channel-fulfillment { background-color: #f0f8ff; background-position: -3289px bottom; }

#fba-pricing div.panes table tbody tr.bottom-alt th { background-position: -3540px bottom; }
#fba-pricing div.panes table tbody tr.bottom-alt td.amazon-fulfillment { background-color: #f0f8ff; background-position: -3737px bottom; }
#fba-pricing div.panes table tbody tr.bottom-alt td.multi-channel-fulfillment { background-color: #f0f8ff; background-position: -3997px bottom; }

/*
*   TOOLTIPS
*/

div.pricing-tooltip { position: absolute; display: none; font-size: 10px; padding-bottom: 18px; width: 292px; z-index: 500; background: url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-tooltip-bg.png") right bottom no-repeat; }
* html div.pricing-tooltip { background: #ffffff; padding: 0; }
div.pricing-tooltip div.pricing-tooltip-content { padding: 10px 20px 2px 15px; background: url("http://g-ecx.images-amazon.com/images/G/01/webstore/amazon_services/files/pricing-tab-tooltip-bg.png") left top no-repeat; }
* html div.pricing-tooltip div.pricing-tooltip-content  { background: #ffffff; border: 1px solid #d3e2f5; padding: 10px; }

div.pricing-tooltip a.close { float: right; width: 15px; height: 15px; text-indent: -1000em; overflow: hidden; background: #e2e2bf url("https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/btn_close.gif") no-repeat; }
div.pricing-tooltip div.tooltip-heading { font-size: 15px; color: #e2840b; font-weight: bold; margin-right: 15px; }
div.pricing-tooltip p { margin: 5px 0;line-height:13px; }
div.pricing-tooltip table { width: 100%; border-collapse: collapse; }
div.pricing-tooltip table tr th,
div.pricing-tooltip table tr td { border: 1px solid #ffffff; padding: 3px; text-align: center; font-size: 10px; vertical-align: middle; }
div.pricing-tooltip table tr th { background: #f0f8ff; }
div.pricing-tooltip table tr td { background: #f8f8f8; }

/*For weight handling popup*/
div.pricing-tooltip table.weight-fee-table {margin-top:10px;}
div.pricing-tooltip table.weight-fee-table tr.outbound-weight-row td{background-color:#F0F8FF;}
div.pricing-tooltip table.weight-fee-table tr td:first-child{text-align:right;color:#000;}
div.pricing-tooltip table.weight-fee-table tr td{text-align:left;color:#E2840B;border:0 none;}
div.pricing-tooltip table.weight-fee-table tr td span{font-size:9px;font-weight:normal;}
div.pricing-tooltip table.weight-fee-table tr span.equalSign{color:#000;}

/*
*for newly added fulfillment content
*/

#fba-pricing sup{font-size:9px;}
#fba-pricing .newFulFillDiv{padding-left:40px;padding-top:7px;}
#fba-pricing .newFulFillDiv ul#oaFullFillList,#fba-pricing .newFulFillDiv ul#mcFullFillList{margin-top:5px;margin-left:0px;}
#fba-pricing .newFulFillDiv ul#oaFullFillList li,#fba-pricing .newFulFillDiv ul#mcFullFillList li{border-left-width: 0;border-right-width: 0;display: list-item; line-height: 15px;list-style-type: disc;margin-left: 15px;padding: 0px; padding-right: 0;width: auto;}
#fba-pricing .newFullFillContainer table#fullFillTable{margin-left:20px;}
#fba-pricing .newFullFillContainer table#fullFillTable tr td{border:1px solid black;}

#fba-pricing .fba_link_clr{color:#0000FF;}
#fba-pricing p.fba_foot_border {	border:1px solid black;	margin:10px 0 0 -6px;	padding:7px 7px 7px 7px;}
.paddingL20{padding-left:20px;}
.special-handling-ul,#tooltip-special-handling-multi-channel ul{margin-left:15px;}
.marginBtm5{margin-bottom:5px;}


/*weight handling footnote*/
#fba-pricing .weight_handle_ul{margin:0px 0px 0px 20px;list-style:disc;}
#fba-pricing .weight_handle_ul li{margin:0px 0px 0px 25px;padding:0px 0px 5px 0px;list-style:disc;border:0 none;line-height:15px;}


.display_block{
	display:block;
}
.display_none{
	display:none;
}
