h1 {
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

/* For Overall Body Content */
body {
	color:#000000;
	font-family:Arial;
	font-size:11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/bks.gif);
}

/* Calendar Content */
.Calendar_monthly_title {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.Calendar_title {
color:#FF0000;
font-family:Arial;
font-size:24px;
font-weight:bold;
}

/* for hotel promotion link mainpage link  */
a.hotel_promotion_link, a.hotel_promotion_link:visited, a.hotel_promotion_link:link {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-decoration:underline;
}

a.hotel_promotion_link:hover {
color:#FF0000;
text-decoration:underline;
}

a.location_promotion_link, a.location_promotion_link:visited, a.location_promotion_link:link {
color:#000000;
font-family:Arial;
font-size:10px;
text-decoration:none;
text-decoration:underline;
}

a.location_promotion_link:hover {
color:#FF0000;
text-decoration:underline;
}

/* Promotion Rate */
.promotion_rate {
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style: italic;
}

/* small font */
.small_font {
	color:#000000;
	font-family:Arial;
	font-size:10px;
}
/* Title For Overall Content */
.Hotel_title {
color:#000000;
font-family:Arial;
font-size:14px;
font-weight:bold;
}

/* Title For listing hotel */
.Hotel_listing_title {
color:#515151;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

/* Title For listing hotel */
.ex_hotel_name_listing {
color:#CC0000;
font-family:Arial;
font-size:10px;
}

/* For Guideline*/
.Guideline {
	color:#FF0000;
	font-family:Arial;
	font-size:10px;
	font-style: italic;
}

a.enlarge_map_link, a.enlarge_map_link:visited, a.enlarge_map_link:hover, a.enlarge_map_link:link {
color:#009900;
font-family:Arial;
font-size:10px;
text-decoration:underline;
}

/* Table For Intro Content */
.curlycontainer{
border: 1px solid #eae9e9;
margin-bottom: 1em;
width: 99%;
}

/* Table For Intro Content */
.curlycontainer .innerdiv{
background: transparent url(/images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 1px;
top: 2px;
padding: 1px 4px 15px 5px;
}
/* for break line */
.listing_line{
clear: both;
padding: 0;
width: 100%;
height: 10px;
line-height: 1px;
border-bottom: 1px solid #eae9e9; /*Remove this to remove border between bar and tabs*/
}

/* for hotel listing link  */
a.hotel_listing_link, a.hotel_listing_link:visited, a.hotel_listing_link:link {
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

a.hotel_listing_link:hover {
color:#3366CC;
text-decoration:underline;
}


/* For footer menubar link */
a.menu_link, a.menu_link:visited, a.menu_link:link {
color:#000000;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

a.menu_link:hover {
color:#000000;
text-decoration:underline;
}

/* For sub menubar link */
a.menu_link2, a.menu_link2:visited, a.menu_link2:link {
color:#333333;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

a.menu_link2:hover {
color:#333333;
text-decoration:underline;
}

/* For Sidebar Title */
.sidebar_title {
color:#575757;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

/* For Sidebar link */
a.sidebar_link, a.sidebar_link:visited, a.sidebar_link:link {
	color:#333333;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

a.sidebar_link:hover {
	color:#009900;
	text-decoration:underline;
}

/* For Sidebar Button */
a.sidebar_bt_link, a.sidebar_bt_link:visited, a.sidebar_bt_link:link {
color:#a5a2a2;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

a.sidebar_bt_link:hover {
color:#a5a2a2;
}

/* For Top link font */
.top {
color:#666666;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

/* For Top link Style */
a.top_link, a.top_link:visited, a.top_link:link, a.top_link:hover {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

/* For Date*/
.date {
color:#003366;
font-family:Arial;
font-size:10px;
}

/* For Title*/
.title {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
}


/* For Large Title*/
.title_large {
color:#3366CC;
font-family:Arial;
font-size:18px;
font-weight:bold;
}

/* For Search Title*/
.Search_title {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

/* For Search word*/
.Search_word {
color:#000000;
font-family:Arial;
font-size:11px;
}

/* For Print Button link Style */
a.print_link, a.print_link:visited, a.print_link:link, a.print_link:hover {
color:#000000;
font-family:Arial;
font-size:10px;
text-decoration:underline;
}

/* For Back Button link Style */
a.back_link, a.back_link:visited, a.back_link:link, a.back_link:hover {
color:#666666;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

/* For Hotel Name*/
.hotelname {
color:#000000;
font-family:Arial;
font-size:18px;
font-weight:bold;
}

/* For Former Hotel Name*/
.ex_hotelname {
color:#CC0000;
font-family:Arial;
font-size:14px;
font-weight:bold;
}


/* For Package Name*/
.Package_header {
color:#CC0000;
font-family:Arial;
font-size:14px;
font-weight:bold;
}

a.package_book_link, a.package_book_link:visited, a.package_book_link:link {
color:#3366CC;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.package_book_link:hover {
color:#3366CC;
text-decoration:underline;
}

/* For Rate*/
.rate{
color:#000000;
	font-family:Arial;
	font-size:10px;
	}

/* title list of city, area in individual hotel page*/
.title_list {
color:#3366CC;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

/* For title list style*/
a.title_list_link, a.title_list_link:visited, a.title_list_link:link {
color:#3366CC;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.title_list_link:hover {
color:#3366CC;
text-decoration:underline;
}

/* For Hotel Overview, Accommodation, Facilities, Location Style*/
a.hotel_menu_link, a.hotel_menu_link:visited, a.hotel_menu_link:link {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.hotel_menu_link:hover {
color:#000000;
text-decoration:underline;
}

.hotel_contact {
color:#5B5B5B;
font-family:arial;
font-size:11px;
}

/* For Booking Button*/
a.booking_link, a.booking_link:visited, a.booking_link:link {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.booking_link:hover {
	color:#FFFFFF;
}

/* For Special Guideline*/
.image_guideline {
	color:#FF0000;
	font-family:Arial;
	font-size:10px;
	font-style: italic;
}

/* For footer font*/
.footer {
color:#666666;
font-family:Arial;
font-size:11px;
}

/* For more link style*/
a.more_info_link, a.more_info_link:visited, a.more_info_link:link {
color:#FF0000;
font-family:Arial;
font-style: italic;
font-size:10px;
text-decoration:none;
}

a.more_info_link:hover {
color:#FF0000;
text-decoration:underline;
}

/* For footer link style*/
a.footer_link, a.footer_link:visited, a.footer_link:link {
color:#0066CC;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

a.footer_link:hover {
color:#0066CC;
text-decoration:underline;
}

/* For normal link*/
a {
font-family:Arial;
font-size:11px;
text-decoration:underline;
}
a:link {
color:#009900;
}
a:visited {
color:#009900;
}
a:hover {
color:#009900;
}

/* For breakline*/
.line {
border-bottom: 1px dashed #CCCCCC;
}

/* For Hotel Border Style*/
.table_border {
	border-width: 1px;
	border-style: solid;
	border-color: #C7DEFE;
}

/* For Hotel Border Style*/
.hotel_menu_border {
	border-width: 1px;
	border-style: dashed ;
	border-color: #C7DEFE;

}

#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid #befc76;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:15px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #befc76;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #befc76;
}

div.newpromo {float:left;width:554px;height:auto;padding-left:6px;margin-top:3px;margin-left:3px;}
div.newpromo a{font-weight:bold;text-decoration:underline;color:#666666;}
div.newpromo a:hover{color:#FFCC00}
.newpromo-validity{color:#9436d4;font-size:11px;}
.newpromo-price{font-size:12px;font-weight:bold;color:#007fe6;}
.newpromo-discount{font-size:12px;}
