@charset "UTF-8";
#UPCTables, #UPCTables table {
width: 700px;
margin-right: auto;
margin-left: auto;
text-align: left;
}
#UPCTables td {
width: 175px;
font: 12px/1.2 Arial, Helvetica, sans-serif;
padding: 2px 0px;
text-align: center;
border: 1px solid #000;
}
.subhead th {
font: normal normal bold 10px/1.2 Arial, Helvetica, sans-serif;
padding: 4px;
text-align: center;
border: 1px solid #000;
background-color: #eee;
}
.CountryHeader th{
text-align: center;
font: normal normal bold 14px/1.2 Arial, Helvetica, sans-serif;
height: 15px;
padding: 4px 10px;
color: #fff;
border: 1px solid #000;
}
.US {
background-color: #336;
}
.CA {
background-color: #900;
}
.UK {
background-color: #960;
}
.MX {
background-color: #363;
}
.AR {
background-color: #c93;
}
.AU {
background-color: #366;
}
.TableH1 th {
background-color: #336;
font: bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
background-color: #336;
border: 1px solid #000;
padding: 4px;
}
.TableH2 th {
background-color: #C0E1FF;
font: normal normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 8px;
}
.TableH3 th {
background-color: #ecf7ff;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 12px;
}
.TableH1CA th {
background-color: #900;
font: normal normal bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
background-color: #900;
border: 1px solid #000;
text-align: left;
padding: 4px;
}
.TableH2CA th {
font: normal normal bold 12px/1.2 Arial, Helvetica, sans-serif;
color: #000;
background-color: #FFC0B6;
border: 1px solid #000;
text-align: left;
padding: 4px 8px;
}
.TableH3CA th {
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
background-color: #FFE5DF;
border: 1px solid #000;
text-align: left;
padding: 4px 12px;
}
.TableH1UK th {
background-color: #960;
font: bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
background-color: #960;
border: 1px solid #000;
padding: 4px;
}
.TableH2UK th {
background-color: #DCC274;
font: normal normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 8px;
}
.TableH3UK th {
background-color: #F0E9B1;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 12px;
}
.TableH1MX th {
background-color: #363;
font: bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
background-color: #363;
border: 1px solid #000;
padding: 4px;
}
.TableH2MX th {
background-color: #8EC68E;
font: normal normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 8px;
}
.TableH3MX th {
background-color: #D3F3CA;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 12px;
}
.TableH1AR th {
background-color: #c93;
font: bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
height: 15px;
border: 1px solid #000;
padding: 4px;
}
.TableH2AR th {
background-color: #FFCC66;
font: normal normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 8px;
}
.TableH3AR th {
background-color: #FFDAAD;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 12px;
}
.TableH1AU th {
background-color: #366;
font: bold 12px/1.2 Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
height: 15px;
border: 1px solid #000;
padding: 4px;
}
.TableH2AU th {
background-color: #A2DDDD;
font: normal normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 8px;
}
.TableH3AU th {
background-color: #CEFBF2;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
color: #000;
border: 1px solid #000;
padding: 4px 12px;
}
.TableH1AR th div a, .TableH1AU th div a, .TableH1CA th div a, .TableH1MX th div a, .TableH1UK th div a, .TableH1 th div a {
font: normal 10px Arial, Helvetica, sans-serif;
text-transform: capitalize;
color: #fff;
border: 0px;
padding: 0px;
background-color: transparent;
text-decoration: underline;
float: right;
}
.TableH2AR th div a, .TableH2AU th div a, .TableH2CA th div a, .TableH2MX th div a, .TableH2UK th div a, .TableH2 th div a {
font: normal 10px Arial, Helvetica, sans-serif;
color: #000;
border: 0px;
padding: 0px;
background-color: transparent;
text-decoration: underline;
float: right;
}
.TableH3AR th div a, .TableH3AU th div a, .TableH3CA th div a, .TableH3MX th div a, .TableH3UK th div a, .TableH3 th div a {
font: normal 10px Arial, Helvetica, sans-serif;
color: #000;
border: 0px;
padding: 0px;
background-color: transparent;
text-decoration: underline;
float: right;
}
.TableH1AR th a, .TableH1AU th a, .TableH1CA th a, .TableH1MX th a, .TableH1UK th a, .TableH1 th a {
background-color: transparent;
color: #fff;
border: none;
text-decoration: underline;
}
.TableH2AR th a, .TableH2AU th a, .TableH2CA th a, .TableH2MX th a, .TableH2UK th a, .TableH2 th a {
background-color: transparent;
color: #000;
border: none;
text-decoration: underline;
}
.TableH3AR th a, .TableH3AU th a, .TableH3CA th a, .TableH3MX th a, .TableH3UK th a, .TableH3 th a {
background-color: transparent;
color: #000;
border: none;
text-decoration: underline;
}
th a:hover, th div a:hover {
background-color: transparent;
color: #666;
border: none;
text-decoration: underline;
}
.TableH1AR th a:hover, .TableH1AU th a:hover, .TableH1CA th a:hover, .TableH1MX th a:hover, .TableH1UK th a:hover, .TableH1 th a:hover {
background-color: transparent;
color: #aaa;
border: none;
text-decoration: underline;
}
h1.ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #c93;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
h1.au {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #366;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
h1.ca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #900;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
h1.mx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #363;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
h1.uk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #960;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
h1.us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	font-variant: normal;
	border-bottom: 4px solid #336;
	width: 65%;
	padding-bottom: 3px;
	margin: 0px;
}
