/* CSS Document */
#wrapper {
	position:relative;
	width:950px;
	margin:0 auto;
	background:#;
	border:0px solid #000000;
	text-align:left;
}
body {
/*	background:url(../images/bg.gif);*/
	background:#FFFFFF;
	text-align:center;
	margin:0px;
}
.tophdr {
	border:0px solid #FF0000;
	height:80px;
	font-family:verdana;
	font-weight:none;
	font-size:10px;
	color:#247AA3;
	padding:0px 0px 0px 0px;
	text-align:right;
}
.toplinks {
	font-family:verdana;
	font-weight:none;
	font-size:10px;
	color:#247AA3;
	line-height:25px;
	padding:5px 5px 0px 0px;
	text-decoration:none;
}
.toplinks:hover {
	font-family:verdana;
	font-weight:none;
	font-size:10px;
	color:#247AA3;
	line-height:25px;
	padding:5px 5px 0px 0px;
	text-decoration:underline;
}
#logo {
	position:absolute;
	top:3px;
	left:20px;
	width:322px;
	height:49px;
	top:15px;
}
.menubg {
	font-family:Georgia;
	font-size:11px;
	font-weight:none;
/*	padding:5px 0px 5px 0px;*/
	background:url(../images/menubg.gif);
/*	height:100px;*/
	height:37px;
	background-repeat:no-repeat;
	border:0px solid #FF0000;
}
.txt {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	/*text-align:justify;*/
}
.txt:hover {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#05326E;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	/*text-align:justify;*/
}
.form {
/*	position:relative;
	top:110px;*/
	width:494px;
	margin-left:218px;
	border:0px solid #FF0000;
}
.form_bg{
	font-family:Verdana;
	font-size:11px;
	font-weight:none;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
}
.pgtitle {
	font-family:Georgia;
	font-weight:bold;
	font-size:1.4em;
	color:#E4774C;
	line-height:22px;
	text-transform:uppercase;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.subtitle {
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#138E4B;
	line-height:22px;
	text-transform:uppercase;
}
.breadcrumb {
	font-family:verdana;
	font-size:10px;
	font-weight:none;
	color:#9125A5;
	text-decoration:none;
	line-height:25px;
	text-align:left;
}
.brdcrmblink {
	font-family:verdana;
	font-size:10px;
	font-weight:none;
	color:#9125A5;
	text-decoration:none;
	line-height:20px;
}
.brdcrmblink:hover {
	font-family:verdana;
	font-size:10px;
	font-weight:none;
	color:#FF0000;
	text-decoration:underline;
}
.cntr_top { /*------------CENTER TOP CURVE-------------*/
	background:url(../images/cntr_top.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:10px;
	border:0px solid #FF0000;
}
.cntr_body { /*------------CENTER TOP CURVE-------------*/
	background:url(../images/cntr_body.gif);
	background-position:top center;
	background-repeat:repeat-y;
	border:0px solid #FF0000;
	padding:0px 10px 0px 10px;
	font-family:verdana;
	font-size:11px;
	font-weight:none;
	color:#1189CA;
	text-align:justify;
	line-height:15px;
}
.cntr_down { /*------------CENTER DOWN CURVE-------------*/
	background:url(../images/cntr_down.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:40px;
	border:0px solid #FF0000;
}
.cntr_downa { /*------------CENTER DOWN CURVE WITHOUT DOTTED LINE-------------*/
	background:url(../images/cntr_downa.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:20px;
	border:0px solid #FF0000;
}
/*----------------------------------------USED ON INDEX PAGE----------------------------------*/

.indcntr_top { /*------------CENTER TOP CURVE-------------*/
	background:url(../images/ind_cntr_top.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:10px;
	border:0px solid #FF0000;
}
.indcntr_down { /*------------CENTER DOWN CURVE-------------*/
	background:url(../images/ind_cntr_down.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:40px;
	border:0px solid #FF0000;
}
/*----------------------------------------INDEX PAGE OVER----------------------------------*/

.box {/*--------FORM BOX--------------*/
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color : #787D80;
	border: 1px solid #787D80;
}
.budget{ /*--------TITLE--------------*/
	font-family:Georgia;
	font-weight:none;
	font-size:18px;
	color:#D72523;
	padding:5px 0px 0px 15px;
}
.destination{/*--------TITLE--------------*/
	font-family:Georgia;
	font-weight:none;
	font-size:18px;
	color:#138E4B;
	padding:5px 0px 0px 15px;
}
.experience{/*--------TITLE--------------*/
	font-family:Georgia;
	font-weight:none;
	font-size:18px;
	color:#0794D9;
	padding:5px 0px 0px 15px;
}
.duration{/*--------TITLE--------------*/
	font-family:Georgia;
	font-weight:none;
	font-size:18px;
	color:#E4774C;
	padding:5px 0px 0px 15px;
}
.indtxt {/*--------TITLE--------------*/
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	padding:0px 15px 0px 15px;
	text-decoration:none;
	/*text-align:justify;*/
}
.pcktitle {/*--------TITLE--------------*/
	font-family:Georgia;
	font-weight:bold;
	font-size:16px;
	color:#0794D9;
	padding:0px 5px 5px 5px;
}
.pckhdr {/*--------TITLE--------------*/
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#E4774C;
	padding:0px 5px 0px 5px;
}
img.floatLeft { 
    float: left; 
    margin: 0px 8px 0px 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
.footer {
	font-family:arial;
	font-size:12px;
	font-weight:none;
	text-align:right;
	color:#21A2B3;
	background:url(../images/menubg.gif);
	padding:18px 5px 11px 0px;
	background-position:bottom center;
	background-repeat:no-repeat;
	border:0px solid #FF0000;
}
.footertxt {
	font-family:Arial;
	font-weight:none;
	font-size:12px;
	color:#21A2B3;
	text-align:center;
	padding:5px 5px 5px 5px;
}
.ptnrlinks {/*--------FOOTER PARTNER LINKS--------------*/
	font-family:arial;
	font-size:12px;
	font-weight:none;
	color:#21A2B3;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	line-height:25px;
}
.ptnrlinks:hover {/*--------FOOTER PARTNER LINKS--------------*/
	font-family:arial;
	font-size:12px;
	font-weight:none;
	color:#21A2B3;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
	line-height:25px;
}
.feat_txt{/*--------FETURED ITINERARIES--------------*/
	font-family:Verdana;
	font-weight:none;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}
.feat_maintitle {/*--------FETURED ITINERARIES--------------*/
	font-family:Georgia;
	font-weight:bold;
	font-size:1em;
	color:#138E4B;
	line-height:25px;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;
}
.feat_subtitle {/*--------FETURED ITINERARIES--------------*/
	font-family:verdana;
	font-weight:bold;
	font-size:0.8em;
	color:#1189CA;
	padding:5px 0px 5px 10px;
}
.honey_maintitle {/*--------HONEYMOON TITLE--------------*/
	font-family:Georgia;
	font-weight:bold;
	font-size:16px;
	color:#138E4B;
	line-height:25px;
	padding:0px 0px 5px 10px;
	text-transform:uppercase;
}
.honey_htlname{
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#E4774C;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.dotline {
	background:url(../images/dot_line.gif);
	background-repeat:no-repeat;
	background-position:center center;
	height:5px;
}
.feat_rslttxt {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#000000;
	border-left:1px solid #CADFF5;
	border-right:1px solid #CADFF5;
	padding:0px 10px 0px 10px;
}
.feat_name{
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#E4774C;
	text-decoration:none;
}
.feat_name:hover{
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#D14C17;
	text-decoration:underline;
}
.tr_bg{
	background:#E7EFF9;
}
.tr_hdr{
	background:#DEEAFA;
}
/*------------ERROR BOX--------------------*/
.errbox {
	font-family:Georgia;
	padding:2px 5px 2px 5px;
	font-weight:none;
	font-size:14px;
	color: #000000;
	background:#FFFFFF;
	border:2px solid #ff0000;
}
.err {
	font-family:verdana;
	text-align:center;
	font-weight:none;
	font-size:12px;
	color:#FF0000;;
}
/*---------ERROR BOX ENDS HERE---------------*/
/*---------FORM CALCULATOR BUTTON---------------*/
.calbut {
	background:url(../images/calendar_icon.gif);
	background-position:center center;
	background-repeat:no-repeat;
	border:none;
	width:15px;
	cursor:pointer;
	cursor:hand;
}
/*-------------CALCULATOR ENDS HERE----------------------*/
/*---------VIEW DETAILS LINKS---------------*/
.viewdtls {
	font-familu:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-decoration:none;
}
.viewdtls:hover {
	font-familu:verdana;
	font-weight:none;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
}
/*-------------ENDS HERE--------*/
.listtxt {
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#E4774C;
	text-decoration:none;
}
#left {
	position:absolute;
	margin:0px;
	padding:0px;
	width:215px;
	top:123px;
	left:0px;
	border:0px solid #FF0000;
}
.seotxttop {
	background:url(../images/welcometop.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
.seotxtbody {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-align:justify;
	padding:0px 10px 0px 10px;
	background:url(../images/seotxt_body.gif);
	background-repeat:repeat-y;
}
.seotxtdwn {
	background:url(../images/seotxt_down.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
}
.lftlogotop {
	background:url(../images/clienttop.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
.lftlogobody {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-align:center;
	padding:0px 10px 0px 10px;
	background:url(../images/seotxt_body.gif);
	background-repeat:repeat-y;
}
.lftlogodwn {
	background:url(../images/seotxt_down.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
}
#right {
	position:absolute;
	width:235px;
	top:122px;
	right:0px;
	border:0px solid #FF0000;
}
.queryfrmtop {
	background:url(../images/need_help_top.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:71px;
}
.queryfrmbody {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-align:justify;
	padding:0px 10px 0px 10px;
	background:url(../images/query_body.gif);
	background-repeat:repeat-y;
}
.queryfrmdwn {
	background:url(../images/query_down.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
}
.querytxt {
	font-family:verdana;
	font-size:11px;
	font-weight:none;
	color:#1189CA;
	padding:0px 2px 0px 2px;
}
.rtboxtopa { /*---------RIGHT TOP BOX (THE FIRST ONE ON THE RIGHT)---------------*/
	background:url(../images/trav_incenttop.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
.rtbody {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-align:justify;
	padding:0px 10px 0px 10px;
	background:url(../images/rtbody.gif);
	background-repeat:repeat-y;
}
.rtboxdwna {
	background:url(../images/rtdwn.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
}
.designboxtop { /*---------LEFT BOX (USED FOR DESIGN SAMPLES)---------------*/
	background:url(../images/design_top.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
.designboxbody {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	text-align:center;
	padding:0px 0px 0px 0px;
	background:url(../images/seotxt_body.gif);
	background-repeat:repeat-y;
}
.designboxdwn {
	background:url(../images/seotxt_down.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
}

/*--------------FAQ BOX STARTS------------------*/
.faqbg {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#5A5A5A;
	background:url(../images/faq_bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
/*	height:151px;
	width:246px;*/
	padding:65px 10px 10px 10px;
	text-align:justify;
}
/*---------------FAQ BOX ENDS-------------------*/
/*--------------WHY TRAVEL WITH US BOX STARTS------------------*/
.whytravel {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#5A5A5A;
	background:url(../images/why_travelwitus.gif);
	background-position:left center;
	background-repeat:no-repeat;
/*	height:151px;
	width:246px;*/
	padding:40px 10px 10px 10px;
	text-align:justify;
}
/*---------------WHY TRAVEL WITH US BOX ENDS-------------------*/
/*--------------DENOMINATION BOX STARTS------------------*/
.denomination {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#5A5A5A;
	background:url(../images/denominationbg.gif);
	background-position:right center;
	background-repeat:no-repeat;
/*	height:151px;
	width:246px;*/
	padding:20px 10px 10px 10px;
	text-align:justify;
}
/*---------------DENOMINATION BOX ENDS-------------------*/
/*--------------CASE STUDY BOX STARTS------------------*/
.casestudy {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#5A5A5A;
	background:url(../images/casestudybg.gif);
	background-position:right center;
	background-repeat:no-repeat;
/*	height:151px;
	width:246px;*/
	padding:30px 10px 10px 10px;
	text-align:justify;
}
.casestudyhdr {
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#1189CA;
	padding:0px 0px 0px 15px;
}
.casestudytxt {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#1189CA;
	padding:5px 15px 5px 15px;
	text-align:justify;
}
/*---------------CASE STUDY BOX ENDS-------------------*/
.spacer {
	font-family:arial;
	font-size:6px;
	font-weight:none;
}
.readmore {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;	
}
.readmore:hover {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;	
}
.dtltitle {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding:5px 10px 5px 10px;
	text-transform:uppercase;
	border-bottom:2px solid #CADFF5;
/*	background:#EFF7FF;*/
}
.dtlhdr {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#001B38;
	text-align:center;
	height:30px;
}
.dtltblehdr {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#005888;
	text-align:center;
	border:1px solid #CADFF5;
	background:#EFF7FF;
	height:20px;
}
.tbltxt {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border:1px solid #CADFF5;
	height:20px;
}
.dtlhtlusd {
	font-family:arial;
	font-weight:none;
	font-size:12px;
	color:#000000;
	padding:2px 20px 2px 20px;
}
.dtlhtlusdtxt {
	font-family:arial;
	font-weight:none;
	font-size:12px;
	color:#1189CA;
	padding:2px 40px 2px 40px;
}
.top {
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#E4774C;
	text-decoration:none;
	background:url(../images/top.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:3px 0px 2px 18px;
}
.top:hover {
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#E4774C;
	text-decoration:underline;
	background:url(../images/top.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:3px 0px 2px 18px;
}
.bizlinks { /* USED ON BUSINESS SOLUTION PAGE FOR THE ANCHOR LINKS */
	font-family:verdana;
	font-weight:none;
	font-size:10px;
	color:#0000FF;
	text-decoration:none;
}
.bizlinks:hover { /* USED ON BUSINESS SOLUTION PAGE FOR THE ANCHOR LINKS */
	font-family:verdana;
	font-weight:none;
	font-size:10px;
	color:#FF0000;
	text-decoration:underline;
}
.biztitle {
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:#02763A;
	text-transfom:uppercase;
	text-align:center;
	text-decoration:underline;
}
.bizpnts {
	font-family:verdana;
	font-weight:none;
	font-size:11px;
	color:#FBC301;
}
hr {
	height:1px;
	border:1px solid #FFCDCA;
}
.cntcthdr {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	padding:5px 0px 5px 0px;
	text-align:center;
	text-decoration:underline;
}
.cntcttxt {
	font-family:verdana;
	font-size:11px;
	font-weight:none;
	color:#1189CA;
/*	padding:5px 0px 5px 0px;*/
	line-height:20px;
	text-align:center;
}
