#pup {position:absolute; visibility:hidden; z-index:200; width:130px; }


.textboldred {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#990000; FONT-FAMILY: Arial, Helvetica, sans-serif}


Label.L1 {
			color: #CC0033;
			font-family: Arial;
			font-weight: bold; 
			font-size:9pt; 
			text-align:right; 
			position: absolute; 
			width: 150px;
			}

select.S1 {
			color: darkblue;
			font-family: Arial;
			font-weight: bold; 
			font-size:9pt; 
			position: absolute; 
			width: 790px;
			}

input.PB  {
  		 			
					width:18px; 
					height:18px; 
					font-family: Arial; 
					font-size: 10px;
					font-weight:bold;					
					color:black;					
					cursor:pointer;
				   }  


input.plusButton  {
  		 			position:absolute;
					width:18px; 
					height:18px; 
					font-family: Arial; 
					font-size: 10px;
					font-weight:bold;					
					color:black;					
					cursor:pointer;
				   }  

input.ActionButton  {  					   
				   
				   position:absolute;
				   top: 8px;
				   width:110px; 
				   background-color:red;
				   color:black;
				   font-weight:lighter;				   
				   cursor:pointer; 
				   } 

input.ActionButton1  {  					   
				   
				   position:absolute; 
				   border: none;
				   color:black;
				   background-color:#F7F7F7;
				   font-weight: lighter;
				   width:119px;
				   height: 22px;
				   cursor:pointer; 
				   } 

input.ActionButton2  {  					   
				   
				   border: none;
				   color:black;
				   font-weight:lighter;
				   width:119px;
				   height: 22px;
				   cursor:pointer; 
				   } 


#T1     {
		POSITION: absolute; 
		width:100px; 
		height:1px;
		color: white;
		font-family: Arial;
                                font-weight: bold;
		font-size:9pt; 
          }


leucht   {	
		color: red;
		background-color: yellow;
		font-weight: bold;
		font-style: italic;
	 }	
	

input.tf     {	background-color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:9pt; 
		color: darkblue; 
		font-weight: bold;
		border:solid 1px;
		border-color:silver;
		}

textarea.ta     {	background-color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:9pt; 
		color:#a7a7a7;
		font-weight: bold;
		border:solid 1px;
		border-color:silver;
		}

input.tf1     {	background-color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:9pt; 
		color:#a7a7a7;
		font-weight: bold;
		border:solid 1px;
		border-color:silver;
		}







textarea.tf {	background-color:white;
		color: darkblue;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:9pt; 
		font-weight: bold;
		border:solid 1px;
		border-color:silver;
		}


input.hide {	background-color:white;
		color:black; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:9pt; 
		border:solid 0px;
		border-style:none;
		font-weight:bold;
		}


a.menu_menu 		{ 
			color: #6699CC;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:10pt; 
			font-weight: bold;
			display:block; 
			margin-top:0px; 
			margin-left:0px; 
			margin-right:0px;
			margin-bottom:0px; 
			text-align:center; 
			width:200px;
			height:20px;
			padding:4px;
			background-color: #F5F5F5;
			border-style : solid;
			}

a.menu_menu:link 	{ 
			color: #6699CC;
			text-decoration:none;			
			}

a.menu_menu :visited	{ 
			color: #6699CC;
			text-decoration:none;				
			}

a.menu_menu:hover 	{  
			color:white; 
			text-decoration:none;
			background-color: #CC0000;
			border-style : none;
			}

a.menu_menu:active	{  
			color:white; 
			background-color: #CC0000;
			text-decoration:none;
			border-style : none;
			}



a.menu_banner 		{ 
			color: #6699CC;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif; 
			font-size:10pt; 
			display:block; 
			margin-top:1px; 
			margin-left:1px; 
			margin-right:1px;
			margin-bottom:1px; 
			width: 200px;
			height: 10px;
			float: right;
			background-color: #F5F5F5;
			}

a.menu_banner:link 	{ 
			color: #6699CC;
			text-decoration:none;
			}

a.menu_banner :visited	{ 
			color: #6699CC;
			text-decoration:none;
			}

a.menu_banner:hover 	{  
			color:white; 
			text-decoration:none;
			background-color: #6699CC;
			border-style : none;
			}

a.menu_banner:active	{  
			color:white; 
			background-color: #6699CC;
			text-decoration:none;
			border-style : none;
			}


a.menu { 
		color:#003366;	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10pt; 
		display:block; 
		margin-top:2px; 
		text-align:center; 
		width:135px;
		padding:2px;
		float: left;
		background-color:#F5F5F5;
		}
a.menu:link { 
		color:#003366; 
		text-decoration:none;}
a.menu:visited { 
		color:#003366;
		text-decoration:none;}
a.menu:hover {  
		color:white; 
		text-decoration:underline;
		background-color: #003366; 
		border-style : none;}

a.menu:active {  
		color:white; 
		text-decoration:underline;
		background-color: #003366; 
		border-style : none;}
		
a.menu1 { 
		color:#003366; 		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:8pt;
		font-weight:bold;
		
		}

a.menu1:link { 
		color:#003366;	
		text-decoration: none;
		font-weight:bold;

		}
                
a.menu1:visited { 
                                color:#003366;
		text-decoration: none;
                                font-weight:bold;
		}
a.menu1:hover {  
		color:red; 
		text-decoration: none;
		font-weight:bold;
		border-style : none;}

a.menu1:active 	{ 
		color:#003366;
		text-decoration: none; 
		border-style : none; 
		font-weight:bold;
}

a.menu1a { 
		color:#003366; 		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:9pt;
		font-weight:bold;
		
		}

a.menu1a:link { 
		color:#003366;	
		text-decoration: none;
		font-weight:bold;

		}
                
a.menu1a:visited { 
                                color:#003366;
		text-decoration: none;
                                font-weight:bold;
		}
a.menu1a:hover {  
		color:red; 
		text-decoration: none;
		font-weight:bold;
		border-style : none;}

a.menu1a:active 	{ 
		color:#003366;
		text-decoration: none; 
		border-style : none; 
		font-weight:bold;
}

a.menu2 		{ 
		color:#003366;	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10pt; 
		display:block; 
		margin-top:2px; 
		text-align:center; 
		width:130px;
		padding:2px;
		float: left;
		background-color:#F5F5F5;
		}
a.menu2:link 	{ 
		color:#003366; 
		text-decoration:none;}
a.menu2:visited 	{ 
		color:#003366;
		text-decoration:none;}
a.menu2:hover 	{  
		color:white; 
		text-decoration:underline;
		background-color: #3E7B47; 
		border-style : none;}
a.menu2:active 	{ 
		color:white; 
		background-color: orange;
		text-decoration: none; 
		border-style : none; }

a.small 		{ 
		color:#003366; 		
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:8pt;
		}

a.small:link 	{ 
		color:#003366;
		font-weight:lighter;
		text-decoration: none;}	
		

a.small:visited { 
        color:#003366;
		text-decoration: none;}
                
a.small:hover 	{  
		color:red; 
		text-decoration: none;
		font-weight:bold;
		border-style : none;}

a.small:active { 
		color:#003366;
		text-decoration: none; 
		border-style : none; 
		}

a.small1 	{ 
		color:#003366; 		
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:8pt;
		}

a.small1:link 	{ 
		color:#003366;
		font-weight:bold;	
		text-decoration: none;}

a.small1:visited { 
        color:#003366;
		text-decoration: none;}
                
a.small1:hover 	{  
		color:red; 
		text-decoration: none;
		font-weight:bold;
		border-style : none;}

a.small1:active 	{ 
		color:#003366;
		text-decoration: none; 
		border-style : none; 
		}
a.menu2a { 
		color:#003366; 		
		font-family:Verdana; 
		font-size:8pt;
		font-weight:bold;
		
		}

a.menu2a { 
		color:#003366; 		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10pt;
		font-weight:bold;
		
		}

a.menu2a:link { 
		color:#003366;	
		text-decoration: none;
		font-weight:bold;

		}
                
a.menu2a:visited { 
                color:#003366;
		text-decoration: none;
                font-weight:bold;
		}
a.menu2a:hover {  
		color:red; 
		text-decoration: none;
		font-weight:bold;
		border-style : none;}

a.menu2a:active 	{ 
		color:#003366;
		text-decoration: none; 
		border-style : none; 
		font-weight:bold;
}