/* default body Medium sized BLACK text, background is white */
/* maroon = #A30017  orange = #FF9E0F */

BODY  {
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;

/* margin: top  right bot left */
 	margin : 0px 0px 0px 0px ;

/* SCROLL BARS  orange = #FF9E0F,  maroon = #A30017  */
	scrollbar-face-color: #FF9E0F; 
	scrollbar-base-color: #FF9E0F; 

	scrollbar-shadow-color: #A30017; 
	scrollbar-highlight-color:#A30017; 
	scrollbar-3dlight-color: #A30017; 
	scrollbar-arrow-color: #A30017; 

	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #DDDDDD; 
	}
	
	
/* maroon links, not underlined */
A:Link  {
	text-decoration : none;
	color : #A30017 ;
	}

/* maroon visited links, not underlined */
A:Visited  {
	text-decoration : none;
	color : #A30017;
	}

/* orange active links not underlined */
A:Active  {
	text-decoration : none;
	color : #FF9E0F; 
	background-color : #A30017;
	}

/* white on maroon hover links not underlined */
A:Hover  {
	text-decoration : none;
	color : #FFFFFF; 
	background-color : #A30017;
	}

/* Med BLACK */
TD  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;
	font-weight: normal;
	font-style: normal}

/* Med BLACK text */
DL  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;
	list-style-image : none;
	}

/* Med BLACK */
OL  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;
	list-style-image : none;
	}

/* Med BLACK */
UL  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;
	list-style-type : square;
	list-style-image : url("/images/mc2_bullet.gif"); 
	}

/* Maroon HR LINES */
HR	{
	color: #A30017;
	}
	
/* Med BLACK */
P  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;}

/* BG=pale GREY */
.grey {
	background: #EEEEEE}	
	
/* Large WHITE BOLD BG=orange */
.news {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;  
	color: #ffffff;
	background-color : #FF9E0F;}

.news A:Link  {
	text-decoration : none;
	color : #FFFFFF ;
	}

.news A:Visited  {
	text-decoration : none;
	color : #FFFFFF;
	}
	
.news A:Hover  {
	text-decoration : none;
	color : #A30017; 
	background-color : #FF9E0F;
	}

.news A:Active  {
	text-decoration : none;
	color : #A30017; 
	background-color : #FF9E0F;
	}

	
/* PALE YELLOW BG for NEW text e.g. on Code of Conduct */
.new {font-family: Arial, Helvetica, sans-serif; 
	background-color : #ffffcc;}


/* Med RED  BOLD */
.update {font-family: Arial, Helvetica, sans-serif; 
/*  font-size : 10pt; */
	font-weight: bold;  
	color: #ff0000;}	

/* inverse text  */
.inverse  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
	background-color : #A30017;
	}
	
	/* ALT LINK ** ORANGE active links not underlined */
.inverse A:Link {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	font-style : italic;
	}
			
.inverse A:Visited {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	font-style : italic;
	}

/* inverse LINK HOVER COLOR ** ORANGE hover */
.inverse A:Hover  {
	text-decoration : none;
	color : #FF9E0F;
	font-weight : bold;
	}
			
/* FORUM Visited Links */
.forum A:Visited {
	text-decoration : none;
	font-weight : normal;
	}
			
.forum A:Link {
	text-decoration : none;
	font-weight : bold;
	}
			
.forum A:Hover  {
	text-decoration : none;
	color : #FFFFFF; 
	background-color : #A30017;
	}
			
/* Med BLACK  */
.txt  {
	font-family : Arial, Helvetica, sans-serif;
/*  font-size : 10pt; */
	color : #000000;}	

/* Small BLACK  */
.date  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;}

/* Very Small   */
.f1  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;}

/* small WHITE */
.menu  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #ffffff;}
	
.menu A:Link {
	text-decoration : none;
	color : #A30017;
	font-weight : bold;
	font-style : normal;
	}
			
.menu A:Visited {
	text-decoration : none;
	color : #A30017;
	font-weight : bold;
	font-style : normal;
	}

.menu A:Active  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #A30017;
	}

.menu A:Hover  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

/* WHITE */

.menu2  {
	font-family : Arial, Helvetica, sans-serif;

	color : #ffffff;}
	
.menu2 A:Link {
	text-decoration : none;
	color : #A30017;
	font-weight : bold;
	font-style : normal;
	}
			
.menu2 A:Visited {
	text-decoration : none;
	color : #A30017;
	font-weight : bold;
	font-style : normal;
	}

.menu2 A:Active  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #A30017;
	}

.menu2 A:Hover  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

	
/* Large BOLD */
.top  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	}

/* Large BLACK  BOLD */
.title  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color : #000000;}

/* Large WHITE  BOLD */
.title2 {
	font-family: Arial, Helvetica, sans-serif; 
/*	font-size: 12pt; */
	font-size : medium;
	font-weight: bold;  
	color: #ffffff;}

/* Larger WHITE  BOLD */
.title22 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold;  
	color: #ffffff;}

/* Med BLACK  BOLD */
.title3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;  
	color: #000000;}

/* Med WHITE  BOLD */
.title33 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;  
	color: #FFFFFF;}

/* title33 LINK COLOR WHITE **  */
.title33 A:Link  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

/* title33 VISITED LINK COLOR WHITE **  */
.title33 A:Visited  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

/* title33 LINK HOVER COLOR ** ORANGE hover */
.title33 A:Hover  {
	text-decoration : none;
	color : #FF9E0F;
	font-weight : bold;
	}


/* Large WHITE  BOLD */
.title44 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	color: #FFFFFF;
	font-weight: bold;  
	}

/* title44 LINK COLOR WHITE **  */
.title44 A:Link  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

/* title44 VISITED LINK COLOR WHITE **  */
.title44 A:Visited  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}

/* title44 LINK HOVER COLOR ** ORANGE hover */
.title44 A:Hover  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration : none;
	color : #FF9E0F;
	font-weight : bold;
	}

	/* orange active links not underlined */
.title44 A:Active  {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration : none;
	color : #FF9E0F; 
	font-weight : bold;

	}


/* WHITE footer  */
.footer {
	font-family: Arial, Helvetica, sans-serif; 
/*  font-size: 9pt;  */
	color: #FFFFFF;
	font-weight: normal;  }

/* footer LINK COLOR WHITE **  */
.footer A:Link  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight: normal;  }

/* footer VISITED LINK COLOR WHITE **  */
.footer A:Visited  {
	text-decoration : none;
	color : #FFFFFF;
	font-weight: normal;  }

/* footer LINK HOVER COLOR ** ORANGE hover */
.footer A:Hover  {
	text-decoration : none;
	color : #FF9E0F;
	font-weight: normal;  }

/* footer LINK ACTIVE COLOR ORANGE */
.footer A:Active  {
	text-decoration : none;
	color : #FF9E0F; 
	font-weight: normal;  }


	
/* small WHITE  BOLD */
.title4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;  
	color: #ffffff;}	

/* med MAROON BOLD */
.title5 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;  
	color: #A30017;}	
	
/* med MAROON, BG=pale GREY */
.title6 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: NORMAL;  
	color: #A30017;
	background: #EEEEEE}	
	
/* Large MAROON BOLD alt font-size: 1.5em */
.title7 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;  
	color: #A30017;}
	
/* small MAROON BOLD */
.title8 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;  
	color: #A30017;}	

/* small BLACK */
.title9 {
	font-family: Arial, Helvetica, sans-serif; 
/*	font-size: 8pt;  */
	font-size : x-small;
	font-weight: normal;  
	color: #000000;}	

/* Med WHITE */
.title10 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal;  
	color: #ffffff;}	


/* MAROON Heading */
h1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #A30017;}

/* MAROON Heading */
h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #A30017}

/* MAROON Heading */
h3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #A30017;}

	
	
/* MAROON Heading */
h4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #A30017;
}

/* MAROON Heading - not including H3 linebreak */
.heading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #A30017;}
	
/* dark-orange links, not underlined, was maroon A30017 */
.heading A:Link  {
	text-decoration : none;
	color : #A30017 ;
	}

/* maroon dark-red visited links not underlined */
.heading A:Visited  {
	text-decoration : none;
	color : #A30017;
	}

/* active links not underlined */
.heading A:Active  {
	text-decoration : none;
	color : #FF9E0F; 
	background-color : #A30017;
}

/* white on maroon hover links not underlined */
.heading A:Hover  {
	text-decoration : none;
	/*	color : #FD7200; */
	color : #FFFFFF; 
	background-color : #A30017;
	}


B { font-weight: bold; 	}

.B { font-weight: bold; 	}

.I { font-style: italic; 	}

/* FORM Button Rollover effect  */

.start {font-weight: bold; color:#FFFFFF; background:#A30017}
.end   {font-weight: bold; color:#000000; background:#CCCCCC}



