body {	background-color: #999966;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #999966;	line-height: 19px;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #999966;	line-height: 19px;	text-align: left;}.h2_r {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #999966;	line-height: 19px;	text-align: right;    margin-right: 10px;}a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: normal;	text-decoration: underline;	color: #666666;}.legal {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9px;	color: #666666;}.current_text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #666666;	line-height: 19px;	text-align: justify;}.current_text_left {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #666666;	line-height: 19px;	text-align: left;}.current_text_contact_form {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #666666;	line-height: 15px;	text-align: left;}.painting_text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #999966;	font-weight: normal;	line-height: 15px;	text-align: left;}.left {	margin-left: 15px;	text-align: left;}.right {	margin-left: 20px;	text-align: right;}.center {	margin-left: 15px;	text-align: center;}.price {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #999966;	line-height: 18px;	margin-left: 15px;	text-align: center;}.availability {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #999966;	line-height: 18px;	text-align: left;}.errortext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #990000;}.ordersummary { text-align: left;  width: 225px;  float: right;  max-width: 225px;  background-color: #E7E7C0;  border: 1px solid #666666;  margin-right: 0px;  margin-left: 10px;  padding: 5px;}input.checkouttextfield {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 1px;	padding-left: 2px;	text-align: left;	float: right;	width: 120px;}select.ccmmselector {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 1px;	padding-left: 2px;	text-align: left;	float: left;	width: 60px;}select.ccyyyyselector {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 1px;	padding-left: 2px;	text-align: left;	float: left;	width: 65px;}