body {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-image: url(/images/background.jpg);	background-repeat: repeat;}/* this css tag removes borders from IE7 images  */img {  border:none;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #962422;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #962422;}.callnow {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #962422;	font-weight: bold;}.biggreen {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	color: #035408;	font-weight: bold;}.pagetitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #002F0A;	font-weight: bold;}.faq {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #633816;	font-weight: bold;}.blue14 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #962422;	font-weight: bold;}.creationmod {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	font-weight: normal;}.rescommenttext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	font-weight: normal;}.required {	color: #FF0000;}.red {	color: #FF0000;}.outertable {	border: 0px solid #002F0A;}.discountdetails {	margin: 5px;	background-color: #FFFFFF;	border: 1px solid #FF0000;}.specialmessage {	margin: 5px;	background-color: #FFFFFF;	border: 1px solid #FF0000;}.errormessage {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 5px;	background-color: #FFA7A0;	border: 1px solid #FF0000;}.errormessagegood {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 5px;	background-color: #8BFF9B;	border: 1px solid #6ECB7B;}.basictable {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 5px;	background-color: #FFFFFF;	border: 1px solid #BBBBBB;}#emailcertificate {	background-image: url(/images/email_certificate.jpg);	height: 448px;	width: 590px;	background-repeat: no-repeat;	background-position: center top;}#emailcertificatetext1 {	padding-top: 230px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 50px;	color: #000000;	text-align: center;}#emailcertificatetext2 {	padding-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;	text-align: center;}#emailcertificatetext3 {	padding-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-align: center;}#emailcertificatetext4 {	padding-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-align: center;}#voucher_rits {	background-image: url(/images/voucher_rits.jpg);	height: 448px;	width: 590px;	background-repeat: no-repeat;	background-position: center top;}a:link        {color: #962422;text-decoration: underline;font-weight: bold;}a:visited     {color: #962422;text-decoration: underline;font-weight: bold;}a:hover       {color: #962422;text-decoration: underline;font-weight: bold;}a.red:link        {color: #FF0000;text-decoration: none;font-weight: bold;}a.red:visited     {color: #FF0000;text-decoration: none;font-weight: bold;}a.red:hover       {color: #FF0000;text-decoration: underline;font-weight: bold;}a.blue:link        {color: #5F78DD;text-decoration: none;font-weight: bold;}a.blue:visited     {color: #5F78DD;text-decoration: none;font-weight: bold;}a.blue:hover       {color: #5F78DD;text-decoration: underline;font-weight: bold;}a.linktextsmall:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	decoration: none;}.availability_container {	display: block;	height: 170px;	width: 240px;	background-image: url(/images/availability_background.png);	background-repeat: no-repeat;	font-size: 10px;}.availability_inner {	padding-top: 5px;	padding-left: 12px;}.availability_header {	font-size: 14px;	font-weight: bold;}.ca_error {	font-size: 14px;	font-weight: bold;	color: #F00;}
