body {
	font-family: Arial, Georgia, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #000000 url('../images/layout-bkg.png') no-repeat scroll 50% 0;
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #0070E2;
}
a:hover { text-decoration: underline; }
img { border: 0px; }
td { vertical-align: top; }
h1, .directionsTitle {
	font-size: 19px;
	color: #0070E2;
	margin: 0;
	padding: 10px;
}
h2 {
	font-size: 16px;
	color: #0070E2;
	margin: 0;
}
p { padding: 0px 20px; margin: 0px; }
fieldset { margin: 0px; padding: 0px; }
caption { color: #0070E2; }
.formError { color: #FF0000; }
.header {
	width: 850px;
	height: 215px;
	background: transparent url('../images/hdr-bkg.png') no-repeat scroll 0 0;
	font-family: Arial;
	font-size: 15px;
	color: #FFFFFF;
}
.search {
	width: 166px;
	height: 66px;
	margin: auto;
	background: transparent url('../images/search-bkg.png') no-repeat scroll 0 0;
}
.search table { margin: auto; }
.menu {
	padding-left: 0px;
	margin: 0px 0px 5px 0px;
	background: transparent url('../images/menu-bkg.png') repeat-y scroll 50% 0px;
}
.menu li {
	margin: auto;
	list-style-type: none;
	text-align: center;
	vertical-align: middle;
}
.menu_item {
	width: 158px;
	height: 30px;
	display: block;
	margin: auto;
	padding-top: 10px;
	color: #858585;
	background: transparent url('../images/menu-bkg.png') no-repeat scroll 50% -16px;
}
.menu_active { color: #0070E2; background: transparent url('../images/menu-active-bkg.png') no-repeat scroll 50% -16px; }

.copy {
	width: 665px;
	background: transparent url('../images/copy-bkg.png') no-repeat scroll 0 0;
}

.footer {
	width: 830px;
	height: 121px;
	margin-top: 10px;
	padding: 10px;
	background: transparent url('../images/footer-bkg.png') no-repeat scroll 0 0;
}
.footer_item { color: #FFFFFF; text-transform: uppercase; }
.footer_item_active { color: #0070E2; text-transform: uppercase; }

.testimonials {
	padding-left: 0px;
	list-style-type: none;
}
.testimonials li { padding: 10px; }