.NavLeft{	background-color : #FFFFFF;	border-right: 2px solid #880000;}.NavLeft2{	background-color : #D6AD52;	border-right: 2px solid #880000;}.PhoneNumber{	background-color : #AA0000;	nborder-right: 3px double #AA0000;	font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	font-size : 10pt;	padding : 10px;	color: #FFFACD;}.Copyright{	background-color : #D6AD52;	border-top : 1px solid #AA0000;	border-right : 1px solid #AA0000;	text-align : center;	font-family : Arial, Helvetica, sans-serif;	font-weight : normal;	font-size : 8pt;}.Headertop{	background-color : #AA0000;	border-top : 1px solid #AA0000;	border-right : 1px solid #AA0000;	text-align : center;	font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	font-size : 12pt;	color : #FFFACD;}.NavItem{	text-align : center;	line-height : 15px;	padding-bottom : 15px;}.NavItemText{	color : #AA0000;	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration : underline;}.LineBreak{	color : #000000;	width : 100px;}.NavHeader{	border-bottom : 1px solid #AA0000;	border-right : 1px solid #AA0000;	background-color : #FFFFFF;}.NavTable{	border-top: 1px solid #AAAAAA;	background-position : right;	background-color : #D6AD52;}.NavGroups{text-align : center;border-bottom: 1px solid #D6AD52;border-right: 1px solid #D6AD52;padding : 1px;color : #AA0000;font-family : Arial, Helvetica, sans-serif;font-size : 8pt;font-weight : normal;text-decoration : none;cursor : hand;}.FormButton{	background-color : #D6AD52;	text-align : center;	color : #000000;	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	font-weight : bold;	text-decoration : none;}.ContentHeader{	border-bottom: 1px solid #D6AD52;	font-weight : bold;	text-align : left;	font-family: Arial, Helvetica, sans-serif;	font-size : 12pt;	background-color : #ffffff;	padding-top : 5px;	color : #AA0000;	padding-left : 10px;	padding-bottom : 3px;}.Content{	background-color : #ffffff;	padding-left : 10px;	padding-right : 10px;}.Notice{	border : 3px solid #880000;	background-color: #EEEEEE;	font-weight : normal;	text-align : center;	font-family: Arial, Helvetica, sans-serif;	font-size : 8pt;	margin : 10px;}.HeaderText{	font-family : serif;	font-size : 17pt;	font-variant : small-caps;	font-weight : bold;	text-align : center;	text-decoration : none;	color : #000000;}.CollectionHeader{	text-align: center;	background-color: #AA0000;	color: #FFFACD;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size : 10pt;	padding: 1px;	border: 3px double #AA0000;}.CollectionHeader2{	text-align: center;	background-color: #D6AD52;	color: #FFFACD;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size : 10pt;	padding: 1px;	border: 3px double #AA0000;}.CollectionHeaderPlain{	text-align: left;	color: #880000;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size : 10pt;}.CollectionText{	padding: 5px;	color: #880000;}.CollectionItems{	font-family : Arial, Helvetica, sans-serif;	font-size : 9pt;	font-weight : normal;	text-decoration: none;	line-height : 12px;}A,A:LINK, A:VISITED, A:FOCUS, A:ACTIVE {	color : #AA0000;	text-decoration : none;}A:HOVER{	color : #AA0000;	text-decoration : underline;}.Headers{	text-align: center;	background-color: #AA0000;	color: #FFFACD;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size : 9pt;	padding: 1px;	border: 3px double #FFFACD;}.GoldBarBottom{	border-bottom: 1px solid #D6AD52;	}.GoldBarTop{	border-top: 1px solid #D6AD52;	}	.BuyButton{	background-color : #D6AD52;	text-align : center;	color : #000000;	font-family : Arial, Helvetica, sans-serif;	font-size : 7pt;	font-weight : normal;	text-decoration : none;}.BuyButtonBig{background-color : #D6AD52;text-align : center;color : #000000;font-family : Arial, Helvetica, sans-serif;font-size : 10pt;font-weight : Bold;text-decoration : none;}	.FaqQ{	background-color : #D6AD52;	color : #000000;	font-weight : bold;		}.FaqA{	background-color : #FFFACD;	color : #000000;		}.CartProduct{	background-color : #D6AD52;	color : #000000;	font-weight : bold;		}	.CartDiscount{	background-color : #FFFACD;	color : #000000;		}	.StatusError{	background-color : #880000;	color : #FFFACD;	font-weight : bold;			font-size : 10pt;			text-align : center;	border : 3px double #FFFACD;		}.StatusOK	{	background-color : #008000;	color : #FFFACD;	text-align : center;		font-size : 10pt;			font-weight : bold;					border : 3px double #FFFACD;}.ZPopup{	background-color : #FFFACD;	text-align : center;	font-size : 8pt;	font-weight : bold;	z-index : auto;	padding : 3px;	left : -50;	top : -50;	border : 1px solid #880000;	position : absolute;	visibility : hidden;}.StepTable{	text-align: center; 	font-family: sans-serif; 	font-size: 8pt; 	border: 3px double #D6AD52; 	background-color: #FFFACD; 	padding: 2px;	color: #000000; }.StepText{	background-color: #D6AD52;  	padding: 2px;	}.GoldHeader{	border: 3px double #D6AD52; 	background-color: #FFFACD; 	color: #000000;	}.label{	text-align : right;	font-family : monospace;	font-size : 9pt;}.labelreq{	text-align : right;	font-family : monospace;	font-size : 9pt;	color: #AA0000;}.data{	font-family : monospace;	font-size : 9pt;	text-align : left;}.payment_total{	background-color: #AA0000;	text-align : right;	font: bold 12pt monospace;	color: WHITE;}.payment_info_header{	background-color: #D6AD52;	text-align : center;	font: 12pt monospace;}.payment_info{	background-color: #FFFACD;	border: 3px double #D6AD52;	text-align : center;}.general_info_header{	background-color: #D6AD52;	text-align : center;	font: 12pt monospace;}.general_info{	background-color: #FFFACD;	border: 3px double #D6AD52;	text-align : center;}.order_text{	font: 8pt monospace;}