.ecom-textProductStatus,
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.bodyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
.bodySubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333366;
	font-weight: bold;
}
.shipRatePopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.shipRatePopupTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333366;
	font-weight: bold;
}
.viewCartHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.viewCartInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.emphasize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.comRequiredField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333366;
	font-weight: bold;
}
.comFormField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.navHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000066;
	font-weight: bold;
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}
.notice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #75001A;
	font-weight: bold;
}
.smallNotice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #75001A;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.productListing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.itemTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.smallTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.ecom-textProductOptionTitle,
.optionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.optionOutput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.itemDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.viewOrderInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.viewOrderLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.cartTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333366;
}
.sideLinks {  color: #75001A; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt}
.sideLinks A {  color: #000000; text-decoration:none;}
.sideLinks A:LINK {  color: #000000; text-decoration:none;}
.sideLinks A:VISITED {  color: #000000; text-decoration:none;}
.sideLinks A:HOVER {  color: #75001A; text-decoration:none;}
.navLinks {  color: #75001A; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt}
.navLinks A {  color: #000000; text-decoration:none;}
.navLinks A:LINK {  color: #000000; text-decoration:none;}
.navLinks A:VISITED {  color: #000000; text-decoration:none;}
.navLinks A:HOVER {  color: #75001A; text-decoration:none;}
.bottomNavLinks {  color: #75001A; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt}
.bottomNavLinks A {  color: #000000; text-decoration:none;}
.bottomNavLinks A:LINK {  color: #000000; text-decoration:none;}
.bottomNavLinks A:VISITED {  color: #000000; text-decoration:none;}
.bottomNavLinks A:HOVER {  color: #75001A; text-decoration:none;}
.tag {  color: #CC0000; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt}
.tag A {  color: #000000; text-decoration:none;}
.tag A:LINK {  color: #000000; text-decoration:none;}
.tag A:VISITED {  color: #000000; text-decoration:none;}
.tag A:HOVER {  color: #CC0000; text-decoration:none;}.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #75001A;
}

.ecom-tableRowHeader{
	background: #75001A;
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
}

.ecom-tableRowHeader a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.ecom-tableRowHeader a img{
	border: none;
}

.ecom-tableListing-rowHeaderTop,
.ecom-tableListing-rowHeaderBottom{
	background: #75001A;
	color: #fff;
	text-align: center;
}

.ecom-tableListing-rowNavigationTop{
	text-align: center;
}

.itemDetails {
	font-size: 10pt;
}

.ecom-tableViewCart {
	font-size: 10pt;
}

.ecom-tableRowSubTotal {
	background: #ffffcc;
}

.ecom-textAlignCenter {
 text-align: center;
}

.ecom-textAlignRight {
	text-align: right;
}

.ecom-tableCommon,
.ecom-tableViewCart,
.ecom-tableViewCartEncapsulatingTable{
	font-size: 9pt;
}

input, select {
	font-size: 9pt;
}

.textRequiredField,
.ecom-textRequiredField{
	font-weight: bold;
	color: #75001A;
}


