@charset "utf-8";
/* CSS Container-Locations */

/* Colors for Column Testing
	background-color:#00FFFF;  /* Aqur
	background-color:#FF9;	/* Yellow
	background-color:#FCF; /* Pink
*/
/* Media Query Locations

Line 1328 phone (max-width:350px) {
Line 1648 Kolkata min:351px max:450)
Line 1648 AmtBigNums min:351px max:499px
Line 1121 MultiDev/Kolkata max:499px 
Line 1141 MultiDev/Kolkata/AmtTable 5 min:401px max:499px
Line 1148 MultiDev/6Cols min:500px
Line 1177 addBreak only 

*/
/* Generica CY Location Styles */
.pageWhite {max-width:800px;}
/* ****************** KAM DEPT/UPDATE DATE HEADER ********************* */
.updateHeader {
	clear: both;
	width: 730px;
	margin: 0;}
.kamPersonCol {   
	width: 50%;
	text-align: left;}
.kamDateCol {   
	width: 50%;
	text-align: right;}
.returnMenu {
	clear:both;
	float:none;
	margin:auto;
	width:100%;
	text-align:center;
	padding:.5em 0 .5em 0;}
.rowGry {background-color: #eee;}
.rowBlu {background-color: #d2dcf0;}
.fontbiRed { /* use for Expired notices */
	color:#900000; 
	font-style:italic; 
	font-weight:bold;}
/* ************************ 3 Column Table Only ********************** */
#AmtTable3 {
	margin:0;
	width:100%;
	border:0px;}
#AmtTable3 td { /* ck */
	text-align:left;
	padding-left:.15em;
	border-left:1px solid #777;
	border-right:1px solid #777;
	border-bottom:1px solid #777;}
#AmtTable3 td.ruleDesc { /* ck */
	border-top:1px solid #777;
	border-right:0;
	background-color: #bec7d9;}
#AmtTable3 td.colRule { /* ck */
	width:17%;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	padding-right:.15em;
	border-left:0;
	border-top:1px solid #777;
	background-color: #bec7d9;}
#AmtTable3 td.regionWorld { /* ck */
	width:100%;
	font-weight:bold;
	padding-left:.15em;
	vertical-align:top;
	background-color:#d2dcf0;}
#AmtTable3 td.Country { /* ck */
	width:45.65%;
	padding-left:.15em;
	vertical-align:top;
	background-color:#d2dcf0;}
#AmtTable3 td.region { /* ck */
	width:45.65%;
	font-weight:normal;
	vertical-align: top;
	background-color: #ddd;}
#AmtTable3 td.eff { /* ck */
	width:37.15%;
	padding:0 0 0 .15em;
	vertical-align:top;
	border-left:1px solid #777;
	border-bottom:1px solid #777;}
#AmtTable3 td.effNew { /* ck */
	width:37.15%;
	padding:0 0 0 .15em;
	vertical-align:top;
	font-weight:bold;
	font-style:italic;
	border-left:1px solid #777;
	border-bottom:1px solid #777;}
#AmtTable3 td.amount { /* ck */
	width:17%;
	vertical-align:top;
	text-align:center;
	border-left:1px solid #777;
	border-bottom:1px solid #777;}
#AmtTable3 td.amountNew { /* ck */
	width:17%;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	border-left:1px solid #777;
	border-bottom:1px solid #777;}
#AmtTable3 td.noLeft {border-left:0;}
/* ************************ 6 Column Table Only ********************** */
#Table6Cols { /* ck */
	margin:auto;
	width:100%;
	border: 1px solid #777;}
#Table6Cols td { /* ck */
	padding-left:.2em; 
	text-align:left;
	vertical-align:bottom;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;}
#Table6Cols a {text-decoration:none;}
#Table6Cols tr.titleRule { /* ck */
	background-color: #bec7d9;}
#Table6Cols td.ruleDesc { /* ck */
	text-align:left;
	border-right:0px;}
#Table6Cols td.colRule { /* ck */
	padding-right:.2em;
	text-align:right;
	vertical-align:top;
	overflow:hidden;
	border-left:0px;}
#Table6Cols td.Country { /* ck */
	width:25%;
	vertical-align:top;
	background-color:#d2dcf0;}
#Table6Cols td.CountrySm { /* ck */
	width:25%;
	vertical-align:top;
	background-color:#d2dcf0;}
#Table6Cols td.botLabel { /* ck */
	vertical-align:bottom;}
#Table6Cols td.region { /* ck */
	width:32%;
	vertical-align:top;
	background-color:#ddd;}
#Table6Cols td.regionWharf { /* ck */
	width:35%;
	vertical-align:top;
	background-color:#ddd;}
#Table6Cols td.eff { /* ck */
	width:25%; 
	vertical-align:top;}
#Table6Cols td.eff25pct { /* ck */
	width:25%; 
	vertical-align:top;}
#Table6Cols td.amount { /* ck */
	width:12.5%;
	vertical-align:top;
	text-align:center;}
#Table6Cols td.amount { /* ck */
	width:12.5%;
	vertical-align:top;
	text-align:center;}
#Table6Cols td.amount20pct { /* ck */
	width:20%;
	text-align:center;
	vertical-align:top;}
#Table6Cols td.amtSmall { /* ck */
	width:12.5%;
	font-size:.90em;
	vertical-align:top;
	text-align:center;}
#Table6Cols tr.bluLabel { /* ck */
	background-color:#d2dcf0;}
#Table6Cols tr.gryLabel { /* ck */
	background-color:#dedede;}
/*  ck didn't use  *** */
#Table6Cols td.CountryTypeGry { /* ck */
	padding-left:.2em;
	width:50%;
	vertical-align:top;
	text-align:left;
	background-color:#dedede;}
@media all and (min-width:351px) and (max-width:368px) {
#AmtTable5 td.effCSC {padding-left:.1em;}
#AmtTable5 td.effCSCGrynoB {padding-left:.1em;}	
}
@media all and (max-width:400px) {
#colRule {font-size:.90em;}
#Table6Cols td.CountrySm {font-size:.90em;}
}
@media all and (max-width: 499px) {
.desktopDIV {visibility:hidden;	display:none;}
.deskipadDIV {visibility:hidden; display:none;}
.deskipadtabDIV {visibility:hidden; display:none;}
.ipadDIV {visibility:hidden; display:none;}
.ipadtabletDIV {visibility:hidden; display:none;}
.tabletDIV {visibility:visible; display:inline;}
.phonetabletDIV {visibility:visible; display:inline;}
.phoneDIV {visibility:visible; display:inline;}
}
@media all and (min-width: 526px) and (max-width: 555px) {
.CountrySm {font-size:.90em;}
}
@media all and (min-width:500px) {
.desktopDIV {visibility:visible; display:inline;}
.deskipadDIV {visibility:visible; display:inline;}
.deskipadtabDIV {visibility:visible; display:inline;}
.ipadDIV {visibility:visible; display:inline;}
.ipadtabletDIV {visibility:hidden; display:none;}
.tabletDIV {visibility:hidden; display:none;}
.phonetabletDIV {visibility:hidden; display:none;}
.phoneDIV {visibility:hidden; display:none;}
}
@media print {
#titleBluGreyTop {color:#000; background-color: #fff;}
#titleBluGrey {color:#000; background-color: #fff;}
#TASEBMenu {visibility:hidden; display:none;}
#TASWBMenu {visibility:hidden; display:none;}
}
