<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */


/********************************common containers for common use******************************/
#main_Web_Cont {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
.section {
	width:842px;
	height:auto;
	background:#fff;
	box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);
	margin:35px auto 0;
	padding:41px 49px 49px;
}
.headingRular {
	border-bottom: 1px solid #58595b;
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 0px 0 6px;
}
.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
}
.headerSmall {
	width:940px;
	margin: auto;
	font-family:arial;
	color:#58595b;
	
}
.sectionList {
	background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3);
    height: auto;
    margin: 18px auto 0;
    padding: 18px;
    width: 904px;
	color:#58595b; 
	font-family:arial;
	text-align:justify;
}

.section2 {
	background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3);
    height: auto;
    margin: 0 auto;
    padding:0;
    width: 938px;
    border-radius:5px 5px 0 0;
    font-family:arial;
    border:1px solid #b3b3b3;
    
}

.staticRightContent {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B3B3B3;
    border-radius: 5px;
    box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3);
    color: #58595B;
    float: left;
    font: 15px arial;
    height: auto;
    margin-left: 10px;
    width: 676px;
    
    
}

.staticLeftMenu {
	 background: none repeat scroll 0 0 #33C1D4;
    border: 1px solid #B3B3B3;
    border-radius: 5px;
    box-shadow: 0 0 3px #494747;
    color: #58595B;
    float: left;
    font: 16px/16px Arial, Helvetica, sans-serif;
    height: auto;
    width: 250px;   
}

.staticLeftMenu ul { padding:15px;}
.staticLeftMenu ul li{ margin-bottom:15px;}




.BlackHeadBlock{ background:#58595b; color:#fff; border-radius:5px 5px 0 0; padding:12px 15px;}
.whiteInnerBlock{padding:15px; text-align: justify;}
.MenuPartition {
     border-bottom: 1px solid #6BD2E1;
    border-top: 1px solid #2FB6C9;
    height: 1px;
    margin: 0 0 10px;
    width: 100%;
}

/********************** Loyout styles of list view search page ****************************************/
.portLeftList{
    float: left;
    width: 561px;}
	
.portListRight{
    float: left;
    width: 340px;}

.listRightWidgetCont{
box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3);
    float: right;
    height: auto;
    padding: 15px;
    width: 300px;
 }
.tripRatingMarL{margin-left:-4px;}


/*********************** Layout style for holiday review page *******************************/
.ST-topRow{clear:both;}
.ST-topRowPortL{float:left; border-radius:5px; width:674px; background:#58595b;}

.ST-topRowPortR{  background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3);
    float: left;
    margin-left: 12px;
    padding: 15px;
    width: 224px}
	
.OFB-topRowPortL{float:left; border-radius:5px; width:674px; height:208px;}
.OFB-topRowPortL img{width:674px; height:208px;  border-radius:5px;box-shadow: 0 0.4px 3px rgba(0, 0, 0, 0.3); }

.event-topRowPortL {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    float: left;
    padding: 18px;
    text-align: justify;
    width: 638px;
}</pre></body></html>