body {
	margin:			0px;
	padding:		0px;
	background-color:	#FFFFFF;
	font-family:		"Arial","Sans";
	font-size:		9pt;
	line-height:		14pt;
	letter-spacing:		1pt;
	color:			#69686C;
	background-image:	url('/.images/style2008/headline-bg.png');
	background-repeat:	repeat-x;
}

blockquote {
	margin-left:		20px;
}

code {
	font-family:		"courier new";
	font-size:		9pt;
	letter-spacing:		0pt;
	color:			#859E20;
}

a {
	color:			#818084;
	text-decoration:	none;
	border-bottom:		1px dotted #818084;
}
a:hover {
	text-decoration:	none;
	color:			#FFFFFF;
	background-color:	#9EC114;
	border-bottom:		none;
}

a[name] {
	color:			#69686C;
	text-decoration:	none;
	background-color:	transparent;
	border-bottom:		none;
}
a[name]:hover {
	color:			#69686C;
	text-decoration:	none;
	background-color:	transparent;
	border-bottom:		none;
}

a.none {
	text-decoration:	none;
	background-color:	transparent;
	border-bottom:		none;
}
a.none:hover {
	text-decoration:	none;
	background-color:	transparent;
	border-bottom:		none;
}

td,th,dl,ul,ol {
	font-family:		"Arial","Sans";
	font-size:		9pt;
	line-height:		14pt;
	letter-spacing:		1pt;
}

p {
	font-family:		"Arial","Sans";
	font-size:		9pt;
	line-height:		14pt;
	letter-spacing:		1pt;
	text-align:		justify;
}

pre {
	font-family:		"Courier New", "Courier", serif;
	line-height:		9pt;
	font-size:		9pt;
	color:			#69686C;
	font-weight:		normal;
	background-color:	#F7FED9;
	border:			dotted 1px #818084;
	padding:		15px;
}

.contactform-error {
	padding:		20px;
	color:			#69686C;
	border:			2px dotted #C21414;
	background-color:	#FFE5E5;
}

.contactform-fieldselection {
	color:			#FF0000;
	font-weight:		bold;
}

img {
	border:			none;
}

.big {
	font-size:		14pt;
	font-weight:		bold;
}

.small {
	font-size:		6pt;
}

h1 {
	color:			#9FC214;
	font-size:		14pt;
	font-weight:		bold;
}

h2 {
	color:			#69686C;
}

h3 {
	color:			#69686C;
}

fieldset {
	background-color:	#F7FED9;
	border:			dotted 1px #818084;
	padding:		15px;
}

legend {
	width:			auto;
	max-width:		85%;
	padding-left:		15px;
	padding-right:		15px;
	font-size:		13pt;
	font-weight:		bold;
}

.newsticker-container {
	border-left:		1px solid #9FC214;
	border-bottom:		1px solid #9FC214;
	border-right:		1px solid #9FC214;
	padding-left:		1px;
	padding-bottom:		1px;
	padding-right:		1px;
	margin-bottom:		20px;
}

.newsticker-header {
	font-size:		9pt;
	letter-spacing:		0pt;
	line-height:		10pt;
	font-weight:		bold;
	background-color:	#9DBF14;
	color:			#FFFFFF;
	padding-top:		2px;
	padding-left:		5px;
	padding-right:		5px;
	padding-bottom:		2px;
}

.newsticker-body {
	font-size:		9pt;
	letter-spacing:		0pt;
	line-height:		10pt;
	background-color:	#FFFFFF;
	color:			#9DBF14;
	padding:		5px;
}

.code-box {
	font-family:		"Courier New", "Courier", serif;
	line-height:		9pt;
	font-size:		9pt;
	color:			#69686C;
	font-weight:		normal;
	background-color:	#FFFFFF;
	border:			dotted 1px #818084;
	padding:		15px;
}

.table-header {
	color:			#FFFFFF;
	background-color:	#9FC214;
}

.table-sub1 {
	color:			#69686C;
	background-color:	#F7FED9;
}

.table-sub2 {
	color:			#69686C;
	background-color:	#F7FED9;
}

	.table-border {
		border:			solid 1px #B2AF55;
		background-color:	#814F00;

		background-color:	#FF0000;
	}

.hr-line {
	height:			0px;
	border:			solid 1px #818084;
}

	hr {
		height:			0px;
		border:			solid 1px #AE751B;

		border:			solid 1px #FF0000;
	}



form {
	margin-top:			0px;
	margin-bottom:			0px;
}

input {
	font-size:			8pt;
	padding:			3px;
	background-image:		url('/.images/misc/form-input-bg.png');
	background-color:		#DDDDDD;
	border-width:			1px;
	border-style:			solid;
	border-top-color:		#000000;
	border-left-color:		#000000;
	border-bottom-color:		#FFFFFF;
	border-right-color:		#FFFFFF;
}
input:hover {
	background-image:		url('/.images/misc/form-input-hover-bg.png');
	background-color:		#EDEDED;
}
input:focus {
	background-image:		url('/.images/misc/form-input-focus-bg.png');
	background-color:		#EDEDED;
}

select {
	font-size:			8pt;
	padding:			3px;
	background-image:		url('/.images/misc/form-input-bg.png');
	font-weight:			normal;
	height:				17px;
	background-color:		#DDDDDD;
	border-width:			1px;
	border-style:			solid;
	border-top-color:		#000000;
	border-left-color:		#000000;
	border-bottom-color:		#FFFFFF;
	border-right-color:		#FFFFFF;
}
select:hover {
	background-image:		url('/.images/misc/form-input-hover-bg.png');
	background-color:		#EDEDED;
}
select:focus {
	background-image:		url('/.images/misc/form-input-focus-bg.png');
	background-color:		#EDEDED;
}

textarea {
	font-size:			8pt;
	padding:			3px;
	background-image:		url('/.images/misc/form-input-bg.png');
	background-color:		#DDDDDD;
	border-width:			1px;
	border-style:			solid;
	border-top-color:		#000000;
	border-left-color:		#000000;
	border-bottom-color:		#FFFFFF;
	border-right-color:		#FFFFFF;
}
textarea:hover {
	background-image:		url('/.images/misc/form-input-hover-bg.png');
	background-color:		#EDEDED;
}
textarea:focus {
	background-image:		url('/.images/misc/form-input-focus-bg.png');
	background-color:		#EDEDED;
}

optgroup {
	font-weight:			bold;
	font-style:			normal;
	background-color:		#CCCCCC;
}

option {
	font-size:			8pt;
	font-weight:			normal;
	background-color:		#DDDDDD;
}

.submit-buttons {
	color:				#000000;
	width:				120px;
	height:				25px;
	background-color:		#DDDDDD;
	border-width:			2px;
	border-style:			solid;
	border-top-color:		#FAFAFA;
	border-left-color:		#FAFAFA;
	border-bottom-color:		#547DBF;
	border-right-color:		#2F5697;
}
.submit-buttons:hover {
	color:				#000000;
	width:				120px;
	background-color:		#EDEDED;
	border-width:			2px;
	border-style:			solid;
	border-top-color:		#FAFAFA;
	border-left-color:		#FAFAFA;
	border-bottom-color:		#547DBF;
	border-right-color:		#2F5697;
}
.submit-buttons:active {
	color:				#000000;
	width:				120px;
	background-color:		#D0D0D0;
	border-width:			2px;
	border-style:			groove;
	border-top-color:		#547DBF;
	border-left-color:		#2F5697;
	border-bottom-color:		#FAFAFA;
	border-right-color:		#FAFAFA;
}



#navigation {
	display:			none;
}

#main-news-container {
	position:			absolute;
	top:				260px;
	left:				10px;
	width:				95%;
	height:				auto;
	z-index:			1;
}

#main-content {
	position:			absolute;
	top:				0px;
	left:				0px;
	width:				100%;
	height:				auto;
	z-index:			1;
}

#news-ticker {
	display:			none;
}

#beats-container {
	display:			none;
}

#engine-info {
	display:			none;
}
