/* MCU Stylesheet - left 175 - right column 575 */
BODY {
 /* scrollbar-face-color:#1166AA;  
 scrollbar-highlight-color:#FFFFFF;  
 scrollbar-3dlight-color:#C0C0C0;  
 scrollbar-darkshadow-color:#000000; 
 scrollbar-shadow-color:#808080;  
 scrollbar-arrow-color:#FFFFFF;  
 scrollbar-track-color:#E0E0E0;  
  background-image: url(../pics/mcu/mcu_bg_blue.gif); */
}

/* General Fonts */
BODY,P,OL,UL,DIV,td,li {
   font-family: Trebuchet MS, Verdana, Arial;
   font-size: 12px;
   color: #333333; 
   font-style: normal;  
}
/* Headings */
H1,H2,H3,H4,H5 {
   font-family: Trebuchet MS, Verdana, Arial;
   color: #333333;   /* dark blue */
   font-variant: small-caps;
   font-stretch: wider;
   margin_bottom: 0.5em;
   font-size:16px;
}
/* Bold Title same as text size */
.title {
   font-family: Trebuchet MS, Verdana, Arial;
   color: #333333;   /* black */
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 12px;  
   padding: 0.2em
}
/* Blue Border for Tables */
.border {
   border: 1px solid #333333;
}


/* Footer */
.footer {
   font-size: 12px;
   color: #333333;
   /*line-height: 150%; */
   text-align: center;
}

/* Last Update */
.lastupdate {
   font-size: 12px;
   color: #333333;    
   text-align: center;
}
/* Quote */
.quote  {
  color: #333333;   			/* dark burgundy */
}

/* In Text Hyperlinks */
a:link {
 color: #333333;   			/* black */
 text-decoration: underline;
 font-size : 12px;
}
a:visited {
 color: #333333;   			/* black */
 text-decoration: underline;
 font-size : 12px; 
}
a:hover {
 color: #333333;
 text-decoration: underline;
 font-size : 12px; 
}
a:active {
 color: #333333;
 text-decoration: underline;
 font-size : 12px; 
}
/* Forms Fields */
SELECT {  
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px ;
	color : #333333;
}
TEXTAREA {  
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	color : #333333;
} 
INPUT {  
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px; 
	color : #333333;
}
.caption {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
}
.bulletlist {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
}
.table {
    font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
}
.contenttable {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	margin-top: 1em;
	margin-bottom: 1em;
}
/* Search Formats */
.searchform {
    font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
}
.searchresultheader {
    font-family: Trebuchet MS, Verdana, Arial;
	font-size : 13px;
	color : #333333;
	font-weight : bolder;
}
.searchmarkup {
	color : #333333;
}
.loginform {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
}
/* Mailform Formattting */
.mailform {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
}
.mailformrequired {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : bolder;
}
.mailformcomment {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : bolder;
}
.mailformradio {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
}

.filelinks {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
}
.filelinkssize {
    font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	color : #333333;
}
 
/* Menu 1 column */
TD#menu_1 {
	vertical-align: top;
	width: 177px;
	height:19px;
	background-repeat: no-repeat;		
	font-color : #FFFFFF;

}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	text-decoration: none;
	/*color:#FFFFFF; */
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
	/*color: #FFFFFF; */
}
/* MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
	font-family : Trebuchet MS, Verdana, Arial;
	vertical-align: middle;
	width: 177px;
	height:30px;
	background-repeat: no-repeat;	
	font-color : #FFFFFF;
	padding-top :5px;
	padding-left:19px;
/*	border-bottom : 1px solid #003366; */
	background-image: url(/fileadmin/marimba_setup/menu_background.jpg); 
	background-repeat : no-repeat;
	font-size : 12px;
}
.menu1-level1-no a:link {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	font-color:#FFFFFF;
}
.menu1-level1-no a:visited {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	color:#FFFFFF;	
}
.menu1-level1-no a:hover {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	color:#FFFFFF;	
}
.menu1-level1-no a:active {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	color:#FFFFFF;	
}
.menu1-level1-act a:link {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	font-color:#FFFFFF;
}
.menu1-level1-act a:visited {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	font-color:#FFFFFF;	
}
.menu1-level1-act a:hover {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	color:#FFFFFF;	
}
.menu1-level1-act a:active {
	font-family : Trebuchet MS, Verdana, Arial;
	size:12px;
	font-size:12px;
	color:#FFFFFF;	
}
TD#menu_1 DIV.menu1-level1-no a:link {
	font-family : Trebuchet MS, Verdana, Arial;
	color:#FFFFFF;
	size:12px;
	font-size:12px;
}
TD#menu_1 DIV.menu1-level1-no a:visted {
	font-family : Trebuchet MS, Verdana, Arial;
	color:#FFFFFF;
	size:12px;
	font-size:12px;
}
TD#menu_1 DIV.menu1-level1-no a:hover {
	font-family : Trebuchet MS, Verdana, Arial;
	color:#FFFFFF;
	size:12px;
	font-size:12px;
}
TD#menu_1 DIV.menu1-level1-no a:active {
	font-family : Trebuchet MS, Verdana, Arial;
	color:#FFFFFF;
	size:12px;
	font-size:12px;
}
/* MENU 1,level 1,active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
	border-bottom: 1px solid #999999;
	font-weight:bold;
	font-size: 12px;
	padding-top:5px;
    padding-left:5px;
	filter:alpha(opacity='70', style='0');
}
TD#menu_1DIV.menu1-level1-act A {
	color:#333333;
}
/* MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	font-size: 12px;
	padding-left:20px;
	height:20px;
	background : #FFFFCC;
	padding-top:3px;
	width:175;
	color:#333333;
}
.menu1-level2-no a:link {
	color:#333333;
	font-color:#333333;
}
.menu1-level2-no a:visited {
	color:#333333;
	font-color:#333333;
}
.menu1-level2-no a:hover {
	color:#333333;
	font-color:#333333;
}
.menu1-level2-no a:active {
	color:#333333;
	font-color : #333333;
}
.menu1-level2-act a:link {
	color:#333333;
	font-color:#333333;
	font-weight:bold;
}
.menu1-level2-act a:visited {
	color:#333333;
	font-color:#333333;
	font-weight:bold;
}
.menu1-level2-act a:hover {
	color:#333333;
	font-color:#333333;
	font-weight:bold;
}
.menu1-level2-act a:active {
	color:#333333;
	font-color:#333333;
	font-weight:bold;
}
/* MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	font-size: 12px;
	font-weight:bold;
	width:99%;
	padding-left:20px;
	color:#333333;
	background-color:#FFFFCC;	
}
