html
{
	height				: 100%;
	width				: 100%;
}

.neu
{
color:red;font-weight:bold;
}

ul
{
margin-left:20px;
}

body
{
	height				: 100%;
	width				: 90%;
	text-align			: center;
	
	background-color	: #E5E5E5;
	
	font-family			: Verdana,Helvetica,Geneva;
	font-size			: 11px;
	
	color				: Black;
	
	padding				: 0px;
	margin				: 0px;
	
	scrollbar-3dlight-color		: black; 
	scrollbar-arrow-color		: black;
	scrollbar-base-color		: white;
	scrollbar-darkshadow-color	: black;
	scrollbar-face-color		: white;
	scrollbar-highlight-color	: white;
	scrollbar-shadow-color		: white;	
}

td
{
	font-family			: Verdana,Helvetica,Geneva;
	font-size			: 11px;

}

form
{
	padding				: 0px;
	margin				: 0px;
}

a
{
	text-decoration: none;
	color:black;	
}

p
{
	margin:0px;
	margin-bottom:5px;
}

img#link
{
	margin-top: 2px;
}

div#hr
{	
	padding-left:5px;
	padding-right:5px;	
}

#list
{
	width				: 535px;	
}

#list td.dark
{
	background-color	: #E5E5E5;
	padding				: 2px;
	vertical-align		: top;
}

#list td.bright
{
	background-color	: white;
	padding				: 2px;
	vertical-align		: top;
}

h1
{
xbackground-color:red;
	top:-6px;
	position:relative;
	margin				: 0px;
	xpadding-bottom			: 33px;
	margin-left			: 5px;
	margin-right		: 2px;

	font-size			: 11px;
	height				: 12px;
	display				: inline;
	text-transform		: Uppercase;	
	font-weight			: normal;

}

h3, #list th
{
	background-color	: #323232;
	color				: white;
	text-transform		: uppercase;
	font-size			: 11px;
	padding				: 2px;
	clear				: left;
	margin-bottom		: 4px;
	margin-top			: 0px;
}

h5
{
	text-transform		: uppercase;
	font-size			: 11px;
	margin				: 0px;
	margin-bottom		: 3px;

}

h6
{
	font-size			: 11px;
	margin				: 2px;
}

.seperator
{
	background			: url(/images/elements/dash.gif);
	background-repeat	: repeat-x;
	
	height			: 1px;
	border			: 0px;
	line-height		: 0px;
	font-size		: 0px;
	margin-top		: 2px;
	margin-bottom	: 2px;
	
}

#main
{

	width			: 760px;
	
	position		: absolute;
	left			: 50%;
	margin-left		: -380px;
	text-align		: center;
	padding			: 0px;		
	
	height			: 100%;
	align			: center;
	vertical-align	: top;
}


#mainmenu
{
	margin				: 5px;
	
	background-color	: white;
	width				: 750px;
	
	text-align			: left;
	height				: 20px;
	padding				: 0px;
	
}




#div
{
	border-left			: 1px solid #E5E5E5;
	padding-left		: 2px;
	border-right		: 1px solid #E5E5E5;
	height				: 20px;
}

#flags img
{
	margin:4px;
	text-align:right;	
}

#content td
{
	vertical-align	: top;
	
}

#content
{
	vertical-align	: top;
	text-align		: left;
	
	height			: 100%;
	width			: 750px;
	
	table-layout	: fixed;
}

.menu
{
	background-color: white;	
	height:1px;
}

.head
{
	background-color: #CCCCCC;
}


A.mainselected
{
	color			: #8C2828;
	font-weight		: bold;
}

A.selected
{
	color			: #323232;
	font-weight		: bold;
}

A.menu,SPAN.menuSelected
{
	text-decoration: none;
	color: White;
	font-family: Verdana,Helvetica,Geneva;
	font-weight: bold;
	font-size:11px;
}


#label
{
	width				: 95px;
	
	font-weight			: bold;
	float				: left;
}

div#content
{
	width			: 160px;
	margin-left		: 90px;
}

#group
{
	width			: 260px;
	clear			: left;
}


TD
{
	font-family: Verdana,Helvetica,Geneva;
}

a:hover
{
	text-decoration: underline;
}

INPUT, TEXTAREA, SELECT
{
	color: Black;
	font-size: 11px;
	font-family: Verdana,Helvetica,Geneva;
	scrollbar-3dlight-color	:black; 
	scrollbar-arrow-color	:black;
	scrollbar-base-color	:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:white;
}

p a
{
	text-decoration: underline;

}

.FSB 
{
}
    
/* ------------------------ COMPONENT CLASSES ------------------ */

#controllabel
{
	padding-top: 10px;
	font-weight:bold;
}

.formSELECTerror
{
	font-family : verdana,helvetica,sans-serif;
	BACKGROUND-COLOR: red;
}

.formSELECTvalid
{
	font-family : verdana,helvetica,sans-serif;

}

.formSELECTmust
{
	font-family : verdana,helvetica,sans-serif;
	
}

.formerror
{	
	font-family : verdana,helvetica,sans-serif;
	BORDER: 1px solid red; 
}

.formvalid
{ 
	font-family : verdana,helvetica,sans-serif;
	BORDER: 1px solid darkgray; 
}

.formmust
{ 
	font-family : verdana,helvetica,sans-serif;
	BORDER: 1px solid black; 
}

.formErrorTooltip
{
	font-family : verdana,helvetica,sans-serif;
	color: Red;
    xPADDING: 4px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Helvetica,Geneva;
}

