body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #908E7B;
	color: #FCF7C8;
}
.kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0; 
	 background-image:url(no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image:url(images/kwicks_sprite.jpg);
	background-repeat:no-repeat;
}
.kwicks a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-200px 0px;
}
#kwick3 {
	background-position:-400px 0px;
}
#kwick4 { 
	background-position:-600px 0px;
}

#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -200px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -400px bottom;
}
#kwick4.active, #kwick4:hover {
	background-position: -600px bottom; 
}

#kwick1 a{
	background-image:url(images/end.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#kwick1 a:hover{
	background-position: left -80px;
}

#kwick4 a{
	background-image:url(images/end.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#kwick4 a:hover{
	background-position: right -120px;
}
#processing {
	position:absolute;
	z-index:1500;
	height:1px;
	overflow:visible;
	width:100%;
	top:100%;
}

#inner_processing {
	width:400px;
	height:80px;
	background-color:#ffffff;
	position: absolute;
	left: 50%;
	margin-left: -230px;
	margin-top: -70px;
	padding:30px;
}

#cover {
	width:4000px;
	height:4000px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	display:none;
	background-color:#666666;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

td {
	line-height:12px;
}
.data {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FCF7C8;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.style1 {
	color: #d7d5b8;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style2 {
	color: #E4E1C4;
	font-size: 11px;
	font-family: tahoma
}
.style3 {
	color: #FBF8DC;
	font-size: 11px;
	font-family: tahoma
}
.style4 {
	color: #D3D1BD;
	font-size: 11px;
	font-family: tahoma
}
.style5 {
	color: #CECBAE;
	font-size: 11px;
	font-family: tahoma
}
.style6 {
	color: #FCF7C8;
	font-size: 11px;
	font-family: tahoma
}
.style7 {color: #FF0000}

h2.news {
		font-size: 36px;
		font-family: Monotype
}
