body,html,p,td {
	font-family:Verdana;
	font-size:11px;
	color:#666;
	text-align:justify;
	margin:0px;
	padding:0px;
}
img 
{
	border:0px;
	}
h1{
	font-family: Verdana;
	font-size: 12px;
	Font-weight:bold;
	text-decoration: none;
	color: #d1430e;	
	margin-bottom:7px;
}
a.h1:hover{text-decoration: underline;}
h2{
	font-family: Verdana;
	font-size: 14px;
	Font-weight:bold;
	text-decoration: none;
	color: #d1430e;	
	display:inline;
}
a.h2:hover{text-decoration: underline;}

a img {border: none; } 

.redbig{
	font-family: Verdana;
	font-size: 16px;
	Font-weight:bold;
	text-decoration: none;
	color: #d1430e;	
	display:inline;
}
a.redbig:hover{text-decoration: underline;}
.redbold
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:bold;
	text-decoration: none;
	color: #d1430e;	
}
a.redbold:hover{text-decoration: none;}

.redtext
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:normal;
	text-decoration: none;
	color: #d1430e;	
}
a.redtext:hover{text-decoration: none;}

.bluebold
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:bold;
	text-decoration: none;
	color: #6493d5;	
}
a.bluebold:hover{text-decoration: none;color: #d1430e;}

.bluetext
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:normal;
	text-decoration: none;
	color: #6493d5;	
}
a.bluetext:hover{text-decoration: none;color: #d1430e;}

.orangebold
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:bold;
	text-decoration: none;
	color: #ffb000;	
}
a.orangebold:hover{text-decoration: none;color: #d1430e;}

.orangetext
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:normal;
	text-decoration: none;
	color: #ffb000;	
}
a.orangetext:hover{text-decoration: none;color: #d1430e;}

.whitebold
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;	
}
a.whitebold:hover{text-decoration: none;color: #d1430e;}

.whitetext
{
	font-family: Verdana;
	font-size: 11px;
	Font-weight:normal;
	text-decoration: none;
	color: #FFFFFF;	
}
a.whitetext:hover{text-decoration: none;color: #d1430e;}

.orangeheading
{
	font-family: Verdana;
	font-size: 12px;
	Font-weight:bold;
	text-decoration: none;
	background-color: #ffb000;	
	color: #ffFFFF;
	height:22px;
	padding-left:5px;
}
a.orangeheading:hover{text-decoration: none;}

.blueheading
{
	font-family: Verdana;
	font-size: 12px;
	Font-weight:bold;
	text-decoration: none;
	background-color: #6493d5;	
	color: #ffFFFF;
	height:22px;
	padding-left:5px;
}
a.blueheading:hover{text-decoration: none;}

.searchbox
{
	background-color:#faede7;
	border-right:1px solid #d1430e;
	border-bottom:1px solid #d1430e;
}

.searchpadding
{
	padding-left:10px;
	padding-top:7px;
	
}

.leftlinkhead
{
	text-transform:uppercase;
	background-color:#6a696e;
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
}

.textlinks {
	font-family:Verdana;
	font-size:11px;
	color:#979191;
	text-decoration: none;
}
a.textlinks:hover{text-decoration: none;color: #d1430e;}

.footerlinks {
	font-family:Verdana;
	font-size:11px;
	color:#c9c9c9;
	text-decoration: none;
}
a.footerlinks:hover{text-decoration: none;color: #d1430e;}

.td1 {
	border-left: 1px solid #e2e1e1;
	border-top: 1px solid #e2e1e1;
	border-bottom: 1px solid #e2e1e1;
	border-right: 1px solid #e2e1e1;
	padding:2px;
	background-color:#6a696e;
	color:#FFFFFF;
	height:24px;
}
.td1-1 {
	border-top: 1px solid #e2e1e1;
	border-bottom: 1px solid #e2e1e1;
	border-right: 1px solid #e2e1e1;
	padding:2px;
	background-color:#6a696e;
	color:#FFFFFF;	
}
.td2 {
	border-left: 1px solid #e2e1e1;
	border-bottom: 1px solid #e2e1e1;
	border-right: 1px solid #e2e1e1;
	padding:2px;
	height:22px;
}
.td2-1 {
	border-bottom: 1px solid #e2e1e1;
	border-right: 1px solid #e2e1e1;
	padding:2px;
}

.inner_border
{
border:1px solid #ffe8b7;
border-collapse:collapse;
}

.allpadding
{
padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;
}

/*leftlinks starts here*/

.heading{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding-top:3px;
padding-bottom:3px;
padding-left:2px;
border-top: 1px solid #d6dada;
border-left: 1px solid #d6dada;
background: #f9f9fb;
}
a.heading:hover{background: #eeeeef;}


.content{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding-top:3px;
padding-bottom:3px;
border-top: 1px solid #d6dada;
border-left: 1px solid #d6dada;
background: #f9f9fb;
}

.openheading{ /*class added to contents of 1st demo when they are open*/
background: #eeeeef;
font-weight:bold;
}

.sublinks
{ 
cursor: hand;
cursor: pointer;
padding-top:3px;
padding-bottom:3px;
background: #f9f9fb;
font-family: Verdana;
font-size: 11px;
Font-weight:normal;
text-decoration: none;
color: #6493d5;	
}

/*leftlinks ends here*/

/*ad slidshow starts here*/

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 1px solid #ffb000;
/*border-bottom-width: 6px;*/
width: 270px; /*width of featured content slider*/
height: 180px;
}
.sliderwrapper 
.contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	background: white;
	width: 270px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}
.pagination{
width: 270px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left;
/*background-color: #ffb000;*/
height:20px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: #e4ecf7;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}

/*ad slidshow ends here*/

/* tab view starts here*/

.tabview{
width: 560px;
height:25px;
border-bottom: 3px solid #6493d5; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.tabview ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.tabview li{
display: inline;
margin: 0 0 0 0;
padding: 0;
}

.tabview a{
float: left;
display: block;
font: bold 11px verdana;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #ffb000; /*Brown color theme*/ 
border-top: 2px solid white;
}

.tabview a:hover{
background-color: #6493d5; /*Brown color theme*/ 
color: white;
}

.tabview a.selected{ /*currently selected tab*/
background-color: #6493d5; /*Brown color theme*/ 
color: white;
border-color: #6493d5; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.sub_price_text 
{
	font-family:Verdana;
	font-size:10px;
	color:#d1430e;
	text-decoration:none; 
}  
.sub_price_text:hover 
{
	text-decoration:underline;
 }  
/* tab view ends here*/
.price_text { 	font-family:Arial; 	font-size:1.6em; 	color:#d1430e; 	font-weight:bold; 	text-decoration:none; }  
.blue_link { 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	text-decoration:none; 	color:#1a67d5; }  
a.blue_link:hover { 	text-decoration:underline; }  .inner_border { 	border:1px solid #ffe8b7; 	border-collapse:collapse; }  
.sub_heading_white { 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#FFFFFF; 	text-decoration:none; 	font-weight:bold; }
.link_blue { 	color:#069cff; 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	text-decoration:none; }  .link_blue:hover { 	text-decoration:underline; }
.heading_org { 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:12px; 	color:#f38c06; 	text-decoration:none; 	font-weight:bold; }
.tot_head_text_blue{color:#189df7;font-family:Arial;font-size:11px;text-decoration:none;} 
.tot_head_text_blue:hover{color:Maroon;}
.border_outer{border-right:1px solid #ffd67b;border-top:1px solid #ffd67b;}
.star
{
	font-family:Verdana;
	font-size:10px;
	color:Red;
	text-decoration:none;
}
.more
{
	font-family:Verdana;
	font-size:10px;
	color:Red;
	text-decoration:none;
}
.heading_red  { 	color:#d1430e; 	font-family:Verdana; 	font-size:11px; 	font-weight:bold; 	text-decoration:none;  }
.red_link { 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	text-decoration:none; 	color:#d1430e; 	font-weight:bold; }  a.red_link:hover { 	text-decoration:underline; }
.heading_blue{color:#1a67d5;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
.white_hotel_header { 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	text-decoration:none; 	font-weight:bold; 	color:#FFFFFF; } a.white_hotel_header { 	color:#FFFFFF; }
.button_grn { 	background-color:#ffb000; 	font-family:Verdana; 	font-size:11px; 	text-decoration:none; 	color:#ffffff; 	height:18px; 	font-weight:bold; 	-moz-background-clip: -moz-initial ! important;  	-moz-background-origin: -moz-initial ! important;  	-moz-background-inline-policy: -moz-initial ! important; 	padding-left:2px; 	padding-right:2px; 	border:1px solid #ffcc00; 	padding-bottom:2px; 	cursor:pointer; }
.text-green_arrow
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#009900;
}
.hotel_bg_details { 	background-image:url(../images/hotel_details_img.jpg); 	width:234px; 	height:166px; 	background-repeat:no-repeat; 	background-position:left; 	background-position:top; }
.left
{
	font-family:Verdana;
	font-size:11px;
	padding-left:5px;
	text-decoration:none;
	}
.dateinput
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666;
}
.red_header { 	font-family:Arial; 	font-size:1.1em; 	color:#d1430e; 	font-weight:bold; 	text-decoration:none; } 
.text-green
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#009900;
	font-weight:bold;
}
#h1white h1 
{
	font-family:Verdana; 	
	font-size:14px; 	
	color:#fff; 	
	text-decoration:none;	 	
	font-weight:bold; 	
	margin:0px;
	padding:0px;
	text-align:center;
}
.textbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#7b7b7b;
	}