body { background: #444444; height: 100%; margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px; }

h1 { font-family: sans-serif; font-size: 24px; margin-bottom: 10px; margin-top: 0px; padding-bottom:  1px; padding-top: 0px; color: #999999; font-weight: 700; text-align: center; }
h2 { font-family: sans-serif; font-size: 24px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 1px; padding-top: 0px; color: #999999; font-weight: 700; text-align: center; }

h3 { font-family: sans-serif; font-size: 16px; margin-bottom: 1px; margin-top: 0px; padding-bottom: 3px; padding-top: 0px; color: #000000; font-weight: 700; text-align: left; }

sup { vertical-align: superscript; font-size: 65%; padding-left: 2px; padding-right: 4px; }

.big { font-family: sans-serif; font-size: 24px; margin-bottom: 0px; margin-top: 0px; padding-bottom:  1px; padding-top: 0px; color: #000099; font-weight: 700; text-align: left; }

.hdg { font-family: sans-serif; font-size: 20px; margin-bottom: 0px; margin-top: 0px; padding-bottom:  1px; padding-top: 0px; color: #000099; font-weight: 700; text-align: left; }

.diti { font-family: sans-serif; font-size: 14px; margin-bottom: 0px; margin-top: 0px; padding-bottom:  1px; padding-top: 0px; color: #000099; font-weight: 700; text-align: center; }

.moto { font-family: sans-serif; font-size: 18px; margin-bottom: 0px; margin-top: 0px; padding-bottom:  1px; padding-top: 0px; color: #000099; font-weight: 700; text-align: center; }

table.nav { border-bottom: 0px #FFFFFF; border-right: 0px #FFFFFF; border-top: 0px; border-left: 0px; }

a { font-family: sans-serif; font-size: 11px; color: #999999; font-weight: 500; }

.page {font-family: sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #333333; background: #dddddd; border: 1px solid #aaaaff; padding-right: 1px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; margin: 0px; }

span a:link {font-family: sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; background: #999999; border: 1px solid #bbbbbb; padding-right: 1px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; margin: 0px; }

span a:visited {font-family: sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; background: #999999; border: 1px solid #bbbbbb; padding-right: 1px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; margin: 0px; }}

span a:hover {font-family: sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #333333; background: #cccccc; border: 1px solid #aaaaFF; padding-right: 1px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; margin 0px; }

.ph {font-family: sans-serif; font-size: 11px; font-weight: bold;  display: block; text-decoration: none; color: #ffff66; background: #0000ff; border: 0px outset; padding-right: 1px; padding-left: 1px; padding-top: 2px; padding-bottom: 2px; }

.blank {font-family: sans-serif; font-size: 11px; font-weight: bold;  display: block; text-decoration: none; color: #cccccc; background: #000099;
border: 2px outset;
padding-right: 6px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;
text-align: center; }

.text { font-family: sans-serif; font-size: 14px; color: #999999; font-weight: 500; }
td { font-family: sans-serif; font-size: 14px; color: #999999; font-weight: 600; }

.small {
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: 500;
	align: center;
}

.copy { font-family: sans-serif; font-size: 11px; color: #333333; font-weight: 500; align: center; }

div.wrapper { position: relative; top: 5px; width: 750px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-bottom: 0px; z-index: 12; }

div.content {
	position: absolute;
	z-index: 6;
	width: 744px;
	left: 0px;
	top: 85px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 1px solid #666666;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 35px;
	padding-bottom: 0px;
	font-family: sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: 500;
	background-color: #000000;
}

div.banner {
	position:absolute;
	z-index: 9;
	width: 100%;
	height: 72px;
	left: 0;
	top: 0px;
	margin: 0px;
	border: 1px solid #999999;
	padding-top: 8px;
	background-color: #000000;
}

div.nav {
	position: absolute;
	top: 50px;
	left: 0px;
	height: 16px;
	width: 752px;
	text-align: center;
	z-index: 9;
}

div.location {
	position: absolute;
	top: 70px;
	height: 16px;
	width: 10px;
	z-index: 9;
}

div.footer {
	z-index: 20;
	width: 744px;
	height: 20px;
	margin: 0px;
	padding: 3px;
	border: 1px solid #999999;
	padding-top: 8px;
	background-color: #000000;
}

.pictures{
	position:absolute;
	z-index:9;
	width: 160px;
	left: 10px;
	top: 170px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left: 0px solid #000099;
	border-right: 0px solid #000099;
	border-top: 0px solid #000099;
	border-bottom: 0px solid #000099;
	layer-background-image:  url();
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.map {
	position:absolute;
	z-index:9;
	width: 730px;
	left: 5;
	top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left: 4px double #999999;
	border-right: 4px double #999999;
	border-top: 4px double #333333;
	border-bottom: 4px double #999999;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	font-family: sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: 500;
	background-color: #000000;
}


div.form {
	position:absolute;
	z-index:9;
	width: 760px;
	left: 5;
	top: 150px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left: 3px solid #000099;
	border-right: 3px solid #000099;
	border-top: 0px solid #000099;
	border-bottom: 3px solid #000099;
	layer-background-image:  url();
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	}


div.spacer { position: absolute;
top: 0;
Left: 0;
width:3px }

div.small { color: #999999; align: bottom;  }

.right { float: right; border: 2px outset #333333; padding: 2px; margin-right: 0px; margin-left: 8px; margin-top: 0px; background-color: #666666; }
.left { float: left; border: 2px outset #333333; padding: 2px; margin-right: 8px; margin-left: 0px; margin-top: 0px; background-color: #666666; }

img.frame { border: 2px outset #999999; padding: 3px; margin: 0px;background-color: #333333; }
.picspan img { border: 0; margin: 0px; }
.picspan a { border: none; }
.picspan a:hover { border: none; }