  .checkout {font-family: Arial, Helvetica; font-size: 12px; color: black;}
  .checkoutinput {font-family: Arial, Helvetica; font-size: 12px; color: black;}   
  .nopcart {background: #0066ff;border: 1px;font-family: Arial, Helvetica; font-size: 12px; color: black;vertical-align:middle;line-height:14px;}
  .nopcart td {vertical-align:middle;}
  .nopheader {background: #0066ff;font-family: Arial, Helvetica; font-size: 12px; color: black;}
  .nopentry {background: #0066ff;font-family: Arial, Helvetica; font-size: 12px; color: black;}
  .noptotal {background: #0066ff;font-family: Arial, Helvetica; font-size: 12px; color: black;}
  .nopbutton {background: black;font-family: Arial, Helvetica; font-size: 12px; color: #0066ff;}
.ds1 /*agl rulekind: base;*/ { color: #ff7a10; }
.dsR2 {width: auto; height: 130px; }
.dsR3 {width: auto; height: 80px; }
.titlecentre { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: center; }
.titlered {
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: red;
}
.redtitle2 {
	color: red;
	font-size: 22px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-style: italic;
	line-height: 18px;
}
.titlecentre2 {
	font-size: 24px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-variant: small-caps;
	line-height: 18px;
}
.titlecentre3 {
	font-size: 24px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 18px;
	text-align:center;
	border: ridge 5px #06f; outline-color: #06f; padding:3px;
}
.titlecentre3:hover {
	font-size: 24px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	cursor: pointer;
	color: #fff;
	line-height: 18px;
	text-align:center;
	border: ridge 5px #a7184d; outline-color: #000; 
	background: #06f;
}
.titlecentre4 {
	font-size: 24px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 18px;
	text-align:center;
	border: ridge 5px #06f; outline-color: #06f; padding:3px;
} 
.tableborder { border: ridge 7px #06f; outline-color: #06f; }
.tableborder2 { border: double 5px #c00; outline-color: #c00; outline-style: double; }
.tableborder3 { color: red; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 3px; border-color: #c00; outline: dotted 4px #c00; }
.tableborder1 { border: ridge 2px #06f; outline-color: #06f; }
.tableborder1:hover { color: #fff; background-color: #06f; text-decoration: none; border: ridge 1px #06f; outline-color: #06f; }
.tableborder4 { border: ridge 2px #06f; outline-color: #06f; }
.tableborder5 { border: ridge 3px #06f; outline-color: #06f; }
.para {
	font-size: 14px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
}
.para2 {
	font-size: 12px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	
}
.para3 {
	font-size: 12px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 11px;
} 
