﻿a.paging {
	color: #000000;
	text-decoration: none;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

.searchbox {
width:260px;

}

body {
background-color: #ffffff;
background-image: url(../images/lmt_newbg.jpg);
background-repeat: repeat-x;
background-position: left top;
margin-left: 10px;
}

.searchbox_border {
border: 3px solid #429eb1;
-moz-border-radius: 5px;
border-radius: 5px;
float: left;
padding: 11px 0px;
width:290px;
}

.tgs_topright {
padding-left: 15px !important;
}

#SBInnerContent
{
width:280px;
 
}

#TGS_tabButtonsContent
{
width:280px;
}

.paging
{
	color: #000000;
	text-decoration: none;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

.tabs_pad
{
padding-bottom:15px;
}

.tabs_size
{
height:80px;
 
}

.footer 
{
color: #454545;
text-decoration:none;
}

.footer_link_pad
{
padding-right:17px;
}

.paging_des
{
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

a.paging_des
{
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

a:hover.paging_des
{
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

a:active.paging_des {
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica;
}

a:visited.paging_des {
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica;
}

a.pagingSel {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica;
	padding-left:2px;
	padding-right:2px;
}

a:hover.pagingSel {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}

a:active.pagingSel {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}


a:visited.pagingSel {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica;
	padding-left:2px;
	padding-right:2px;
}


.pagingSel {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	FONT-FAMILY: arial, tahoma, verdana,  helvetica
}


a.more_des_link
{
	color:#045F9F;
	text-decoration: underline;
	padding-left:2px;
	display:block;
}

.Padding_bottom
{
  padding:0px 0px 10px 0px;
}

.Padding_left
{
  padding:0px 0px 0px 10px;
}

.Padding_top
{
  padding:10px 0px 0px 0px;
  vertical-align:top;
}

.Padding_right
{
  padding:0px 10px 0px 0px;
}

.Padding_right20
{
  padding:0px 20px 0px 0px;
}


.Padding_top_left
{
  padding:5px 0px 0px 10px;
}

.Padding_topright
{
  padding:5px 10px 0px 0px;
}

H1
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:25px;	
	font-weight:bold;
}

H2
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-align:left;
	font-size:14px;	
	font-weight:bold;
}

H3
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:11px;	
	font-weight:bold;
}

.tab_on_middle
{
	color: #1977D7;
	text-align: center;
	padding:0px 9px 0px 9px;
	white-space: nowrap;
	background-image:url('../images/tab_on_middle.gif');
	background-repeat: repeat-x;
	width:10px;
    height:23px;
}

.tab_on_middle a
{
	text-decoration: none;
}

.tab_on_middle a:visited
{
	text-decoration: none;
}

.tab_off_middle
{
	color: #1977D7;
	text-align: center;
	text-decoration: none;
	padding:0px 5px 0px 5px;
	white-space: nowrap;
	background-image:url('../images/tab_off_middle.gif');
	background-repeat: repeat-x;
	width:10px;
    height:23px;
}

.tab_off_middle a
{
	text-decoration: none;
}

.tab_off_middle a:visited
{
	text-decoration: none;
}

.tab_line
{
    border-bottom: 1px #e1dede solid;
    color:#ffffff;
	width:1px;
}

.top_sort
{
	background-image:url('../images/TopBgSort.gif');
	width:100%;
}

.bottom_sort
{
	background-image:url('../images/BottomBgsort.gif');
	width:100%;
}

.top_sort_review
{
	background-image:url('../images/BottomBgPagingsort.gif');
	width:100%;
}

.HotelTable
{
	border-right: 1px solid #e1dede;
	border-left: 1px solid #e1dede;
	background-color:#e5f0fb;
	width:100%;
	padding:0px 5px;
}

.HotelTable_top
{
	border-top: 1px solid #e1dede;
	background-color:#e5f0fb;
	width:528px;
	display:block;
	height:7px;
}

.HotelTable_bottom
{
	border-bottom: 1px solid #e1dede;
	background-color:#e5f0fb;
	width:528px;
	display:block;
	height:7px;
}

.rate_area
{
	background-color:#5b8ab5;
	padding:0px;
	color:#ffffff;
}

.rate_colorText
{
	color:#ffffff;
}

.rate_line
{
	border-top:1px solid #84a7c8;
	text-align:center;
}

.reviewer_name
{
	border-bottom:1px solid #e1dede;
	padding:5px 5px 10px 0px;
	color:#003366;
    font-weight:bold;
}

.review_tags
{
    padding:5px 5px 0px 0px;
    font-weight:bold;
}

.input
{
    padding:1px;
    color:#000000;
    border:solid 1px #999999;
    height:17px;
}

.input_ddl
{
    padding:1px;
    color:#000000;
    border:solid 1px #999999;
    height:19px;
}

.confirm_number
{
    
}

.confirm_number div img
{
    border:solid 1px #999999;
}

.confirm_number div input
{
    width:178px;
}

td.more_des_link
{
    color:#000000;
    height:17px;
    padding-bottom:2px;
    background-image:url('../images/des_line.gif');
    background-position:bottom;
    background-repeat:repeat-x;
}

.add_review
{
	background-color:#eaf3fc;
	width:100%;
	text-align:right;
	height:30px;
}

.review_line
{
    height:7px;
    background-image:url('../images/review_line.gif');
}

.dest_line
{
    height:7px;
    background-image:url('../images/review_line.gif');
}


.topreview_table
{
    background-image:url('../images/TopBg_Review.gif');
    width:100%;
}

.weather_area
{
    padding:0px 10px;
	background-color:#c4daf6;
	width: 490px;
}

.weather_area_in
{
    padding:0px 10px;
	background-color:#ffffff;
	width:470px;
	border-left:1px solid #91b3d6;
	border-right:1px solid #91b3d6;
}

.weather_area_in_top
{
	background-color:#ffffff;
	width:470px;
	border-top:1px solid #91b3d6;
	display:block;
	height:4px;
}

.weather_area_in_bottom
{
	background-color:#ffffff;
	width:470px;
	border-bottom:1px solid #91b3d6;
	display:block;
	height:4px;
}

.weather_title
{
	color:#495397;
	font-weight:bold;
	font-size:12px;
}

.weather_text
{
	font-size:12px;
	color:#745093;
}

.weather_desc
{
	color:#FF9900;
	font-weight:bold;
	font-size:12px;
}

.weather_forecastimage
{
	
}

.weather_image
{
	cursor:pointer;
}
.photos_image
{
	cursor:pointer;
}

/* main Page */

.most_popular
{
	background-color:#ddeaf7;
	width:100%;
	border-left:1px solid #91b3d6;
	border-right:1px solid #91b3d6;
	padding:3px
}

.most_popular_bottom
{
	background-color:#ddeaf7;
	width:100%;
	border-bottom:1px solid #91b3d6;
}

.most_popular_top
{
	background-color:#ddeaf7;
	width:100%;
	border-top:1px solid #91b3d6;
}

.most_popular_image
{
	border:1px solid #91b3d6;
}

.image_boeder
{
	border:2px solid #ffffff;
}

.bg_photo
{
    background-image:url('../images/bg_image.gif');
    width:81px;
    height:81px;
}

.topDes_text
{
   padding:0px 25px 0px 10px;
}

.bullet
{
	padding-right: 5px;
	background-repeat: no-repeat;
	list-style-image: url('../images/bullet.gif');
	list-style-position: inherit;
}

#destinationsList LI 
{	
	PADDING:0px 10px 0px;	
	BACKGROUND-POSITION: 0px 6px;	
	_BACKGROUND-POSITION: 15px 6px;	
	BACKGROUND-IMAGE: url(../images/bullet.gif);	
	BACKGROUND-REPEAT: no-repeat;	
	LIST-STYLE-TYPE: none
} 

#destinationsList UL
{
	float:left;
	padding-right:0px;
}

.banners_area
{
	background-color:#97b9d5;
	width:100%;
	height:100%;
	border-left:1px solid #96b4d0;
	border-right:1px solid #96b4d0;
}

.br
{
	font-size:1px;
}

.banners_area_pedding
{
 padding:5px 10px;
}


.banners_area_bottom
{
	background-color:#97b9d5;
	width:100%;
	border-bottom:1px solid #96b4d0;
}


.banners_area_top
{
	background-color:#97b9d5;
	width:100%;
	border-top:1px solid #96b4d0;
}

.cities_area
{
	background-color:#ffffff;
	border:2px solid #5b8ab5;
	padding-left:10px;
}

.cities_padding
{
	 padding:0px 10px 10px 10px;
}


/* coupons*/

.Coupon_top_Details_bg {
background-color:#91bbd2;
 width:100%;
}

.Coupon_Details_bg {
background-color:#e5f0fb;
border-left:1px solid #e1dede;
border-right:1px solid #e1dede;
padding:0px 5px;
}

.Coupon_Details_bgTop {
background-color:#eaf4f8;
border-top:1px solid #e1dede;
width:100%;
}

.Coupon_Details_bgBottom {
background-color:#eaf4f8;
border-bottom:1px solid #e1dede;
width:100%;
}

.discount_details {
FONT-SIZE: 17px;
color:#dd0302;
FONT-WEIGHT: bold; 
}

.logo
{
    border:solid 1px #e1dede;
}

.images_bg {
background-color:#ffffff;
color:#000000;
border-right:1px solid #e1dede;
border-left:1px solid #e1dede;
padding:0px 5px;
}

.images_bg_top {
background-color:#ffffff;
border-top:1px solid #e1dede;
width:100%;
}

.images_bg_bottom {
background-color:#ffffff;
border-bottom:1px solid #e1dede;
width:100%;
}

.discount {
FONT-SIZE: 50px;
FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
color:#dd0302;
FONT-WEIGHT: bold; 
}

.CouponDetailsTitle {
FONT-SIZE: 17px;
FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
color:#ffffff;
FONT-WEIGHT: bold; 
}

.CouponTypeTitle {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
color:#ffffff;
FONT-WEIGHT: bold; 
}

.expired {
FONT-SIZE: 14px;
FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
color:#000000;
FONT-WEIGHT: bold; 
}

.TitleText {
FONT-SIZE: 20px;
FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
color:#3b45a7;
FONT-WEIGHT: bold; 
}

.thumb
{
	border:1px solid #CCCCCC;
	padding:2px;
}

.thumb_large
{
	border:2px solid #736F6E;
	background-color:White;
	padding:2px;
}

/* h1 Style*/

.h1_face
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:20px;
	font-weight:normal;	
}


.H2_face
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	font-weight:bold;
	text-align:left;
	font-size:14px;	
	
}

.H3_face
{
	color:#045F9F;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:11px;	
}


.thanks_message {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 12px;
	color:#000000;
}
.smallImage 
{
	 display:block
}

.Error
{
    color:Red;
}

.EmailLayerText
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Tahoma,   Helvetica, sans-serif; 
}

.emailTextBox 
{
	border: #000000 1px solid; 
	width: 225px; 
}

.button 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003366;
	background-color: #e8e8e8;
	border: 1px solid #000000;
	height:20px;
}

.SendEmail
{
	left:0px;
	margin-top:21px;
	position:absolute;
	width:270px;
	border:1px solid #c0c0c0;
	background-color:#F3F3F3;	
}

.SendEmailCouponDetails
{
	left:-196px;
	margin-top:21px;
	position:absolute;
	width:270px;
	border:1px solid #c0c0c0;
	background-color:#F3F3F3;
}

.Red{
    color:Red;
}

.dealCallToAction  {
	color:#045F9F;
}