* {
	font-family: Verdana, Helvetica, Arial;
}
body {
	margin: 0px;
	background-color: white;
	background-image: url(images/bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
h1 {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: 700;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 0px;
}
p {
	font-size: 11px;
	color: black;
}
hr {
	background-color: #49515E;
	color: #49515E;
	width: 100%;
	height: 2px;
	border: 0px;
}
a {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
form {
	display: inline;
	margin: 0px;
	padding:0px;
}
.page {
	border: black 1px solid;
	margin: 0px;
	width: 752px;
}
.page td {
	padding: 0px;
}
.spacer {
	margin: 0px;
	width: 100%;
	height: 2px;
}
.control {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.control img {
	vertical-align: middle;
}
.control p {
	font-size: 11px;
	color: #FFFFFF;
}
.control a {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.control a:hover {
	text-decoration: underline;
}
.controltabmain {
	border: 1px solid black;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
	width: 150px;
	padding-top: 5px;
	background-color: #49515E;
	text-align: left;
}
.controltab {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: 700;
	background: #49515E;
	padding-bottom: 5px;
	vertical-align: middle;
	width: 150px;
	margin-right: 2px;
	padding-top: 5px;
	text-align: center;
}
.controltabspacer {
	margin: 0px;
	width: 2px;
}
.banner {
	border: black 1px solid;
	margin: 0px;
	width: 752px;
	background-color: #49515E;
}
.banner img {
	vertical-align: middle;
}
.banner input {
	font-size: 11px;
	vertical-align: middle;
	color: black;
	height: 20px;
}
.banner select {
	font-size: 11px;
	vertical-align: middle;
	color: black;
	height: 20px;
}
.bannerhidden {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
	height: 5px;
	background-color: #49515E;
}
.banner p {
	font-size: 11px;
	color: #FFFFFF;
}
.banner a {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.banner a:hover {
	text-decoration: underline;
}
.branding {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.branding p {
	font-size: 10px;
	color: black;
}
.branding a {
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
.branding a:hover {
	text-decoration: underline;
}
.thumbnails {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.thumbnails img {
	vertical-align: middle;
}
.thumbnails p {
	font-size: 12px;
	color: black;
}
.thumbnails a {
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.thumbnails a:hover {
	text-decoration: underline;
}
.email {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.email img {
	vertical-align: middle;
}
.email input {
	font-size: 11px;
	vertical-align: middle;
	color: black;
	height: 20px;
}
.email select {
	font-size: 11px;
	vertical-align: middle;
	color: black;
	height: 20px;
}
.email textarea {
	font-size: 11px;
	vertical-align: middle;
	color: black;
}
.email p {
	font-size: 12px;
	color: black;
}
.email a {
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.email a:hover {
	text-decoration: underline;
}
.help {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.helpitem {
	background-color: #49515E;
}
.help img {
	vertical-align: middle;
}
.help p {
	font-size: 12px;
	color: black;
}
.help a {
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.help a:hover {
	text-decoration: underline;
}
.search {
	border: black 0px solid;
	margin: 0px;
	width: 752px;
}
.searchitem {
	background-color: #49515E;
}
.highlight {
	color: white;
	background-color: #335ea8;
}
.search img {
	vertical-align: middle;
}
.search p {
	font-size: 12px;
	color: black;
}
.search a {
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.search a:hover {
	text-decoration: underline;
}
.link {
	position: absolute;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px blue solid;
}