body {
	margin: 0px; color: #000000; font-family: Arial, Verdana, sans-serif; background-color: #888888;
}
strong {
	font-weight: bold;
}

.bg_header {
	background-color: #666;
}
.bg_bline {
	background-color: #ff0000;
}
.bg_outline {
	background-color: #ffffff;
}
.bg_base {
	background-color: #cccccc;
}
.bg_red {
	background-color: #981C22;
}
.bg_black {
	background-color: #000000;
}
.bg_base2 {
	background-color: #dddddd;
}
.bg_headerbase {
	background-color: #999999;

}
.menu {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
}
.swh {
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 10px;
	color: #fff;
}

.menu a:link , .menu a:visited
{
	color: #fff;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;
}

.menu a:hover , .menu a:active
{
	color: #fff;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;
}
.normal_content {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #000;
}

.normal_content a:link , .normal_content a:visited
{
	color: #369;
	text-decoration: none;
	background-color: transparent;
}

.normal_content a:hover , .normal_content a:active
{
	color: #369;
	text-decoration: underline;
	background-color: transparent;
}
.small_content {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #000;
}

.xsmall_content p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	margin-bottom: 0px;
	color: #333;
	background-color: transparent;
}
.pagination {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #000;
}
.pagination a:link , .pagination a:visited
{
	color: #000;
	text-decoration: none;
	background-color: transparent;
}

.pagination a:hover , .pagination a:active
{
	color: #fff;
	text-decoration: underline;
	background-color: transparent;
}
.column {
	padding-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	background-color: #eeeeee;
}
.header_title {
	padding-left: 6px;
	margin-top: 4px;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 4px;
	color: #222;
	background-color: transparent;
	}
h1 {
	margin-top: 0px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	color: #369;
	background-color: white;
}
h2 {
	margin-top: 0px;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 0px;
	color: #000000;
	background-color: transparent;
}
h3 {
	margin-top: 0px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	color: #000000;
	background-color: transparent;
	Padding-top: 0px;
	Padding-bottom: 0px;
	padding-left: 4px;
}
p {
	margin-top: 0px;
	font-size: 12px;
	margin-bottom: 0px;
	color: #333;
	background-color: transparent;
}

a:link , a:visited
{
	color: #033361;
	background-color: transparent;
	text-decoration: none;
}
a:hover , a:active
{
	color: #033361;
	background-color: transparent;
	text-decoration: underline;
}
.datefield {
	background-color: #b2b2b2; 
	border: 1px solid #ffffff; 
	width: 70px;
	color: #222222;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.searchfield {
	background-color: #b2b2b2; 
	border: 1px solid #ffffff; 
	width: 300px;
	color: #222222;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.inputfield {
	background-color: #eeeeee; 
	border: 1px solid #369; 
	width: 458px;
	color: #222222;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif; 
	font-weight: normal;
}
.selectfield {
	background-color: #eeeeee; 
	border: 1px solid #369; 
	width: 230px;
	color: #222222;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif; 
	font-weight: normal;
}


.field_content {
	padding-left: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	color: #222;
	background-color: transparent;
	font-weight: normal;
	font-size: 12px;
}

.error_msg {
	color: #aa0000;
}