body {
 	background-color: #575331;
	background-image:url(/images/blacklabel_layout092708_windowbg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-family: Verdana, Arial, helvetica, sans-serif;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #000000;
	font-size: 14px;
}
p, span, div, td {
	color: #000000;
	font-size: 14px;
}
a:link {
	color: #575331;
	text-decoration: underline;
}
a:visited {
	color: #575331;
	text-decoration: underline;
}
a:hover {
	color: #996600;
	text-decoration: none;
}
a:active {
	color: #996600;
	text-decoration: none;
}
.button-on {
	font-size: 18px;
	width:  150px;
	height: 30px;
    border: none;
	background: none;
    background-image: url(/images/formbtn_f2.png);
 	color: #ffffff;
	font-weight: normal;
	text-align: left;
	padding: 0 0 3 3;
	cursor:hand;
	cursor:pointer;
}

.button-off {
	font-size: 18px;
	width:  150px;
	height: 30px;
    border: none;
	background: none;
    background-image: url(/images/formbtn.png);
 	color: #ffffff;
	font-weight: normal;
	text-align: left;
	padding: 0 0 3 3;
	cursor:hand;
	cursor:pointer;
}
tr.bottomborder {
	background-image: url(/images/spacer_green.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	height: 30px;
}
.contentdiv {
	width: 940px;
	background-color: #000000;
}
.contentdiv table {
	background-color: #ffffff;
	padding: 10 10 10 10;
}
.spacer {
	height: 15px;
}
.footerdiv {
	width: 940px;
	font-size:12px;
	line-height: 16px;
	text-align:center;
}
form table tr td {
	background-color: #cdcbad;
	padding: 5 5 5 5;
}
input, select {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	border-color: #3C2800;
	border: 1px solid;
}
input[type="text"] {
	height: 20px;
	padding: 2 2 2 2;
}
input[type="checkbox"] {
	border-color: #3C2800;
	border: 1px solid;
}
.inputtxt {
	height: 20px;
	padding: 2 2 4 2;
}
.header {
	font-size: 18px;
	color: #996600;
	line-height: 22px;
}
.header img {
	padding: 15 0 0 15;
}
.subheader {
	font-size: 14px;
	color: #575331;
	font-weight: bold;
}
#white {
	color: #ffffff;
	background-color: #575331;
	height: 18px;
}
.subheader-small {
	font-size: 12px;
	font-weight: bold;
	color: #575331;
}
input.login {
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	border: 1px solid #996600;
}
.mastheaddiv {
	padding: 10 0 0 0;
	background: none;
}
textarea {
	font-size: 12px;
	line-height: 18px;
	height: 72px;
	color: #000000;
	border-color: #3C2800;
	border: 1px solid;
}
.topnav {
	text-align: center;
	vertical-align:middle;
	background-color: #000000;
	color: #996600;
}
.topnav a:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.topnav a:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.topnav a:hover {
	font-size: 14px;
	color: #996600;
	text-decoration: underline;
}
.topnav a:active {
	font-size: 14px;
	color: #996600;
	text-decoration: underline;
}
.topnav div.rollover:hover {
	background-image:url(/images/blacklabel_layout092708_masthead_navover.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.wrapperdiv {
	width: 940px;
	position: absolute;
	left: 50%;
	margin-left: -470px;
}