body
{
	font-family:tahoma,arial;
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
}
p {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;

	}
a.survey {
	color:#CC6600;
	text-decoration:underline;
}

a.survey:hover {
	color:#CC6600;
	text-decoration:none;
}
.CMSMenu { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;text-align:center;font-size:12px;font-weight:bold;}
.CMSMenuItem { PADDING-RIGHT: 10px; PADDING-LEFT:10px;white-space:nowrap; color:#AC3F3F; }
.CMSMenuItemMouseUp { PADDING-RIGHT: 10px; PADDING-LEFT: 10px;white-space:nowrap;}
.CMSMenuItemMouseOver { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; color:#333333;white-space:nowrap;}
.CMSMenuItemMouseDown { PADDING-RIGHT: 10px; PADDING-LEFT: 10px;white-space:nowrap;}
.CMSMenuHighlightedMenuItem { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; color:#333333;white-space:nowrap;}
.CMSMenuHighlightedMenuItemMouseUp { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; color:#333333;white-space:nowrap;}
.CMSMenuHighlightedMenuItemMouseOver { PADDING-RIGHT: 10px; PADDING-LEFT: 10px;color:#333333;white-space:nowrap;  }
.CMSMenuHighlightedMenuItemMouseDown { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; color:#333333; white-space:nowrap; }

.MainCMSTreeMenuTable
{
	text-align:left;
	font-size:12px;
}
.MainCMSTreeMenuItem
{
	text-align:left;
	text-decoration:none;
	background-image:url(../images/tree_item.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:left center;
}
.MainCMSTreeMenuSelectedItem
{
	text-align:left;
	text-decoration:none;
	background-image:url(../images/tree_item.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:left center;
}
a.MainCMSTreeMenuLink
{
	color:#ffffff;
	text-decoration:none;
}

a.MainCMSTreeMenuLink:hover
{
	text-decoration:none;
	color:#333333;
}
.SubCMSTreeMenuItem
{
	text-align:left;
	text-decoration:none;
	background-image:url(../images/tree_subitem.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;
     	font-size:11px;
}
.SubCMSTreeMenuSelectedItem
{
	text-align:left;
	text-decoration:none;
	background-image:url(../images/tree_subitem.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;
     	font-size:11px;
}
a.SubCMSTreeMenuLink
{
	color:#ffffff;
	text-decoration:none;
}

a.SubCMSTreeMenuLink:hover
{
	text-decoration:none;
	color:#333333;
}

.sprClass
{
	
	color:#AC3F3F;
	
}
.bot_ban
{
	background-image:url(../images/bot_ban.gif);width:758px;height:33px;
}

.myHead {
	 color:#592051;
	text-align:left;
	padding-left:15px; 
	font-size:18px; 
	text-transform:uppercase;
	letter-spacing:5px;
}

.textimgpad {
		margin: 15px 15px 0px 0px;
		border: 1px solid #333;
		}
		
#subnav ul { padding: 0px; margin: 0px 0px 10px 0px; list-style-type: none; }
#subnav li { padding-left: 10px; list-style-type: none; margin: 0px; margin: 3px 0px; }
		
/* Additional Tags incl edns */

.bodybold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; text-decoration: none}
.bodyheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #CC6600; text-decoration: none}
.specialheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CC6600; text-decoration: none}

.terms {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #CC6600; text-decoration: none}

.days {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #CC6600; text-decoration: none}

a.sublinknew {font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;font-style: normal;	font-weight: normal;color:#333333;	text-decoration: underline}
a.sublinknew:hover {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}

.txtbox{border : 1px;	border-style : solid;	border-color : #CC9966;	font-family : Arial;	color : #575757;	font-size : 11px;	text-decoration : none;	background-color : #FFFFFF;	height : 16px;	width : 210px;	background : #FFFFFF;}
.txtbox1{height:16px;border : 1px;	border-style : solid;	border-color : #CC9966;	font-family : Arial;	color : #575757;	font-size : 11px;	text-decoration : none;	background-color : #FFFFFF;		background : #FFFFFF;}

.txtarea{border : 1px;border-style : solid;border-color : #CC9966;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;background : #FFFFFF;height : 100px;width : 210px;}

a.sublinkd {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#333333;text-decoration: none}

a.sublinkd:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration: none}
a.sorthead {font-size : 10px;font-family : Arial;color : #333333;text-decoration: none}

a.sorthead:active {font-size : 10px;font-family : Arial;color : #cccccc;text-decoration: none;font-weight: bold;}

a.sublink {font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#333333;text-decoration:none}
a.sublink:hover {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}
.sublinkactive {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;;font-style: normal;text-decoration : none;font-weight : bold;}

a.sublinkleft {font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#FFFFFF;text-decoration: none;}
a.sublinkleft:hover {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#333333;text-decoration:none}
.sublinkleftactive {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;;font-style: normal;text-decoration : none;font-weight : bold;}

.sublinkarrow_ {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}
.sublinkarrow{font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none;	line-height : 15px;}

.sublinkarrow_ {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}
.sublinkarrownew{font-family:verdana,arial,sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none;line-height : 15px;font-weight: bold; margin-left: 10px;}
.sublinkarrownewactive{font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none;	line-height : 15px; margin-left: 10px;}

a.termslink {font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#333333;text-decoration:none}
a.termslink:hover {font-family:verdana,arial,sans-serif;font-size:10px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}

a.link2 {font-family:verdana,arial,Helvetica,sans-serif;font-size:12px;font-style: normal; font-weight: normal;color:#333333;text-decoration:none}
a.link2:hover {font-family:verdana,arial,sans-serif;font-size:12px;font-style: normal; font-weight: normal;color:#CC6600;text-decoration:none}

.sublink_holdactive {font-family:verdana,arial,sans-serif;font-size:10px;color:#592051;font-style: normal;text-decoration : none;font-weight : bold;}
.sublink_active {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;;font-style: normal;text-decoration : none;font-weight : normal;}

td.specbox {border: 1px;border-bottom : 1px solid #DBC486;border-top : 1px solid #DBC486;border-style : solid;border-left : 1px solid #DBC486;border-right : 1px solid #DBC486;}

.FormButton
{
	border:0px;
        background-image:url(../images/button_1.gif);
        width:62px;
        height:17px;
        font-weight:bold;
        color:#ffffff;
        font-size:11px;
	cursor:pointer;
}
.FormButton1
{
	border:0px;
        background-image:url(../images/button.gif);
        width:62px;
        height:17px;
        font-weight:bold;
        color:#ffffff;
        font-size:11px;
	cursor:pointer;
}
.ETtextbox
{
border : 1px;	border-style : solid;	border-color : #CC9966;	font-family : Arial;	color : #575757;	font-size : 11px;	text-decoration : none;	background-color : #FFFFFF;	height : 18px;	width : 130px;	background : #FFFFFF;
}
.bookingForm
{
	font-family:tahoma,arial;
	color:#333333;
	font-size:11px;

}
input
{
	color:#333333;
	font-size:11px;
}
select
{
	color:#333333;
	font-size:11px;
        border : 1px;height:18px;	border-style : solid;	border-color : #CC9966;	font-family : Arial;	color : #575757;	font-size : 11px;	text-decoration : none;
}

#achivementsTable, table {
	
	}

#achivementsTable th {
	text-align:left; 
	background:#000000; 
	color:#ffffff;
	}
#achivementsTable td, #achivementsTable th {
	padding:2px 2px 3px 3px;
	}
	
#achivementsTable tr.alt1 {
	background:#eeeded;
	}
	
#achivementsTable tr.alt2 {
	background:#faf8f8;
	}	
#selTable, table {
	
	}

#selTable th {
	text-align:left; 
	background:#eeeded;
	padding:4px 2px 6px 3px;
	}
#selTable td {
	padding:2px 2px 3px 3px;
	}
	
#selTable tr.alt1 {
	background:#eeeded;
	}
	
#selTable tr.alt2 {
	background:#faf8f8;
	}		
	
.txtbox {
	border:1px solid #cc9966;
	width:210px;
	font-size:11px;
	height:18px;
	background:#ffffff;
}

.txtArea {
	border:1px solid #cc9966;
	width:410px;
	font-size:11px;
	height:80px;
}

#errmess {color:#910000; padding:0px; margin:0px; height:1px;}
#headTab {
	
	}

#headTab th {
	text-align:left; 
	padding:4px 2px 6px 3px;
	font-size:13px;
	color:#000000;
	}
#headTab td {
	padding:2px 2px 7px 3px;
	}