/*	Note the use of an absolute URI for the background image		*/
/*	This is a workaround for NN using an address relative to the		*/
/*	.html file rather than the .css file					*/
body {
background: #231212;
margin: 0;
}
.scroll {
	overflow:auto;
/*	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #418cc2;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
*/
	padding-right:5px;
	padding-bottom:5px
}

.pagetitle {
	margin-top: 4;
	margin-bottom: 4;
	color: #E4C694;
	font-size: 14pt;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
a.pagetitle {
	margin-top: 4;
	margin-bottom: 4;
	color: #E4C694;
	font-size: 14pt;
	font-family: "Trebuchet MS";
	font-style: normal;
	font-weight: bold;
}
p.body {
	margin-bottom: 0;
	margin-top: 0;
	color: #E4C694;
	font-size: 10pt;
	font-family: "Arial";
}
blockquote.body {
	margin: 0;
	color: #E4C694;
	font-size: 10pt;
	font-family: "Arial";
}
a.thumb {
	color: #ffffff;
	font-size: 8pt;
	font-family: "Arial";
	text-decoration: none;
}
a.thumb:hover {
	color: #ffffff;
	font-size: 8pt;
	font-family: "Arial";
	text-decoration: underline;
}
p.copyright {
	color: #ff9900;
		margin-top: 0;
	text-align: center;
	font-size: 7pt;
	font-family: "Arial";
}
p.note {
	color: #999999;
		margin-top: 0;
	text-align: center;
	font-size: 8pt;
	font-family: "Arial";
}
a.appointment {
	color: #ffff99;
	font-size: 15pt;
	font-family: "trebuchet ms";
	font-style: normal;
}
a.appointment:hover {
	color: Yellow;
	font-size: 15pt;
	font-family: "trebuchet ms";
	text-decoration: none;
	font-style: normal;
}
a:hover {
	color: #ffffff;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
ul.services {
	color: #E4C694;
	line-height: 110%;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: "Arial";
}
a {
	color: #D2A251;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
}

a.reg {
	color: #D2A251;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: "Arial";
	font-style: normal;
	font-weight: normal;
}
a.reg:hover {
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: "Arial";
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
p.services {
	color: #E4C694;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
}
h1.services {
	color: #E4C694;
	margin-top: 0;
	margin-bottom: 0;

	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
}

sup {
	margin-bottom: 0;
	margin-top: 0;
	color: #E4C694;
	font-size: 8pt;
	font-family: "Arial";
}
a.service {
	color: #930301;
	font-size: 10pt;
	font-family: "Arial";
	text-decoration: none;
}
a.service:hover {
	color: #ffffff;
	font-size: 10pt;
	font-family: "Arial";
	text-decoration: underline;
}
@media print {
    #print-link {
        display: none;
    }
}