p{margin:0; padding:0;}
.table_border {
	border: 1px solid #D4D4D4;
}
.border-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4D4D4;
}

.border-top-bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.border-top-right-bottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4D4D4;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.table-bg
{background-color:#FFFFFF
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
}
.main-hotels
{
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #998A28;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	font-weight: bold;
}
.main-attractions
{
    font-family: Tahoma, Arial;
	font-size: 14px;
	color: #2A90C0;
	font-weight: bold;


	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;

}
.deal
{
    font-family: Tahoma, Arial;
	font-size: 11px;
	color: #265C08;
	font-weight: bold;


	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;

}
.all-hotels{
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #DD851F;
	font-weight: bold;
}
.hotel-heading{
	color: #333333;
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	padding-left:5px;
}
.hotel-list{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	font-weight:;
	text-decoration:none;
	list-style-position:inside;
    line-height:18px;
	padding-left:10px;
}

.hotel-list a{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
}
.hotel-list a:hover{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	font-weight: ;
	text-decoration:underline;
}
.hotel-list-engine{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	text-decoration:none;
	line-height:18px;
	margin-left:10px;
}

.hotel-list-engine a{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	line-height:18px;
	margin-left:10px;
}	
.hotel-list-engine a:hover{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	text-decoration:underline;
	line-height:18px;
	margin-left:10px;
}	
.top-menu{
	color: #666666;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold ;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	line-height:20px;
	text-decoration:none;
}
.top-text
{
	color: #868686;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold ;
	text-decoration:none;
}
.top-text a{
	color: #868686;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
}

.top-text a:hover{
	color: #868686;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.textbox {
	font-family:  Arial,Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	background-color: #F0F0F0;
	border: 1px solid #999999;
}

.button {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #0A5477;
	background-color: #F0F0F0;
	border: 1px solid #999999;
}
.hotel-finder
{
    font-family: Tahoma, Arial;	
	font-size: 12px;
	color: #0A5477;
	font-weight: bold;
	padding-left:10px;
}
.attractions-text
{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;
	list-style-position:inside;
	padding-left:10px;
}
.booking
{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:underline;
	line-height:20px;
}
.booking a:hover{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;
}

.booking a{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;
}

.orghead-text
{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;  
}
.orghead-text a{
	color: #666666;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;  
}

.orghead-text a:hover{
	color: #666666;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:underline;
	line-height:20px;  
}
.blue-text
{
	color: #079AD1;
	font-family:  Tahoma, Arial;
	font-size: 12px;
	font-weight: bold ;
	text-decoration:none;
	line-height:20px;  
}
.attractions-text a{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold ;
	line-height:20px;  
}

.attractions-text a:hover{
	color: #FF9900;
	font-family:  Tahoma, Arial;
	font-size: 11px;
	font-weight: bold ;
	text-decoration:underline;
	line-height:20px;  
}


.body-text{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	list-style-position: outside;
 	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}	
	.body-text-bold{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight:bold ;
	word-spacing:1px;
	text-align:justify;
}	
	.body-2-text{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	list-style-position: outside;
 	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
}	
.bottom-links{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	list-style-position: outside;
    line-height:18px;
	word-spacing:2px;
}

.bottom-links a{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	font-weight:bold;
	list-style-position: outside;
    line-height:18px;
}
.bottom-links a:hover{
	color: #1C79A6;
	font-family: arial, Tahoma; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	list-style-position: outside;
    line-height:18px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #f1f1f1;
	margin-bottom: 0px;
}	
.bottom{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	word-spacing:1px;
}			
.top{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	word-spacing:1px;
	padding-right:10px;
}			
.topmost-link{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	text-decoration:none;
	word-spacing:1px;
}

.topmost-link a{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	word-spacing:1px;
}

.topmost-link a:hover{
	color: #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	text-decoration:underline;
	word-spacing:1px;
}
.internal-heading{
	color:#DD851F;
	font-family: Tahoma,arial; 
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
	margin:0; padding:0;
	padding-left:10px;}	
	
.tdback{
background:#F7F7F7;}

.tdbold{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
	text-decoration:none;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #F7F7F7;
}
.tdbold a{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #F7F7F7;
}	


.tdbold a:hover{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
	text-decoration:underline;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #F7F7F7;
}	
.tdbold-nobg{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
	text-decoration:none;
 	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #FFFFFF;
}
	.tdbold-nobg a{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
 	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #FFFFFF;
}

.tdbold-nobg a:hover{
	color: #336699;
	font-family: arial, Tahoma;
	font-size: 12px;
	text-decoration:underline;
 	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #FFFFFF;
}

	.tdback-white{
background:#FFFFFF;}

.td-graybg{
	color:  #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #F7F7F7;
}
.qbform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.td-whitebg{
	color:  #333333;
	font-family: arial, Tahoma;
	font-size: 12px;
	font-weight: ;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	word-spacing:1px;
	text-align:justify;
	background-color: #FFFFFF;
}
.bottom-travel-guide {
	font-family: arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	padding-left:5px;
}
.bottom-travel-guide th{
	font-family: arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	background-color:#F5FBFF;
	text-align:left;
}
.bottom-travel-guide td{
	font-family: arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color:#0A5477;
	background-color:#FFFFFF;
	text-align:left;
}
.bottom-travel-guide a{
	font-family: arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	color:#0A5477;
	font-weight:normal;
	text-decoration:none;
}
.bottom-travel-guide a:hover{
text-decoration:underline;
}

.city-lnfo-link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066FF;
font-weight:bold;
padding-right:4px;
text-decoration:underline;
text-align:left;
}

.city-lnfo-link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066FF;
font-weight:bold;
padding-right:4px;
text-decoration:underline;
}

.city-lnfo-link a:hover{
text-decoration:none;
}

.click{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
text-align:left;
padding-right:4px;
}

.click a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
padding-right:4px;
}

.click a:hover{
text-decoration:none;
}

ul {
	padding:0px;
	margin:0px;
}
li {
	margin:0px;
	padding:2px 0px 2px 0px;
}
