table {
	color:#ffffff;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
form {
	margin-left:15px;
}
p {
	margin:0 0 0 0;
}
textarea {
	height:300px;
}
.pagebackground {
	background-color: #5f4f00;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.background {
	background-color: #5f4f00;
	text-align:center;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	min-height:774px;
	height:100%;
}
.background-image {
	text-align:center;
	position:relative;
	top:0px;
	left:0px;
	width:1100px;
	height:100%;
	background:url(../images/bkgr_pattern.gif) repeat-y;
	margin:0 auto;
}
.td_bg {
	background-color: #F2EBBD;
	padding: 20px;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	margin-top: 40px;
	margin-left: 52px;
	margin-right: 0px;
	padding-right: 10px;
}
.bodycopy_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	margin-top: 40px;
	margin-left: 52px;
	margin-right: 0px;
	padding-right: 10px;
}
a.hyperlink:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.hyperlink:hover {
	text-decoration: none;
}
a.hyperlink:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.headline_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.font_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2EBBD;
}
a.font_nav:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bg_content {
	background-color: #996600;
}
.bg_content_white {
	background-color: #FFFFFF;
}
.bg_content_OLD {
	background-color: #d2be96;
}
/* System Messages */
.system-message	{ margin-top:0px; margin-bottom: 10px; padding: 10px 0 0 0; }
.system-message dt { font-weight: bold; }
.system-message dd { margin: 0; font-weight: bold; }
.system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB; }
.system-message dd ul.bulleted { list-style: circle; padding-left:20px; margin: 0px; }
.system-message dd ul.bulleted li { padding-left:20px; }

/* System Standard Messages */
.system-message dt.message { display: none; }
.system-message dd.message {  }

/* System Error Messages */
.system-message dt.error { display: none; }
.system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
.system-message dt.notice { display: none; }
.system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

.errordiv { color: #FFAEAE; font-size: 1.2em; line-height: 1.4em; border:thin; width:95%; border-color:#990000; border-style:solid; padding: 10px 10px; margin: 10px 10px -40px 0px;}
.successdiv {font-weight:bold; color: #007711; font-size: 1.2em; line-height: 1.4em; border:thin; width:95%; border-color:#00CC33; border-style:solid; padding: 10px 10px; margin: 10px 10px -40px 0px;}