



AsH2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	font-weight: bold;
	line-height: 28px;	
}


AsH1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: normal;
	line-height: 10px;	
}

a.price         	
	{ 
	text-decoration: none; font-family: Verdana, Arial; font-size: 12px; color: #C8C8FF; font-weight: bold
	}

a.price:hover		
	{ 
	color: #33CCCC
	}

a.price:active	
	{ 
	color: #FF8000 
	}
	
a.lbg         	
	{ 
	text-decoration: none; font-family: Verdana, Arial; font-size: 10px; color: #000065; font-weight: bold
	}

a.lbg:hover		
	{ 
	text-decoration: underline;
	color: #3333CC
	}

a.lbg:active	
	{ 
	color: #000065
	}

a.biglbg         	
	{ 
	text-decoration: none; font-family: Verdana, Arial; font-size: 12px; color: #000065; font-weight: bold
	}

a.biglbg:hover		
	{
	text-decoration: underline;
	color: #3333CC
	}

a.biglbg:active	
	{ 
	color: #000065
	}

.cellColour1
	{
	border-bottom: 2px solid 						#5ABCC6; 
	border-top: 2px solid 							#5ABCC6; 
	background-color: 								#000065;
	color:											#E8E8E8;
	font-size:										12px;
	font-family: 									Arial, 
													Gill Sans, 
													Sans Serif;
	font-weight:									bold						
	}

.cellColour1NoBorder
	{
	border-bottom: 0px solid 						#5ABCC6; 
	border-top: 0px solid 							#5ABCC6; 
	background-color: 								#000065;
	color:											#E8E8E8;
	font-size:										12px;
	font-family: 									Arial, 
													Gill Sans, 
													Sans Serif;
	font-weight:									bold						
	}

a.cc1
	{
	color:											#E8E8E8;
	font-size:										12px;
	font-family: 									Arial, 
													Gill Sans, 
													Sans Serif;
	font-weight:									bold						
	}

a.cc1:hover		
	{ 
	color: #66CCCC
	}

a.cc1:active	
	{ 
	color: #E8E8E8
	}

	
a.hotellink         	
	{ 
	text-decoration: none; 
	font-family: Verdana, Arial, Gill Sans, Sans Serif;
	font-size: 12px; 
	color: #FFC84A; 
	font-weight: bold
	}

a.hotellink:hover		
	{ 
	color: #3333CC;
	text-decoration: underline
	}

a.hotellink:active	
	{ 
	color: #FF8000 
	}

.navBar
	{
	font-family: Arial, Gill Sans, Sans Serif;
	font-size: 10px; 
	color: #006699;
	font-weight: normal;
	vertical-align: bottom;
	text-align: right;
	margin-top: 12px;
	margin-bottom: 2px
	}


	
a.navlink         	
	{ 
	text-decoration: none; 
	font-family: Arial, Gill Sans, Sans Serif;
	font-size: 10px; 
	color: #006699; 
	font-weight: normal
	}

a.navlink:hover		
	{ 
	color: #000065;
	text-decoration: underline
	}

a.navlink:active	
	{ 
	color: #006699
	}


.mainTable
	{
	border-left:1px	solid #000065; 
	border-right:1px solid #000065; 
	border-bottom:1px solid #000065;
	border-top:1px solid #000065;
	padding: 0;
	text-align: center;
	}

.contentTable
	{
	font-family: Arial, Verdana, Tahoma, ;
	font-size: 12px;
	color: #FFFFFF;	
	align: center;
	valign: top;
	width: 490;
	}

.listTable1
	{
	font-family: 			Arial, Verdana, Tahoma;
	font-weight:			bold;
	font-size: 				12px;
	background-color:		#CFD1E9;	
	text-align: 			center;
	vertical-align:			bottom;
	color: 					#000065;
	border-right: 			1px 
							solid 
							#FF8000; 
	padding-bottom: 		3px
	}

.listTable1Alt
	{
	background-color: #EEE7B0;
	}

a.listTour1:link
	{
		color: #000065;
	}
	
a.listTour1:hover		
	{ 
		color: #FFCC66;
	}
a.listTour1:active	
	{ 
		color: #FF8000; 
	}
a.listTour1:visited
	{ 
		color: #1111C0; 
	}

.productTitle
	{
	
	cell-height: 									22px;
	font-family: 									Verdana, 
													Arial, 
													Gill Sans, 
													Sans Serif;
	font-size: 										12px; 
	color: 											#FFFFFF; 
	font-weight: 									bold;
	cell-padding: 									0;
	margin-top: 									0;
	margin-bottom: 									0;
	text-align: 									center
	}
	
.cellTitle
	{
	font-family: 									Verdana, 
													Arial, 
													Gill Sans, 
													Sans Serif;
	font-size: 										12px;
	font-weight: 									bold;
	text-align: 									center;
	color: 											#000065;
	border-bottom: 2px solid						#000065; 
	background-color: 								#5DC1C5
	}
	

	
a.cellColour2
	{
	color:											#000065;
	font-size:										12px;
	font-family: 									Arial, 
													Gill Sans, 
													Sans Serif;
	font-weight:									bold						
	}

a.cellColour2:hover		
	{ 
	color: #000065
	}

a.cellColour2:active	
	{ 
	color: #000065 
	}	
		
.paraNormal
{
	margin-top:										2px;
	margin-bottom: 									2px;
	text-align: 									left;
	color: 											#000065;
	font-family: 									Arial,
													Sans Serif;
	font-size: 										11px
	
}

.mess
{
	margin-top:										2px;
	margin-bottom: 									2px;
	text-align: 									left;
	color: 											#DD0000;
	font-family: 									Arial,
													Sans Serif;
	font-size: 										11px;
	font-weight:									bold
	
}
.stat
{
	margin-top:										2px;
	margin-bottom: 									2px;
	text-align: 									left;
	color: 											#000099;
	font-family: 									Arial,
													Sans Serif;
	font-size: 										11px;
	font-weight:									bold
	
}

.supList	
	{ 
		text-decoration: 							none; 
		font-family: 								Arial; 
		font-size: 									12px; 
		color: 										#EEEEFF; 
		font-weight: 								normal 
	}
	

.bookingElements 
{
    	display:									none
    	
}

.bookingPax 
{
    	display:									none
    	
}

.bookingPay
{
    	display:									none
    	
}

.bookingsSubList
{
		font-family: 								Arial,
													Tahoma,
													Verdana; 
		font-size: 									10px; 
		color: 										#000065; 
		font-weight: 								normal 
}

.HeadingsOn
	{
	background-image:		url('../MembersSiteImages/DealTab1.gif'); 
	background-repeat:		no-repeat; 
	background-position: 	center bottom; 
	font-size: 				9px; 
	font-family: 			Verdana; 
	text-align: 			center;
	color:					#000065;
    	
	}
.HeadingsOff
	{
	background-position: 	center bottom; 
	font-size: 				9px; 
	font-family: 			Verdana; 
	background-image:		url('../MembersSiteImages/DealTab2.gif'); 
	background-repeat:		no-repeat; 
	text-align: 			center;
	color:					#FFFFFF
	


	}

a.headOff
    	{ 
    	text-decoration: none; 
    	font-family: Verdana, Arial; 
    	font-size: 9px; 
    	color: #FFFFFF; 
    	font-weight: normal;
    	text-align:	center
    	}
    
a.headOff:hover		
    	{
    	text-decoration: underline;
    	}
    
a.headOff:active	
    	{ 
    	color: #FFFFFF
    	}
    	

a.headOn
    	{ 
    	text-decoration: none; 
    	font-family: Verdana, Arial; 
    	font-size: 9px; 
    	color: #000065; 
    	font-weight: normal;
    	text-align:	center
    	}
    
a.headOn:hover		
    	{
    	text-decoration: none;
    	}
    
a.headOn:active	
    	{ 
    	color: #000065
    	}


.resultsBody	 { 
		text-decoration: 	none; 
		font-family: 		Arial, 
							Tahoma, 
							Verdana; 
		font-size: 			11px; 
		color: 				#000065;
		border-bottom: 		1px 
							solid 
							#AAEEEE;
		background-color:	#EEFFFF
		}

.resultsHeading	{ 
		text-decoration: 	none; 
		font-family: 		Arial, 
							Verdana; 
		font-size: 			11px; 
		color: 				#000065; 
		font-weight: 		bold;
		background-color:	#AAEEEE
		}

.resultsPrice	{ 
		color: 				#FF0000; 
		font-family: 		Tahoma, 
							Arial, 
							Verdana; 
		font-size: 			14px;
		font-weight:		bold;
		background-color:	#EEFFFF
		}
		
.resultsTable	{ 
		width: 				450; 
		margin-top:			4;
		margin-bottom:		4;
		}


	
h1		{ font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:10px; font-weight: bold; color: #FF8000; margin-top: 3; margin-bottom: 3  }
h2		{ font-family: Arial Black, Verdana, Tahoma, Arial, Gill Sans MT; font-size:16px; color: #FFFFFF; margin-top: 3; margin-bottom: 3  }
h3		{ font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:14px; font-weight: bold; color: #FFFFFF; margin-top: 3; margin-bottom: 3  }
h4		{ font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:12px; font-weight: bold; color: #000065; margin-top: 2; margin-bottom: 2  }
h5		{ font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:12px; font-weight: bold; color: #FFFFFF; margin-top: 2; margin-bottom: 2  }
h6		{ font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:10px; color: #0080ff; font-weight: bold; margin-top: 1; margin-bottom: 1 }
Ash2		{ font-family: Arial Black, Verdana, Tahoma, Arial, Gill Sans MT; font-size:16px; color: #FFFFFF; margin-top: 3; margin-bottom: 3  }


body		{ font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:12px; color: #000000; }
.bodytext	{ font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:12px; color: #FFFFFF; text-align: justify; margin-top: 8; margin-bottom: 0 }
.productText { font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:12px; color: #FFFFFF; margin-top: 8; margin-bottom: 0 }

.menuHead	{ margin-top: 0px; margin-bottom: 0px; height: 22px; valign: bottom }
.tabletext	{ font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:10px; color: #FFFFFF; text-align: justify; margin-top: 0px; margin-bottom: 0px }
.listHeaders	{ margin-top: 2px; margin-bottom: 2px; font-family: Verdana, Tahoma, Arial, Gill Sans MT; font-size:10px; color: #FFFFFF; font-weight: bold; text-align: right } 
.formLabels	{ text-decoration: none; font-family: Arial, Verdana; font-size: 11px; color: #000065; font-weight: bold }
.formFields	{ text-decoration: none; font-family: Arial, Verdana; font-size: 11px; color: #000065; background-color: #EEEEEE; font-weight: bold }
.formTips	{ text-decoration: none; font-family: Arial; font-size: 10px; color: #000065 }
.bodytext2	{ font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:10px; color: #333333; text-align: justify; margin-left: 15px; margin-right: 15px; margin-top: 0; margin-bottom: 0 }
.bodytext3	{ font-family: Arial, Verdana, Tahoma, Gill Sans MT; font-size:10px; color: #999999; text-align: justify; margin-left: 15px; margin-right: 15px; margin-top: 0; margin-bottom: 0 }
.menuSpace 	{ margin-top: 5px; margin-bottom: 5px; background: #333399; height: 22px }
.menu 		{ display: none; margin-left: 4px; margin-top: 0px; margin-bottom: 0px	}
.superDealsFields	{ text-decoration: none; font-family: Arial, Verdana; font-size: 12px; color: #000065; background-color: #EEEEEE; font-weight: normal }


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{background-color:#CEF2F2; layer-background-color:#CEF2F2; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.clLevel0{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#3360AA; background-image:url('images/menuButton_home.gif'); background-repeat:no-repeat; background-position:center; }
.clLevel0over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:red; cursor:pointer; cursor:hand;background-image:url('images/menuButton_home.gif'); background-repeat:no-repeat; background-position:center;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#3360AA; layer-background-color:#3360AA}

/*Styles for level 1*/
.clLevel1, .clLevel1over{padding:2px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:#3360AA; layer-background-color:#3360AA; color:white;}
.clLevel1over{background-color:#CEF2F2; layer-background-color:#CEF2F2; color:red; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#3360AA; layer-background-color:#3360AA}

/*Styles for level 2*/
.clLevel2, .clLevel2over{padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
.clLevel2{background-color:#3360AA; layer-background-color:#3360AA; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:red; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.technologyBground {
background-image:  url(images/backgrounds/technology.jpg); 
background-repeat: no-repeat; background-position:180px 120px
}

.businessBground {
background-image:  url(images/backgrounds/business.jpg); 
background-repeat: no-repeat; background-position:180px 120px
}

.profileBground {
background-image:  url(images/backgrounds/profile.jpg); 
background-repeat: no-repeat; background-position:180px 120px
}

.trainingBground {
background-image:  url(images/backgrounds/training.jpg); 
background-repeat: no-repeat; background-position:180px 120px
}

.transbox {
	width: 300px;
	margin: 0 50px;
	background-color: #fff;
	border: 2px solid black;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	}
	
.homepageTL {
background-image:  url(images/frontPage/cornerTL.gif); 
background-repeat: no-repeat; background-position: top;
}

.homepageTR {
background-image:  url(images/frontPage/cornerTR.gif); 
background-repeat: no-repeat; background-position: top;
}

.homepageBL {
background-image:  url(images/frontPage/cornerBL.gif); 
background-repeat: no-repeat; background-position: bottom;
}

.homepageBR {
background-image:  url(images/frontPage/cornerBR.gif); 
background-repeat: no-repeat; background-position: bottom;
}

.errMessage	

	{ 

	font-family: 		Verdana, 

				Arial, 

				Helvetica, 

				Sans Serif; 

	font-size: 		10px; 

	color: 			#FF0000; 

	font-weight: 		bold;

	margin-top: 	0px;

	margin-bottom:	0px

	}
	
.form_field_ok

	{ 

	font-family: 		Verdana, 

						Arial, 

						Helvetica,

						Sans Serif; 

	font-size: 			12px; 

	color: 				#000065;

	background-color: 	#EEFFFF; 

	font-weight: 		NORMAL;

	border:				1px

						inset

						#AAEEEE

	

	}

.offer	
	{ 
		text-decoration: 							none; 
		font-family: 								Arial; 
		font-size: 									13px; 
		color: 										#EEEEFF; 
		font-weight: 								bold; 
		border-bottom: 2px solid 					#5ABCC6; 
		border-top: 2px solid 						#5ABCC6; 
	}

