﻿/* Body - Specify blanket rules for all elements
--------------------------------------------------*/
body, td{
  margin:2;
  font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 130%;
  text-align:left;
  word-spacing:0;
}

#wrapper {
	position: relative;
	width:	900px;
 	margin:	0 auto;
 	text-align:left;
}

/* Homepage text
--------------------------------------------------*/
.welcome {
	font-size: 28px;
	font-weight: bold
}
.maintitle {
	font-size: 36px;
	font-weight: bold
}
.established {
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #006600
}

/* Page Headings
--------------------------------------------------*/

/* =h1 Heading H1
--------------------------------------------------*/
h1 {
  margin:2; font-family: Calibri, Arial, sans-serif;
  font-size: 28px;
  font-weight: bold;
  color: #000000;
  line-height: 100%; text-align:left; word-spacing:0
}
  
/* =h2 Heading H2
--------------------------------------------------*/
h2 {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  line-height: 100%; text-align:left; word-spacing:0
  }

/* =h3 Heading H3
--------------------------------------------------*/
h3 {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 100%; text-align:left; word-spacing:0
  }
  
/* =h4 Heading H4
--------------------------------------------------*/
h4 {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 16px;
  font-style:italic;
  font-weight: bold;
  color: #000000;
  line-height: 100%; text-align:left; word-spacing:0
  }
  
 /* =h5 Heading H5
--------------------------------------------------*/
h5 {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 100%; text-align:left; word-spacing:0
  }
  
/* =h6 Heading H6
--------------------------------------------------*/
h6 {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #006600;
  line-height: 100%; word-spacing:0
  }

  
/* =p Formatting for text
---------------------------------------------------*/
p {
  margin:0; font-family: Calibri, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 130%; word-spacing:0
  }
 
p.left {
  text-align: left;
  }
  
p.right {
  text-align: right;
  }

p.center {
  text-align: center;
  }
 
p.justify {
  text-align: justify;
  }



 /* =lists Formatting for all default lists
 ----------------------------------------------------*/
 ul {
   list-style-type: none;
   font-family: Calibri, Arial, sans-serif;
   font-size: 12px;
   }
  
 li {
   background: #FFFFFFF;
   line-height: 150%;
}

table {
	width: 90%;
}

 /* =links General formatting for normal links
 -----------------------------------------------------*/
 
 a:link {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration:none;
}
   
 a:visited {
   color: #999999;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration:none;
}
 
 a:hover {
   color: #FF0000;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration:underline;
}
  
 a:active {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration:none;
}
   
 /* =links Formatting for main menu links
 -----------------------------------------------------*/
 
 a:link.mainmenu {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:14px;
   text-decoration:none;
}
   
 a:visited.mainmenu {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:14px;
   text-decoration: none;
}
 
 a:hover.mainmenu {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:14px;
   text-decoration: underline;
}
  
 a:active.mainmenu {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:14px;
   text-decoration: underline;
}

/* =links Formatting for sub menu links
 -----------------------------------------------------*/
 
 a:link.submenu {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}
   
 a:visited.submenu {
   color: #999999;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}
 
 a:hover.submenu {
   color: #000000;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
  
 a:active.submenu {
   color: #000000;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}

/* =links Formatting for drop menu links
 -----------------------------------------------------*/
 
 a:link.dropmenu {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}
   
 a:visited.dropmenu {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}
 
 a:hover.dropmenu {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
  
 a:active.dropmenu {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}


/* =links Formatting for footer menu links
 -----------------------------------------------------*/
 
 a:link.footermenu {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}
   
 a:visited.footermenu {
   color: #999999;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}
 
 a:hover.footermenu {
   color: #000000;
   font-family:Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: underline;
}
  
 a:active.footermenu {
   color: #000000;
   font-family:Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}

/* =links Formatting for emails
 -----------------------------------------------------*/
 
 a:link.email {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
   
 a:visited.email {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
 
 a:hover.email {
   color: #FF0000;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
  
 a:active.email {
   color: #006600;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}

/* =links Formatting for large green links
 -----------------------------------------------------*/
 
 a:link.largegreen {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:16px;
   font-weight: bold;
   text-decoration: underline;
}
   
 a:visited.largegreen {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:16px;
   font-weight: bold;
   text-decoration: underline;
}
 
 a:hover.largegreen {
   color: #FF0000;
   font-family:Calibri, Arial, sans-serif;
   font-size:16px;
   font-weight: bold;
   text-decoration: underline;
}
  
 a:active.largegreen {
   color: #006600;
   font-family:Calibri, Arial, sans-serif;
   font-size:16px;
   font-weight: bold;
   text-decoration: underline;
}

/* =links Formatting for notice headings
 -----------------------------------------------------*/
 
 a:link.notices {
   color:#CC0066;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
   
 a:visited.notices {
   color:#CC0066;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
 
 a:hover.notices {
   color: #CC0066;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
  
 a:active.notices {
   color:#CC0066;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}

/* =Formatting for borders
 -----------------------------------------------------*/
.solidborder {
		border-style: solid;
		border-width: 1px;
		background-color: #000000;
}

/* =Formatting for normal text
 -----------------------------------------------------*/
.centertext {
		font-family: Calibri, Arial, sans serif;
		font-size: 12px;
		text-align: center;
		line-height:130%;
		}

.lefttext {
		font-family: Calibri, Arial, sans serif;
		font-size: 12px;
		text-align: left;
		line-height:130%;
		}

.righttext {
		font-family: Calibri, Arial, sans serif;
		font-size: 12px;
		text-align: right;
		line-height:130%;
		}

.justifytext {
		font-family: Calibri, Arial, sans serif;
		font-size: 12px;
		text-align: justify;
		line-height:130%;
		}

/* =Formatting for white menu text
 -----------------------------------------------------*/

.whitecalibrimedium {
		font-family: Calibri, Arial, sans serif;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold
}
.whitemediumcenter {
		font-family: Calibri, Arial, sans serif;
		color: #FFFFFF;
		font-size: 16px;
		text-align: center;
}

.whitecalibrismall {
		font-family: Calibri, Arial, sans serif;
		color: #FFFFFF;
		font-size: 14px;
}
.greenback {
		background-color: #006600;
		color: #FFFFFF;
		text-align: center;
		vertical-align: middle;
}
.promonthsproduct {
		font-family: "Times New Roman", Times, serif;
		font-size: x-large;
		color: #FF0000;
		font-weight: bold;
		font-style: italic;
}
.profontlargebold {
		font-size: large;
		font-weight: bold;
}

.boxcenter {
		border: 1px;
		background-color: #006600;
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
		text-align: center
}

/* =links Formatting for pro advert links
 -----------------------------------------------------*/
 
 a:link.proad {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:14px;
   font-weight: bold;
}
   
 a:visited.proad {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:14px;
   font-weight: bold;
}
 
 a:hover.proad {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:14px;
   font-weight: bold;
}
  
 a:active.proad {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:14px;
   font-weight: bold;
}

 a:link.probutton {
 	border-width: 0;
 	color: #006600;
 	border-color: #006600;
}
   
 a:visited.probutton {
   border-width: 0;
   color: #006600;
   border-color: #006600;

}
 
 a:hover.probutton {
   border-width: 0;
   color: #006600;
   border-color: #006600;

}
  
 a:active.probutton {
   border-width: 0;
   color: #006600;
   border-color: #006600;

}

/* = Formatting for special text
 -----------------------------------------------------*/
 .timesnewromanlarge {
		font-family: Times New Roman, Times, serif;
		color: #000000;
		font-size: 16px;
		text-align: center;
}
.center {
		text-align: center;
}


/* =Formatting for small text
 -----------------------------------------------------*/
.centersmall {
		font-family: Calibri, Arial, sans serif;
		font-size: 11px;
		text-align: center;
		line-height:130%;
		}

.leftsmall {
		font-family: Calibri, Arial, sans serif;
		font-size: 11px;
		text-align: left;
		line-height:130%;
		}

.rightsmall {
		font-family: Calibri, Arial, sans serif;
		font-size: 11px;
		text-align: right;
		line-height:130%;
		}

.justifysmall {
		font-family: Calibri, Arial, sans serif;
		font-size: 11px;
		text-align: justify;
		line-height:130%;
		}


/* = Formatting for course card tables
 ------------------------------------------------------*/
table.card {
	border: 2px;
	border-collapse: collapse;
	width: 100%;
}

td {
		text-align: left;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		vertical-align: top;
}

td.headercell {
		text-align: center;
		width: 34;
		background-color: #FFFFFF;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		border: 1px solid #000000;
		vertical-align: bottom;
		font-weight: bolder;
}

td.whitecell {
		text-align: center;
		width: 34;
		background-color: #FFFFFF;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		border: 1px solid #000000;
		font-weight: bold;
}

td.yellowcell {
		text-align: center;
		width: 34;
		background-color: #FFFF00;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		border: 1px solid #000000;
		font-weight: bold;
}

td.redcell {
		text-align: center;
		width: 34;
		background-color: #FF0000;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		border: 1px solid #000000;
		font-weight: bold;
}

td.greencell {
		text-align: center;
		width: 34;
		background-color: #FF0000;
		font-size: 12px;
		font-family: Calibri, Arial, sans serif;
		border: 1px solid #000000;
		font-weight: bold;
}
td.noticecell {
		border: 2px #CC0066 dotted;
		padding: 5px;
}

.image {
		border-style: solid;
		border-width: 1px;
		text-align: center;
}

 a:link.card {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
   
 a:visited.card {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: none;
}
 
 a:hover.card {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
  
 a:active.card {
   color: #000000;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   text-decoration: underline;
}
		
/* = Formatting for download links
 ------------------------------------------------------*/
  a:link.download {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
   
 a:visited.download {
   color: #006600;
   font-family: Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
 
 a:hover.download {
   color: #FF0000;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}
  
 a:active.download {
   color: #006600;
   font-family:Calibri, Arial, sans-serif;
   font-size:12px;
   font-weight: bold;
   text-decoration: underline;
}

/* = Formatting for images
 ------------------------------------------------------------*/
 .noborder {
	border-width: 0;
}
 
.kidsbody, kidstd {
  margin:2; font-family:  Calibri, Arial, sans-serif;
  font-size: medium;
  color: #000000;
  line-height: 130%; text-align:justify; word-spacing:0;
  padding: 2px;
}

.kidscenter {
  margin:2; font-family:  Calibri, Arial, sans-serif;
  font-size: medium;
  color: #000000;
  line-height: 130%; text-align:center; word-spacing:0
}


.kidscomic {
	font-family: "Comic Sans MS";
	font-size: medium;
}

}

.kidsimage {
		border-style: solid;
		border-width: 1px;
		margin: 5px;
}

/* = Colours
 ---------------------------------------------------------------------*/
 
.kidsdarkred {
		color: #CC0066;
}

.kidsorange {
		color: #FF9900;
}

.kidsdarkblue {
		color: #000080;
}

.kidsblue {
		color: #0000FF;
}

.kidsdarkgreen {
		color: #006600;
}

.kidsred {
		color: red
}

/* =links Formatting for sub menu links
 -----------------------------------------------------*/
 
 a:link.kids {
   color: #0000FF;
   font-family: Calibri, Arial, sans-serif;
   font-size:medium;
   text-decoration:underline;
}
   
 a:visited.kids {
   color: #0000FF;
   font-family: Calibri, Arial, sans-serif;
   font-size:medium;
   text-decoration: underline;
}
 
 a:hover.kids {
   color: #0000FF;
   font-family:Calibri, Arial, sans-serif;
   font-size:medium;
   text-decoration: underline;
}
  
 a:active.kids {
   color: #0000FF;
   font-family:Calibri, Arial, sans-serif;
   font-size:medium;
   text-decoration: underline;
}

#templebanner {
	position: absolute;
	left: 126px;
	top: 30px;
	width: 700px;
	height: 120px;
	z-index: 2;
}

#mainmenubar {
	position: absolute;
	left: 110px;
	top: 10px;
	width: 720px;
	height: 28px;
	z-index: 4;
}

#heading {
	position: absolute; 
	left: 215px;
	top: 5px;
	width: 350px;
	height: 20px;
	z-index: 1;
}

#headingwide {
	position: absolute; 
	left: 0px;
	top: 5px;
	width: 350px;
	height: 20px;
	z-index: 1;
}

#headingmembers {
	position: absolute; 
	left: 100px;
	top: -10px;
	width: 450px;
	height: 20px;
	z-index: 1;
}

#headingdiary {
	position: absolute; 
	left: 100px;
	top: 0px;
	width: 450px;
	height: 20px;
	z-index: 1;
}


#subheading {
	position: absolute;
	left: 115px;
	top: 35px;
	width: 360px;
	height: 17px;
	z-index: 1;
}

#maincontent {
	position: absolute;
	left: 125px;
	top: 154px;
	width: 688px;
	height: 28px;
	z-index: 2;
}

#mainsection {
	position: absolute;
	overflow: auto;
	left: 215px;
	top: 55px;
	width: 475px;
	height: 380px;
	z-index: 1;
	padding: 5px;
}

#mainsectionwide {
	position: absolute;
	overflow: auto;
	left: 0px;
	top: 55px;
	width: 690px;
	height: 380px;
	z-index: 1;
	padding: 5px;
}
#mainsectionwideproshop {
	position: absolute;
	overflow: auto;
	left: 0px;
	top: 90px;
	width: 690px;
	height: 350px;
	z-index: 1;
	padding: 5px;
}

#mainsectionmembers {
	position: absolute;
	overflow: auto;
	padding-right: 5px;
	left: 115px;
	top: 50px;
	width: 600px;
	height: 350px;
	z-index: 1;
	padding: 5px;
}

#mainsectiondiary {
	position: absolute;
	overflow: auto;
	padding-right: 5px;
	left: 122px; 
	top: 46px;
	width: 564px;
	height: 365px;
	z-index: 1;
	padding: 5px;
}



#toppicture {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 140px;
	z-index: 1
}

#middlepicture {
	position: absolute;
	left: 0px;
	top: 145px;
	width: 200px;
	height: 140px;
	z-index: 1
}

#bottompicture {
	position: absolute;
	left: 0px;
	top: 290px;
	width: 200px;
	height: 140px;
	z-index: 1
}

#submenu {
	position: absolute;
	left: 215px;
	top: 2px;
	width: 475px;
	height: 15px;
	z-index: 1;
	text-align: right;
}

#coursetourmainpicture {
	position: absolute;
	left: 250px;
	top: 100px;
	width: 250px;
	height: 250px;
	z-index: 1;
}

#protip {
	position: absolute;
	left: 525px;
	top: 180px;
	width: 160px;
	height: 125px;
	z-index: 1;
}

p.protipheading {
	font-family: "Comic Sans MS";
	font-size: large;
}

#nexthole {
	position: absolute;
	left: 616px;
	top: 400px;
	width: 76px;
	height: 17px;
	z-index: 1;
}

#previoushole {
	position: absolute;
	left: 12px;
	top: 400px;
	width: 94px;
	height: 14px;
	z-index: 1;
}

#holecard {
	position: absolute;
	left: 494px;
	top: 30px;
	width: 171px;
	height: 40px;
	z-index: 1;
}

#coursetouradvert {
	position: absolute;
	left: 3px;
	top: 280px;
	width: 200px;
	height: 85px;
	z-index: 1;
}

#holeintro {
	position: absolute;
	left: 3px;
	top: 69px;
	width: 211px;
	height: 47px;
	z-index: 1;
}

#footermenu {
	position: absolute;
	left: 325px;
	top: 600px;
	width: 450px;
	height: 12px;
	z-index: 10;
}

#copyright {
	position: absolute;
	left: 425px;
	top: 615px;
	width: 115px;
	height: 8px;
	z-index: 13;
	font-size: 11px;
}

#clubtxt {
	position: absolute;
	left: 282px;
	top: 209px;
	width: 77px;
	height: 23px;
	z-index: 5;
}

#clubhouse {
	position: absolute;
	left: 161px;
	top: 90px;
	width: 200px;
	height: 150px;
	z-index: 1;
}

#coursetxt {
	position: absolute;
	left: 480px;
	top: 184px;
	width: 91px;
	height: 19px;
	z-index: 6;
}

#course {
	position: absolute;
	left: 376px;
	top: 60px;
	width: 200px;
	height: 150px;
	z-index: 3;
}

#proshoptxt {
	position: absolute;
	left: 696px;
	top: 198px;
	width: 89px;
	height: 14px;
	z-index: 7;
}

#proshop {
	position: absolute;
	left: 594px;
	top: 90px;
	width: 200px;
	height: 150px;
	z-index: 2;
}

#visitorstxt {
	position: absolute;
	left: 212px;
	top: 368px;
	width: 80px;
	height: 41px;
	z-index: 8;
}

#visitors {
	position: absolute;
	left: 100px;
	top: 260px;
	width: 80px;
	height: 41px;
	z-index: 7;
}

#membershiptxt {
	position: absolute;
	left: 749px;
	top: 359px;
	width: 87px;
	height: 35px;
	z-index: 9;
}

#membership {
	position: absolute;
	left: 653px;
	top: 250px;
	width: 200px;
	height: 150px;
	z-index: 0;
}

#findustxt {
	position: absolute;
	left: 306px;
	top: 538px;
	width: 77px;
	height: 20px;
	z-index: 12;
}

#findus {
	position: absolute;
	left: 198px;
	top: 431px;
	width: 180px;
	height: 130px;
	z-index: 3;
}

#gettingintogolftxt {
	position: absolute;
	left: 625px;
	top: 535px;
	width: 132px;
	height: 16px;
	z-index: 11;
}

#gettingintogolf {
	position: absolute;
	left: 583px;
	top: 434px;
	width: 180px;
	height: 130px;
	z-index: 3
}

#templeflag {
	position: absolute;
	left: 340px;
	top: 225px;
	width: 295px;
	height: 195px;
	z-index: 2;
	right: 122px;
}

#contacthome {
	position: absolute;
	left: 372px;
	top: 426px;
	width: 218px;
	height: 128px;
	z-index: 3
}

#procontact {
	position: absolute;
	left: 400px;
	top: 25px;
	width: 282px;
	height: 60px;
	z-index: 1;
	border: 2px dashed #006600;
}

#procontactsmall {
	position: absolute;
	left: 480px;
	top: 20px;
	width: 205px;
	height: 68px;
	z-index: 1;
	border: 2px dashed #006600;
}

#welcome {
	position: absolute;
	left: 0px;
	top: 7px;
	width: 110px;
	height: 56px;
	z-index: 1; 
}

#noticesleft {
	position: absolute;
	left: 0px;
	top: 50px;
	width: 110px;
	height: 121px;
	z-index: 1;
}

.blue {
	color: #0000FF;
}

.red {
	color: red;
}

.templebutton {
	background-image: url('../images/gifs/templebutton.gif');
	color: #FFFFFF;
}

/* =links Formatting for footer menu links
 -----------------------------------------------------*/
 
 a:link.footermenuwhite {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}
   
 a:visited.footermenuwhite {
   color: #FFFFFF;
   font-family: Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}
 
 a:hover.footermenuwhite {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: underline;
}
  
 a:active.footermenuwhite {
   color: #FFFFFF;
   font-family:Calibri, Arial, sans-serif;
   font-size:11px;
   text-decoration: none;
}

