
/*================================ General Css Starts =========================================*/

body {
	margin: 0px;
	background-color:#FFF;	
}

#documentBody {
	width:778px;
	float:none;
}

.defaulttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFF;
	font-weight:normal;
}

#maintable{
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/mainimg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width: 778px;
	padding: 176px 0px 0px 0px;
}

.bullet1 {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/arrow_bullet.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
}

.leftpanel {
	background-color: #a2cc74;
}

.contentpanel {
	background-color: #a2cc74;
}

.dividervertical {
	background-image: url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/destination_dotted.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:1px;
}

.dividerhorizontal {
	background-image: url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/travellers_dotted.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:1px;
	background-color:#abd57e;
}

A.hyLink1:Link, A.hyLink1:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}

A.hyLink1:Hover {
	color: #FFF;
	text-decoration: none;
}

A.hyLink4:Link, A.hyLink4:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #B40428;
	text-decoration: underline;
}

A.hyLink4:Hover {
	color: #B40428;
	text-decoration: none;
}

A.hyLink6:Link, A.hyLink6:Visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

A.hyLink6:Hover {
	color: #FFF;
	text-decoration: underline;
}

A:Link, A:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #202B17;
	text-decoration: none;
}

A:Hover {
	color: #202B17;
	text-decoration: none;
}

input.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;	
	background-color: #136B90;
	border:outset 1px #D4D0C8;
	width: 100px;
}

input.Textfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#202B17;
}

input.checkbox {
	background-color:transparent;
	border:none;
	margin:0px;
	padding:0px;
}

input.radio {
	background-color:transparent;
	border:none;
	margin:0px;
	padding:0px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #202B17;
	background-color: #FFFFFF;	
}

TextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #202B17;
	background-color: #FFFFFF;
}

/*============================== General Css Ends =========================================*/



/*============================== Search Box Css Starts =====================================*/

#mainsearchbox {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/searchboxtopcurve.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:296px;
}

#mainsearchbox .searchboxtitle {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/book_hotel_title.png);
	background-repeat:no-repeat;
	background-position:15px 13px;
	height:36px;
}

#mainsearchbox .searchbg {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/searchbg.gif);
	background-position:left top;
	background-repeat: repeat-x;
	background-color: #3395BF;
	border:solid 2px #FFFFFF;
	border-top-width:0px;
}

#mainsearchbox #searchbox .searchinfobg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFF;
	background-color: #3395BF;
}

#mainsearchbox #searchbox .roominfobg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFF;
	background-color: #48A6CE;
}

#mainsearchbox #searchbox .dividerlineup {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/dotted_search.gif);
	background-repeat:repeat-x;
	background-color: #3395BF;
	height:1px;
}

#mainsearchbox #searchbox .dividerlinedown {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/dotted_search.gif);
	background-repeat:repeat-x;
	background-color: #3395BF;
	height:1px;	
}

#mainsearchbox #searchbox select.countryselect {
	width:168px;
}

#searchbox select.pricerangeselect {
	width:111px;
}

#mainsearchbox #searchbox select.currencyselect {
	width:45px;
}

#mainsearchbox #searchbox #searchbut {
	text-align:right;
	vertical-align:middle;
	background-color:#3395BF;
	padding-right:15px;
	width: 100%;
	height:50px;
	text-align:right;
}

#mainsearchbox #searchbox #searchbut input {
	font-weight:bold;
	color:#FFF;
	background-color:#136B90; 
	border:outset 1px #FFF;
}


/* Search Box Calendar Css Starts Here */

td.lightestgrey {
	background-color: #EAEAEA;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	background-color:#F5F2F5;
}

td.lightrustsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	background-color: #EA9C55;	
}

td.rust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	background-color: #D97B27;	
}

td.whitebg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;	
}

/* Search Box Calendar Css Ends */

/*============================== Search Box Css Ends =====================================*/

/*======================= Logo and Naviagtion Panel Css Starts ===============================*/

#masthead {
	width:778px;
}

#masthead #welcome {
	width: 100%;
}

#masthead #welcome TD.defaulttext2 {
	padding: 8px 0px 0px 0px;
}

#masthead .topbg {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/header_bgimg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color: #3699c2;;
	height: 78px;
	width:778px;
}

#masthead .toppanel {
	height: 53px;
	width: 473px;
	text-align:right;
	vertical-align:top;
	background-color:transparent;
}

#masthead .logopanel{
	padding: 5px 0px 5px 11px;
	width: 226px;
	height: 68px;
	text-align:left;
	vertical-align:middle;
	background-color:transparent;
}

#masthead .menubg {
	background-color:transparent;
	width: 473px;
	height: 14px;
	padding: 0px 0px 11px 0px;
	text-align:left;
	vertical-align:top;
}

#masthead #tabsTable {
	width:473px;
}

#tabsTable .navdivider{
	background-color: #FFF;
	width:1px;
	height:14px;
}

#tabsTable #Home {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/home.png);
	background-position:left center;
	background-repeat:no-repeat;
	width:37px;
	height:14px;
}

#tabsTable #Home A {
	display:block;
	width:29px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Hotels {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/hotels.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:53px;
	height:14px;
}

#tabsTable #Hotels A {
	display:block;
	width:36px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Packages {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/packages.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:66px;
	height:14px;
}

#tabsTable #Packages A {
	display:block;
	width:52px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Deals {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/deals.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:48px;
	height:14px;
}

#tabsTable #Deals A {
	display:block;
	width:30px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Destinations {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/destinations.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:86px;
	height:14px;
}

#tabsTable #Destinations A {
	display:block;
	width:70px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Aboutus {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/aboutus.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:65px;
	height:14px;
}

#tabsTable #Aboutus A {
	display:block;
	width:49px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Contactus {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/contactus.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:75px;
	height:14px;
}

#tabsTable #Contactus A {
	display:block;
	width:60px;
	height:10px;
	text-decoration:none;
}

#tabsTable #Faqs {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/faqs.png);
	background-position:right center;
	background-repeat:no-repeat;
	width:36px;
	height:14px;
}

#tabsTable #Faqs A {
	display:block;
	width:28px;
	height:11px;
	text-decoration:none;
}

/*======================= Logo and Naviagtion Panel Css Ends ===============================*/



/*================================  Hot Deals Panel Css Starts Here ================================ */

html {
	scrollbar-face-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color:#B3C2D1;
	scrollbar-track-color:#BAD79D;
	scrollbar-shadow-color:#B3C2D1;
	scrollbar-highlight-color:#B3C2D1;
	scrollbar-3dlight-color:#BAD699;
	scrollbar-darkshadow-Color:#BAD699;
}

#hotdeals {
	width:350px;
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/titles_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#hotdeals .hotdealstitle { 
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/hotdeals_title.png);
	background-repeat:no-repeat;
	background-position:32px 28px;
	width:350px;
	height:59px;
}

#hotdeals .hotdealsbotcurve { 
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/curve_bottom.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:350px;
	height:9px;
}

#hotdealstable {
	width:100%;
	border-right: solid 1px #D0E3BB;
	border-left: solid 1px #D0E3BB;
	background-color: #8dbc5a;
}

#hotdealstable TD.border{
	border:none;
	background-color: #8dbc5a;
}

#hotdealstable .hotdealsBg {
	background-color: #8dbc5a;
}

#hotdealstable DIV {
	background-color: #8dbc5a;
	height:22px;
	padding:15px 0px 0px 27px;
}

#hotdealsinnertable {
	width:90%;
	margin:0px 0px 0px 0px;
	background-color: #8dbc5a;
}

#hotdealsinnertable .hotdealtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8dbc5a;
	height:18px;
	padding:0px 0px 0px 5px;
	
}

#hotdealsinnertable .hotdealdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #212121;
	word-break:break-all;
	background-color: #8dbc5a;
	padding:3px 0px 0px 5px;

}

#hotdealsinnertable .dividerline {
	background-image: url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/hotdeals_lineimg.gif);
	background-repeat:repeat-x;
	background-position: left center;
	background-color: none;
	height:17px;
	background-color: #8dbc5a;
		
}

#hotdealsinnertable .bulletTd {
	background-image: url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/arrow_bullet.gif);
	background-repeat: no-repeat;
	background-position: center 7;
	width:25px;
	background-color: #8dbc5a;
	position:relative;
	
}

#hotdealstable .divScroll {
	margin: 15px 0px 15px 0px;
	padding: 0px;
	position:relative;
	width: 330px;
	height:180px;
}

/*================================  Hot Deals Panel Css Ends ================================ */


/*================================  Packages Panel Css Starts ================================ */

#tourpackages {
	width:350px;
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/titles_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#tourpackages .tourpackagestitle { 
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/tourpackages_title.png);
	background-repeat:no-repeat;
	background-position:32px 28px;
	width:350px;
	height:59px;
}

#tourpackages .packagesbotcurve { 
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/curve_bottom.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:350px;
	height:9px;
}

#tourpackages #packageslist {
	width:350px;
	background-color: #8dbc5a;
	border-left: solid 1px #D5E7C2;
	border-right: solid 1px #D5E7C2;
}

#tourpackages #packageslist .package {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #004C6C;
	height: 31px;
	text-align:left;
	vertical-align:middle;
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/arrow_bullet.gif);
	background-position:11px center;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:10px;
	background-color: #8dbc5a;
}

#tourpackages #packageslist .packagehdivider {
	background-image: url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/travellers_dotted.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;	
}

#tourpackages #packageslist .packagerate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #202B17;
	height: 31px;
	text-align:center;
	vertical-align:middle;
	background-color: #8dbc5a;
	padding-right:12px;
}

#tourpackages #packageslist A.hyLink4:Link, #tourpackages #packageslist A.hyLink4:Visited {
	font-size: 8.5pt;
	color: #FFF;
	text-decoration: none;
}

#tourpackages #packageslist A.hyLink4:Hover {
	font-size: 8.5pt;
	color: #FFF;
	text-decoration: underline;
}

#tourpackages #packageslist #morepack {
	text-align:right;
	vertical-align:middle;
	padding:0px 12px 0px 0px;
	height: 35px;
}

#tourpackages #packageslist input.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;	
	background-color: #136B90;
	border:1px outset #FFF;
	width: 110px;
}

/*================================  Packages Panel Css Ends ================================ */

/*//////////////////////// TRAVELLER'S KIT STARTS FROM HERE //////////////////////////////*/

#travellerskit {
	border:solid 1px #D1E6BA;
	background-color: #ABD57E;	
	padding: 12px;
	width:270px;
}

#travellerskit .travelskittitle {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/travellerskit_title.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:20px;
}

/*//////////////////////// TRAVELLER'S KIT ENDS HERE //////////////////////////////*/


/*/////////////////////////// TRAVEL CENTRE STARTS HERE //////////////////////////////*/

#travelcentre {
	border:solid 1px #D1E6BA;
	background-color: #ABD57E;	
	padding: 14px;
	width:320px;
}

#travelcentre .travelcentretitle {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/travelcenter_title.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
}

#travelcentre .dividerhorizontal {
	height:17px;
}

#travelcentre .travelcentretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #202B17;
	text-align:left;
	vertical-align:top;
}

/*/////////////////////////// TRAVEL CENTRE ENDS HERE //////////////////////////////*/

/*================================  Featured Destinations Panel Css Starts ================================ */

#featureddest {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/featureddestinations_bgimg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fff;
	border:solid 1px #fff;
	width:294px;
}

#featureddest .featureddestinationtitle {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/featureddestinations_title.png);
	background-repeat:no-repeat;
	background-position:12px 32px;
	height:84px;
}

#featureddest .featureddestination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #FFFFFF;	
	background-color: #136B90;
}

#featureddest A.hyLink1:Link, #featureddest A.hyLink1:Visited {
	text-decoration: none;
}

#featureddest A.hyLink1:Hover {
	text-decoration: underline;
}

/*================================ Featured Destination Panel Css Ends ================================ */



/*=========================== Bottom Table Css Starts Here ==================================*/

#bottomTable {
	width:778px;
}

#bottomTable .botpanel {
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/bottom_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFF;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	height: 30px;
}

#bottomTable .footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #434343;
	background-color:#fff;
}

/*=========================== Bottom Table Css Ends Here ====================================*/


/*=========================== Interstitial Page Css Starts Here =============================*/

#searchprogress {
	width:550px;
/*	background-color:#2181a7;*/
	background-color:#48a6ce;
	border:solid 5px #136b90;
	margin-top:15px;
}

#searchprogress #midtable {
	width:550px;
/*	background-color:#2181a7;*/
	background-color:#48a6ce;
}

#searchprogress #bottomTable {
	width:550px;
}

#searchprogress #midtable #content {
	text-align:	center;
	vertical-align:middle;
	padding:5px 0px 5px 0px;
}

#searchprogress #midtable #content .defaulttext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight:bold;
	color: #FFF;	
	text-transform:uppercase;
}

#searchprogress #midtable #content .defaulttext2 {
	/*color: #0F6B90;*/
	font-size: 9pt;
	font-weight:bold;
}

#searchprogress #midtable #content .defaulttext2big {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #136b90;
	font-weight:bold;
	font-style:normal;
}

#searchprogress #midtable #content .defaulttextbig {
	font-family:Arial, Helvetica, sans-serif;
	color:#094D6A;
	font-size: 8pt;
	font-weight:normal;
	font-style:normal;
}

#progress2 .navTabSpacer {
	height:12px;
	width: 1px;
	background-image:url(http://www.hotelsavenue.com/admin/layouts/ocean_cove/images/dotted_vertical.gif);
	background-repeat:repeat-y;
	background-position:left top;	
}

#SortTable {
	border:solid 1px #136b90;
	background-color:#FFF;
	text-align:left;
	vertical-align:middle;
	padding:0px 5px 0px 5px;
	margin:10px 0px 0px 0px;
}

#searchprogress #midtable #SortTable .dividerline {
	background-color:#48a6ce;
	padding:0px;
}

#searchprogress #midtable #SortTable .defaulttextbig {
	color:#000;
}

/*=========================== Intertitial Page Css Ends Here =============================*/

