@charset "utf-8";
/* CSS Document */
*
{
	padding:0px;
	margin:0px;
}


/*#imgCalender_ctl00_dtToDate
{
padding-top:20px;

}


#CalendarControl
{
display: block;
left: 800px; 
top: 216px;
}*/

.clear{
clear:both;
}

body
{
background:#9e95d8;
background-image:url(../images/cloudbg.png);
background-repeat:no-repeat;
background-position:top;
}

.main
{
width:975px;
margin:0 auto;
}

.header_1
{
width:975px;
margin:0 auto;
float:left;
}

.bannerleft{
width:192px;
float:left;
}

.logo{
/*background-image:url(../images/logo.png);*/
background-repeat:no-repeat;
width:187px;
height:88px;

}

.menu{
background-image:url(../images/menubg.png);
background-repeat:no-repeat;
width:192px;
height:317px;
float:left;
}

/*.banner{
background-image:url(../images/banner.png);
background-repeat:no-repeat;
width:557px;
height:403px;
float:left;
}*/

.menubox{
width:160px;
height:280px;
background-color:#FFFFFF;
margin:20px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:35px;
text-decoration:none;
}

.menulistnew{
text-decoration:none;
color:#000000;
margin-left:10px;
}

.menulistnew li
{
list-style-type:none;
}


.menulistnew:hover{
text-decoration:none;
color:#f3883f;
list-style:none;
}

.mmnnuulist {
	text-decoration:none;
}

.mmnnuulist:hover {
	color:#F00;
}


/*.rightsection{
width:200px;
float:left;
margin-left:20px;
}*/

/*.searchsection{
width:200px;
background-color:#FFFFFF;
margin:20px;
height:200px;
}
*/
/*.searchinner{
background-color:#FFFFFF;
margin-right:6px;
height:330px;

}*/

.rightsection{
width:290px;
float:left;
height:403px;
}

.rightsectioninnew{
width:300px;
background:#FF6666;
margin:0px auto;
}

.searchsection{
width:310px;
background-color:#FFFFFF;
margin:20px;
height:200px;
}
.searchinner{
background-color:#FFFFFF;
/*margin-right:6px;*/
margin:0 auto;
height:350px;
width:290px;

}


.search{
background-image:url(../images/search.png);
background-repeat:no-repeat;
width:64px;
height:23px;
}


.topregsection{
text-align:right;
margin-right:5px;
}

.topreg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.topreg:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
font-weight:bold;
color:#f87b27;
}


.tabtoparc{
background-image:url(../images/whitetoparc.png);
background-repeat:no-repeat;
width:101px;
height:7px;
}

.tab{
width:99px;
height:20px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:center;
font-weight:bold;
font-variant:normal;
}

/*.textbox{
width:86px;
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
}*/


.textboxbig{
width:150px;
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
}

.textboxsmall{
width:55px;
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
line-height:25px;
}

/*.textboxtiny{
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
}*/

.searchlist{
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
margin-left:7px;
}

.blackboldtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-variant:normal;
	padding-bottom:5px;
	padding-top:8px;
}

.blackboldsmalltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
font-weight:bold;
font-variant:normal;
padding-bottom:5px;
padding-top:10px;
}

.findflight{
text-align:center;
text-decoration:none;
margin-top:15px;
}

.gender{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
text-align:left;
font-weight:bold;
font-variant:normal;
padding-right:3px;
padding-left:3px;
}

/*.customize{
background-image:url(../images/customize.png);
background-repeat:no-repeat;
width:524px;
height:59px;
margin-top:335px;
margin-left:22px;
}*/

/*.leftbody{
width:744px;
padding:3px;
float:left;
}*/

.leftbody{
	/*width:751px;*/
width:744px;
	float:left;
	overflow:hidden;
	clear:right;
}

.content{
width:975px;
float:left;
}

/*.contentarea{
background-image:url(../images/bodybg.png);
background-repeat:repeat-y;
width:740px;
margin:0 auto;
padding:3px;
float:left;
margin-bottom:5px;
}*/
.contentarea{
background:#FFFFFF;
float:left;
margin-bottom:7px;
width:731px;
padding:10px 10px 16px 10px;
}

.contentarea8{
background:#FFFFFF;
float:left;
margin-bottom:7px;
width:731px;
padding:10px 10px 16px 10px;;
}

.contentlist{
list-style:none;
}

.contentsection{
width:720px;

}

.contenttext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060404;
	line-height:20px;
	text-align: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left bottom;
/*margin-right:5px;*/
}
.contenttextleft   {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #060404;
	text-align: left;
}


.welcomeimage{
background-image:url(../images/welcomeimage.png);
background-repeat:no-repeat;
width:167px;
height:137px;
}

.spacer{
height:15px;
}

.rightsection1{
width:220px;
float:left;

}

.rightbox{
width:217px;
margin-left:10px;
margin-top:6px;
border: solid 2px #8d82d9;
background:#9e95d8;

}

.rightboxinner{
width:209px;
margin:4px;
background:#ffffff;

}


.subscribeinputbox{
width:155px;
border:solid 1px #cfcbcb;
margin-left:4px;
}

.marg{
margin-left:5px;
padding-top:4px;
text-decoration:none;
}

.browntext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#100202;
margin:5px;
}

.hotlinkbar{
background-image:url(../images/hotlinkbar.png);
background-repeat:repeat-x;
height:26px;
}

.whiteboldtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
line-height:23px;
margin-left:5px;
}

.hotlinkmarq{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
color:#100202;
margin-left:10px;
list-style:none;
text-decoration:none;
}


.hotlinkmarq:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
color:#ff0000;
margin-left:10px;
list-style:none;
}

.footer{
background-color:#580770;
padding-top:10px;
padding-left:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
height:110px;
}

.footerlink{
padding-top:30px;
padding-left:15px;
padding-right:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#bfb8b8;
text-decoration:none;
}

.footerlink:hover{
padding-top:30px;
padding-left:15px;
padding-right:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.copyright{
padding-top:30px;
padding-left:15px;
padding-right:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#bfb8b8;
text-decoration:none;
}

.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#f87b27;
	text-transform:capitalize;
	font-variant:normal;
	padding:5px;
	border-bottom: solid 1px #a5a5cb;
	margin-bottom:5px;
	text-align: left;
}


.innerbody{
width:970px;
padding:2px;
float:left;
border: solid 2px #8d82d9;
background:#9e95d8;
margin-top:5px;
}

.registerarea{
background-color:#FFFFFF;
width:966px;
margin:0 auto;

}

.regtext{
width:190px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;
margin-left:50px;
}

.regspace{
width:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;
}

.regtextbox{
width:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;
margin-bottom:5px;
}

.regtextbigbox{
width:150px;
height:70px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;
margin-bottom:5px;
}

.regcheckbox{
width:75px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;

}

.centreform{
width:600px;
margin:0 auto;
}

.newusertext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

color:#f87b27;
line-height:25px;
text-align:left;
margin:0 auto;
}

.logintext{
width:100px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
text-align:left;
margin-left:50px;
}

.toplink{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

color:#000000;
float:left;
}


.toplink:hover{
text-decoration:none;
color:#f3883f;
float:left;
}

.regtext1{
width:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060404;
line-height:25px;
margin-left:75px;
}

.staticheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#f87b27;
font-weight:bolder;
text-transform:capitalize;
margin-bottom:5px;
}

.staticinner{
padding:5px;
}


.contacttext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060404;
line-height:25px;
text-align:justify;
margin-right:5px;
text-decoration:none;
}

.contacttext:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f87b27;
	line-height:25px;
	text-align:center;
	margin-right:5px;
}

.searchresultsframe{
padding:5px;
border: solid 1px #8a80d5;

}

.searchresultsbar{
background-image:url(../images/searchresultsbar.png);
background-repeat:repeat-x;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ff0000;
line-height:25px;
margin-top:10px;
}

.rate{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#f87b27;
}

.tabledata{
border: solid 1px #8a80d5;
padding:5px;
border-collapse:separate;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:22px;
}

.tabledatafull{
width:715px;
margin:0 auto;
border: solid 1px #8a80d5;
padding:5px;
border-collapse:separate;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:22px;
}

.tableheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.thanks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#f87b27;
margin-top:100px;
margin-bottom:210px;
}

.procedurelist{
text-decoration:none;
color:#000000;
list-style:none;
margin-left:10px;
}

.packagelist{
text-decoration:none;
color:#000000;
font-size:14px;
list-style-type:none;
margin-left:10px;
}

.packagelistlink{
text-decoration:none;
color:#000000;
}

.packagelistlink:hover{
text-decoration:none;
color:#f87b27;
}

.findrooms{
text-decoration:none;
margin-top:15px;
margin-left:25px;
padding-bottom:20px;
}

.searchinner1{
background-color:#FFFFFF;
margin-right:6px;
}

.calendaricon{
height:30px;
float:left;
}

.srchsec{
width:180px;
float:left;
}
.tourlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.tourlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.banner{
background-image:url(../images/banner.png);
background-repeat:no-repeat;
width:470px;
height:403px;
float:left;
margin-right:10px;
}

/*.customize{
background-image:url(../images/customize.png);
background-repeat:no-repeat;
width:300px;
height:59px;
margin-top:335px;
margin-left:22px;
}*/



.textbox{
width:115px;
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
}

.textboxtiny{
height:23px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
}

.newmwnu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.whitelarge{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
}

.whitebig{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
}

.whitesmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
}
	
.blacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.blacktextnormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

.whiteleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align: center;
	}

.tablebrdr{
	border:#9E95D8 solid 1px;
}
