/* CSS Document */



body {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-family:Tahoma;

	font-size:11px;

	background-color:#cccccc;

	color:#4d4c4c;

	line-height:18px;

}

body a {

	color:#4d4c4c;

	text-decoration:none;

	cursor:pointer;

}

body a:hover {

	color:#4d4c4c;

	text-decoration:underline;

	cursor:pointer;

}

body img {

	border:0px;

}

.maincontainer {

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	width:980px;

	height:auto;

	font-family:Tahoma;

	font-size:11px;

	background-color:#FFFFFF;

	color:#4d4c4c;

	line-height:18px;

}

.maincontainer a {

	color:#4d4c4c;

	text-decoration:none;

	cursor:pointer;

}

.maincontainer a:hover {

	color:#4d4c4c;

	text-decoration:underline;

	cursor:pointer;

}

.bannercontainer {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:980px;

	height:73px;

	font-family:Tahoma;

	font-size:11px;

	background-color:#FFFFFF;

	color:#4d4c4c;

}

.logo {

	margin:6px 0 0 0;

	padding:0 0 0 10px;

	width:144px;

	height:60px;

	float:left;

}

.banner-middle {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:558px;

	height:73px;

	float:left;

}

.banner-right {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:267px;

	height:73px;

	float:left;

}

.banner-right-top {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:267px;

	height:20px;

}

.banner-right-top01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:8px;

	height:20px;

	background-image:url(../images/ban-lft.jpg);

	background-repeat:no-repeat;

	float:left;

}

.banner-right-top02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:259px;

	height:20px;

	background-color:#82c130;

	float:left;

}

.banner-right-top02 ul {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	list-style:none;

}

.banner-right-top02 li {

	margin:0 0 0 0;

	padding:0 0 0 6px;

	float:left;

}

.banner-right-top02 a {

	text-decoration:none;

	color:#4d4c4c;

	cursor:pointer;

}

.banner-right-top02 a:hover {

	text-decoration:underline;

	color:#4d4c4c;

	cursor:pointer;

}

.clear {

	clear:both;

}

.language {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:259px;

	height:20px;

}

.languageselbox {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:100px;

	height:18px;

	color:#4d4c4c;

	border:1px solid #999999;

	font-size:11px;

}

.banner-right-bottom {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:267px;

	height:10px;

}

.banner-right-bottom ul {

	margin:0 0 0 0;

	padding:0px 0 0 0;

	list-style:none;

}

.banner-right-bottom li {

	margin:0 0 0 0;

	padding:0 0 0 1px;

	float:left;

}

.banner-right-bottom a {

	text-decoration:none;

	color:#4d4c4c;

	cursor:pointer;

}

.banner-right-bottom a:hover {

	text-decoration:underline;

	color:#4d4c4c;

	cursor:pointer;

}

.ropnavigation {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:980px;

	height:52px;

}

.ropnavigation01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:980px;

	height:25px;

	background-image:url(../images/spacer-01.jpg);

	background-repeat:repeat-x;

}

.ropnavigation01 ul {

	margin:0 0 0 16px;

	padding:0 0 0 0;

	list-style:none;

}

.ropnavigation01 li {

	margin:0 0 0 8px;

	padding:0 0 0 0;

	float:left;

}

.ropnavigation01 a {

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#3d3f41;

	text-decoration:none;

	cursor:pointer;

}

.ropnavigation01 a:hover {

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

	cursor:pointer;

}

.nav-linkalign {

	margin:0 0 0 0;

	padding:3px 0 0 0;

}

.ropnavigation02 {

	margin:1px 0 0 0;

	padding:0 0 0 0;

	width:980px;

	height:26px;

	background-image:url(../images/spacer-02.jpg);

	background-repeat:repeat-x;

}



#navigationBottom 

{

    padding:3px 0 0 0;

    height:26px;

    width:980px;    

    font-family:"Trebuchet MS";

    font-size:11px;

    font-weight:bold;

    color:#ffffff;

    text-align:center;

    text-decoration:none;

    background-image:url(../images/spacer-02.jpg);

    background-repeat:repeat-x;

}



#navigationBottom a 

{

    padding:3px 0 0 0;

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-align:center;

	text-decoration:none;

	cursor:pointer;

}



#navigationBottom a:hover 

{

    padding:3px 0 0 0;

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#3d3f41;

	text-align:center;

	text-decoration:none;

	cursor:pointer;

}



#divider-navigationBottom {

	background-image:url(../images/devider-02.jpg);

	background-repeat:no-repeat;

}



#divider-navigationBottom1{

	/*width:1px;

	height:26px;*/

	background-image:url(../images/devider-02.jpg);

	background-repeat:no-repeat;

}

#topbottomnav {

	width:115px;

}

.ropnavigation02 ul {

	margin:0 0 0 270px;

	padding:0 0 0 0;

	list-style:none;

}

.ropnavigation02 li {

	margin:0 0 0 8px;

	padding:0 0 0 0;

	float:left;

}

.ropnavigation02 a {

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

	cursor:pointer;

}

.ropnavigation02 a:hover {

	font-family:"Trebuchet MS";

	font-size:11px;

	font-weight:bold;

	color:#3d3f41;

	text-decoration:none;

	cursor:pointer;

}

.devider-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:2px;

	height:25px;

	background-image:url(../images/devider-01.jpg);

	background-repeat:no-repeat;

}

.devider-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:1px;

	height:25px;

	background-image:url(../images/devider-02.jpg);

	background-repeat:no-repeat;

}

.middlecontainer {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:980px;

	height:auto;
	

}

.middleleft {

	margin:0 0 5px 0;

	padding:3px 0 0 5px;

	width:228px;

	height:auto;

	float:left;

}

.memberarea {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:226px;

	height: auto;

	border:1px solid #cccccc;

}

.line-member {

	margin:0 0 0 10px;

	padding:0 0 0 0;

	width:203px;

	height:3px;

	background-image:url(../images/spacer-line.jpg);

	background-repeat:repeat-x;

}

.line-member {

	margin:0 0 0 10px;

	padding:0 0 0 0;

	width:203px;

	height:3px;

	background-image:url(../images/spacer-line.jpg);

	background-repeat:repeat-x;

}

.featuredmember001 {

	margin:0 0 0 10px;

	padding:2px 0 0 0;

	width:203px;

	height: auto;

	text-align:left;

}

.featuredmember {

	margin:0 0 0 10px;

	padding:2px 0 0 0;

	width:203px;

	height:50px;

}

.featuredmember ul {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	list-style:none;

}

.featuredmember li {

	margin:0 0 0 0;

	padding:0 3px 0 0;

	float:left;

}

.featuredmember-photo {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:46px;

	height:46px;

	float:left;

}

.photo {

	width:46px;

	height:46px;

	border:0;

}

.featuredmember-txt {

	margin:0 0 0 0;

	padding:7px 0 0 10px;

	width:140px;

	height:auto;

	float:left;

}

.featuredmember-link {

	margin:0 0 0 0;

	width:220px; 

	text-align:center;

}

.featuredmember-link a {

	color:#4d4c4c;

	text-decoration:none;

	cursor:pointer;

}

.featuredmember-link a:hover {

	color:#4d4c4c;

	text-decoration:underline;

	cursor:pointer;

}

.subhead {

	margin:0 0 0 0;

	padding:2px 0 0 10px;

	width:203px;

	height:auto;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

}

.links01 {

	color:#4d4c4c;

	text-decoration:none;

}

.links01 a:hover {

	color:#4d4c4c;

	text-decoration:underline;

}

.memberlogin {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:226px;

	height:132px;

	border:1px solid #cccccc;

}

.memberlogin-head {

	margin:3px 0 0 40px;

	padding:1px 0 0 27px;

	width:150px;

	height:auto;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

	background-image:url(../images/key.jpg);

	background-repeat:no-repeat;

}

.memberlogin-boxes {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:226px;

	height:18px;

}

.memberlogin-label {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:56px;

	height:10px;

	float:left;

}

.memberlogin-txtboxdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:133px;

	height:18px;

	color:#4d4c4c;

	float:left;

}

.memberlogin-txtbox {

	margin:0 0 0 0;

	width:133px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.memberlogin-checkbox {

	margin:0 0 0 0;

	padding:0 0 0 20px;

	width:18px;

	height:18px;

	float:left;

}

.memberlogin-caption {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:180px;

	height:18px;

	float:left;

}

.memberlogin-go {

	margin:0 0 0 0;

	padding:1px 0 0 2px;

	width:23px;

	height:18px;

	float:left;

}

.more-01 {

	margin:-4px 0 0 330px;

	padding:0 0 3px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.button-go {

	margin:0 0 0 1px;

	padding:0 0 0 0;

	width:23px;

	height:17px;

	background-color:#69b62f;

	color:#FFFFFF;

	font-family:Tahoma;

	font-size:11px;

	font-weight:bold;

	border:0px;

}

.newsbutton-go {

	margin:0 0 0 4px;

	padding:0 0 0 0;

	width:23px;

	height:17px;

	background-color:#69b62f;

	color:#FFFFFF;

	font-family:Tahoma;

	font-size:11px;

	font-weight:bold;

	border:0px;

}

.memberlogin-caption01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	/*width:220px;*/

	height:10px;

	text-align:center;

}

.memberlogin-caption01 a {

	color:#4d4c4c;

	text-decoration:underline;

}

.memberlogin-caption01 a:hover {

	color:#4d4c4c;

	text-decoration:none;

}

.newsletter {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:226px;

	height: auto;

	border:1px solid #cccccc;

}

.newsletter01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:226px;

	height:65px;

	border:1px solid #cccccc;

}

.newsletter-head {

	margin:0 0 0 0;

	padding:3px 0 0 10px;

	width:150px;

	height:auto;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

}

.newsletter-box {

	margin:0 0 0 0;

	padding:5px 0 0 10px;

	width:200px;

	height:18px;

}

.newsletter-txtbox {

	margin:0 0 0 0;

	padding:2px 0 0 3px;

	width:200px;

	height:15px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.newsletter-cont {

	margin:0 0 3px 0;

	padding:3px 0 0 10px;

	width:200px;

	height:auto;

	color:#4d4c4c;

	text-align:justify;

	line-height:13px;

	font-family:Tahoma;

	font-size:11px;

}

.newsletter-button {

	margin:5px 0 0 0;

	padding:0 0 0 194px;

	width:25px;

	height:18px;

}

.middlemain {

	margin:3px 0 0 0;

	padding:0 0 5px 8px;

	width:435px;

	height:auto;

	float:left;

}

.searchmain {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:432px;

	height:30px;

	background-color:#079be7;

	background-image:url(../images/search.jpg);

	background-repeat:no-repeat;

}

.searchtxt {

	margin:0 0 0 0;

	padding:5px 0 0 30px;

	width: auto;

	height:10px;

	color:#ffffff;

	font-weight:bold;

	float:left;

}

.search-txtboxdiv {

	margin:0 0 0 0;

	padding:6px 0 0 8px;

	width:290px;

	height:18px;

	float:left;

}

.search-txtbox {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:290px;

	height:16px;

	color:#4d4c4c;

	font-size:11px;

	font-family:Tahoma;

	background-color:#FFFFFF;

	border:1px solid #999999;

}

.search-buttondiv {

	margin:0 0 0 0;

	padding:6px 0 0 0;

	width:60px;

	height:18px;

	float:left;

	border:0px;

}

.search-button {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:60px;

	height:18px;

	background-color:#079be7;

	font-weight:bold;

	font-size:11px;

	font-family:Tahoma;

	color:#ffffff;

	border:0px;

}

.slide-banner {

	margin:0 0 0 0;

	padding:3px 0 0 1px;

	width:430px;

	height:203px;

}

.middle-cont {

	margin:0 0 0 0;

	padding:3px 0 0 3px;

	width:428px;

	height:auto;

	line-height:17px;

	text-align:justify;

}

.centergoogle-ads {

	margin:15px 0 0 0;

	padding:0 0 0 0;

	width:432px;

	height:30px;

	border:1px #cccccc solid;

}

.middleright {

	margin:0 0 0 3px;

	padding:3px 0 5px 0;

	width:295px;

	height:auto;

	float:left;

}

.bookingtab {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:165px;

	border:1px #cccccc solid;

	background-color:#FFFFFF;

}

.bookingtab01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:auto;

	border:0px #cccccc solid;

}

.sms-livechat {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:auto;

	border:1px #cccccc solid;

}

.sms-livechat a {

	color:#0193de;

	text-decoration:none;

}

.sms-livechat a:hover {

	color:#0193de;

	text-decoration:underline;

}

.sms-livechat01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:175px;

	border:1px #cccccc solid;

}

.sms-livechat01 a {

	color:#0193de;

	text-decoration:none;

}

.sms-livechat01 a:hover {

	color:#0193de;

	text-decoration:underline;

}

.mobhelpline {

	margin:5px 0 0 5px;

	padding:0 0 0 0;

	width:260px;

	height:32px;

	background-image:url(../images/mob-help.jpg);

	background-repeat:no-repeat;

}

.mobhelpline01 {

	margin:5px 0 0 5px;

	padding:0 0 0 0;

	width:260px;

	height:28px;

	background-image:url(../images/mob-help1.jpg);

	background-repeat:no-repeat;

}

.getthebest-txt {

	margin:5px 0 0 0;

	padding:8px 0 0 35px;	

	font-weight:bold;

}

.mobhelpline-txt {

	margin:0 0 0 0;

	padding:6px 0 0 35px;

	color:#0193de;

	font-weight:bold;

}
.download {

	margin:0 0 0 0;

	

	color:#0193de;

	font-weight:bold;

}

.livechat {

	margin:5px 0 0 5px;

	padding:0 0 0 0;

	width:100px;

	height:32px;

	background-image:url(../images/live-cht.jpg);

	background-repeat:no-repeat;

	float:left;

}

.livechat01 {

	margin:3px 0 0 5px;

	padding:0 0 0 0;
	
	
	
	width:35px;

	height:28px;

	background-image:url(../images/live-cht1.jpg);

	background-repeat:no-repeat;

	float:left;

}
.livechat-index {

	margin:3px 0 0 5px;

	padding:0 0 0 0;
	
	
	
	width:35px;

	height:25px;

	background-image:url(../images/live-cht1.jpg);

	background-repeat:no-repeat;

	float:left;

}
.livechatbox {

	margin:3px 0 0 0;

	width:250px;

	/*height:38px;

	background-image:url(../images/live-cht1.jpg);

	background-repeat:no-repeat;*/

	float:left;

}
.livechatbox01 {

	width:250px;

	height:14px;


	float:left;

}


.livechat-txt {

	margin:0 0 0 0;

	padding:0 0 0 0;
	

	color:#0193de;

	font-weight:bold;

}

.sms {

	margin:11px 0 0 5px;
	

	padding:0 0 0 0;

	width:190px;

	height:28px;

	background-image:url(../images/sms1.jpg);

	background-repeat:no-repeat;

	float:left;

}

.sms01 {

	margin:1px 0 0 5px;

	padding:0 0 0 0;

	width:160px;

	height:32px;

	background-image:url(../images/sms.jpg);

	background-repeat:no-repeat;

	float:left;

}

.sms-txt {

	margin:0 0 0 0;

	padding:0 0 0 31px;

	color:#0193de;

	font-weight:bold;

}



.clickToCall {

	margin:3px 0 0 5px;

	padding:0 0 0 0;

	width:175px;

	height:32px;

	background-image:url(../images/clicktocall1.jpg);

	background-repeat:no-repeat;

	float:left;

}



.clickToCall-txt {

	margin:0 0 0 0;

	padding:0 0 0 30px;

	color:#0193de;

	font-weight:bold;

}



.rightgoogle-ads {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:43px;

	border:1px #cccccc solid;

}

.winprize {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:106px;

	border:1px #cccccc solid;

}

.winprize01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:97px;

	border:1px #cccccc solid;

}

.winprize-head {

	margin:2px 0 0 20px;

	padding:0 0 0 0;

	width:260px;

	height:20px;

	background-image:url(../images/prize.jpg);

	background-repeat:no-repeat;

}

.winprize-txt {

	margin:0 0 0 0;

	padding:0 0 0 25px;

	color:#0193de;

	font-weight:bold;

}

.winprize-boxes {

	margin:4px 0 0 0;

	padding:2px 0 0 10px;

	width:280px;

	height:18px;

}

.winprize-boxes01 {

	margin:4px 0 0 0;

	padding:2px 0 0 10px;

	width:280px;

	height:18px;

}

.newsletter-boxes {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:200px;

	height:18px;

}

.winprize-label {

	margin:2px 0 0 0;

	padding:2px 0 0 5px;

	width:65px;

	height:10px;

	float:left;

	color:#0193de;

	font-weight:bold;

}

.winprize-txtbox {

	margin:0 0 0 0;

	width:173px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.winprize-txtboxdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:173px;

	height:18px;

	color:#4d4c4c;

	float:left;

}

.newsletter-txtboxdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:165px;

	height:18px;

	color:#4d4c4c;

	float:left;

}

.newsletter-txtbox {

	margin:0 0 0 0;

	width:165px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.winprize-go {

	margin:0 0 0 0;

	padding:1px 0 0 2px;

	width:23px;

	height:18px;

	float:left;

}

.middletab {

	margin:0 0 0 5px;
	

	padding:0 0 0 0px;

	width:970px;

	height:auto;

}

.middletab-01 {

	margin:5px 0 0 5px;

	padding:0 0 0 0px;

	width:970px;

	height:auto;

}

.middletab-top {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:970px;

	height:6px;

	background-image:url(../images/topline.jpg);

	background-repeat:no-repeat;

}

.middletab-middle {

	margin:0 0 0 0;

	padding:0 10px 0 10px;
	

	width:949px;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	height:auto;

}

.middletab-bottom {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:970px;

	height:6px;

	background-image:url(../images/bottomline.jpg);

	background-repeat:no-repeat;

}

.middleboxes {

	margin:5px 0 0 0;
	

	padding:0 0 0 5px;

	width:971px;

	height:172px;

}

.middleboxes-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:308px;

	height:auto;

	float:left;

}

.middleboxes01-01 {

	margin:0 0 0 22px;

	padding:0 0 0 0;

	width:308px;

	height:auto;

	float:left;

}

.middleboxes-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:308px;

	height:30px;

}

.middleboxesinner-00 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:28px;

	height:30px;

	background-image:url(../images/bx-01.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner01-00 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:28px;

	height:30px;

	background-image:url(../images/bx-06.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner02-00 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:28px;

	height:30px;

	background-image:url(../images/bx-09.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:273px;

	height:30px;

	background-image:url(../images/bx-02.jpg);

	background-repeat:repeat-x;

	float:left;

}

.middleboxesinner01-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:273px;

	height:30px;

	background-image:url(../images/bx-07.jpg);

	background-repeat:repeat-x;

	float:left;

}

.middleboxesinner02-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:273px;

	height:30px;

	background-image:url(../images/bx-10.jpg);

	background-repeat:repeat-x;

	float:left;

}

.middleboxesinner-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:30px;

	background-image:url(../images/bx-03.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner01-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:30px;

	background-image:url(../images/bx-08.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner02-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:30px;

	background-image:url(../images/bx-11.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner-head {

	margin:0 0 0 0;

	padding:6px 33px 0 10px;

	width:auto;

	height:15px;

	font-family:"Trebuchet MS";

	color:#FFFFFF;

	font-size:18px;

	font-weight:bold;

	float:left;

}

.middleboxesinner-headimg {

	margin:12px 0 0 0;

	padding:0 0 0 0;

	width:52px;

	height:18px;

	background-image:url(../images/bx-04.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner01-headimg {

	margin:12px 0 0 0;

	padding:0 0 0 0;

	width:52px;

	height:18px;

	background-image:url(../images/bx-12.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxesinner02-headimg {

	margin:12px 0 0 0;

	padding:0 0 0 0;

	width:52px;

	height:18px;

	background-image:url(../images/bx-13.jpg);

	background-repeat:no-repeat;

	float:left;

}

.middleboxes-03 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	width:306px;

	height:auto;

}

.boxinner-left {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:142px;

	height:135px;

	float:left;

}

.boxinner-image {

	margin:0 0 0 0;

	padding:10px 0 0 10px;

	width:114px;

	height:118px;

}

.boxinner-right {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:162px;

	height:auto;

	float:left;

}

.boxinner-right01 {

	margin:0 0 0 75px;

	padding:0 0 0 0;

	width:85px;

	height:19px;

	background-image:url(../images/bx-05.jpg);

	background-repeat:no-repeat;

}

.boxinner-righthead {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-weight:bold;

	color:#413e3e;

}

.more-02 {

	margin:5px 0 0 70px;

	padding:0 0 3px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.boxbottom-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:308px;

	height:5px;

	background-image:url(../images/bx-bt.jpg);

	background-repeat:no-repeat;

}

.bottomads {

	margin:5px 0 0 0;

	padding:0 0 0 5px;

	width:971px;



	/*height:128px;*/



}

.bottomads ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.bottomads li {

	margin:0 0 0 0;

	padding:0 0 0 12px;

	float:left;

}
/*----------------------*/
.bottomslider {

	margin:5px 0 0 0;

	padding:0 0 0 5px;

	width:971px;

	height:52px;

}
.bottomslider01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:92px;

	height:51px;

	background-image:url(../images/partner-01.jpg);

	background-repeat:no-repeat;

	float:left;

}


.bottomslider02 {

	margin:10px 0 0 0;

	padding:0 0 0 20px;

	font-size:12px;

	font-weight:bold;

	color:#0193de;

	line-height:14px;

}

.bottomslider03 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:863px;

	height:51px;

	background-image:url(../images/partner-02.jpg);

	background-repeat:repeat-x;

	float:left;

}

.bottomslider04 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:16px;

	height:51px;

	background-image:url(../images/partner-03.jpg);

	background-repeat:repeat-x;

	float:left;

}
/*----------------------*/
.footer01 {

	margin:5px 0 0 0;

	padding:0 0 0 5px;

	width:971px;

	height:50px;

}

.footer01-txt {

	margin:5px 0 0 0;

	padding:0 0 0 5px;

	width:971px;

	height:50px;

	text-align:center;

}

.footer01 {

	margin:5px 0 0 0;

	padding:0 0 0 5px;

	width:971px;

	height:50px;

}

.footer02 {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:975px;

	height:62px;

	background-image:url(../images/footer.jpg);

	background-repeat:repeat-x;

}

.footer02-txt {

	margin:0 0 0 0;

	padding:15px 0 0 0;

	text-align:center;

}





/* INNER PAGE Content Start */



.sitemap-maindiv {

	padding:10px 0 20px 20px;

}

.sitemap-maindiv ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.sitemap-maindiv li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	width:180px;

	float:left;

}





/* Advertaisment Content Start */



.adver01 {

	margin:10px 0 0 0;

	padding:0 0 0 0;

}

.adver01 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.adver01 li {

	margin:0 0 0 0;

	padding:0 3px 0 3px;

	float:left;

}



/* Advertaisment Content Start */



.innermiddle {

	margin:0 0 5px 0;

	padding:3px 0 0 3px;

	width:672px;

	height:auto;

	float:left;

}

.innersearch {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:670px;

	height:37px;

}

.innersearchmain {

	margin:0 0 0 0;

	padding:3px 0 0 0;

	width:432px;

	height:35px;

	background-color:#079be7;

	background-image:url(../images/search-2.gif);

	background-repeat:no-repeat;

	float:left;

}

.innermemberarea {

	margin:0 5px 0 0;

	padding:0 0 0 0;

	width:231px;

	height:36px;

	border:1px solid #cccccc;

	float:left;

}

.innermemberareahead {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	font-size:11px;

	font-weight:bold;

	color:#0193de;

	height:10px;

	width:170px;

	float:left;

}

.innermemberareaheadlogin {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:11px;

	font-weight:bold;

	color:#0193de;

	text-align:right;

	width:51px;

	height:10px;

	float:left;

}

.innermemberareaheadlogin a {

	font-size:11px;

	font-weight:bold;

	color:#0193de;

	text-decoration:none;

}

.innermemberareaheadlogin a:hover {

	font-size:11px;

	font-weight:bold;

	color:#0193de;

	text-decoration:underline;

}

.innermemberarealine {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:221px;

	height:3px;

}

.innermemberarealinks {

	margin:-2px 0 0 0;

	padding:0 0 0 5px;

	width:221px;

	height:10px;

	text-align:center;

}

.innermaintxthead {

	margin:0 0 0 3px;

	padding:17px 0 0 5px;

	width:660px;

	height:auto;

	font-size:18px;

	font-weight:bold;

	text-align:justify;

}

.innermaintxt {

	margin:0 0 0 3px;

	padding:10px 0 0 5px;

	width:660px;

	height:auto;

	text-align:justify;

}

.innermaintxt span {

	font-size:15px;

	font-weight:bold;

}

.innermore-03 {

	margin:-4px 0 0 570px;

	padding:0 0 3px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.innermore-0014 {

	margin:-4px 0 0 570px;

	padding:0 0 3px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-03.jpg);

	background-repeat:no-repeat;

}

.innermain-gads {

	margin:0 0 0 3px;

	padding:5px 0 0 0;

	width:666px;

	height:auto;

}

.innermain-gadstop {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:666px;

	height:7px;

}

.innermain-gadstopl {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:7px;

	float:left;

}

.innermain-gadstopm {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:650px;

	height:6px;

	float:left;

	background-image:url(../images/topline01.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.innermain-gadsmain {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:652px;

	height:auto;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

}

.hotelinnermain-gadsmain {

	margin:0 0 0 0;

	padding:10px 0 10px 10px;

	width:652px;

	height:auto;

	background-color:#f4f2f2;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

}

.hotelinnermain-gadsmain ul {

	margin:0 0 0 0;

	padding:0 0 20px 20px;

	list-style:none;

	font-weight:bold;

}

.hotelinnermain-gadsmain li {

	margin:6px 0 0 0;

	padding:0 0 0 15px;

	width:180px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	float:left;

	list-style:none;

}

.hotelinnermain-gadsmain span {

	color:#CC0033;

	font-weight:normal;

}

.hotelinnermain-gadsmain span a {

	color:#CC0033;

	font-weight:normal;

	text-decoration:none;

}

.hotelinnermain-gadsmain span a:hover {

	color:#CC0033;

	font-weight:normal;

	text-decoration:underline;

}

.innermain-gadsbtm {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:666px;

	height:7px;

}

.innermain-gadsbtmb {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:7px;

	float:left;

}

.innermain-gadsbtmm {

	margin:1px 0 0 0;

	padding:0 0 0 0;

	width:650px;

	height:6px;

	float:left;

	background-image:url(../images/btmline01.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.innerrightgoogle-ads {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:70px;

	border:1px #cccccc solid;

}

.innerrightgoogle-ads01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:60px;

	border:1px #cccccc solid;

}

.innernewsletter-label {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:70px;

	height:10px;

	float:left;

	color:#0193de;

	font-weight:bold;

}

.innernewsletter-txt {

	margin:2px 0 0 0;

	padding:0 0 0 7px;

	width:286px;

	height:auto;

	text-align:left;

}

.innernewsletter-txt01 {

	margin:2px 0 0 0;

	padding:5px 0 5px 23px;

	width:250px;

	height:auto;

	text-align:center;

}

.innerrightads01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:296px;

	height:auto;

	text-align:center;

	border:1px #cccccc solid;

}

.travalessential-head {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:18px;

	font-weight:bold;

	width:643px;

	height:24px;

	border-bottom:1px #cccccc dashed;

}

.travalessential-cont {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:643px;

	height:auto;

}

.travalessential-cont01 {

	margin:0 0 0 0;

	padding:3px 0 0 0;

	width:643px;

	height:23px;

	font-weight:bold;

}

.travalessential-cont02 {

	margin:0 0 0 0;

	padding:7px 0 7px 0;

	width:643px;

	height:auto;

	border-top:1px #cccccc solid;

}

.travalessential-list {

	margin:0 0 0 0;

	padding:0 0 0 12px;

	width:507px;

	height:auto;

	float:left;

}

.travalessential-list01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:165px;

	height:auto;

	float:left;

}

.travalessential-list01 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.travalessential-list01 li {

	margin:0 0 0 0;

	padding:0 0 0 8px;

	font-family:Tahoma;

	font-size:11px;

	line-height:13px;

	background-image:url(../images/dot-li.gif);

	background-repeat:no-repeat;

}

.travalessential-box {

	margin:0 0 0 0;

	padding:0 0 5px 0;

	width:643px;

	height:auto;

	border-bottom:1px #cccccc dashed;

}

.travalessential-boxbottom {

	margin:5px 0 0 0;

	padding:0 0 3px 0;

	width:643px;

	height:auto;

}

.travalessential-box01 {

	margin:0 0 0 0;

	padding:13px 0 0 0;

	width:316px;

	height:auto;

	float:left;

}

.travalessential-box02 {

	margin:13px 0 0 0;

	padding:0 0 0 10px;

	width:316px;

	height:auto;

	float:left;

}

.travalessential-img01 {

	margin:0 0 0 0;

	padding:4px 0 0 4px;

	width:71px;

	height:71px;

	border: 1px solid #cccccc;

	float:left;

}

.travalessential-img02 {

	margin:0 0 0 0;

	padding:4px 0 0 4px;

	width:114px;

	height:62px;

	border: 1px solid #cccccc;

	float:left;

}

.travalessential-txt {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:228px;

	height:auto;

	text-align:justify;

	float:left;

}

.temore-01 {

	margin:-3px 0 0 172px;

	padding:0 0 3px 0;

	height:17px;

	width:55px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.innerads-bottom {

	margin:5px 0 0 2px;

	padding:0 0 0 0;

	width:662px;

	height:auto;

	border:1px solid #cccccc;

}

.innerfooter-gads {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:666px;

	height:auto;

}

.innerfooter-gadstop {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:971px;

	height:7px;

}

.innerfooter-gadsbtm {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:971px;

	height:7px;

}

.innerfooter-gadstopm {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:957px;

	height:6px;

	float:left;

	background-image:url(../images/topline01.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.innerfooter-gadsbtmm {

	margin:1px 0 0 0;

	padding:0 0 0 0;

	width:957px;

	height:6px;

	float:left;

	background-image:url(../images/btmline01.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.innerfooter-gadsmain {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:959px;

	height:auto;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

}

.activities-count {

	margin:0 0 0 0;

	padding:0 0 0 430px;

	width:120px;

	height:10px;

	font-size:11px;

	font-weight:normal;

	float:left;

}

.activities-count ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.activities-count li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}



/* INNER PAGE Content End */





/* SEARCH PAGE Content Start */

.searchmaintxthead {

	margin:0 0 0 3px;

	padding:10px 0 5px 5px;

	width:660px;

	height:auto;

	font-size:14px;

	font-weight:bold;

	text-align:justify;

}



.searchmain-form {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	width:652px;

	height:20px;

}

.searchmain01-form {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:652px;

	height:20px;

}

.searchmain02-form {

	margin:0 0 0 0;

	padding:10px 0 10px 0;

	width:652px;

	height:20px;

}

.searchmain-form01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:225px;

	height:20px;

	text-align:right;

	float:left;

}

.searchmain-form02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:173px;

	height:20px;

	float:left;

}

.searchmain-form03 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:23px;

	height:20px;

	float:left;

}

.searchmain-form04 {

	margin:0 0 0 0;

	padding:0 0 0 225px;

	width:300px;

	height:20px;

	color:#0193de;

}

.searchmain-form05 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:150px;

	height:20px;

	float:left;

}

.searchmain-form06 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:80px;

	height:20px;

	float:left;

	text-align:right;

}

.searchmain-form07 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:105px;

	height:20px;

	float:left;

	text-align:right;

}



.searchmain-form08 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:10px;

	height:20px;

	float:left;

	text-align:right;

}

.searchmain-form09 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:150px;

	height:20px;

	float:left;

}



.searchsuggest-form {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:652px;

	height:20px;

}



.destinationsearch-selbox {

	margin:0 0 0 0;

	width:150px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.destinationsearch-txtarea {

	margin:0 0 0 0;

	width:150px;

	height:50px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.festivelsearch-selbox {

	margin:0 0 0 0;

	width:100px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.district-kerala {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:210px;

	height:auto;

	float:left;

}

.district-keralalisthead {

	margin:5px 0 0 0;

	padding:0 0 0 20px;

	width:190px;

	color:#575656

}

.district-keralalist {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:210px;

	height:auto;

}

.district-keralalist ul {

	margin:0 0 0 0;

	padding:0 0 10px 20px;

	list-style:none;

}

.district-keralalist li {

	margin:10px 0 0 0;

	padding:0 0 0 20px;

	list-style:none;

	background-image:url(../images/list-01.jpg);

	background-repeat:no-repeat;

}

.fullview-cont {

	margin:0 0 0 0;

	padding:0 0 8px 10px;

	width:660px;

	height:auto;

}

.hotelofthemonth-cont {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

}

.hotelofthemonth-img01 {

	margin:10px 0 0 0;

	padding:3px 0 0 3px;

	width:132px;

	height:134px;

	border:1px solid #cccccc;

	float:left;

}

.hotelofthemonth-img02 {

	margin:0 0 0 0;

	padding:3px 0 0 3px;

	width:132px;

	height:134px;

	border:1px solid #cccccc;

	float:left;

}

.fullview-txt {

	margin:0 0 0 0;

	padding:0 10px 0 10px;

	width:350px;

	height:auto;

	line-height:18px;

	float:left;

}

.fullview-txt span {

	color:#079be7;

	font-weight:bold;

}

.hotelofthemonth-txt {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:490px;

	height:auto;

	float:left;

}

.hotelofthemonth-txt001 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:525px;

	height:auto;

	float:left;

}

.fullview-txthead {

	margin:10px 0 0 0;

	padding:0 0 5px 15px;

	font-size:13px;

	font-weight:bold;

	color:#4d4c4c;

	height:18px;

}

.hotelofthemonth-txthead {

	margin:10px 0 0 0;

	padding:0 0 5px 15px;

	font-size:13px;

	font-weight:bold;

	color:#4d4c4c;

	width:490px;

	height:18px;

}

.hotelofthemonth-txthead01 {

	margin:0 0 0 0;

	padding:0 0 5px 15px;

	font-size:13px;

	font-weight:bold;

	color:#4d4c4c;

	width:490px;

	height:20px;

}

.fullview-txt01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	height: auto;

	width:300px;

}

.hotelofthemonth-txt01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height: auto;

}

.hotelofthemonth-txt002 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:525px;

	height: auto;

}

.searchmore-01 {

	margin:0 0 0 415px;

	padding:0 0 8px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.searchmore-02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:17px;

	width:88px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

	float:right;

}

.fullview-rate {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:300px;

	height:25px;

	font-weight:bold;

}

.fullview-txt0001 {

	margin:0 0 0 0;

	padding:0 10px 0 10px;

	width:380px;

	height:auto;

	line-height:18px;

	float:left;

}

.fullview-txt0001 span {

	color:#079be7;

	font-weight:bold;

}



.fullview-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.fullview-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.hotelofthemonth-rate {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height:25px;

	font-weight:bold;

}

.hotelofthemonth-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.hotelofthemonth-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.hotelofthemonth-rate0001 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height:25px;

}

.hotelofthemonth-rate0001 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.hotelofthemonth-rate0001 li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.fullview-rate01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:300px;

	height:20px;

}

.hotelofthemonth-rate01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height:20px;

}

.hotelofthemonth-rate02 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height: auto;

}

.hotelofthemonth-rate03 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height:27px;

}

.fairandfest {

	margin:5px 0 0 0;

	padding:0 0 0 15px;

	width:490px;

	height:20px;

}

.hotel-count {

	margin:0 0 0 0;

	padding:0 0 0 230px;

	width:280px;

	height:10px;

	float:left;

}

.hotel-countnext {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:45px;

	height:10px;

	cursor:pointer;

	float:left;

}

.hotel-countnext01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:38px;

	height:10px;

	float:left;

	cursor:pointer;

}

/* SEARCH PAGE Content End */



/* Event Calender Content Start */



.eventcalender-top {

	margin:10px 0 0 5px;

	padding:0 0 0 0;

	width:660px;

	height:32px;

	border-bottom:0px dashed #cccccc;

	font-size:12px;

	font-weight:bold;

}

.eventcalender-topleft {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:32px;

	float:left;

	background-image:url(../images/form-left.gif);

	background-repeat:no-repeat;

}

.eventcalender-topmiddle {

	margin:0 0 0 0;

	padding:7px 0 0 10px;

	width:636px;

	height:25px;

	font-size:12px;

	font-weight:bold;

	background-color:#d9d9d9;

	float:left;

}

.eventcalender-topright {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:32px;

	float:left;

	background-image:url(../images/form-right.gif);

	background-repeat:no-repeat;

}

.eventcalender-cont {

	margin:0 0 0 5px;

	padding:1px 0 0 0;

	width:658px;

	height:auto;

	border-right:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

}

.eventcalender-head {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:100%;

	height:auto;

}

.eventcalender-head ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.eventcalender-head li {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	float:left;

	height:100%;

	border-right:1px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

}

.eventcalenderhead-month {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	height:auto;

	background-color:#eeeded;

	font-weight:bold;

	text-align:left;

	border-right:1px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	width:63px;

}

.eventcalenderhead-festivel {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	height:auto;

	background-color:#eeeded;

	border-right:1px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	font-weight:bold;

	text-align:left;

	width:238px;

}

.eventcalenderhead-place {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	height:auto;

	background-color:#eeeded;

	border-right:0px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	font-weight:bold;

	text-align:left;

	width:210px;

}

.eventcalendercont-month {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	border-right:1px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	height:100%;

	background-color:#ffffff;

	font-weight:normal;

	text-align:left;

	width:63px;

}

.eventcalendercont-festivel {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	height:100%;

	background-color:#ffffff;

	border-right:1px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	font-weight:normal;

	text-align:left;

	width:238px;

}

.eventcalendercont-place {

	margin:0 0 0 0;

	padding:3px 0 3px 10px;

	height:100%;

	background-color:#ffffff;

	border-right:0px solid #e2e1e1;

	border-bottom:1px solid #e2e1e1;

	font-weight:normal;

	text-align:left;

	width:210px;

}





/* Event Calender Content End */







/*------------Forms start-------------------------*/

.forrm_box {

	width:160px;

	height:16px;

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7B7B7B;

	border:1px #989797 solid;

}

.forrm_box_multiline

{

    width:240px;

	height:65px;

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7B7B7B;

	border:1px #989797 solid;

}

.drop_box {

	width:170px;

	height:19px;

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7B7B7B;

	border:1px #989797 solid;

}

.chk_box {

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7B7B7B;

}

.radi_btn {

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7B7B7B;

}

.warning_red {

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FF0000;

}

.form_btn {

	width:55px;

	height:19px;

	font-family:Thoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#7B7B7B;

	border:1px #0099FF solid;

}

/*--------------Forms end---------------*/







/* =================================================Thumbnail slider begin===================================================== */



/* apply the gallery design */

#gallery_container {  width:492px ; height:35px ; margin:10px auto 10px; padding:2px 0px 0px; display:block; position:relative; }

/* the width is set to show the number of thumbnails that will be visible */

#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:35px ; margin:0px auto 0px;  }

/* the thumbnails container */

#thumbs { white-space:nowrap; }



#thumbs a { padding:0px; margin:0px; }

#thumbs a img{ border:0px #333333 solid; }



/* the forward and backward buttons */

.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:35px; top:0px; right:0px; background:url(../images/slice-but2.jpg) no-repeat;  }

.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:35px; top:0px; left:0px; background:url(../images/slice-but1.jpg) no-repeat;  }



/* banner rotator */

#banners_container { display:block; position:relative; width:557px; height:35px; margin:0px auto 0px; border:1px #CCCCCC solid; }

#banner_container { position:relative ; overflow:hidden ; width:557px ; height:35px ; margin:0px auto 0px;  }

#banners { white-space:nowrap; }

#banners a img { border:none; }



/* ================================================Thumbnail slider end======================================================== */



.tabinner {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:642px;

	height:25px;

}

.tabinner01 {

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	width: auto;

	height:23px;

	float:right;

}

.tabinner02 {

	margin:0 5px 0 0;

	padding:0 5px 0 5px;

	width:auto;

	height:21px;

	font-weight:bold;

	text-align:center;

	border:1px solid #cccccc;

	float:left;

}

.tabinner02 a {

	color:#4d4c4c;

	text-decoration:none;

}

.tabinner02 a:hover {

	color:#ff6c00;

	text-decoration:none;

}

.healthtabinner02 {

	margin:0 3px 0 0;

	padding:0 5px 0 5px;

	width:auto;

	height:21px;

	font-weight:bold;

	text-align:center;

	border:1px solid #cccccc;

	float:left;

}

.healthtabinner02 a {

	color:#4d4c4c;

	text-decoration:none;

}

.healthtabinner02 a:hover {

	color:#ff6c00;

	text-decoration:none;

}

.tabinner03 {

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	width:610px;

	height:23px;

	float:right;

}

.healthtabinner {

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	width:100%;

	height:23px;

	float:left;

}

.hoteldiv {

	margin:0 0 0 3px;

	padding:5px 0 0 10px;

	width:656px;

	height:auto;

}

.traveler-reviews-img01 {

	margin:10px 0 0 0;

	padding:2px 2px 2px 2px;

	width:69px;

	height:69px;

	border:1px solid #cccccc;

	float:left;

}

.traveler-reviews-txt {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:559px;

	height:auto;

	float:left;

}

.forum-reviews-txt {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:549px;

	height:auto;

	float:left;

}

.traveler-reviews-txt01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:543px;

	text-align:justify;

	height: auto;

}

.traveler-reviewsmore-01 {

	margin:0 0 0 468px;

	padding:0 0 8px 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-01.jpg);

	background-repeat:no-repeat;

}

.traveler-reviews-txthead {

	margin:0 0 0 0;

	padding:10px 0 5px 15px;

	font-size:13px;

	font-weight:bold;

	color:#4d4c4c;

	width:520px;

	height:auto;

}

.photosmore-00 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:17px;

	width:90px;

	background-image:url(../images/more-02.jpg);

	background-repeat:no-repeat;

	float:left;

}

.photosmore-01 {

	margin:0 0 0 10px;

	padding:0 0 0 0;

	height:17px;

	background-image:url(../images/more-02.jpg);

	background-repeat:no-repeat;

	float:left;

}

.traveler-reviewsmore01 {

	margin:10px 0 0 0;

	padding:0 0 10px 15px;

	width:542px;

	height:20px;

}

.smallicons01 {

	margin:0 0 0 0;

	padding:0 0 0 8px;

	width:490px;

	height:35px;

}

.News-txt {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:643px;

	height:auto;

}

.News-txt01 {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	width:630px;

	text-align:justify;

	height: auto;

}

.hotelinnermain-gadsbtmm {

	margin:1px 0 0 0;

	padding:0 0 0 0;

	width:650px;

	height:6px;

	float:left;

	background-image:url(../images/btmline02.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.hotelinnermain-gadstopm {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:650px;

	height:7px;

	background-color:#f4f2f2;

	float:left;

	background-image:url(../images/topline02.gif);

	background-repeat:repeat-x;

	background-position:top;

}

.backimgdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:145px;

	height:181px;

	float:left;

}

.backimgdiv01 {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	width:141px;

	height:140px;

	background-color:#dedcdc;

	border-top:1px solid #b5b5b5;

	border-right:1px solid #b5b5b5;

	border-left:1px solid #b5b5b5;

}

.backimgdiv01 ul {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	list-style:none;

}

.backimgdiv01 li {

	margin:5px 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

}

.backimgdiv01 a {

	text-decoration:none;

	color:#cd051c;

}

.backimgdiv01 a:hover {

	text-decoration:underline;

	color:#cd051c;

}

.backimgdiv01-01 {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	width:141px;

	height:140px;

	background-color:#dedcdc;

	border-top:1px solid #b5b5b5;

	border-right:1px solid #b5b5b5;

	border-left:1px solid #b5b5b5;

}

.backimgdiv01-01 ul {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	list-style:none;

}

.backimgdiv01-01 li {

	margin:5px 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

}

.backimgdiv01-01 a {

	text-decoration:none;

	color:#4d4c4c;

}

.backimgdiv01-01 a:hover {

	text-decoration:underline;

	color:#4d4c4c;

}



.backimgdiv02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:145px;

	height:14px;

	background-image:url(../images/box01-bot.gif);

	background-repeat:no-repeat;

}

.photosfullview-01 {

	margin:0 0 0 0;

	padding:0 10px 0 0;

	height:17px;

	background-image:url(../images/more-02.jpg);

	background-repeat:no-repeat;

	float:left;

}

.videosfullview-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:17px;

	background-image:url(../images/video.gif);

	background-repeat:no-repeat;

	float:left;

}

.fullviewcont-01 {

	margin:0 0 0 0;

	padding:3px 0 0 3px;

	width:132px;

	height: auto;

	text-align:left;

}

.fullviewcont-img01 {

	margin:10px 0 0 0;

	padding:3px 0 0 3px;

	width:132px;

	height:134px;

	border:1px solid #cccccc;

}

.fullview-selbox {

	margin:0 0 0 0;

	width:173px;

	height:18px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.fullview-boxes01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:280px;

	height:18px;

}

.gallerysearchmain02-form {

	margin:0 0 0 0;

	padding:0 0 10px 0;

	width:652px;

	height:20px;

}

.gallersearchmain-form {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:190px;

	height:20px;

	float:left;

}



/********** ToolTip *********************/

/*---------- bubble tooltip -----------*/

a.tt{

    position:relative;

    z-index:24;

    color:#4d4c4c;

    text-decoration:none;

}

a.tt span{ display: none; }



/*background:; ie hack, something must be changed in a for ie to execute it*/

a.tt:hover{ z-index:25; color: #4d4c4c;text-decoration:underline; background:;}

a.tt:hover span.tooltip{

    display:block;

    position:absolute;

    top:0px; left:0;

	padding: 15px 0 0 0;

	/*margin-top:10px;*/

	width:200px;

	color: #4d4c4c;

    text-align: center;

}

a.tt:hover span.top{

	display: block;

	padding: 30px 8px 0;

    background: url(../images/bubble.gif) no-repeat top;

}

a.tt:hover span.middle{ /* different middle bg for stretch */

	display: block;

	padding: 0 8px; 

	background: url(../images/bubble_filler.gif) repeat bottom; 

}

a.tt:hover span.bottom{

	display: block;

	padding:3px 8px 10px;

	color: #4d4c4c;

    background: url(../images/bubble.gif) no-repeat bottom;

}

/****************************************/





/* =============================== Tabs Start ======================================== */

.healthtab01 {

	margin:0 0 0 0;

	padding:0 20px 0 20px;

	width:290px;

	height:auto;

	float:left;

}

.healthtab02 {

	margin:0 0 0 0;

	padding:0 2px 0 2px;

	width:290px;

	height:auto;

	float:left;

}

.healthtab03 {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:290px;

	height:auto;

	float:left;

}

.healthtab-bx01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:auto;

	float:left;

}

.healthtab-bx01 ul {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	list-style:none;

}

.healthtab-bx01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

}

.healthtab-bx01 a {

	color:#4d4c4c;

	text-decoration:none;

}

.healthtab-bx01 a:hover {

	color:#4d4c4c;

	text-decoration:underline;

}











.editortab-main {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:947px;

	height:auto;

}

.editortab-main a {

	color:#4d4c4c;

	text-decoration:none;

}

.editortab-main a:hover {

	color:#4d4c4c;

	text-decoration:underline;

}



.editortab01 {

	margin:0 0 0 0;

	padding:0 20px 0 20px;

	width:290px;

	height:auto;

	/*border-right:1px solid #cccccc;*/

	float:left;

}

.editortab01-head {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-family:"Trebuchet MS";

	font-size:13px;

	font-weight:bold;

}

.editortab01-cont {

	margin:0 0 0 0;

	padding:0 0 0 0;

	text-align:justify;

}

.editortab01-img {

	margin:10px 0 0 0;

	padding:2px 2px 2px 2px;

	width:106px;

	height:104px;

	border:1px solid #cccccc;

	float:left;

}
.fullview-img {

	margin:10px 0 0 0;

	padding:2px 2px 2px 2px;

	width:620px;

	height:420px;

	border:1px solid #cccccc;

	

}

.editortab01-imgnewedit {

	margin:10px 0 0 0;

	padding:2px 2px 2px 2px;

	width:106px;

	height:79px;

	border:1px solid #cccccc;

	float:left;

}

.editortab01-zoom01 {

	margin:10px 0 0 0;

	padding:0 5px 0 5px;

	width:22px;

	height:24px;

	float:left;

}

.editortab01-zoom02 {

	margin:0 0 0 0;

	padding:0 5px 0 0px;

	width:22px;

	height:24px;

	float:left;

}

.editortab02 {

	margin:0 0 0 0;

	padding:0 2px 0 2px;

	width:240px;

	height:auto;

	/*border-right:1px solid #cccccc;*/

	float:left;

}

.editortab02-head {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	font-family:"Trebuchet MS";

	font-size:13px;

	font-weight:bold;

}

.editortab02-video {

	margin:0 0 0 0;

	padding:0px 0 0 0px;

	width:240px;

	height:240px;

}

.editortab03 {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:340px;

	height:auto;

	float:left;

}

.editortab03-col {

	padding:0 15px 0 0;

	font-size:11px;

	font-weight:normal;

}

.editortab03-cont {

	margin:0 0 0 0;

	padding:5px 0 0 12px;

	text-align:justify;

	font-size:11px;

}

.editortab03-head {

	margin:0 0 0 0;

	padding:0 0 10px 10px;

	font-family:"Trebuchet MS";

	font-size:13px;

	font-weight:bold;

}

.editortab03-subhead {

	margin:0 0 0 10px;

	padding:0 0 0 10px;

	width:305px;

	height:20px;

	background-color:#eceeee;

	font-weight:bold;

}

.accomodation-tab {

	margin:0 0 0 0;

	padding:0 0 0 0;

	background-color:#ffffff;

	width:949px;

	height:auto;

}

.accomodation-tab span {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	font-size:13px;

	height:15px;

	font-weight:bold;

}

.accomodation-bx01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:237px;

	height:auto;

	float:left;

}

.accomodation-bx01 ul {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	list-style:none;

}

.accomodation-bx01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

}

.accomodation-bx01 a {

	color:#4d4c4c;

	text-decoration:none;

}

.accomodation-bx01 a:hover {

	color:#4d4c4c;

	text-decoration:underline;

}

.facilitiestab-cont {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

}

.facilitiestab-cont ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.facilitiestab-cont li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-04.gif);

	background-repeat:no-repeat;

	text-align:justify;

	float:left;

	width:185px;

}

.facilitiestab-cont span {

	font-weight:bold;

	font-size:12px;

}

.att-altab-cont {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

}

.att-altab-cont ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.att-altab-cont li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	float:left;

	width:185px;

	font-weight:bold;

}

.att-altab-cont span {

	font-weight:bold;

	font-size:12px;

}

.hoteltariff {

	margin:0 10px 0 10px;

	padding:10px 0 3px 0;

	font-size:13px;

}

.hoteltariff01 {

	margin:0 10px 0 10px;

	padding:5px 0 0 0;

	border-top:1px solid #cccccc;

}

.hoteltariff02 {

	margin:0 0 0 0;

	padding:0 0 5px 0;

}

.hoteltariff02-01 {

	margin:0 0 0 0;

	padding:0 0 5px 0;

	text-align:left;

	background-color: #ffffff;

	border-top:0px solid #EEEEEE;

}

.hoteltariffhead01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:200px;

	float:left;

}

.hoteltariffhead02 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.hoteltariffhead03 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:right;

	font-size:11px;

}

.destitab01 {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:390px;

	height:auto;

	float:left;

}

.destitab01 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.destitab01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	float:left;

	width:110px;

}

.destitab02 {

	margin:0 0 0 0;

	padding:0 10px 0 10px;

	width:250px;

	height:auto;

	float:left;

}

.destitab02 ul {

	margin:10px 0 0 0;

	padding:0 0 0 5px;

	list-style:none;

}

.destitab02 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	float:left;

	width:105px;

}

.newstab {

	margin:0 0 0 0;

	padding:0 0 10px 0;

	width:947px;

	height:auto;

}

.newstab span {

	padding:0 0 0 0;

	margin:0 0 0 0;

	font-size:11px;

	font-weight:bold;

}

.newstab ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.newstab li {

	margin:0 0 0 25px;

	padding:0 0 10px 15px;

	width:420px;

	text-align:justify;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	float:left;

}



/* =============================== Tabs End ======================================== */



.gallery-zoom01 {

	margin:0 0 0 0;

	padding:0 5px 0 5px;

	width:18px;

	height:24px;

	float:left;

}

.gallerydisplay-cont {

	margin:0 0 0 0;

	padding:0 0 50px 0;

	width:643px;

	height:auto;

}

.gallerydisplay-cont ul {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	list-style:none;

}

.gallerydisplay-cont li {

	margin:0 0 0 0;

	padding:20px 0 10px 5px;

	float:left;

}

.gallerydisplay01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:150px;

	height:auto;

}

.gallerydisplay01-01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:150px;

	height:auto;

	float:left;

}

.gallerypostimg {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:17px;

	height:20px;

	background-image:url(../images/imagepost.jpg);

	background-repeat:no-repeat;

	float:left;

}

.gallerypostcont {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:190px;

	height:20px;

	float:left;

}

.float {

	float:left;

}

.float01 {

	padding:0 0 0 20px;

	float:left;

}

.gallerygads-cont {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:643px;

	height:auto;

}

.profileowner-top001 {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:658px;

	height:15px;

	border-bottom:1px solid #cccccc;

}

.profileowner-top002 {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:663px;

	height:auto;

	border-bottom:1px solid #cccccc;

}

.profileowner-top-new {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:658px;

	height:auto;

	border-bottom:1px solid #cccccc;

}

.profileowner-top {

	margin:0 0 0 5px;

	padding:0 0 0 0;

	width:658px;

	height:45px;

	border-bottom:1px solid #cccccc;

}

.profileowner-topleft {

	margin:0 0 0 0;

	padding:3px 0 0 10px;

	width:190px;

	height:auto;

	float:left;

}

.profileowner-topleft ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.profileowner-topleft li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-03.jpg);

	background-repeat:no-repeat;

}

.profileowner-topleft a {

	color:#076299;

	text-decoration:none;

}

.profileowner-topleft a:hover {

	color:#076299;

	text-decoration:underline;

}

.profileowner-topleft-new {

	margin:0 0 0 0;

	padding:3px 0 5px 10px;

	width:150px;

	height:auto;

	float:left;

}

.profileowner-topleft-new ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.profileowner-topleft-new li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-03.gif);

	background-repeat:no-repeat;

}

.profileowner-topleft-new a {

	color:#076299;

	text-decoration:none;

}

.profileowner-topleft-new a:hover {

	color:#076299;

	text-decoration:underline;

}

.profileowner-topleft-new-1 {

	margin:0 0 0 0;

	padding:3px 0 5px 10px;

	width:200px;

	height:auto;

	float:left;

}

.profileowner-topleft-new-1 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.profileowner-topleft-new-1 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-03.gif);

	background-repeat:no-repeat;

}

.profileowner-topleft-new-1 a {

	color:#076299;

	text-decoration:none;

}

.profileowner-topleft-new-1 a:hover {

	color:#076299;

	text-decoration:underline;

}

.profileowner-topleft-new01 {

	margin:0 0 0 0;

	padding:3px 0 5px 10px;

	width:120px;

	height:auto;

	float:left;

}

.profileowner-topleft-new01 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.profileowner-topleft-new01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-03.gif);

	background-repeat:no-repeat;

}

.profileowner-topleft-new01 a {

	color:#076299;

	text-decoration:none;

}

.profileowner-topleft-new01 a:hover {

	color:#076299;

	text-decoration:underline;

}



.profileowner-topright {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	width:auto;

	height:auto;

	float:right;

}

.profileowner-txt {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:230px;

	height:auto;

	line-height:18px;

	float:left;

}

.profileowner-boxes01 {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	width:280px;

	height:18px;

}

.profileownerdiv {

	margin:12px 0 0 0;

	padding:0 10px 0 0;

	width:145px;

	height:181px;

	float:left;

}

.profileownerdivmap01 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:300px;

	height:211px;

	float:left;

}

.profileownerdivmapimg {

	margin:0px 0 0 0;

	padding:0 0 0 0;

	width:300px;

	height:181px;

	border:0;

}

.profileownerdiv00 {

	margin:12px 0 0 0;

	padding:0 0 0 0;

	width:145px;

	height:181px;

	float:left;

}

.profileownerdiv01 {

	margin:0 0 0 0;

	padding:0 10px 0 95px;

	width:530px;

	height:auto;

}

.profileowner-cont {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:600px;

	height:auto;

}

.profileowner-table {

	margin:0 0 0 0;

	padding:0 0 0 95px;

	width:530px;

	height:auto;

}

.profileowner-tabletitle {

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:100%;

	height:20px;

	font-weight:bold;

	background-color:#c0cddc;

}

.profileowner-tabletitle span {

	font-weight:bold;

	color:#ffffff;

}

.profileowner-tabletitle01 {

	padding:0 0 0 5px;

	margin:0 0 0 0;

	width:153px;

	height:20px;

	float:left;

}

.profileowner-tabletitle02 {

	padding:0 0 0 0;

	margin:1px 0 0 0;

	width:100%;

	height:20px;

	font-weight: normal;

	background-color:#fdebce;

}

.profileowner-tabletitle03 {

	padding:0 0 0 5px;

	margin:0 0 0 0;

	width:75px;

	height:20px;

	float:left;

}

.profileowner-tabletitle04 {

	padding:0 0 0 5px;

	margin:0 0 0 0;

	width:57px;

	height:20px;

	float:left;

}

.profileowner-tabletitle05 {

	padding:0 0 0 5px;

	margin:0 0 0 0;

	width:60px;

	height:20px;

	float:left;

}

.profileowner-tabletitle06 {

	padding:0 0 0 3px;

	margin:0 0 0 0;

	width:49px;

	height:20px;

	float:left;

}

.profileowner-tabletitle07 {

	padding:0 0 0 0;

	margin:1px 0 0 0;

	width:100%;

	height:20px;

	font-weight: normal;

	background-color:#f7eddd;

}

.interestedtravel {

	margin:0 0 0 0;

	padding:10px 0 0 0;

	width:100%;

	height:auto;

}

.interestedtravel ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.interestedtravel li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	float:left;

	width:260px;

}

.cal {

	padding:10px 0 0 30px;

	margin:0 0 0 0;

	width:150px;

	height:20px;

	background-image:url(../images/cal.jpg);

	background-repeat:no-repeat;

	font-weight:bold;

	float:left;

}

.profileowner-mapleft {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:250px;

	height:auto;

	float:left;

	text-align:justify;

}

.profileowner-mapleft span {

	font-size:15px;

	font-weight:bold;

}

.profileowner-mapright {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:400px;

	height:auto;

	float:left;

}

.packagesearch {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	float:left;

	width:100px;

	text-align:right;

}

.packagesearchocr {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	float:left;

	width:120px;

	text-align:right;

}

.packagesearchocr01 {

	margin:0 0 0 0;

	padding:0 0 10px 10px;

	float:left;

	width:120px;

	text-align:right;

}

.packagesearch {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	float:left;

	width:110px;

	text-align:right;

}

.themessearch {

	margin:0 0 0 0;

	padding:0 0 10px 10px;

	float:left;

	width:110px;

	text-align:right;

}

.packagesearch01 {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	float:left;

	width:120px;

	text-align:right;

}

.packagesearch-radio {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

	text-align:right;

}

.packagesearch-form {

	margin:0 0 0 0;

	padding:0 0 10px 110px;

	width: auto;

	height:20px;

}

.packagesearch-form01 {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:168px;

	height:auto;

	float:left;

}

.packagesearch-img {

	margin:10px 0 0 0;

	padding:3px 0 0 3px;

	width:184px;

	height:186px;

	border:1px solid #cccccc;

	float:left;

}

.packagesearch-imgbot {

	margin:0 0 0 0;

	padding:3px 0 0 3px;

	width:184px;

	height:auto;

	float:left;

}

.packagesearch-txt {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:425px;

	height:auto;

	float:left;

}

.packagesearch-txt01 {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width: auto;

	height:auto;

	float:left;

}

.packagesearch-txthead {

	margin:10px 0 0 0;

	padding:0 0 5px 0;

	font-size:11px;

	font-weight:bold;

	color:#4d4c4c;

	width:100%;

	height: auto;

}

.packagesearch-rate {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:100%;

	height:25px;

	font-weight:bold;

}

.packagesearch-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.packagesearch-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.packagesearch-bot {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:640px;

	height:auto;

	background-color:#FFFFFF;

	float:left;

}

.packagesearchtxthead {

	margin:10px 0 0 0;

	padding:0 0 5px 10px;

	width:660px;

	height:auto;

	font-size:14px;

	font-weight:bold;

	text-align:justify;

}

.packagesearchgad {

	margin:0 0 0 0;

	padding:0 10px 0 0;

	font-size:11px;

	float:right;

	font-weight:normal;

}

.forumgad {

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:11px;

	float:right;

	font-weight:normal;

}

.forum-form05 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:20px;

	height:20px;

	float:left;

}

.forum-form04 {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:auto;

	height:20px;

	color:#0193de;

}

.forum-bot {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:640px;

	height:auto;

	background-color:#FFFFFF;

	border-bottom:1px dotted #525252;

	float:left;

}

.forum-bot span {

	font-size:13px;

	font-weight:bold;

}

.forum-gadsmain {

	margin:0 0 0 0;

	padding:0 0 0 5px;

	width:657px;

	height:auto;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

}

.forum-bot01 {

	margin:0 0 0 0;

	padding:0 10px 8px 10px;

	width:631px;

	height:auto;

	background-color:#efeded;

	border-bottom:1px dotted #525252;

	float:left;

}

.forum-bot01 span {

	font-size:13px;

	font-weight:bold;

}

.forum01-cont {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:652px;

	height:auto;

	background-color:#ffffff;

}

.forum001-cont {

	margin:0 0 8px 0;

	padding:0 0 5px 10px;

	width:642px;

	height:auto;

	background-color:#efeded;

	border-bottom:1px dotted #525252;

}

.forum-bot02 {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:640px;

	height:auto;

	background-color:#FFFFFF;

	border-bottom:1px dotted #525252;

	float:left;

}

.forum-bot02 span {

	font-size:13px;

	font-weight:bold;

}

.forum-bot03 {

	margin:10px 0 0 0;

	padding:0 5px 8px 0;

	width:30px;

	height:50px;

	background-image:url(../images/num.jpg);

	background-repeat:no-repeat;

	float:left;

}

.forumofthemonth-cont {

	margin:0 0 0 0;

	padding:0 0 8px 5px;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

	border-bottom:1px dotted #525252;

}

.forum002-bot04 {

	margin:0 0 0 0;

	padding:0 0 8px 10px;

	width:520px;

	height:auto;

	background-color:#FFFFFF;

	float:left;

}

.forum002-bot04 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.forum002-bot04 li {

	margin:0 0 0 0;

	padding:0 5px 0 0;

	float:left;

}

.forum-bot04 {

	margin:0 0 0 0;

	padding:0 0 8px 10px;

	width:600px;

	height:auto;

	background-color:#FFFFFF;

	float:left;

}

.forum-bot04 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.forum-bot04 li {

	margin:0 0 0 0;

	padding:0 5px 0 0;

	float:left;

}

.forum-bot04-num {

	margin:0 0 0 0;

	padding:7px 0 0 0;

	color:#ffffff;

	font-size:13px;

	font-weight:bold;

	text-align:center;

}

.packagesearch01-selbox {

	margin:0 0 0 0;

	width:50px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.packagesearchmain-form05 {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:170px;

	height:20px;

	float:left;

}

.packageofthemonth-rate {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:480px;

	height:25px;

	font-weight:bold;

}

.packageofthemonth-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.packageofthemonth-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.seatchofthemonth-txthead {

	margin:10px 0 0 0;

	padding:0 0 5px 15px;

	font-size:11px;

	font-weight:bold;

	color:#4d4c4c;

	width:490px;

	height: auto;

}

.packageitinerary {

	margin:0 0 0 0;

	padding:5px 0 5px 0;

	width:100%;

	height:auto;

	border-top:1px solid #cccccc;

}

.packageitinerary-cont {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

}

.gallerfullview {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:643px;

	height:auto;

}

.gallerfullview-rate {

	margin:0 0 0 0;

	padding:5px 0 0 10px;

	width:490px;

	height:25px;

	font-weight:bold;

}

.gallerfullview-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.gallerfullview-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.gallerfullview-rate01 {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:490px;

	height:25px;

	font-weight:bold;

}

.gallerfullview-rate01 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.gallerfullview-rate01 li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.gallerfullviewmonth-cont {

	margin:0 0 0 0;

	padding:10px 0 8px 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

	border-top:1px solid #cccccc;

	font-size:15px;

	font-weight:bold;

}

.errormain {

	margin:10px 0 0 100px;

	padding:0 0 10px 50px;

	height: auto;

	width:auto;

	font-weight:bold;

	background-image:url(../images/error.jpg);

	background-repeat:no-repeat;

}

.successmain {

	margin:10px 0 0 100px;

	padding:0 0 10px 50px;

	height: auto;

	width:auto;

	font-weight:bold;

	background-image:url(../images/yes.jpg);

	background-repeat:no-repeat;

}

.forumreviewthemonth-cont {

	margin:0 0 0 0;

	padding:0 0 8px 0;

	width:643px;

	height:auto;

	background-color:#FFFFFF;

	border-bottom:1px dotted #4d4c4c;

}

.healthsearchform04 {

	margin:0 0 0 0;

	padding:0 0 0 324px;

	width:300px;

	height:20px;

	color:#0193de;

}

.shoppingsearchmain-form {

	margin:0 0 0 0;

	padding:0 0 0 120px;

	width:300px;

	height:20px;

	color:#0193de;

}

.blogsearch {

	margin:0 0 0 0;

	padding:0 0 10px 10px;

	float:left;

	width:130px;

	text-align:right;

}

.blogsearch-rate {

	margin:0 0 0 0;

	padding:5px 0 0 0;

	width:490px;

	height:25px;

	font-weight:bold;

}

.blogsearch-rate ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.blogsearch-rate li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

}

.blogsofthemonth-cont {

	margin:0 0 0 0;

	padding:0 0 8px 5px;

	width:640px;

	height:auto;

	background-color:#FFFFFF;

	border-bottom:1px dotted #525252;

}

.vehiclediv {

	margin:0 0 0 10px;

	padding:0 10px 10px 10px;

	border:1px solid #cccccc;

	width:470px;

	background-color:#d4f2fd;

	clear:both;

}



/* Hotel Booking Start */



.hotel-booking {

	margin:0 0 0 0;

	padding:10px 0 0 10px;

	width:660px;

	height:auto;

}

.hotel-bookingmain {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:643px;

	height:auto;

}

.hotel-booking-head {

	margin:0 0 7px 0;

	padding:0 0 0 0;

	width:643px;

	height:27px;

	border:1px solid #d6d6d6;

}

.hotel-booking-head01 {

	margin:0 0 0 0;

	padding:4px 0 0 10px;

	width:310px;

	height:23px;

	background-color:#f3f3f3;

	float:left;

	font-weight:bold;

}

.hotel-booking-head02 {

	margin:0 0 0 0;

	padding:4px 10px 0 10px;

	width:112px;

	height:23px;

	background-color:#ffffff;

	float:left;

	font-weight:bold;

	text-align:right;

}

.hotel-booking-head03 {

	margin:0 0 0 0;

	padding:4px 10px 0 15px;

	width:auto;

	height:23px;

	background-color:#ffffff;

	float:left;

	text-align:right;

}

.hotel-booking-head02 span {

	color:#478a17;

}

.hotel-booking-head04 {

	margin:0 0 0 0;

	padding:4px 0 0 10px;

	width:auto;

	height:23px;

	background-color:#ffffff;

	float:left;

	text-align:right;

}

.hotel-booking-cont {

	margin:0 0 20px 9px;

	padding:0 3px 3px 3px;

	width:624px;

	height:auto;

	border:1px solid #d6d6d6;

}

.hotel-booking-cont00 {

	margin:3px 0 0 0;

	padding:4px 0 0 0;

	width:316px;

	height:38px;

	background-color:#f6f6f6;

	float:left;

	font-weight:bold;

}

.hotel-booking-cont01 {

	margin:3px 0 0 0;

	padding:4px 0 0 20px;

	width:288px;

	height:38px;

	background-color:#e6e6e6;

	float:left;

	font-weight:bold;

}

.hotel-booking-cont02 {

	margin:0 0 0 0;

	padding:4px 0 0 15px;

	width:142px;

	height:23px;

	background-color:#f6f6f6;

	float:left;

	font-weight:bold;

	text-align:left;

	line-height: 16px;

}

.hotel-booking-cont02 span {

	color:#898989;

	font-size:10px;

	font-weight:normal;

}



.hotel-booking-table00 {

	margin:0 0 0 0;

	padding:4px 0 0 0;

	width:316px;

	height:21px;

	background-color:#ffffff;

	float:left;

	font-weight:bold;

}

.hotel-booking-table01 {

	margin:0 0 0 0;

	padding:4px 0 0 20px;

	width:288px;

	height:21px;

	background-color:#f7f7f7;

	float:left;

	font-weight: normal;

	border-bottom:1px solid #eeeeee;

}

.hotel-booking-table02 {

	margin:0 0 0 0;

	padding:0 0 0 35px;

	width:122px;

	height:21px;

	background-color:#ffffff;

	float:left;

	font-weight: normal;

	text-align:left;

	border-bottom:1px solid #eeeeee;

}



/* Hotel Booking End */





/* Login Box Start */



.login-main {

	margin:80px 0 0 160px;

	padding:0 0 10px 0;

	width:345px;

	height:auto;

	border:1px solid #cccccc;

}

.login-main2 {

	margin:0 0 0 160px;

	padding:0 0 10px 0;

	width:345px;

	height:auto;

	border:1px solid #cccccc;

}

.login-mainhead {

	margin:0 0 0 10px;

	padding:6px 0 0 0;

	width:325px;

	height:25px;

	font-size:17px;

	font-weight:bold;

	border-bottom:1px solid #cccccc;

}

.login-mainboxes {

	margin:0 0 0 10px;

	padding:6px 0 0 0;

	width:325px;

	height:auto;

}

.login-mainboxesline {

	margin:0 0 0 0;

	padding:6px 0 0 0;

	width:325px;

	height:23px;

}

.login-mainboxeslineleft {

	margin:0 0 0 0;

	padding:0 10px 0 0;

	width:90px;

	height:23px;

	float:left;

	text-align:right;

	font-weight:bold;

}

.login-mainboxetextdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:187px;

	height:21px;

	float:left;

}

.login-mainboxetextbx {

	margin:0 0 0 0;

	padding:2px 0 0 5px;

	width:182px;

	height:19px;

	font-family:Tahoma;

	border:1px solid #cccccc;

	font-size:11px;

	color:#4d4c4c;

}

.login-mainboxebutton {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:53px;

	height:19px;

	font-family:Tahoma;

	border:0px solid #cccccc;

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	background-color:#67b430;

}

.admin-main {

	margin:150px 0 0 0;

	padding:0 0 0 0;

	width:348px;

	height:221px;

    background-image: url(../images/adminlogin-box.gif);

	background-repeat:no-repeat;

}

.adminlogin-mainboxes {

	margin:0 0 0 10px;

	padding:85px 0 0 0;

	width:325px;

	height:auto;

}



/* Login Box End */



/* Registration Form Start */



.registration-top {

	margin:10px 0 0 15px;

	padding:0 0 0 0;

	width:640px;

	height:32px;

	border-bottom:0px dashed #cccccc;

	font-size:12px;

	font-weight:bold;

}

.registration-topleft {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:32px;

	float:left;

	background-image:url(../images/form-left.gif);

	background-repeat:no-repeat;

}

.registration-topmiddle {

	margin:0 0 0 0;

	padding:7px 0 0 10px;

	width:616px;

	height:25px;

	font-size:12px;

	font-weight:bold;

	background-color:#d9d9d9;

	float:left;

}

.registration-topright {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:32px;

	float:left;

	background-image:url(../images/form-right.gif);

	background-repeat:no-repeat;

}

.registration-cont {

	margin:0 0 0 15px;

	padding:20px 0 10px 0;

	width:638px;

	height:auto;

	border-right:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

}

.registration-subhead {

	width:598px;

	height:20px

	padding:0 0 0 0;

	margin:0 0 0 20px;

	font-weight:bold;

	border-bottom:0px solid #cccccc;

}

.registration-subheadleft {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:20px;

	float:left;

	background-image:url(../images/form-left.gif);

	background-repeat:no-repeat;

}

.registration-subheadmiddle {

	margin:0 0 0 0;

	padding:3px 0 0 10px;

	width:588px;

	height:19px;

	font-size:11px;

	font-weight:bold;

	background-color:#ececec;

	float:left;

}

.registration-subheadright {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:7px;

	height:20px;

	float:left;

	background-image:url(../images/form-right.gif);

	background-repeat:no-repeat;

}

.selbox-main {

	margin:0 0 0 0;

	width:173px;

	height:18px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.selbox-small {

	margin:0 0 0 0;

	width:80px;

	height:18px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtbox-main {

	margin:0 0 0 0;

	width:173px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtbox-number {

	margin:0 0 0 0;

	width:50px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtbox-date {

	margin:0 0 0 0;

	width:80px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.button-main {

	margin:0 0 0 0;

	height:18px;

	border:0px solid #c8c8c8;

	background-color:#67b430;

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

	font-family:Tahoma;

}

.button-reg {

	margin:0 0 0 0;

	height:28px;

	border:0px solid #c8c8c8;

	background-color:#67b430;

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

	font-family:Tahoma;

}

.button-date {

	margin:0 0 0 0;

	width:20px;

	height:18px;

	background-image:url(../images/cal01.gif);

	background-repeat:no-repeat;

	border:0px solid #c8c8c8;

}

.txtarea-main {

	margin:0 0 0 0;

	width:173px;

	height:50px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtarea-large {

	margin:0 0 0 0;

	width:250px;

	height:50px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtarea-small {

	margin:0 0 0 0;

	width:80px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtarea-small01 {

	margin:0 0 0 0;

	width:50px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}



/* Registration Form End */





/********** added on 24 Feb*******starts here**************/

.box-heading

{

	background-color:#d9d9d9;

    height:26px;

    text-align:left;
    /*padding-top:100px;*/

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0 0 0 0;

}
.box-heading-travelogue

{

	/*background-color:#d9d9d9;*/
	margin:0 0 0 20px;
    height:76px;

    text-align:left;
    /*padding-top:100px;*/
	font-weight:bold;
    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0 0 0 0;

}

.box-heading p

{

    margin:0 0 0 0;

    padding:4px 0 0 10px;

    font-size:12px;

    font-weight:bold;

    color:#4d4c4c;

}

.box

{

    height:auto;

    border-left:solid 1px #cccccc;

    border-right:solid 1px #cccccc;

    border-bottom:solid 1px #cccccc;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0 0 0 0;

	padding:0 0 5px 0;

	background-color:White;

	padding:10px 0 10px 0;

	

}
.newbox

{

   

    border-left:solid 1px #cccccc;

    border-right:solid 1px #cccccc;

    border-bottom:solid 1px #cccccc;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	

	background-color:White;



	

}
/*----------------------------------------------------------*/

.box-heading-error

{

    background-color:Red;

    height:26px;

    text-align:left;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0 0 0 0;

}

.box-heading-error p

{

    margin:0 0 0 0;

    padding:6px 0 0 10px;

    font-size:12px;

    font-weight:bold;

    color:White;

}

.box-error

{

    height:auto;

    border:solid 1px red;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0 0 0 0;

	padding:0 0 5px 0;

}

/*------------------------------------------------------*/

.box-heading-green

{

    background-color:Green;

    background-image: url(../images/spacer-01.jpg);

    height:26px;

    text-align:left;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0 0 0 0;

}

.box-heading-green p

{

    margin:0 0 0 0;

    padding:6px 0 0 10px;

    font-size:12px;

    font-weight:bold;

    color:White;

}

.box-green

{

    height:auto;

    border:solid 1px green;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0 0 0 0;

	padding:0 0 5px 0;

}







/*  Photo Gallery Start  */



.maingallery {

	margin:0 0 0 0;

	padding:5px 0 0 5px;

	width:750px;

	height:568px;

	background-color:#FFFFFF;

}

.maingallery-left {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:580px;

	height:auto;

	float:left;

}

.maingallery-right {

	margin:25px 0 0 0;

	padding:0 0 0 0;

	width:145px;

	height:410px;

	background-color:#eaeaea;

	border:1px solid #333333;

	float:left;

	text-align:center;

}

.maingallery-right ul {

	margin:10px 0 0 0;

	padding:0 0 0 12px;

	list-style:none;

}

.maingallery-right li {

	margin:0 0 0 0;

	padding:5px 5px 0 5px;

	float:left;

}

.maingallery-head {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:565px;

	height:20px;

	border:1px solid #333333;

	float:left;

	font-weight:bold;

	background-color:#86c536;

}

.maingallery-img {

	margin:3px 0 3px 0;

	padding:5px 0 5px 0;

	width:575px;

	height: auto;

	text-align:center;

	border:1px solid #333333;

	float:left;

}

.maingallery-imgdat {

	width:550px;

	height:auto;

	border:0px;

}

/*  Photo Gallery End  */



/*  Booking End  */

.bookingmain {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:284px;

	height:auto;

	background-color:#ffffff;

	border:0px solid #cccccc;

}

.bookingmain-head {

	margin:0 0 0 0;

	padding:2px 0 3px 0;

	width:274px;

	height:auto;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

	border-bottom:1px solid #cccccc;

}



.dealsclubHeading {

	margin:0 0 0 0;

	padding:2px 0 0 0;

	width:275px;

	height:28px;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

	background-image:url(../images/dealsclub.gif);

	background-repeat:no-repeat;

	border-bottom:1px solid #cccccc;

}



/*  DIV SUGGESTION STYLES STARTS  */



.box-suggestion-list

{    

    font-weight:bold;

    z-index: -1; 

    background-color: #f7f7f7; 

    filter:alpha(opacity=50); 
    
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + round(!opacity*100) + ")";


    -moz-opacity:0.9; 

    -khtml-opacity: 0.9; 

    opacity: 0.9;

}

/*-----SUGGESTION STYLES ENDS--------------------------*/



/*  Booking End  */



/*------------------------------------------------------*/



.box-signin-main

{    

    width:300px;

    height:400px;

    border-left:solid 1px #cccccc;

    border-right:solid 1px #cccccc;

    border-bottom:solid 1px #cccccc;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0 0 0 0;

	padding:0 0 5px 0;

	background-color:White;

	padding:10px 0 10px 0;

}



.box-registration

{        

    padding:4px 0 5px 0;

    margin:0 0 5px 0;

    width:95%;

    clear:both;    

    border-top:solid 1px #cccccc;

    border-left:solid 1px #cccccc;

    border-right:solid 1px #cccccc;

    border-bottom:solid 1px #cccccc;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

    background-color:#e6e6e6;

	font-size:11px;

	margin:0 0 0 15px;

}



.box-registration-Head

{  

    clear:both;

    color:#0193de;

    font-weight:bold;

    font-size:12px;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

    margin-left:22px;

    text-align:justify;

}



.box-update-pnl

{

    width:50%;

    clear:both;   

}

.box-signin-msg

{    

    margin:0 0 5px 0;

    width:68%;

    clear:both;

    color:Red;

    text-align:center;

    font-weight:bold;  

}

.box-signin-blue

{        

    margin:0px 0px 5px 0px;

    color:#0193de;

    text-align:right;

    font-weight:bold;

}



.box-signin-red

{

    padding:0px 10px 0px 0px;

    margin:0 0 5px 0;

    width:68%;

    clear:both;

    color:Red;

}



.box-signin

{

    padding:4px 0 5px 0;

    margin:0 0 5px 0;

    width:68%;

    clear:both;

}



.box-signin-left

{

    float:left;

    padding:0px 0px 0px 10px;

    width:25%;

    text-align:left;

}



.box-signin-chk1

{

    float:left;

    padding:0px 10px 0px 0px;

    width:10%;

    text-align:left;

}

.box-signin-chk2

{

    float:left;

    padding:0px 10px 0px 0px;

    width:35%;

    text-align:left;

}



.box-signin-right

{

    float:right;

    padding:0px 10px 0px 0px;

    width:25%;

    text-align:right;

}

.box-row

{

    padding:4px 0 5px 0;

    margin:0 0 5px 0;

    width:100%;

    clear:both;

}

.box-row p

{

    padding:0 0 0 10px;

}

.box-col1

{

    float:left;

    padding:0px 0px 0px 10px;

    width:25%;

    text-align:right;

}

.box-col2

{

    float:left;

    padding-left:2px;

    width:72%;

    text-align:justify;

}
.box-col-rev

{

    float:left;

    padding:0px 0px 0px 0px;

    width:35%;

    text-align:right;

}
.box-col-rev-1

{

    float:left;

    padding:0px 0px 0px 0px;

    width:60%;

    text-align:justify;

}
.box-col3

{

    float:inherit;

    padding:0px 0px 0px 10px;

    width:25%;

    text-align:right;

}
.box-col4

{

    float:left;

    padding:0px 0px 0px 10px;

    width:5%;

    text-align:right;

}


.clear

{

    clear:both;
    

}

/*----------------------------------------------------*/

.addmore

{

    cursor:pointer;

    text-decoration:none;

    color:Black;

}

/*-----------------------------------------------*/



/* Rating */

.ratingStar {

    font-size: 0pt;

    width: 13px;

    height: 12px;

    margin: 0px;

    padding: 0px;

    cursor: pointer;

    display: block;

    background-repeat: no-repeat;

}



.filledRatingStar {

    background-image: url(../images/FilledStar.png);



}



.emptyRatingStar {

    background-image: url(../images/EmptyStar.png);

}



.savedRatingStar {

    background-image: url(../images/SavedStar.png);

}



.filledRatingStar_display {

    background-image: url(../images/star.gif);



}



/*Modal Popup*/

.modalBackground {

	background-color:Gray;

	filter:alpha(opacity=70);

	opacity:0.7;

}



.modalPopup

{

	background-color: aliceblue;

	border-width: 3px;

	border-style: solid;

	border-color: Gray;

	padding: 3px;

	

}



.sampleStyleA {

	background-color:#FFF;

}



.sampleStyleB {

	background-color:#FFF;

	font-family:monospace;

	font-size:10pt;

	font-weight:bold;

}



.sampleStyleC {

	background-color:#ddffdd;

	font-family:sans-serif;

	font-size:10pt;

	font-style:italic;

}



.sampleStyleD {

	background-color:Blue;

	color:White;

	font-family:Arial;

	font-size:10pt;

}



.Button { 

	background-color: #ebf2f8; color: #000000; border: solid 1px #3d84cc; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;

	}

	

	.Button1 { 

	background-color: #3d84cc; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;

	}

	

	.Button2 { 

	background-color: #3c964b; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;

	}

	

	.Button3 { 

	background-color: #eaf3f9; color: #000000; border: solid 1px #579690; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;

	}

/*----------------------------------------------------------*/

.green .ajax__tab_body 

{

    font-size:10pt;

    border-top:none;

    background-color:#ffffff;

    font-family:Tahoma;

	font-size:11px;

}

.green .ajax__tab_header 

{

	border-bottom:none;

	padding:2px 2px 4px 2px;

	text-align:center; /* center the tabs horizontally */

}

.green .ajax__tab_tab

{

    background-color:#0193de;

    font-size:11px;

	font-weight:bold;

    color:#ffffff;

    text-align:center;	

	padding:1px 5px 5px 5px;

	height:15px;

}

.green .ajax__tab_active .ajax__tab_tab,

.green .ajax__tab_hover .ajax__tab_tab

{

	background-color:#88c432;

}

/*----------------------------------------------------------*/



/*----------------------------------------------------------*/

.searchTab .ajax__tab_body 

{

    font-family:Tahoma;

	font-size:11px;

	color:#4d4c4c;

    border-top:none;

    background-color:#ffffff;

}

.searchTab .ajax__tab_header 

{

	border-bottom:none;

	padding:2px 2px 4px 2px;

	text-align:right; /* center the tabs horizontally */

	

}

.searchTab .ajax__tab_tab

{

    border:1px solid #cccccc;

    background-color:#ffffff;

    font-size:11px;

	font-weight:bold;

    color:#4d4c4c;

    text-align:center;	

	padding:1px 5px 5px 5px;

	height:15px;

}

.searchTab .ajax__tab_active .ajax__tab_tab,

.searchTab .ajax__tab_hover .ajax__tab_tab

{

	background-color:#ffffff;

	color:#ff6c00;

}

/*------------------------------------------------------------*/



/*  Booking Start  */

.main {

	padding:10px 0 0 10px;

}

.bookingmain {

	margin:0 0 0 0;

	padding:0 0 0 10px;

	width:284px;

	height:auto;

	background-color:#ffffff;

	border:0px solid #cccccc;

}

.bookingmain-head {

	margin:0 0 0 0;

	padding:2px 0 3px 0;

	width:274px;

	height:auto;

	color:#0193de;

	font-size:12px;

	font-weight:bold;

	border-bottom:1px solid #cccccc;

}

.destinationsearch-selbox {

	margin:0 0 0 0;

	width:150px;

	height:19px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.txtbox-date {

	margin:0 0 0 0;

	width:80px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.button-main {

	margin:0 0 0 0;

	height:18px;

	border:0px solid #c8c8c8;

	background-color:#67b430;

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

	font-family:Tahoma;

}

/*  Booking End  */



/*  Trip-planner Start  */

.tripplanner-top {

	margin:10px 0 0 5px;

	padding:0 0 0 0;

	width:660px;

	height:32px;

	border-bottom:0px dashed #cccccc;

	font-size:12px;

	font-weight:bold;

}

.tripplanner-topmiddle {

	margin:0 0 0 0;

	padding:7px 0 0 10px;

	width:636px;

	height:25px;

	font-size:12px;

	font-weight:bold;

	background-color:#d9d9d9;

	float:left;

}

.tripplanner-cont {

	margin:0 0 0 5px;

	padding:20px 0 10px 0;

	width:658px;

	height:auto;

	border-right:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

}

.tripplanner-subhead {

	width:617px;

	height:20px

	padding:0 0 0 0;

	margin:0 0 0 10px;

	font-weight:bold;

	background-color:#ffffff;

	border-bottom:0px solid #cccccc;

}

.tripplanner-subheadmiddle {

	margin:0 0 0 0;

	padding:3px 0 0 10px;

	width:588px;

	height:19px;

	font-size:11px;

	font-weight:bold;

	background-color:#ffffff;

	float:left;

	border-bottom:1px solid #ececec;

}

.trip-plannerlink {

	float:left; 

	padding:0 5px 0 0;

	width:auto;

	text-align:center;

}

.trip-plannerlink a {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#67b430; 

	padding:5px 5px 5px 5px;

	color:#ffffff;

	text-decoration:none;

}

.trip-plannerlink a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#92d661; 

	padding:5px 5px 5px 5px;

	color:#4c4c4c;

	text-decoration:none;

}

.trip-plannerlink01 {

	float:left; 

	padding:0 10px 0 0;

	width:auto;

	text-align:center;

}

.trip-plannerlink01 a {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#67b430; 

	padding:0px 10px 0px 10px;

	color:#ffffff;

	text-decoration:none;

}

.trip-plannerlink01 a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#92d661; 

	padding:0px 10px 0px 10px;

	color:#4c4c4c;

	text-decoration:none;

}

.trip-plannerlist01 {

	margin:10px 0 0 0;

	padding:0 0 0 0;

}

.trip-plannerlist01 ul {

	margin:0 0 0 30px;

	padding:0 0 0 0;

	list-style:none;

}

.trip-plannerlist01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	float:left;

	width:250px;

	font-weight: normal;

}

.trip-plannerlist02 {

	margin:10px 0 0 0;

	padding:0 0 0 0;

}

.trip-plannerlist02 ul {

	margin:0 0 0 30px;

	padding:0 0 0 0;

	list-style:none;

}

.trip-plannerlist02 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	width:600px;

	font-weight: normal;

}

/*  Trip-planner End  */

.trip-plannerlinknew {

	float:left; 

	padding:0 5px 0 0;

	width:auto;

	text-align:center;

}

.trip-plannerlinknew a {

	display:block; 

	border:0px solid #cccccc;

	background-image:url(../images/fullview-newbut.jpg);

	background-repeat:repeat-x;

	padding:0px 5px 1px 5px;

	color:#ffffff;

	text-decoration:none;

}

.trip-plannerlinknew a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-image:url(../images/fullview-newbut.jpg);

	background-repeat:repeat-x;

	padding:0px 5px 1px 5px;

	color:#4c4c4c;

	text-decoration:none;

}

.trip-plannerlink01 {

	float:left; 

	padding:0 10px 0 0;

	width:auto;

	text-align:center;

}

.trip-plannerlink01 a {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#67b430; 

	padding:0px 10px 0px 10px;

	color:#ffffff;

	text-decoration:none;

}

.trip-plannerlink01 a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#92d661; 

	padding:0px 10px 0px 10px;

	color:#4c4c4c;

	text-decoration:none;

}

.trip-plannerlist01 {

	margin:10px 0 0 0;

	padding:0 0 0 0;

}

.trip-plannerlist01 ul {

	margin:0 0 0 30px;

	padding:0 0 0 0;

	list-style:none;

}

.trip-plannerlist01 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	float:left;

	width:250px;

	font-weight: normal;

}

.trip-plannerlist02 {

	margin:10px 0 0 0;

	padding:0 0 0 0;

}

.trip-plannerlist02 ul {

	margin:0 0 0 30px;

	padding:0 0 0 0;

	list-style:none;

}

.trip-plannerlist02 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	text-align:justify;

	width:600px;

	font-weight: normal;

}

/* Houseboat full view */

.houseboattab-link {

	padding:0 10px 0 0;

	width:auto;

	text-align:center;

	font-size:11px;

	float:right;

}

.houseboattab-link a {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#67b430; 

	padding:1px 5px 1px 5px;

	color:#ffffff;

	text-decoration:none;

}

.houseboattab-link a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-color:#92d661; 

	padding:1px 5px 1px 5px;

	color:#4c4c4c;

	text-decoration:none;

}





/* Destination full view New Content Start */

.fullview-new {

	margin:0 0 0 0;

	padding:10px 0 0 10px;

	width:510px;

	height:auto;

	float:left;

}

.fullview-new-member {

	margin:0 0 0 0;

	padding:4px 0 0 4px;

	width:219px;

	height:auto;

	border:1px solid #cccccc;

	float:left;

}

.fullview-new-member00 {

	margin:0 0 0 1px;

	padding:0 0 0 0;

	width:101px;

	height:86px;

	background-color:#ffffff;

	border:1px solid #cccccc;

	float:left;

}
.fullview-new-member100 {

	margin:0 0 0 1px;

	padding:3px 0 0 3px;

	width:101px;

	height:88px;

	background-color:#ffffff;

	border:1px solid #cccccc;

	float:left;

}
.fullview-new-member01 {

	margin:0 0 0 6px;

	padding:0 0 0 0;

	width:101px;

	height:86px;

	background-color:#ffffff;

	border:1px solid #cccccc;

	float:left;

}

.fullview-new-member02 {

	margin:4px 0 0 0;

	padding:0 0 0 0;

	width:auto;

	height:auto;

	float:left;

}

.fullview-new-member02 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.fullview-new-member02 li {

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

	width:70px;

}

.fullview-new-memberview {

	width:209px;

	padding:0 0 0px 10px;

	border-top:1px solid #cccccc;

	float:left;

	text-align:left;
	font-weight:bold;

}

.fullview-new-destination {

	margin:0 0 0 10px;

	padding:5px 0 10px 15px;

	width:258px;

	height:auto;

	border:1px solid #cccccc;

	float:left;

}

.fullview-new-destination ul {

	margin:5px 0 0 0;

	padding:0 0 0 0;

	list-style:none;

}

.fullview-new-destination li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-02.gif);

	background-repeat:no-repeat;

	float:left;

	width:110px;

}

/* Destination full view New Content End */





/*------------------------------------------------------------*/

/* Added by Ashwini 27Feb */



/* Grid Options */

.Grid { 

	border-left: 1px solid #f7f7f7; border-bottom: 1px solid #f7f7f7;

	width: 100%;

	}



.Caption th

{

	text-align: left;

	vertical-align: top;

	padding: 4px;



	background-image: url(../images/CaptionBg.gif);

	color: #000000;

	

}



.Caption td

{

	text-align: left;

	vertical-align: top;

	padding: 4px;

	border-top: 1px solid #f7f7f7;

	border-right: 1px solid #f7f7f7;

	background-image: url(../images/CaptionBg.gif);

	color: #000000;

	

}



.Caption a:link { 

	color: #000000;

	}



.Caption a:visited { 

	color: #000000;

	}



.Caption a:hover, .Caption a:active { 

	color: #ff0000;

	}



.Caption img {

	margin: 2px; 

	vertical-align: middle;

	}



.Caption input {

	vertical-align: middle;

	}



.Row th { 

	 font-weight: normal; text-align: left; vertical-align: top;

	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	background-color: #f7f7f7; color: #000000;

	white-space: nowrap;

	color: #000000;

	}



.Row td { 

	

	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	vertical-align: top;

	background-color: #f7f7f7; 

	color: #000000;

	}



.Row a:link { 

	color: #0059b2;

	}



.Row a:visited { 

	color: #840084;

	}



.Row a:hover, .Row a:active { 

	color: #ff0000;

	}



.Separator{

	background-color: #3d84cc;

	}



.Separator td{

	height: 1px;

	}





.AltRow th { 

	font-weight: normal; text-align: left; vertical-align: top;

	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	background-color: #f7f7f7; color: #000000;

	white-space: nowrap;

	color: #000000;

	}



.AltRow td { 



	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	vertical-align: top;

	background-color: #ebf2f8; 

	color: #000000;

	}



.AltRow a:link { 

	color: #0059b2;

	}



.AltRow a:visited { 

	color: #840084;

	}



.AltRow a:hover, .AltRow a:active { 

	color: #ff0000;

	}



.NoRecords td { 

	

	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	background-color: #f7f7f7; 

	color: #000000;

	vertical-align: top;

	}



.Footer td { 

	

	padding: 4px;

	border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;

	background-color: #dfdfdf; color: #000000;

	text-align: center;

	vertical-align: middle;

	white-space: nowrap;

	color: #000000;

	}



.Footer a:link { 

	color: #0059b2;

	}



.Footer a:visited { 

	color: #840084;

	}



.Footer a:hover, .Footer a:active { 

	color: #ff0000;

	}



.Footer img {

	margin: 2px; 

	vertical-align: middle;

	}



.Footer input {

	margin: 2px;

	vertical-align: middle;

	}



.business_owner 

{

text-align:center;

padding:0px 0px 0 130px;

}

.business_owner a {

display:block;

width:80px;

font-weight:bold;

border:0px solid #cccccc;

background-color:#67b430;

padding:0 5px 0 5px;

color:#ffffff;

text-decoration:none;

}

.business_owner a:hover {

display:block;

font-weight:bold;

border:0px solid #cccccc;

background-color:#67b430;

padding:0 5px 0 5px;

color:#fff;

text-decoration:none;

}

.business_owner01 {

margin:0 0 1px 0;

padding:0 0 0 10px;

width:203px;

height:auto;

color:#0193de;

font-size:12px;

font-weight:bold;

}

.hotel-booking-withtable00 {

border-bottom:1px solid #eeeeee;

background-color:#f7f7f7;

}

.hotel-booking-withtable01 {

margin:0 0 0 0;

padding:3px 0 3px 20px;

width:288px;

height:auto;

background-color:#f7f7f7;

float:left;

font-weight: normal;

}

.hotel-booking-withtable02 {

margin:0 0 0 0;

padding:3px 0 3px 35px;

height:auto;

width:280px;

background-color:#ffffff;

float:left;

font-weight: normal;

text-align:left;

}



/* New tab for index page Start */



.joinnownew-boxes {

	margin:5px 0 0 0;

	padding:0 0 0 2px;

	width:220px;

	height:18px;

}

.joinnownew-label {

	margin:0 0 0 0;

	padding:0 5px 0 0;

	width:90px;

	height:10px;

	text-align:right;

	float:left;

}

.joinnownew-txtbox {

	margin:0 0 0 0;

	width:110px;

	height:14px;

	color:#4d4c4c;

	font-family:Tahoma;

	font-size:11px;

	border:1px solid #c8c8c8;

}

.joinnownew-txtboxdiv {

	margin:0 0 0 0;

	padding:0 0 0 0;

	width:125px;

	height:18px;

	color:#4d4c4c;

	float:left;

}



/* New tab for index page Start */







/*----------------------------------------------------------*/

.searchTabIndex .ajax__tab_body 

{

    font-family:Tahoma;

	font-size:11px;

	color:#4d4c4c;

    border-top:none;

    background-color:#ffffff;

}

.searchTabIndex .ajax__tab_header 

{

	border-bottom:none;

	padding:2px 2px 4px 2px;

	text-align:left; /* center the tabs horizontally */

	

}

.searchTabIndex .ajax__tab_tab

{

    border:1px solid #cccccc;

    background-color:#ffffff;

    font-size:11px;

	font-weight:bold;

    color:#ff6c00;

    text-align:center;	

	padding:1px 5px 5px 5px;

	height:15px;

}

.searchTabIndex .ajax__tab_active .ajax__tab_tab,

.searchTabIndex .ajax__tab_hover .ajax__tab_tab

{

	background-color:#ffffff;

	color:#0193de;

}

.friends_head {

	padding:0 0 0 20px;

}



.friends {

	width:645px;

	height:auto;

	font-size:11px;

	background-color:#DFF1D6;

	border:1px solid #B7E3B0;

}

.friends_head {

	padding:0 0 0 20px;

}

.friends ul {

	margin:0 0 0 0;

	padding:0 0 0 3px;

	list-style:none;

}

.friends li {

	margin:5px 0 5px 0;

	padding:0 5px 0 5px;

	float:left;

}



.friend01 {

	width:180px;

	height:73px;

	padding:0 0 0 6px;

	background-color:#fff;

	border:1px #D0DACB solid;

}



.friends_request {

	margin:0 auto 0 auto;

	padding:0 0 10px 0;

	width:527px;

	height:auto;

}

.friends_request01 {

	margin:10px 0 0 0;

	padding:0 0 0 6px;

	width:518px;

	height:auto;

	border:1px solid #C0C0C0;

	background-color:#E2F5FE;

}

.friend01_req {

	width:200px;

	height:73px;

	margin:6px 0 6px 0;

	padding:0 0 0 6px;

	background-color:#fff;

	border:1px #D0DACB solid;

	float:left;

}

.request {

	padding:0 0 0 0;

	margin:0 0 0 10px;

	float:left;

	width:295px;

}

.request_btns {

	padding:16px 0 0 0;

	margin:0 0 0 0;

	width:294px;

	text-align:right;

}

.request_ques {

	padding:30px 0 0 0;

	margin:0 0 0 0;

	color:#0193DE;

	width:294px;

	font-weight:bold;

	text-align:center;

}

.request_btn_yes {

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:70px;

	height:17px;

	text-align:center;

	font-weight:bold;

	color:#fff;

	font-family:Tahoma;

	background-color:#0193DE;

	border:0px;

}

.friend_photo {

	width:55px;

	height:60px;

	clear:both;

}

.friend_photodiv {

	margin:6px 0 0 0;

	width:55px;

	height:60px;

	float:left;

	clear:both;

	border:1px solid #E7E6E6;

}

.friend_contdiv {

	margin:6px 0 0 6px;

	width:107px;

	height:auto;

	color:#6F6F6F;

	float:left;

}

.friend_name {

	font-size:11px;

	font-weight:bold;

	color:#0193DE;

}

.friend_name a {

	color:#0193DE;

	text-decoration:none;

}

.friend_name a:hover {

	color:#0193DE;

	text-decoration:underline;

}



.scrap_btn_reply {

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:60px;

	height:17px;

	text-align:center;

	font-size:11px;

	color:#fff;

	font-family:Tahoma;

	background-color:#0193DE;

	border:0px;

}

.scrap_box {

	margin:8px auto 2px auto;

	padding:0 0 6px 6px;

	width:595px;

	height:auto;

	background-color:#fff;

	border:1px solid #C8C8C8;

}

.scrap_boxcont {

	margin:0 0 0 0;

	padding:6px 0 0 10px;

	width:520px;

	height:auto;

	float:left;

}

.scrap_boxcont span, a, a:hover {

	padding:0 0 0 0;

	margin:0 0 0 0;

	color:#0193DE;

	

}



/* POPUP RATING START */



.popup_main {

	padding:0 0 0 0;

	margin:0 0 0 0;

	font-size:11px;

	background-color:White;

	width:296px;

	height:auto;

	line-height:16px;

	border:3px solid #0193DE;

}

.popup_closebtn {

	padding:0 0 0 0;

	margin:0 0 0 0;

	text-align:right;

}

.popup_cont {

	padding:0 10px 0 10px;

	margin:0 0 0 0;

	width:276px;

	height:auto;

	text-align:justify;

}

.popup_submain {

	padding:0 0 12px 0;

}

.popup_sub {

	padding:0 3px 0 0;

	width:165px;

	height:auto;

	text-align:right;

	font-size:10px;

	font-weight:bold;

	float:left;

}

.popup_star {

	width:85px;

	height:auto;

	float:left;

}

.popup_btnmain {

	padding:10px 0 8px 0;

	margin:0 0 0 0;

	clear:both;

}

.popup_btn {

	padding:0 0 0 0;

	float:right;

}

.popup_btn a {

	display:block; 

	border:0px solid #cccccc;

	background-image:url(../images/fullview-newbut.jpg);

	background-repeat:repeat-x;

	padding:0px 5px 1px 5px;

	color:#ffffff;

	text-decoration:none;

}

.popup_btn a:hover {

	display:block; 

	border:0px solid #cccccc; 

	background-image:url(../images/fullview-newbut.jpg);

	background-repeat:repeat-x;

	padding:0px 5px 1px 5px;

	color:#4c4c4c;

	text-decoration:none;

}



/* POPUP RATING END */









.logoLeft {

	width:143px;

	height:63px;

	background-image:url(../images/kt_logo.jpg);

	background-repeat:no-repeat;

	

}





.maincontainerEnquiry {

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	width:790px;

	height:auto;

	font-family:Tahoma;

	font-size:11px;

	background-color:#FFFFFF;

	color:#4d4c4c;

	line-height:18px;

}
.box-text-1
{
    float:left;
    /*padding:0px 0px 0px 5px;*/
    width:49%;
    text-align:justify;
}
.box-text-2
{
    float:left;
    /*padding-left:2px;*/
    width:49%;
    text-align:justify;
    float:right;
}
.box-text-3
{
    float:left;
    padding:0px 0px 0px 5px;
    width:48%;
    text-align:justify;
    border:1px #cccccc solid;
    background-color:#e6e6e6;
}
.box-text-4
{
    
    /*padding-left:2px;*/
    width:49%;
    text-align:justify;
    border:1px #cccccc solid;
    float:right;
    margin:0 0 0 5px;
    background-color:#e6e6e6;
}
.box-text-5
{
    float:left;
    padding:0px 0px 0px 5px;
    width:95%;
    text-align:justify;
    
}
.box-text-6
{
    
    /*padding-left:2px;*/
    width:95%;
    text-align:justify;
    
    float:left;
    margin:0 0 0 5px;
}
.box-text-border {
	padding:4px 0 5px 0;
	height:140px;
    margin:0 0 5px 15px;
	width:95%;
	border:1px #cccccc solid;
	background-color:#d9d9d9;
	margin:0 0 0 0;
}
.box-text-border-1 {
	padding:4px 0 5px 0;
	
    margin:0 0 5px 0;
	width:95%;
	/*border:1px #cccccc solid;*/
	background-color:#FFFFFF;
	margin:0 0 0 15px;
}
.box-heading-1

{

	background-color:#d9d9d9;

    /*height:26px;
	padding-top:100px;*/
    text-align:left;
    

    font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0 0 0 0;

}

.box-heading-1 p

{

    margin:0 0 0 0;

    padding:4px 0 0 10px;

    font-size:12px;

    font-weight:bold;

    color:#4d4c4c;

}
.profileowner-topleft-new02 {

	margin:0 0 0 0;

	padding:3px 0 5px 10px;
	
	
	width:120px;
	text-align:center;

	height:auto;

	float:left;

}
.profileowner-topleft-new02 ul {

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;
	

}

.profileowner-topleft-new02 li {

	margin:0 0 0 0;

	padding:0 0 0 15px;

	background-image:url(../images/list-03.gif);

	background-repeat:no-repeat;

}
.profileowner-topleft-new02 a {

	color:#076299;

	text-decoration:none;

}

.profileowner-topleft-new02 a:hover {

	color:#076299;

	text-decoration:underline;

}
.msg-box 

{

    font-family:Tahoma;

	font-size:11px;

	color:#4d4c4c;

    border-top:none;

    background-color:#ffffff;

}