
#wrap {
	width: 910px;
	height: auto;
	
	background: ;
	margin: 1 auto;
	text-align: left;
}
/*#header{
  
	width: 933px;
	height: 120px;
	background: #FFF url(../images/header.png) repeat-x scroll 0 0;
	margin: 0 auto; padding: 0px;
	font-size: 14px;
	color: #FFF;
}*/
#menu {
	clear: both;
	width: 935px;
	height: 26px;
	background: ;
	margin: 0;
	font: bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif;	
			
}
#content{
	clear: both;
	width: 910px;
	height: 600px;
	background: ;
	margin: 0;
	font: bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif;
}
#home-content2
{
    width: 650px;
	height: 125px;
	background: #FFF url(../images/second.jpg) repeat-x scroll 0 0;
	margin: 0px; padding: 0px;
	font-size: 14px;
	color: #193D68;
	margin-top: 10px;
}
#body_align
{
	margin: 0 auto;
	width: 920px;

}
#content-center1
{
clear: both;
	width: 915px;
	background-color: #DEE4E8;
	background-attachment: #E9EDEE;
}
#content-center
{
clear: both;
	width: 930px;
}
.coupon{
background: #FFF url(../images/couponbody.jpg) repeat-x scroll 0 0;
height: 330px;
}
#footer{
width: 930px;

}
#content-bottom
{
width: 679px;
height: auto;
}
#bottom-menu{
width: 938px;
height: auto;
}
#leftcell{
background: #FFF url(../images/three.jpg) repeat-x scroll 0 0;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	height: 135px;
	width: 301px;
}
#leftcell2{
background: #FFF url(../images/three.jpg) repeat-x scroll 0 0;
	margin: 0; padding: 0;
	font-size: 14px;
	color: #FFF;
	height: 120px;
	width: 301px;
	
}
.reserve-content{
clear: both;
	width:auto;
	height:700px;
	background: ;
	margin: 0;
	font: bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif;

}
.reserve-tab{
clear: both;
	width: auto;
	height:500px;
	background: ;
	margin: 0;
	font: bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif;
	
}
.reserve-tab{
height: 500px;
}

.singup{
background-color: #376092;
color: #29568D;
margin-top: -5px;
}
.click
{
background-color: #E0ECFC;

margin-top: -5px;
}
#click2{
cursor: pointer;
color: #FFFFFF;

}
#linksmenu a{
	float:right; 
	
	height:20px; 
	background-color:#51B0DD; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF;
	font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:3px;
	
}
#linksmenu a:hover{
	background-color:#193D68;
	color: #FFFFFF;
}
.menuvisit{

}
#headerlinks a{

    height:20px; 
	background-color:#3279A6; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF;
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:3px;
	margin-top:1px;
	border-left:solid 1px #3279A6; border-right:solid 1px #3279A6; 
	border-bottom:solid 1px #3279A6; border-top:solid 1px #3279A6; 
	
}
#headerlinks a:hover{
    background-color:#193D68;
	color: #FFFFFF;
}
.flm{
    font: 0.7em Tahoma, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #193D68;
	margin-top: 10px;
	}

.inoutdoor2{
font-family: serif;
font-weight: normal;
font-style: ;
font-size: 15px;
color:#EBF4FD;
}
.inoutdoor1
{
font-family: serif;
font-weight: normal;
font-style: normal;
font-size: 15px;
color: #888888;
}
.skytext{
font-family: serif;
font-weight: normal;
font-style: ;
font-size: 15px;
}
.flb{
    font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top: 65px;
}
.scm{
    font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #193D68;
	margin-top: 10px;
}
.scb{
   font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top: 65px;
}
.trm{
    font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #193D68;
	margin-top: 10px;
}
.trb
{
    font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top: 65px;
}
.roundCorners{
  background-color: #ECEFF2;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #ECEFF2;
  padding: 10px;
}
.roundCorners1{
  background-color: #EDF4FD;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #51B0DD;
  padding: 2px;
  
}
.roundCorners2{
  background-color: #DEE4E8;
  -moz-border-radius: 10px;
  border-radius: 5px;
  border: 5px solid #ECEFF2;
  padding: 5px;
  
  
}
.roundaspx{  
  -moz-border-radius: 10px;
  border-radius: 5px;
  border: 5px solid #ECEFF2;
  padding: 5px; 
  
}

.roundCorners3{
  background-color: #DEE4E8;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 8px solid #000000;
  padding: 10px;
  
}
.ratetabtxt
{
font-family: serif;
font-weight: normal;
font-size: 15px;
text-align: center;
}
.red{
color: #FF6666;
font-family: serif;
font-weight: normal;
font-size: 15px;
text-align: center;
}
.busimage
{
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

.topcurv
{
background: #FFF url(../images/bluecurv.jpg) no-repeat scroll 0 0;

}
#formtop
{
color: #FFFFFF;
background-color: #193D68;
}
.t1{
color: #FFFFFF;
size: -2;
}
.t2{
color: #FFFFFF;
size: 4;
}
.toptext
{
color: #193D68;
font-family: serif;
padding-left: 50px;

font-weight: bold;
}
.content-ratediscounts{
background-color: #FFFFFF;
padding-left: 5px;
}

.home-content2-1-bottom
{

padding-left: 70px;
font-family: serif;
font-weight: normal;
font-style: ;
font-size: 14px;
color:#000000;
	
}

.tblRow
{
	background-color:#fff0e0;
	color:#00008B;
	font-family: serif;
	font-size: 1px;
}
.customer
{
background-color:#193D68;
color:#FFFFFF;
font-size:16px;
border-style:groove;	
	}
	


table.info
{text-align: justify;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #5D7B9D;
width: 250px;
background-color: #F7F6F3;
border-collapse: collapse;
}

table.info td.hed
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 14px;
font-weight: bold;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:Black;
} 


	
table.stats 
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #5D7B9D;
width: 330px;
background-color: #F7F6F3;
border: 1px #CCC solid;
border-collapse: collapse;
}

table.stats td 
{background-color: #F7F6F3;
color: #5D7B9D;
padding: 0px;
text-align: left;
}
table.stats td1 
{background-color: #F7F6F3;
color: #5D7B9D;
padding: 0px;
text-align: left;
}
stats_td_right 
{background-color: #F7F6F3;
color: #5D7B9D;
padding: 4px;
text-align: right;
}
table.stats td.hed
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 12px;
font-weight: bold;} 


table.stats td.hedTopBorder
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 12px;
font-weight: bold;
border-top-style:solid;
border-top-width:1px;
} 
table.stats td.hedTopBorder_B
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 12px;
font-weight: bold;
border-top-style:solid;
border-top-width:1px;
border-bottom:solid;
border-bottom-width:1px;
} 

table.stats td.TAR
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: right;
font-size: 11px;

} 

TAC12
{
background-color: #F7F6F3;
color: #5D7B9D;
text-align: center;
font-size: 12px;
font-weight:bold;
} 
table.stats td.TAR12
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: right;
font-size: 12px;

} 
table.stats td.Pad
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px 4px 4px 6px;
text-align: left;
font-size: 11px;

} 

table.stats td.TAR_Left
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: right;
font-size: 11px;

} 
table.stats td.hedBorder
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 12px;
font-weight: bold;
border-style:solid;
border-width:thin;
border-color:#5B7D9B
} 

table.stats tr.trhedBorder
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: left;
font-size: 12px;
font-weight: bold;
border-style:solid;
border-width:1px;
border-color:#5B7D9B
} 

table.stats td.trhedBorder_TAR
{background-color: #F7F6F3;

color: #5D7B9D;
padding: 4px;
text-align: right;
font-size: 12px;
font-weight: bold;

} 


table.alerts
{ text-align: center;
font-family: sans-serif;
font-weight: normal;
font-size: 12px;
color: #404040;
width: 100%;
height:100%;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: sans-serif;
font-weight: bold;
font-size: 12px;
color: #404040;}


.alertBod p
{ text-align: left;
font-family: Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;} 

.finishButton
{
	visibility:hidden;
}

.validationSummary
{
	background-color:Transparent;
	
}

.steps
{
	text-align:center;
	background-color:#51B0DD;
	font-weight:bolder;
	color:#FFF;
	font-size:12px;
}

.clsButton
{
	CURSOR: hand;
	font-weight:bold;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	text-align: center;
	border: #0F508F 1px solid;
	background-color:#3E86CB;
	height:22px;
	
}


/* Venu 8 Sep 2009 - Start -*/
BODY 
{
	font-size: 14px;
	font-family: verdana, arial, helvetica;
}



.NormalTextBox
{
	font-size: 11px;
	font-family: verdana, arial, helvetica;
}

.txt12H17
{
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	line-height:17px;
}
.txt12H17T
{
	font-size: 12px;
	font-family: Arial;
	line-height:17px;
}
.txt12H19
{
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	line-height:19px;
}
.inoutdoor{
font-family: verdana, arial, helvetica;
font-size: 15px;
color:#000000;
margin:2px;
}

  a {font-family:Arial; font-size:13px; font-weight:bold; font-style:normal; text-decoration: none; }
        a:link {color:#C81C1C;   text-decoration: none;}
        
        a:hover {text-decoration: none; color: #006699;   text-decoration: none;}
        a:active {color: red;text-decoration: none }


.modalBackground {
	background-color:Gray;
	filter: Alpha(Opacity=70); -moz-opacity:0.7; opacity: 0.7;
    
}
#ModalUpdateProgress1
{
	width: 300px;
	background-color: #CCCCCC;
	height: 120px;
	bottom: 0%;
	left: 0px;
	position: absolute;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	
}

.modalPopupReport {
	background-color:#ffffEE;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	
}

.cssa {
	background-image: url(../images/d.jpg);
	background-repeat: repeat-x;
}
.Error {
	font-size:15px;
	color:#C81C1C;
font-family:Georgia;
	font-weight: bold ;
}
.Cancel
{
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	font-weight:normal;
}

.SearchPortal
{
	color:#f48732;
	font-size:14px;
	}
	
.SearchText
{
	color:#626262;
	font-size:12px;
	}
	.SearchText11
{
	color:#626262;
	font-size:11px;
	}
.SearchTextW
{
	
	color:White;
	font-size:13px;
	font-weight:bold;
	}
		

/* 1px Rounded Corners _ blue */
/* CSS Document */
.top_left {
background-image:url(../images/top_left_rounded.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.top_right {
background-image:url(../images/top_right_rounded.png);
background-position:left bottom;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.bottom_left {
background-image:url(../images/bottom_left_rounded.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.bottom_right {
background-image:url(../images/bottom_right_rounded.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.middle_top {
background-image:url(../images/top_middle.png);
background-position:top;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_bottom {
background-image:url(../images/bottom_middle.png);
background-position:center bottom;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_left {
background-image:url(../images/middle_left.png);
background-position:left;
background-repeat:repeat-y;
border-bottom-width:1px;
height:1px;
}
.middle_right {
background-image:url(../images/middle_right.png);
background-position:right;
background-repeat:repeat-y;
border-bottom-width:1px;
height:10px;
}


/* Green Rounded corner  */

/* CSS Document */
.top_left_g {
background-image:url(../images/top_left_rounded_g.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.top_right_g {
background-image:url(../images/top_right_rounded_g.png);
background-position:left bottom;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.bottom_left_g {
background-image:url(../images/bottom_left_rounded_g.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.bottom_right_g {
background-image:url(../images/bottom_right_rounded_g.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.middle_top_g {
background-image:url(../images/top_middle_g.png);
background-position:top;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_bottom_g {
background-image:url(../images/bottom_middle_g.png);
background-position:center bottom;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_left_g {
background-image:url(../images/middle_left_g.png);
background-position:left;
background-repeat:repeat-y;
border-bottom-width:1px;
height:1px;
}
.middle_right_g {
background-image:url(../images/middle_right_g.png);
background-position:right;
background-repeat:repeat-y;
border-bottom-width:1px;
height:10px;
}

/* Red Corners */

/* CSS Document */
.top_left_r {
background-image:url(../images/top_left_rounded_r.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.top_right_r {
background-image:url(../images/top_right_rounded_r.png);
background-position:left bottom;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.bottom_left_r {
background-image:url(../images/bottom_left_rounded_r.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
}
.bottom_right_r {
background-image:url(../images/bottom_right_rounded_r.png);
background-position:left top;
background-repeat:no-repeat;
width:8px;
height:5px;
}
.middle_top_r {
background-image:url(../images/top_middle_r.png);
background-position:top;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_bottom_r {
background-image:url(../images/bottom_middle_r.png);
background-position:center bottom;
background-repeat:repeat-x;
border-bottom-width:1px;
height:1px;
}
.middle_left_r {
background-image:url(../images/middle_left_r.png);
background-position:left;
background-repeat:repeat-y;
border-bottom-width:1px;
height:1px;
}
.middle_right_r {
background-image:url(../images/middle_right_r.png);
background-position:right;
background-repeat:repeat-y;
border-bottom-width:1px;
height:10px;
}
/* Venu 8 Sep 2009 - End -*/



