A               {
		font-family : verdana, arial;
		font-weight : normal;
		font-size : 10px;
		font-weight : bolder;
		text-decoration: none; 
		color:#5F5F5F;
		}

A:link		{
		text-decoration: none;
		color:#5F5F5F;
		}

A:active        {
		color:#5F5F5F;
		text-decoration: none;
		}

A:visited       {
		color:#5F5F5F;
		text-decoration: none;
		}

A:hover         {
		color:#000000; 
		text-decoration: none; 
		}
		
		
		
a.more:link		{
		color: #004990;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight  : bold;
		text-decoration : none;
		}

a.more:active        {
		color: #004990;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight  : bold;
		text-decoration : none;
		}

a.more:visited       {
		color: #004990;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight  : bold;
		text-decoration : none;
		}

a.more:hover         {
		color: #004990;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight  : bold;
		text-decoration : none;
		}
		
/* sub menu link grey */

.sub 		{
		color : #7F7F7F;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : bold;
		font-size :11px;
		text-decoration : none;
		}
	
a.sub:link{color : #7F7F7F; text-decoration : none}
a.sub:visited{color : #7F7F7F; text-decoration : none}
a.sub:hover{color : #7F7F7F; text-decoration : none}

/* sub sub menu link grey */

.sg 		{
		color : #7F7F7F;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none;
		}
	
a.sg:link{color : #7F7F7F; text-decoration : none}
a.sg:visited{color : #7F7F7F; text-decoration : none}
a.sg:hover{color : #BB901D; text-decoration : none}

/* link blue */

.u 		{
		color : #004990;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}
	
a.u:link{color : #004990; text-decoration : none}
a.u:visited{color : #004990; text-decoration : none}
a.u:hover{color : #004990; text-decoration : underline}

/* link white arial small */

.w 		{
		color : #ffffff;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}
	
a.w:link{color : #ffffff; text-decoration : none}
a.w:visited{color : #ffffff; text-decoration : none}
a.w:hover{color : #ffffff; text-decoration : underline}


/* link white */

.foot 		{
		color : #ffffff;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : underline
		}
	
a.foot:link{color : #ffffff; text-decoration : underline}
a.foot:visited{color : #ffffff; text-decoration : underline}
a.foot:hover{color : #D8D1D1; text-decoration : underline}

/* link white underline */

.r 		{
		color : #A21F36;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : underline
		}
	
a.r:link{color : #A21F36; text-decoration : underline}
a.r:visited{color : #A21F36; text-decoration : underline}
a.r:hover{color : #000000; text-decoration : underline}

/* link grey underline */

.gu 		{
		color : #7F7F7F;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :11px;
		text-decoration : none;
		}
		
			
	
a.gu:link{color : #7F7F7F; text-decoration : none}
a.gu:visited{color : #BD681C; text-decoration : none}
a.gu:hover{color : #BD8E1C; text-decoration : none}

/* link blue underline */

.blue 		{
		color : #084C95;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :11px;
		text-decoration : none
		}
	
a.blue:link{color : #084C95; text-decoration : none}
a.blue:visited{color : #084C95; text-decoration : none}
a.blue:hover{color : #084C95; text-decoration : underline}


/* link green underline bold popup-close */

.go 		{
		color : #BD8E1C;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : bold;
		font-size :11px;
		text-decoration : none
		}
	
a.go:link{color : #BD8E1C; text-decoration : none}
a.go:visited{color : #BD8E1C; text-decoration : none}
a.go:hover{color : #084C95; text-decoration : none}


/* link black */

.b 		{
		color : #000000;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}
	
a.b:link{color : #000000; text-decoration : none}
a.b:visited{color : #000000; text-decoration : none}
a.b:hover{color : #666666; text-decoration : none}

/* default text */

p 	{ 
	color : #666666;
	text-decoration : none;
	font-family : arial, verdana;
	font-weight : normal;
	font-size : 11px;
	}
	
	
.bodytext 	{ 
	color : #666666;
	text-decoration : none;
	font-family : arial, verdana;
	font-weight : normal;
	font-size : 11px;
	}

/* default text blue facilities box */

p.blue 	{ 
	color : #004990;
	text-decoration : none;
	font-family : arial, verdana;
	font-weight : normal;
	font-size : 11px;
	}

/* text brown orange*/

.bo 	{ 
	color : #AE8B58;
	text-decoration : none;
	font-family : arial, verdana;
	font-weight : normal;
	font-size : 11px;
	}

/* text black small */

.smb 		{
		color : #000000;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}

/* text grey small */

.smg 		{
		color : #cccccc;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}

/* text gold bold */

.gold 		{
		color : #BD8E1C;
		font-style : normal;
		font-family : arial, verdana;
		font-weight  : bolder;
		font-size :15px;
		text-decoration : none
		}


/* text white small */

.smw 		{
		color : #ffffff;
		font-style : normal;
		font-family : arial;
		font-weight  : normal;
		font-size :10px;
		text-decoration : none
		}

/* grey teaser heading */

.th 	{ 
	color : #666666;
	text-decoration : none;
	font-family : verdana, arila;
	font-weight : bolder;
	font-size : 10px;
	}

/* bold black */

.bb 	{ 
	color : #000000;
	text-decoration : none;
	font-family : verdana, arila;
	font-weight : bolder;
	font-size : 10px;
	}

/* bold red price display */

.br 	{ 
	color : #B00000;
	text-decoration : none;
	font-family : verdana, arila;
	font-weight : bolder;
	font-size : 10px;
	}


.field, .required {COLOR: #666666; FONT-FAMILY: arial,verdana, sans-serif; FONT-SIZE: 11px; background-color: #ffffff; border:1px solid #666666; padding-left:2px}

.error {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; display:block;}





