/* CSS definition file containing sitestyle stylesheets */
* {
	padding:0;
	margin:0;
}
body {padding:5px;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:10px 0; }
li, dd, blockquote { margin-left: 30px; }
fieldset { padding:10px; }
BODY { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size:10pt;}
H1 { font-family:Arial, Helvetica, sans-serif; font-size: 12pt;}
H2 { font-family:Arial, Helvetica, sans-serif; font-size: 12pt;}
a.headingLink:link {color:#000000; text-decoration:none;}      /* unvisited link */
a.headingLink:visited {color:#000000; text-decoration:none;}  /* visited link */
a.headingLink:hover {color:#000000; text-decoration:underline;}  /* mouse over link */
a.headingLink:active {color:#0000FF; text-decoration:underline;}  /* selected link */
a img {
	text-decoration: none;
	border: 0 none;
	}
.banner1
{
font-family: 'Arial Black', 'Helvetica Bold', Charcoal, Sans-serif;
font-size: 14pt;
color: rgb(255,255,255);
text-align:center
}

.black-box {
	border: 2px solid black;
}

.integration-buttons {
	padding: 15px 0 5px 25px;
}

body.integration .integration-buttons {
	padding: 0 0 15px 25px;
}

.integration-buttons .reserve {
	margin-left: 123px;
}

.integration-buttons .pay-bill {
	margin-left: 241px;
}

.integration-iframe {
	width: 900px;
	height: 1500px;
	border: 0;
}
