<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";





/* CSS Page Layout 

----------------------------------------------------------------------*/


body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em !important;
	background-image:url(../images/body.jpg);
	background-repeat:repeat
}


.clearboth{
	clear:both;
}


#container{
	width:966px;
	margin:0 auto;
	background-color:#ffffff;
	min-height: 820px;
}


#header{
	width:966px;
	background-image:url(../images/header-image.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
}


#header-inner-container{
	width:940px;
	padding:0 13px 0 11px; 
}


#inner-container{
	width:940px;
	padding:0 13px 0 11px;
	background-color:#ffffff;
}



#span-2col-container p {
	padding-left: 10px;
	
}

#left_container{
	float:left;
	width:690px;
	background-color:#ffffff;	
}


#right_container{
	float:right;
	width:230px;
	background-color:#ffffff;	
}

#container-bottom{
	width:966px;
	background-color:#ffffff;	
}

textarea{
	background-color:#ffffff;
}


label{
	color:#9e0206;
	float:left;
	width:94px;
}



/* Main Navigation Header
------------------------------------------------------------------ */
#main-nav{
	height:40px;
}



#main-nav-background{
	background-color:#86000D;
	width:940px;
	height:29px;
	float:left;
}



/*  Player
------------------------------------------------------------------- */
#player {
	margin-top:8px;
	margin-bottom:10px;
}



/*  Content 
------------------------------------------------------------------- */

#inner-content{
	color:#5e5e5e;
}


#inner-content p{
	line-height:1.5em;
	margin-bottom: 6px;
}



/* Font attributes 
----------------------------------------------------------------------*/
.bold { font-weight: bold;}
.bold-title { font-weight: bold; margin: 20px 0 5px 0;}
.red-text{ color:#86000D;}
.highlighted-red-text{ color:#86000D; font-weight:bold;}
.blue-font{ color:#006d7a;}
.highlighted-blue-text{ color:#006d7a; font-weight:bold;}
.green-font{ color:#74b451;}
.highlighted-green-text{ color:#74b451; font-weight:bold;}
.brown-font{ color:#534d3e;}
.highlighted-brown-text{ color:#534d3e; font-weight:bold;}


.date_tab {
     width: 55px !important;
	 float:left;
}

.sub-title{
	font-weight:bold;
	font-size:1.1em;
	color:#86000D;
}


/* H Title attributes 
----------------------------------------------------------------------*/
h1 {
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:295px;
	height:124px;
	text-indent:-999em;
}


h2 {
    font-size:1.7em; 
	font-family:'Times New Roman';
	font-weight:bold;
	color:#86000D;
	margin:25px 0 20px 0;
}


h3 {
    font-size:1.5em; 
	font-family:'Times New Roman';
	font-weight:bold;
	color:#86000D;
	margin:0 0 15px 0;	
}

h4 {
    font-size:1.3em; 
	font-family:'Times New Roman';
	font-weight:bold;
	color:#86000D;
	margin:20px 0 10px 0;	
}

.p_indent {
	margin-left:10px;
}

.p_indent_title {
	font-weight: bold;
	margin: 2px 0 0 10px;
}



/* Lists attributes 
----------------------------------------------------------------------*/

#ul_lists li {
	list-style: none;
	background-image:url(../images/red-bullet.png);
	background-repeat:no-repeat;
	padding:0; margin:10px 0 10px 10px; text-indent:15px;
}


/* a-link attributes 
------------------------------------------------------------------ */
a:link{ color:#006d7a; text-decoration:none;}
a:visited{ color:#006d7a; text-decoration:none;}
a:hover{ color:#74b451; text-decoration:underline;}
a:active{ color:#74b451; text-decoration:underline;}


/* Form attributes 
------------------------------------------------------------------ */
#askform{clear:left; float:left; margin-top:10px;}
#askform label { float:left; text-align:left; width:150px;} 
#askform br { clear:left; } 
#askform input.submit { margin-left:120px;}



/* Spaces 
------------------------------------------------------------------------*/
.space_down{ margin-top:20px;}
.space_down{ margin-bottom:20px;}
.space_right{ margin-right:10px;}
.space_left{ margin-left:10px; }



/* Bullet points 
------------------------------------------------------------------------*/




/* Legal Page numbering 
------------------------------------------------------------------------*/
.legalpoint, .legalnumber{ line-height:1.8em; padding-top:1em } 
.legalpoint{ margin-left:30px;; display:block;}
.legalnumber{ float:left; position:absolute;}
.legaladdress{ margin-left:30px;; display:block;}



/* Column 1
------------------------------------------------------------------- */
#column-1{
	width:307px;
	background-color:#ffffff;
	float:left;
	padding:14px 14px 14px 0px;
}


#column-1-text{
	margin-left:5px;
	margin-right:5px;
}


#column-1-filler{
	width:305px;
	float:left;
}




/* Column 2 
---------------------------------------------------------- */

#column-2{
	width:307px;
	float:right;
	padding:14px 14px 14px 14px;	
	background-color:#ffffff;
}




#column-2-filler{
	width:305px;
	float:left;
}




/* Column R1 
---------------------------------------------------------- */
#R1{
	width:225px;
	background-color:#f1ece6;
	float:right;
	height:450px;
	padding-top:0px;

}



#R1-heading{
	background-color:#b3b6af;
	font-size:1.1em;
	padding:6px 0px 0px 10px;
	color:#ffffff;
	font-weight:bold;
	width:215px;
	height:25px;
	float:left;
}



/* Column R2 
---------------------------------------------------------- */
#R2{
	width:225px;
	background-color:#f1ece6;
	float:right;
	margin: 10px 0 10px 0;
}



#R2-heading{
	background-color:#b3b6af;
	font-size:1.1em;
	padding:6px 0px 0px 10px;
	color:#86000D;
	font-weight:bold;
	width:215px;
	height:25px;
	float:left;
}





/* Single Column Page 
---------------------------------------------------------- */
#single_column-1{
	border:1px solid #d1d1d1;
	float:right;
	padding:14px 14px 14px 14px;
}


#single_col1-heading{
	background-image:url(../images/col3-heading.jpg);
	border-left:2px;
	width:910px;
	height:30px;
}


#single_sub_col-1{
	width:300px;
	float:left;
}


#single_sub_col-2{
	width:590px;
	float:right;
}


.align-center{
	text-align:center;
}


.align-center-join{
	text-align:center;
	width:25px
}


/* ***** Standard Page Table  *********************************************************** */	

#stnd table { border-collapse: collapse;}
#stnd th { margin: 0; padding: 10px 30px 0 30px; vertical-align: top; text-align: left; font-weight:bold; color:#86000D; line-height:1.2em;}
#stnd td { margin: 0; padding: 5px 30px 3px 30px; line-height:1.2em;}

/* ***** Events Page Table  *********************************************************** */	

#events-table {border-collapse: collapse;}
#events-table th {font-weight:bold; font-size: 0.8em;}
#events-table event-date {width:145px;}
#events-table date {color: #1E3666;}
#events-table grey {color: #cccccc;}
#events-table th, #events-table td {vertical-align:top; font-size: 0.8em; border:1px solid #dddddd; padding:5px;}
#events-table event-info {font-style:italic; text-align:center; width: 50px;}  


/* ***** Contact Message Page  *********************************************************** */	

div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left;}
div.contact_form table { border-collapse: collapse; }
div.contact_form th    { padding: 0px 10px 3px 0px; }
div.contact_form td    { padding: 0px  0px 3px 0px; }
div.contact_form img   { margin-left: 5px; }
div.contact_form em    { color: #006d7a; }
div.contact_form  em.error, div.contact_form form em { color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; }
div.contact_form div.input { float:  left; }
div.contact_form select    { width: 225px; }


/* ***** r-column *********************************************************** */	

#r_col table { border-collapse: collapse; margin: 0 0 0 10px;}
#r_col th {padding: 3px 0 3px 0;}
#r_col td {padding: 3px 0 3px 0;}

/* ***** Graphics *********************************************************** */

div.contact_form div.input {
  line-height: 1px;
  background: white no-repeat url('../../contact-form/style-graphic/input.png');
  font-size:0.8em;
}

div.contact_form div.input input,

div.contact_form div.input textarea {
  width:240px;
  margin:  0px;
  border:  1px solid #006d7a;
  padding: 1px 1px 1px 3px;
  background: none;
}


div.contact_form input.submit {
  margin:  0px;
  border:  0px;
  padding: 0px;
  width:  65px;
  height: 25px;
  background: white no-repeat url('../../contact-form/style-graphic/submit.png');
}


/* Footer

------------------------------------------------------------------------*/
#footer{
	background-color: #414648;
	color: #ffffff;
	font-size: 1.0em;
	width: 966px;
	min-height: 170px;
	margin: 0 auto;
	border-top: 5px solid #86000D;
	background-image: none !important;
}


#fbox-container {
	background-color: #414648;
	width: 946px;
	margin: 10px 10px 10px 10px;
	float: left;
}


#fbox-container li {
	list-style: none;
	background-image:url(../images/white-bullet.png);
	background-repeat:no-repeat;
	padding:0; margin:0 0 15px 0; text-indent:15px;
}



#fboxL-container {
	margin: 0;
	padding: 0;
	background-color: #414648;
	min-height: 130px;
	float: left;
	width:469px;
}

#fbox-1 {
	background-color:#414648;
	min-height: 130px;		
	width: 230px;
	float: left;
}



#fbox-2 {
	background-color:#414648;
	min-height: 130px;	
	width: 230px;
	float: right;
}

#fboxR-container {
	margin:	0;
	padding: 0;
	background-color: #414648;
	min-height: 130px;
	float: right;
	width: 468px;
}


#fbox-3 {
	background-color:#414648;
	min-height: 130px;	
	width: 230px;
	float: left;
}

#fbox-4 {
	background-color:#414648;
	min-height: 130px;	
	width: 230px;
	float: right;
}

#footer a:link{ color:#ffffff; text-decoration:none;}
#footer a:visited{ color:#ffffff; text-decoration:none;}
#footer a:hover{ color:#74b451; text-decoration:underline;}
#footer a:active{ color:#74b451; text-decoration:underline;}

#copyright-footer{
	float:left;
	margin: 0 0 10px 10px;
	line-height: 1.5em;
}


#web-dev-footer{
	float:right;
	margin: 0 10px 10px 0;
	line-height: 1.5em;	
}

/* Child protection Policy ====================================== */


#cpp_container {
	font-size: 1.0em;
	margin-left:10px; 
}

#cpp_container li{
	list-style: none;
	background-image:url(../images/cpp-bullet.png);
	background-repeat:no-repeat;
	padding:0 0 0 30px; 
	margin:0 0 10px 0;
	line-height: 1.4em;
}


#cpp_container th{
	font-weight:bold;	
	font-size: 0.9em; 
	color: #016394;
	margin-bottom:2px;
}

#cpp_container td{
	font-size: 0.9em; 
}

#cpp_container h1{
  color: #1E3666;
  font-size: 1.4em;
  line-height: 1.5em;
  margin: 0 0 20px 0;
  letter-spacing:-1px;
  font-style:italic;
}

#cpp_container h2{
  color: #1E3666;
  font-size: 1.2em;
  font-weight:bold;
  line-height: 1.3em;
  margin: 20px 0 20px 0;
}

#cpp_container h3{
  color: #1E3666;
  font-size: 1.1em;  
  font-weight:bold;
  margin: 20px 0 10px 0; 
}

#cpp_container h4{
  font-size: 1.0em;
  font-weight:bold;
}

#cpp_container topmargin{
	margin: 20px 0 20px 5px;
}

#cpp_container back-to-top{
	font-size:0.8em;
	margin: 5px 0 10px 20px;
}</pre></body></html>