td{
	FONT-FAMILY: verdana, tahoma,sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
.errorMsg{
	FONT-FAMILY: arial, tahoma,sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	PADDING-LEFT: 10px;
}
.pageHeading{
	FONT-FAMILY: arial,tahoma, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: "#2E0465";
	PADDING-LEFT: 0px;
}
input{
	FONT-FAMILY: arial, tahoma,sans-serif;
	BACKGROUND: #FFFFFF; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 12px;  
}
select{
	FONT-FAMILY: arial, tahoma,sans-serif;
	BACKGROUND: #FFFFFF; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 12px;  
}
textarea{
	FONT-FAMILY: arial, tahoma,sans-serif; 
	BACKGROUND: #FFFFFF; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 11px;  
}
select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.button{
	FONT-FAMILY: arial, tahoma,sans-serif; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e4e4e4', endColorStr='#FFFFFF', gradientType='0');
}

.buttonAdd{
	FONT-FAMILY: arial, tahoma,sans-serif; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#009900', endColorStr='#FFFFFF', gradientType='0');
}

.buttonCheckout{
	FONT-FAMILY: arial, tahoma,sans-serif; 
	BORDER: #CCCCCC 1px solid; 
	COLOR: #000000; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F47F18', endColorStr='#FFFFFF', gradientType='0');
}

a:link {
	
	color: #3068BF;
	text-decoration: none;
	margin-left: 0px;
}
a:visited {
	color: #3068BF;
	text-decoration: none;
	margin-left: 0px;
}
a:hover {
	color: #043381;
	text-decoration: underline;
	margin-left: 0px;
}
a.top_nav:link {
	
	color: #3068BF;
	text-decoration: none;
	margin-left: 0px;
}
a.top_nav:visited {
	color: #3068BF;
	text-decoration: none;
	margin-left: 0px;
}
a.top_nav:hover {
	color: #043381;
	text-decoration: none;
	margin-left: 0px;
}

.grdStyleHeading{
	FONT-FAMILY: arial, tahoma,sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 1px solid #cccccc;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e4e4e4', endColorStr='#FFFFFF', gradientType='0');
}
.grdStyleHeading1{
	COLOR: #000000;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 1px solid #cccccc;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e4e4e4', endColorStr='#FFFFFF', gradientType='0');
}
.tblPadLeft{
	padding-left: 10px;
}
.bookingHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#000099;
}
.transparentLoader{
filter: alpha(opacity=55);
-moz-opacity: .55;
background-color:#0066CC;
position:absolute;
top:350px;
left:110px;
}
