/***************************************************************************
Last Updated: Feb. 21, 2002	
***************************************************************************/

/***************************************************************************
BODY, P, TD, UL, LI
***************************************************************************/

body, p, td {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	color:#555555;}
	
h1
{
	font: 10pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	padding-left:9px;
	margin-right:10px;
		
	color:#9CC6E4;
	background-color:#FFFFFF;
	
	text-align:left;

	border-color:#9CC6E4;
	border-width:0px;
	
	border-left-width:3px;
	border-bottom-width:3px;
	
	border-style:groove;}
	
h2{
	font: 10pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	padding-left:9px;
	margin-right:10px;
	
	color:#9CC6E4;
	background-color:#FFFFFF;
	
	text-align:left;

	border-color:#9CC6E4;
	border-width:0px;
	
	border-left-width:2px;
	border-bottom-width:2px;
	
	border-style:groove;
}
	
h3
{
	font: 8pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	padding-left:9px;
	margin-right:10px;
	
	color:#9CC6E4;
	background-color:#FFFFFF;
	
	text-align:left;

	border-color:#9CC6E4;
	border-width:0px;
	
	border-left-width:1px;
	border-bottom-width:1px;
	
	border-style:groove;
}
	
ul {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	list-style-type: square;
	color:#555555;}
	

ol {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	list-style-type: decimal;
	color:#555555;}
	
li {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4pt;
	color:#555555;}
	
a {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #336699;}
	
p.links 
{
	border:0px;
	margin:0px;
	margin-bottom:3px;}

a.head
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#ffffff;
}

	
/***************************************************************************
FORM Element Tags
***************************************************************************/

select {font: 8pt tahoma, arial, helvetica, sans-serif;
	background-color: #ffffff;
	color: #333333;
	width:109px;}

input {font: 8pt tahoma, arial, helvetica, sans-serif;
	   color: #333333;}
input.textbox{width:100%;}
input.htmlinputfile {width:218px;}
input.navbarinput{width:109px;}
		
textarea {font: 8pt tahoma, arial, helvetica, sans-serif;
	background-color: #ffffff;
	color: #333333;
	cursor: text;}

/***************************************************************************
Menustyle
***************************************************************************/
.navbartext 
{
	font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-left:4px;
	text-decoration: none;
	color:#555555;
}

.navbarh1
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:center;
	background-color:#9CC6E4;
	width:108px;
	vertical-align:baseline;
	border-bottom-color:#143654;
	border-left-color:#1C4664;
	border-right-color:#347AB4;
	border-top-color:#2C6E9C;
	border-width:1px;
	border-style:inset;
	margin-bottom:5px;
	margin-top:10px;
}

.newstext
{
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	color:#000000;
}

.newsh1
{
	font: 8pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:center;
	background-color:#9CC6E4;
	width:100%;
	border-bottom-color:#143654;
	border-left-color:#1C4664;
	border-right-color:#347AB4;
	border-top-color:#2C6E9C;
	border-width:1px;
	border-style:inset;
	margin-top:0px;
	margin-bottom:10px;
}

.newsimage
{
	margin:10px;
}

.linksh1
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#9CC6E4;
	text-align:center;
	background-color:#FFFFFF;
	width:100%;
	border-bottom-color:#143654;
	border-left-color:#1C4664;
	border-right-color:#347AB4;
	border-top-color:#2C6E9C;
	border-width:1px;
	border-style:inset;
	margin-top:0px;
	margin-bottom:10px;
}

.headelements
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	position:relative;
	font-weight:bolder;
	color:#ffffff;
	text-align:left;
	top:50px;
}

.navpath
{
	
	font: 7pt tahoma, arial, helvetica, sans-serif;
	position:relative;
	font-weight:bolder;
	color:#ffffff;
	text-align:right;
	top:50px;
	vertical-align:super;
	margin-right:0px;
	/*background:black;*/
 
}
.inputDropDown
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	width:70px;
	text-align:center;
}

.Ebene0 
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:100px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-color:Gray;
	border-width:0px;
	background-image:url(images/ebene0.gif);
	cursor:hand;
	
}
.Ebene0Over 
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#000000;
	height:30px;
	width:100px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-color:Gray;
	border-width:0px;
	background-image:url(images/ebene0over.gif);
	cursor:hand;
	
}
.Ebene0Down 
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:100px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-color:Gray;
	border-width:0px;
	background-image:url(images/ebene0down.gif);
	cursor:hand;
	
}
.Ebene1First
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1first.gif);
	cursor:hand;
	
}
.Ebene1FirstDown
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1firstdown.gif);
	
}
.Ebene1FirstOver
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1firstover.gif);
	cursor:hand;
	
}

.Ebene1Normal
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1normal.gif);
	cursor:hand;
	
}
.Ebene1NormalDown
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1normaldown.gif);
	cursor:hand;
	
}
.Ebene1NormalOver
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1normalover.gif);
	cursor:hand;
	
}
.Ebene1Last
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1last.gif);
	cursor:hand;
	
}
.Ebene1LastOver
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1lastover.gif);
	cursor:hand;
	
}

.Ebene1LastDown
{
	font: 7pt tahoma, arial, helvetica, sans-serif;
	color:#000000;
	height:30px;
	width:108px;
	top:20px;
	text-align:center;
	border-style:solid;
	border-width:0px;
	background-image:url(images/ebene1lastdown.gif);
	cursor:hand;
	
}

.error{
	font: 10pt tahoma, arial, helvetica, sans-serif;
	font-weight:bolder;
	padding-left:9px;
	margin-right:10px;
	
	color:red;
	background-color:#FFFFFF;
	
	text-align:left;

	border-color:red;
	border-width:0px;
	
	border-left-width:2px;
	border-bottom-width:2px;
	
	border-style:groove;
}
.admintables
{
	border-color:#555555;
}