/* CSS Document */
.packageDetails .fontGreen
{
color:#33CC00;
}
.redText
{
color:#ED1C24;
}
.packageDetails
{
color:#ED1C24;
}
.packSummary
{
color:#ED1C24;
}
.smallbluetext
{
color:#065b97; 
font-size:11px;
font-family:trebuchet ms;
}
#packageGrid
{
font-size: 14px;
text-align:center;
font-family:trebuchet ms; 
}
#packageGrid th
{
color:#065b97; 
}
#packageGrid #head
{
color:#065b97; 
font-weight:bold;
}
#packageGrid #hintdata
{
color:red; 
font-family:arial;
font-size:11px;
}
.quickhead
{
font-family:calibri;
color:red;
}
.enquickTd
{
color:#065b97;
}
.modifiedBlueHead
{
color:#065b97; 
font-weight:bold; 
font-size: 14px;
font-family:trebuchet ms; 
}
.modifiedBlueText
{
color:#065b97; 
font-size:11px;
font-family:trebuchet ms; 
}
#toplinkHolder .sub_link
{
text-decoration:none;
}
#toplinkHolder span
{
position:relative;
top:-5px;
text-decoration:underline;
}
#toplinkHolder .txt_content
{
text-decoration:none;
}
.smallblueHeading
{
color:#065b97; 
font-size: 14px;
font-family:trebuchet ms; 
text-decoration: none;
}

body 
{
margin-left:0px;
margin-top:20px;
margin-right:0px;
margin-bottom:0px;
background-color:#065b97;
}

.bgWhite
{
background-color:white;
}

.txt
{
font-weight:none; 
font-size: 20px;
color: #000000; 
font-family: trebuchet ms; 
text-decoration: none;
}

.txt2
{
font-weight: none; 
font-size: 20px;
color: #006699; 
font-family: trebuchet ms; 
text-decoration: none;
}

.lsbTd
{
padding-left:10px;
border-bottom: 1px dotted #FFFFFF;
background-color:#065b97;
}

.txt_link:hover {
	color: #7c041f;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.txt_link{
	color: #ffffff;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	
}
#flashDisplay #caption
{
padding-left:32px;
}

.lsbData
{
 border-bottom: 1px dotted #FFFFFF; 
 background-color:#065b97; 
 padding-left:5px;
}

ul .smallBlueText
{
font-size:11px;
color:#065b97; 
font-family:trebuchet ms; 
text-decoration:none;
}

a
{
text-decoration:none;
}

.text
{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:black;
}

.booking_link
{
font-weight:bold; 
font-size: 16px;
color: #065b97; 
font-family: trebuchet ms; 
text-decoration: none;
text-decoration:underline;
}

.honeymoon_link
{
font-size: 12pt; 
font-family:Lucida Calligraphy; 
color:#7030A0;
}

.ayurveda_link
{
font-size: 15px;
color: #065b97; 
font-family: trebuchet ms;
text-decoration:underline;
}

.seoHighlighter
{
font-size:16;
color:#065b97;
font-family:calibri;
padding-left:10px;
}

.seoSpecialLinks
{
text-decoration:underline;
font-family:Trebuchet MS;
font-size:9pt;
color:black;
padding-left:10px;
}

.sectionDivider
{
border-top:#065B97 1px solid;
border-bottom:#065B97 1px solid;
}

.contactHighlight
{
position:relative;
top:-4px;
font-family:Trebuchet MS;
font-size:12pt;
color:#045A95;
}

.addressDisplay
{
color:black;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

.addressHeader
{
color:black;
font-family:Trebuchet MS;
font-size:8.5pt;
}

.outward
{
color:#66FF00;
}

.link_footer 
{
padding-left:10px;
font-weight:none; 
font-size: 10px;
color: #000000; 
font-family: trebuchet ms; 
text-decoration:underline;
}

.copyFooter
{
color: #ffffff;
font-weight:none; 
font-size: 12px;
font-family: trebuchet ms; 
text-decoration: none;
background-color:#065B97;
}

.textContent
{
font-family:Trebuchet MS;
font-size: 8.5pt;
}

.text p
{
padding-left:8px;
}

#lsbTable
{
/*position:relative;
top:5px;*/
}
#padder
{
padding-left:20px;
}

.listHolder 
{
padding-left:30px;
}
.listHolder P
{
font-weight:none; 
font-size: 11px;
color: #065b97; 
font-family: trebuchet ms; 
text-decoration: none;
}

.heading		/*   head_content -->  heading*/
{
font-size: 13px;
color: #065b97; 
font-family: trebuchet ms; 
text-decoration: none;
}

.pinkHeading		/*   head_costReduction -->  pinkHeading	*/
{
font-size: 13px;
color: #f82add; 
font-family: trebuchet ms; 
text-decoration: none;
}


.headingTwo		/*   head_content2 -->  headingTwo */
{
font-size: 12px;
color: #065b97; 
font-family: trebuchet ms; 
text-decoration: none;
}

#headingRider
{
color:#065B97;
font-size:13pt;
padding-left:5px;
}

.txt_content
{
font-size: 11px;
color: #000000; 
font-family: trebuchet ms; 
text-decoration: none;
}

.sub_link
{
font-size: 12px;
color: #065b97; 
font-family: trebuchet ms;
text-decoration:underline;
}

.txt_content
{
font-size: 11px;
color: #000000; 
font-family: trebuchet ms; 
text-decoration: none;
}

.listHighlights a:hover
{
color:red;
padding-bottom:5px;
}
.listHighlights a
{
color:#065b97;
padding-left:0;
}

.blockAdjustedData
{
padding-right:10px;
font-size: 11px;
color: #000000; 
font-family: trebuchet ms; 
text-decoration: none;
}

.blockAdjustedData a
{
 color:#065b97;
 text-decoration:none;
}

.blockAdjustedData a:hover
{
 color:red;
 text-decoration:none;
}
.contactOne
{
 padding-left:5px;
 padding-right:4px;
}
.contactTwo
{
 padding-left:32px;
 padding-right:4px;
}
.contactThree
{
 padding-left:25px;
 padding-right:4px;
}
.blackHeadingTwo
{
color: #000000; 
padding-left:9pt;
font-size: 12px;
font-family: trebuchet ms; 
text-decoration: none;
}
.blockDiv
{
padding-left:10px;
}

.blockDiv span
{
padding-left:40px;
padding-top:3px;
}

.smallpinktext
{
font-size: 11px;
color: #F82ADD; 
font-family: trebuchet ms; 
text-decoration: none;
}
#disclaimer
{
padding-left:30px;
padding-right:30px;
}
.smallbluetext span
{
padding-left:13px;
}

.smallpinkHeading
{
color:#F82ADD; 
font-size: 13px;
font-family:trebuchet ms; 
text-decoration: none;
}

#linkHolder
{
padding-left:20px;
}

#linkHolder a
{
padding-top:1px;
height:4px;
}
.mainPinkHead
{
font-size: 20pt;
font-family:Monotype Corsiva;
color:#F82ADD;
}
.txt_honey_moon
{
font-size: 11px;
color: #f82add; 
font-family: trebuchet ms; 
text-decoration: none;
}

.txt_honey_moon  p
{
padding-left:7px;
}

.packageRow
{
background-color:#E8F8FF;
}

#honeymoon .packageName
{
color:#F82ADD;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

.packageName
{
color:#518CB6;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

#honeymoon .packageCatgry
{
color:#F82ADD;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

.packageCatgry
{
color:#518CB6;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

.packageRate
{
color:#518CB6;
font-family:Trebuchet MS;
font-size: 8.5pt;
}

#honeymoon .packageRate
{
color:#F82ADD;
font-family:Trebuchet MS;
font-size: 8.5pt;
}
.packageRowTwo
{
background-color:#CCEEFF;
}

.packageRowTwo
{
background-color:#CCEEFF;
}

.enquiryTable
{
color:#006699;
font-size:10px;
}

.honeymoonpackageHighlight
{
color:#FF00FF;
}

.packageHeader
{
color:#065b97;
font-size: 11pt;
padding-left:5px;
}

.pinkheadingTwo
{
font-size: 12px;
color: #F82ADD; 
font-family: trebuchet ms; 
text-decoration: none;
}

#companyName
{
font-size: 12px;
color: #000000; 
font-family: verdana;
text-decoration: none;
vertical-align:bottom;
text-align:center
}
.landingwhitehd
{
color:#FFFFFF;
font-family: trebuchet ms;
font-size:13px;
}
.landingwhite
{
color:#FFFFFF;
font-family: trebuchet ms; 
font-size:12px;
}
.landinggrayhd
{
color:#330000;
font-family: trebuchet ms;
font-size:13px;
}

.landinggray
{
color:#330000;
font-family: trebuchet ms; 
font-size:12px;
}
.enqLink a
{
color:#ED1C24;
font-size:18px;
font-variant:small-caps;
font-family:arial;
text-decoration:underline;
}
.enqLink a.visited
{
color:#ED1C24;
}
.enqLink a.hover
{
color:#ED1C24;
}
.packageCode
{
position:relative;
top:-9px;
font-size:16px;
}

/* for Trial Curves  */

.ygrp-container-border 
{
 border:1px solid #7b9ebd;
 width:auto;
 margin:0 0 5px 0;
 padding:0;
}

#ygrp-memberq 
{
margin-bottom:13px;
}
#ygrp-menu .ygrp-contentblock 
{
 padding:5px 0;
 background-color:#F7F3FF; 
}
.corner-top, .corner-left, .corner-bottom 
{
background-repeat:no-repeat;
display:block;
position:relative;
font-size:0;
line-height:0;
margin:0;
height:3px;
background-image:url(../images/cr_right.gif);

}
.corner-top 
{
background-position:100% 0;
width:auto;
top:-1px;
right:-1px;
}
.corner-top .corner-left 
{
background-position:0 -6px;
width:3px;
left:-2px;
}
.corner-bottom
{
background-position:100% -3px;
clear:both;
width:auto;
bottom:-1px;
right:-1px;
}
.corner-bottom .corner-left 
{
background-position:0 -9px;
width:3px;
left:-2px;
}
/*for content and heading*/
.ygrp-contentblock .heading
{
color:#247CD4;
font-size:12px;
font-family:verdana;
}

.ygrp-contentblock p
{
padding-left:5px;
}

/* end of curve     */


