/***********************************************

	CRUSE WEB SITE STYLE SHEET
	
	COLORS:

	WHITE		#FFFFFF
 	BLACK		#000000
	RED			#D80000
	GRAY		#BCCCCE
	DARKGRAY	#84A1AA		NAVIGATION OPTIONS ON LEVEL 2 AND BELOW
	
	NEW COLORS:
	
	LIGHT_YELLOW	#fdedc9
	DARK_YELLOW		#fddd94	
	
***********************************************/	

body { 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px; 
	background-color:#fdedc9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.BodyDetailsBackground {
	background-color:#fdedc9;
}

.NoBorder { 
	border: none;
}   

p { 
	margin: 0px; 
	padding: 0px; 
	font-size: 11px;
} 
                
a:link {
	color: #D80000;
}
                
a:visited {
	color: #D80000;
}
                
/***********************************************
 NAVIGATION TOP LEVEL ENTRY 
 NOT SELECTED, NOT HOVERED
 GRAY ON BLACK
***********************************************/	

a.NavTop:link, a.NavTop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #fdedc9;
	background-color: #000000;
}

/***********************************************
 NAVIGATION TOP LEVEL ENTRY 
 SELECTED, NOT HOVERED
 BLACK ON GRAY
***********************************************/	

a.NavTopSel:link, a.NavTopSel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	background-color: #fdedc9;
}

/***********************************************
 NAVIGATION TOP LEVEL ENTRY 
 HOVERED (NON-SELECTED AND SELECTED)
 WHITE ON RED
***********************************************/	

a.NavTop:hover, a.NavTopSel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
	background-color: #D80000;
}                   

/***********************************************
 NAVIGATION SUB LEVEL ENTRY 
 NOT SELECTED, NOT ACTIVE, NOT HOVERED
 GRAY ON BLACK
***********************************************/	

a.NavSub:link, a.NavSub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #fddd94;
	background-color: #000000;
}                          

/***********************************************
 NAVIGATION SUB LEVEL ENTRY 
 NOT SELECTED, BUT ACTIVE (TOP LEVEL IS SELECTED), NOT HOVERED
 GRAY ON BLACK
***********************************************/	

a.NavSubAct:link, a.NavSubAct:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	background-color: #fddd94;
}                          

/***********************************************
 NAVIGATION SUB LEVEL ENTRY 
 SELECTED, NOT HOVERED
 GRAY ON BLACK
***********************************************/	

a.NavSubSel:link, a.NavSubSel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	background-color: #fddd94;
}                          

/***********************************************
 NAVIGATION SUB LEVEL ENTRY 
 HOVERED (NON-SELECTED, ACTIVE AND SELECTED)
 GRAY ON BLACK
***********************************************/	

a.NavSub:hover, a.NavSubAct:hover, a.NavSubSel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
	background-color: #D80000;
}                          


a.LinkNavOptions:link, a.LinkNavOptions:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: underline;
	color: #fddd94;
}
a.LinkNavOptions:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: underline;
	color: #FFFFFF;
}
a.LinkLanguage:link, a.LinkLanguage:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: underline;
	color: #fddd94;
}
a.LinkLanguage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	text-decoration: underline;
	color: #FFFFFF;
}

.TextHomepageStrapline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 32px;
}

.TextHomepageStraplineSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
}

.TextMassiveBlackNormal {
   font-family: Verdana;
   font-size: 18px;
   font-weight: normal;
   color: #000000;
}
.TextMassiveBlackBold {
   font-family: Verdana;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
}
.TextMassiveWhiteNormal {
   font-family: Verdana;
   font-size: 18px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextMassiveWhiteBold {
   font-family: Verdana;
   font-size: 18px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextMassiveRedNormal {
   font-family: Verdana;
   font-size: 18px;
   font-weight: normal;
   color: #D80000;
}
.TextMassiveRedBold,h1 {
   font-family: Verdana;
   font-size: 18px;
   font-weight: bold;
   color: #D80000;
}
.TextXLargeBlackNormal {
   font-family: Verdana;
   font-size: 16px;
   font-weight: normal;
   color: #000000;
}
.TextXLargeBlackBold {
   font-family: Verdana;
   font-size: 16px;
   font-weight: bold;
   color: #000000;
}
.TextXLargeWhiteNormal {
   font-family: Verdana;
   font-size: 16px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextXLargeWhiteBold {
   font-family: Verdana;
   font-size: 16px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextXLargeRedNormal {
   font-family: Verdana;
   font-size: 16px;
   font-weight: normal;
   color: #D80000;
}
.TextXLargeRedBold {
   font-family: Verdana;
   font-size: 16px;
   font-weight: bold;
   color: #D80000;
}
.TextLargeBlackNormal {
   font-family: Verdana;
   font-size: 14px;
   font-weight: normal;
   color: #000000;
}
.TextLargeBlackBold {
   font-family: Verdana;
   font-size: 14px;
   font-weight: bold;
   color: #000000;
}
.TextLargeWhiteNormal {
   font-family: Verdana;
   font-size: 14px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextLargeWhiteBold {
   font-family: Verdana;
   font-size: 14px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextLargeRedNormal {
   font-family: Verdana;
   font-size: 14px;
   font-weight: normal;
   color: #D80000;
}
.TextLargeRedBold {
   font-family: Verdana;
   font-size: 14px;
   font-weight: bold;
   color: #D80000;
}
.TextMediumBlackNormal {
   font-family: Verdana;
   font-size: 13px;
   font-weight: normal;
   color: #000000;
}
.TextMediumBlackBold {
   font-family: Verdana;
   font-size: 13px;
   font-weight: bold;
   color: #000000;
}
.TextMediumWhiteNormal {
   font-family: Verdana;
   font-size: 13px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextMediumWhiteBold {
   font-family: Verdana;
   font-size: 13px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextMediumRedNormal {
   font-family: Verdana;
   font-size: 13px;
   font-weight: normal;
   color: #D80000;
}
.TextMediumRedBold {
   font-family: Verdana;
   font-size: 13px;
   font-weight: bold;
   color: #D80000;
}
.TextSmallBlackNormal {
   font-family: Verdana;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
}
.TextSmallBlackBold {
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
}
.TextSmallWhiteNormal {
   font-family: Verdana;
   font-size: 12px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextSmallWhiteBold {
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextSmallRedNormal {
   font-family: Verdana;
   font-size: 12px;
   font-weight: normal;
   color: #D80000;
}
.TextSmallRedBold {
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #D80000;
}
.TextXSmallBlackNormal {
   font-family: Verdana;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
}
.TextXSmallBlackBold {
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
}
.TextXSmallWhiteNormal {
   font-family: Verdana;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextXSmallWhiteBold {
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextXSmallRedNormal {
   font-family: Verdana;
   font-size: 11px;
   font-weight: normal;
   color: #D80000;
}
.TextXSmallRedBold {
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   color: #D80000;
}
.TextXXSmallBlackNormal {
   font-family: Verdana;
   font-size: 10px;
   font-weight: normal;
   color: #000000;
}
.TextXXSmallBlackBold {
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
   color: #000000;
}
.TextXXSmallWhiteNormal {
   font-family: Verdana;
   font-size: 10px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextXXSmallWhiteBold {
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
}
.TextXXSmallRedNormal {
   font-family: Verdana;
   font-size: 10px;
   font-weight: normal;
   color: #D80000;
}
.TextXXSmallRedBold {
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
   color: #D80000;
}
.TextXXXSmallWhiteNormal {
   font-family: Arial;
   font-size: 10px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextXXXSmallBlackNormal {
   font-family: Arial;
   font-size: 10px;
   font-weight: normal;
   color: #000000;
}
a.LinkNewsHeading:link, a.LinkNewsHeading:visited {
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
	 text-decoration: underline;
   color: #D80000;
}
a.LinkNewsHeading:hover {
   font-family: Verdana;
   font-size: 10px;
   font-weight: bold;
	 text-decoration: underline;
   color: #FFFFFF;
}
.TextNewsDescription {
   font-family: Verdana;
   font-size: 10px;
   font-weight: normal;
   color: #FFFFFF;
}
.TextNewsDate {
   font-family: Verdana;
   font-size: 9px;
   font-weight: normal;
   color: #485F75;
}
.TextHomepageAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #fddd94;
}
a.Map24:link, a.Map24:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #fddd94;
}