/* CSS Document */
BODY {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: tahoma, verdana; 
	TEXT-DECORATION: none;  
	background-color:#FFFFFF;
}

.servicetitle {FONT: Bold 12px Tahoma; COLOR: #990000; TEXT-DECORATION: none;}
a.servicetitle:link {FONT: Bold 13px Trebuchet MS; COLOR: #990000; TEXT-DECORATION: none;}
a.servicetitle:hover {FONT: Bold 13px Trebuchet MS; COLOR: #CC0000; TEXT-DECORATION: none;}

.servicetitle2 {FONT: 12px Trebuchet MS; COLOR: #4B4D58; TEXT-DECORATION: none;}
a.servicetitle2:link {FONT: 12px Trebuchet MS; COLOR: #4B4D58; TEXT-DECORATION: none;}
a.servicetitle2:hover {FONT: 12px Trebuchet MS; COLOR: #990000; TEXT-DECORATION: none;}

.newstitle {FONT: bold 10px Arial; COLOR: #4B4D58; TEXT-DECORATION: none;}
a.newstitle:link {FONT: bold 10px Arial; COLOR: #4B4D58; TEXT-DECORATION: none;}
a.newstitle:hover {FONT: bold 10px Arial; COLOR: #000000; TEXT-DECORATION: underline;}

.newstitle2 {FONT: 10px Trebuchet MS; COLOR: #990000; TEXT-DECORATION: none;}

.newsheader {FONT: 14px Trebuchet MS; COLOR: #000000; TEXT-DECORATION: none;}

.footertext {FONT: 11px arial; COLOR: #CCCCCC; TEXT-DECORATION: none;}
a.footertext:link {FONT: 11px arial; COLOR: #FFFFFF; TEXT-DECORATION: none;}
a.footertext:hover {FONT: 11px arial; COLOR: #DDDDDD; TEXT-DECORATION: none;}

.menuitem {FONT: 11px arial; COLOR: #FFFFFF; TEXT-DECORATION: none;}
a.menuitem:link {FONT: 11px arial; COLOR: #FFFFFF; TEXT-DECORATION: none;}
a.menuitem:hover {FONT: 11px arial; COLOR: #CC0000; TEXT-DECORATION: none;}

.plaintext {FONT: 11px arial; COLOR: #000000;}

.pagetitle {FONT: bold 22px Trebuchet MS; COLOR: #990000;}

.img {border: 0px;}

.imggallery {border:1px; border-thickness: 1px; border-color: #CCCCCC; border-style: solid}

.rowstyle {
border-bottom:dotted thin;
border-bottom-color:#333333;
}
.rowstyle2 {
border-top:dotted thin;
border-top-color:#333333;
}

.inputbox {
	FONT: 10px Trebuchet MS;
	COLOR: #4B4D58; 
	TEXT-DECORATION: none;	
}

	/***********************************************************************
		CSS - MENU
	 	HERE START THE CSS ITEMS FOR THE JAVA MENU
	***********************************************************************/	
	#mainContainer{
		width:100%;
		text-align:left;
		background-color: #E5CC7F;
		padding-top:0px;
		padding-bottom:0px;
			
	}
	
	#menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#menu{
		visibility:hidden;
		padding:0px;
		padding-top:0px;
		padding-bottom:0px;	
	}
	#menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#menu li{
		list-style-type:none;	/* No bullets */
	}	
	#menu a{
		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#menu ul{
		border:1px solid #E5CC7F;
		background-color:#e5e5e5;
		padding:0px;
		
	}
		
	#menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:0px;
		border:0px;
		background-color:#e5e5e5;
		overflow:visible;
	}
	#menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:0px;
		border:1px solid #E5CC7F;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#menu a{
		color: #990000;
		text-decoration:none;
		padding-left: 25px;
		padding-right: 25px;
		padding-top:0px;
		padding-bottom:0px;
	}
	
	/*
	Main menu items 
	*/
	
	#menu .currentDepth1  {FONT: bold 13px Tahoma; COLOR: #990000; TEXT-DECORATION: none;
				  padding-right:2px; border: 0px}
		  .currentDepth1over {FONT: bold 13px Tahoma; COLOR: #990000; TEXT-DECORATION: none;
				  padding-right:2px; background-color:#E5CC7F; border:0px}
	
	/* Sub menu depth 1 */	
	#menu .currentDepth2  {FONT: 11px Trebuchet MS; COLOR: #4B4D58; TEXT-DECORATION: none;
				  padding-right:2px; border:1px solid #e5e5e5;}
		  .currentDepth2over {FONT: 11px Trebuchet MS; COLOR: #990000; TEXT-DECORATION: none;
				  padding-right:2px; background-color:#E5CC7F; border:1px solid #666666;
	}
		  	
	/* Sub menu depth 2 */
	#menu .currentDepth3  {FONT: 11px Trebuchet MS; COLOR: #4B4D58; TEXT-DECORATION: none;
				  padding-right:2px; border:1px solid #e5e5e5;}
		  .currentDepth3over {FONT: 11px Trebuchet MS; COLOR: #000000; TEXT-DECORATION: none;
				  padding-right:2px; background-color:#E5CC7F; border:1px solid #666666;
	}
	
	/* Sub menu depth 3 */
	#menu .currentDepth4  {FONT: 11px Trebuchet MS; COLOR: #4B4D58; TEXT-DECORATION: none;
				  padding-right:2px; border:1px solid #e5e5e5;}
		  .currentDepth4over {FONT: 11px Arial; COLOR: #FFF; TEXT-DECORATION: none;
				  padding-right:2px; background-color:#E5CC7F; border:1px solid #666666;
	}	


