BODY	{
	background-color: #000000;
	color:#CCCCCC;
	margin: 0;
	padding: 0;
	border: #000000 0px solid;
	background-image: url(../../../pics/background.jpg);
	background-attachment: fixed;
	scrollbar-3dlight-color:;
    scrollbar-arrow-color:;
    scrollbar-base-color:transparent;
    scrollbar-track-color:transparent;
    scrollbar-darkshadow-color:;
    scrollbar-face-color:#D3D3D3;
    scrollbar-highlight-color:;
    scrollbar-shadow-color:
	
    }
	

body {
background-color=#777777;
scrollbar-base-color:#44444;
scrollbar-face-color:#777777;
scrollbar-arrow-color:#bbbbbb;
} 

form {

margin:0;

} 

 /* profiles */
/*	
   li {
           margin: 0px auto;
           padding: 0px;
            padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
           text-align:left;
           list-style-type:none;
           border: 0px solid #779;
		   cursor:move;
          
   }
   */
  /* profiles */
 
   ul {
           margin: 0px auto;
           padding: 0px;
                    padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
           text-align:left;
           list-style-type:none;
           border: 0px solid #779;
           background-color: #00000
   }

 
  /* selected numbers page navigation */
  	
.navigationlinecurrent {
color:#F90;

}


 /* eg header */

.smallgray {

	font-size: 10px;
	
	}

 /* tooltip */

.tooltip {
	position: absolute;
	display: none;
	color:#000000;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px;
	filter: alpha(Opacity=80);
	WIDTH: 250px;
}

/* Sizes */

.size14 {font-size: 14px}
.size9 {font-size: 9px}
.size24 {font-size: 18px}



/* tooltip picture enlargements, galleries, profiles etc */

.tooltip3 {
	position: absolute;
	display: none;
}
.tooltip3 img {
	-moz-opacity: 0.4;
	filter: alpha(Opacity=80);
}



 /* PAGE LINK COLORS */

a:link		{ color: #FFFFFF; text-decoration: none; } 
a:visited	{ color: #FFFFFF; text-decoration: none; }
a:active	{ color: #FFFFFF; text-decoration: none; }
a:hover		{ color: #9AD3FE; text-decoration: none; }


 /* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ 

COLOR: #999999; FONT: 12px Arial, Helvetica, sans-serif; font-weight: normal; }

.title		{ COLOR: #FFFFFF; FONT: 18px arial, sans-serif; font-weight: normal; }

.title2		{ COLOR: #666666; FONT: 18px arial, sans-serif; font-weight: normal; }

.subtitle	{ COLOR: #FFCC66; FONT: 13px arial, sans-serif; font-weight: normal; }

.smalltitle	{ COLOR: #999999; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.footer		{ COLOR: #999999; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }

.hilite		{ COLOR: #006600; }


 /* BLUE BACKGROUND */

.bluebox {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../../pics/bluebg.gif); COLOR: #ffffff; TEXT-INDENT: 10pt; LINE-HEIGHT: 22px; HEIGHT: 22px
}


 /* MISC CODE AND COLORS */


.page-splits	{ COLOR: #CCCC99; HEIGHT: 1px; WIDTH: 90%; }


.nobreak	{ white-space:nowrap; }


.just 		{ text-align: justify; }



 /* PAGE IMAGE BORDERS (GALLERY BORDERS BELOW) */


.borders		{ border: #FFFFFF 1px solid; cursor:hand; }


 /* PICTURE GALLERY CODE */

.Galborder	 	{ border: #FFFFFF 1px solid; cursor:hand; }	

A:hover .Galborder,
A:active .Galborder 	{ border: #FFCC66 1px solid; cursor:hand; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }

.profiletopline		{ COLOR: #666666; FONT: 18px arial, sans-serif; font-weight: normal; 

          padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
}


.profiletoplineselected		{ COLOR: #FFCC33; FONT: 18px arial, sans-serif; font-weight: normal; 

          padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
}

.line	{ 
		  width : 980px;
		  filter: alpha(Opacity=50);
		  border-top: #666666 2px dotted; }
		  
.line2	{ 
		  width : 100%;
		   filter: alpha(Opacity=50);
		  border-top: #666666 2px dotted; }	

.line3	{ 
		  width : 100%;
		   filter: alpha(Opacity=50);
		  border-bottom: #666666 2px dotted; }			  
		  	  

.slideshow	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:hand;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #666666 1px;
		  border-style: ridge; }
		  
 .vcard	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		 cursor:hand;
		  padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		   }
		   
 .vcard:link	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  
		  cursor:hand;
		  padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		   }		   

 .vcard:hover	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  cursor:hand;
		  padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #999999 0px solid; }
		  
 .keepgrey	{ 
		  color: #CCCCCC;
		  }

 .keepgrey:hover	{ 
		  color: #FFFF9C;
		   }	
		   	  
 .keepgrey:link	{ 
		  color: #CCCCCC;
		   }


.keepgrey:visited 	{ 
		  
		  color: #CCCCCC; }
		  
.keepgrey:visited:hover 	{ 
		  
		  color: #FFFF9C; }
		  

.keepgrey:active 	{ 
		
		  color: #CCCCCC; }

 .white	{ 
		  color: #FFFFFF;
		  }
		   
 .greenbutton	{ FONT: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#003300;
		  cursor:hand;
		  padding-left: 10px;
		  padding-right: 10px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #333333 1px solid; }

 .greenbutton:hover	{  background-image: url(../../../pics/rotschalter.gif);
          FONT: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color: #00FF33;
		  cursor:hand;
		  padding-left: 10px;
		  padding-right: 10px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #990000 1px solid; }		  
		  
	
.redbutton	{ background-image: url(../../../pics/rotschalter.gif);
          FONT: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color: #990000;
		  cursor:hand;
		  padding-left: 10px;
		  padding-right: 10px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #990000 1px solid; }

 .redbutton:hover	{  background-image: url();
          FONT: 11px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color: #FF0000;
		  cursor:hand;
		  padding-left: 10px;
		  padding-right: 10px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #990000 1px solid; }
	
		  


 .profileborder	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		    background-color:#000000;
		  cursor:normal;
		  padding-left: 0px;
		  padding-right: 3px;
		  margin-top: 3px;
		  margin-bottom: 10px;
		  border: #282828 1px solid; }

 .blockborder	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		    background-color:#000000;
		  cursor:normal;
		  padding-left: 0px;
		  padding-right: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  border: #282828 1px solid; }




.slideshowon	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  color: #FFFFFF;
		  background-color:#000000;
		  cursor:hand;
		  padding-left: 6px;
		  padding-right: 6px;
		  margin-top: 10px;
		  margin-bottom: 3px;
		  border: #FFFFFF 1px solid; }



.form-margin	{ margin: 0px; }


 /* Profile */

a.profileheader:link 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; }


a.profileheader:visited 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; }


a.profileheader:active 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; }



 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide {display:none;}
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none }
}





 /* START CODE FOR THE FORMS */


.shadeform	{ FONT: 12px arial, verdana, sans-serif;
		  COLOR: #000000;
		  background-image: url(../../../pics/shadeform.gif);
		  margin-top:1px;
		  BORDER: #000000 1px solid;
		  
		}

.blackform	{ FONT: 16px arial, verdana, sans-serif;
		  COLOR: #FFFFFF;
		  background-color:#000000;
		  margin-top:1px;
		  BORDER: #282828 1px solid;
		  padding-top: 1px;
		  padding-bottom: 1px;
		  padding-left: 5px;
		  padding-right: 0px;
		  
		}
		

.blackform_submit  {
		  background-color:#000000;
		  FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		  font-size: 13px;
		  font-weight: bold;
		  color: #FFFFFF;
		  text-align: center;
		  cursor:hand;
		  BORDER: #FFFFFF 1px solid;
		  }


.dropdown 	{ FONT: 12px arial, verdana, sans-serif;
		  COLOR: #000000;
		  margin-top:1px;
		}


.submit-button 	  {
		  background-color:#000000;
		  background-image: url(../../../pics/button.gif);
		  FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  color: #FFFFFF;
		  text-align: center;
		  cursor:hand;
		  BORDER: #999999 1px solid;
		  }


.submit-buttonon  {
		  background-color:#0000CC;
		  background-image: url(../../../pics/buttonon.gif);
		  FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  color: #FFFFFF;
		  text-align: center;
		  cursor:hand;
		  BORDER: #FFFFFF 1px solid;
		  }





 /* MENUS */



.menu-table 	{ width: 980px;
		  border-top: #000000 0px solid;
		  border-left: #000000 0px solid;
		  border-right: #000000 0px solid;
		  border-bottom: #000000 0px solid;
		  padding-top: 9px;
		  padding-bottom: 5px;
		  padding-left: 0px;
		  padding-right: 0px;
		  
		}





.menu		{ font-size: 11px;
		  font-family: arial, verdana, helvetica, sans-serif;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 0px;
		  padding-right: 0px;
		  cursor:hand;
		  font-weight: bold;
		  text-align:center;
		  line-height: 17px;
		  display: block;
		  white-space:nowrap;
		  width: 99%;
		  background-color:#000000;
		  border: #666666 1px solid; }



a.menu:link 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; 
		  		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 0px;
		  padding-right: 0px;}


a.menu:visited 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; }


a.menu:active 	{ background-image: url(../../../pics/menu.gif);
		  background-color:#000000;
		  color: #FFFFFF; }



a.menu:hover 	{  background-image: url(../../../pics/rotschalter.gif);
		   background-color:#000000;
		   color: #FFFFFF;
		   border: #990000 1px solid; }
		   
.menuselected		{ font-size: 11px;
		  font-family: arial, verdana, helvetica, sans-serif;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 0px;
		  padding-right: 0px;
		  cursor:hand;
		  font-weight: bold;
		  text-align:center;
		  line-height: 17px;
		  display: block;
		  white-space:nowrap;
		  width: 99%;
		  background-color:#000000;
		  border: #666666 1px solid; }		   

a.menuselected 	{  background-image: url(../../../pics/rotschalter.gif);
		   background-color:#000000;
		   color: #FFFFFF;
		   border: #990000 1px solid; }



/* header messages */

.headerror {
padding-top: 1px;
margin-top: 1px;
font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	color: #000000;
}

.headok {
font-family: helvetica, arial, sans-serif;
padding-top: 1px;
margin-top: 1px;;
	font-size: 12px;
	color: #000000;
}



