﻿/*Start=====================================================================Start*/
body 
{
	background-color:#0076A3;
	margin:0px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
	color:#464648;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

body,td,th,div
{
	
}
p
{
	margin:0px;
	padding:0px;
}

img{border:0px;}

form{margin:0px; padding:0px;}

A:link 	
{ TEXT-DECORATION:none; color:#00366E; }
A:visited 
{ TEXT-DECORATION: none; color:#00366E;}
A:active 
{ TEXT-DECORATION: none; color:#00366E;}
A:hover 
{ TEXT-DECORATION:underline; color:#E64F20;}


.nolink
{
	color:#464648;
}

.nolink A:link 	
{ TEXT-DECORATION:none; color:#464648; }
.nolink A:visited 
{ TEXT-DECORATION: none; color:#464648;}
.nolink A:active 
{ TEXT-DECORATION: none; color:#464648;}
.nolink A:hover 
{ TEXT-DECORATION:none; color:#464648;}

strong
{
	font-weight:bold;
}

b
{
	font-weight:bold;
}

/*End=========================================================================End*/
h1,h2,h3,h4,h5
{
	padding:0px;
	margin:0px;
	border:0px;
	display:block;
}

/*homepage*/
.introDiv
{
	width:100%;
	height:111px;
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	padding-left:2px;
	padding-top:2px;
}

#introDivTitle
{
	font-size:14px;
	color:#414141;

	font-weight:bold;
	font-style:italic;
	margin-top:0px;
	font-family:trebuchet,Arial, Helvetica, sans-serif;
	padding-bottom:4px;
	display:block;
	

	/*-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;*/
}

.introDiv h1
{
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	display:inline;
}

.defainfotitle h2,.defatourlistTitle h3
{
	font-size:13px;
}

.newstitle3 h3
{
	font-size:12px;
	font-weight:normal;
	display:inline;
}

/*PageTitle*/
.greenL1 h1
{	
	background-position:left center;
	background-repeat:no-repeat;
	color:#234E90;
	font-style:italic;
	height:35px;
	text-indent:-99999px;
	
	/*use text
	vertical-align:bottom;
	line-height:35px;
	font-size:22px;
	font-style:italic;
	padding-left:10px;
	font-family:'Times New Roman', Times, serif;
	font-weight:normal;
	*/
}

#p_vp
{
	background-image:url('../images/label/tourpackages.gif');
}

#p_lmd
{
	background-image:url('../images/label/LastMinuteDeals.gif');
}
#p_cp
{
	background-image:url('../images/label/citypackages.gif');
}
#p_abu
{
	background-image:url('../images/label/aboutus.gif');
}
#p_reviews
{
	background-image:url('../images/label/reviews.gif');
}

#p_cu
{
	background-image:url('../images/label/cu.gif');
}

#p_privacypolicy
{
	background-image:url('../images/label/privacypolicy.gif');
}

#p_tandc
{
	background-image:url('../images/label/tandc.gif');
}

#p_termsofuse
{
	background-image:url('../images/label/termsofuse.gif');
}

#p_sm
{
	background-image:url('../images/label/sm.gif');
}

#p_ln
{
	background-image:url('../images/label/ln.gif');
}

#l_login
{
	background-image:url('../images/booking/loginimg.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	text-indent:-99999px;
	height:76px;
	margin-left:7px;
	margin-bottom:6px;
}

#l_cana
{
	/*view image
	background-image:url('../images/label/gcana.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-indent:-99999px;
	height:30px;
	*/
	

	vertical-align:bottom;
	line-height:30px;
	font-size:17px;
	font-style:italic;
	font-family:'Times New Roman', Times, serif;
	font-weight:normal;
	color:#02408A;

}

#l_gaya
{
	/*view image
	background-image:url('../images/label/gaya.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-indent:-99999px;
	height:30px;
	*/
	
	vertical-align:bottom;
	line-height:30px;
	font-size:17px;
	font-style:italic;
	font-family:'Times New Roman', Times, serif;
	font-weight:normal;
	color:#02408A;
}



/*Tour*/
.tourlistTitle h2
{
	font-size:18px;
}

.tourdetailTitle h3
{
	font-size: 13px;
}

/*InfoCenter*/
ul#nav_subtabs li h1
{
	font-size:12px;
	display:inline;
}

.ex1 h2
{
	font-size: 14px;
}

.accordionHeader h3,.accordionHeaderSelected h3
{
	font-size: 12px;
}

.attractionlistcode h2
{
	font-size: 14px;
}

.attractionlistcode h3
{
	font-size: 14px;
}

.ex1 h3
{
	font-size: 14px;
}

.tourlistHotelcode h2
{
	font-size: 12px;
}

.tourlistTable h3
{
	font-size:12px;
}

.detailtlink h4
{
	font-size: 12px;
}


.tourlistHotelcode h3
{
	font-size: 12px;
}

/*OtherPages*/
.newstitle h2
{
	font-size: 14px;
}

.newstitle1 h2
{
	font-size: 14px;
	display:inline;
}

#pop div h2
{
	font-size:15px;
}
/*pop*/
.detailtlink h1
{
	font-size: 12px;
}

.ex1 h1
{
	font-size: 14px;
}

/*Master*/
/*Start=====================================================================Start*/
.MainDiv
{
	width:885px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
}

.DefaultMasterTop
{
	background-image:url('../images/master/Title.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	height:147px;
	color:#0078A3;	
}

.DefaultMasterBar
{
	height:32px;
	overflow:hidden;
	background-color:#ffffff;
}

.DefaultMasterContent
{
	width:100%;
	height:auto!important;
	min-height:23px;/*445px*/
	height:auto;/*IE7*/
	_height:23px;/*IE6*/
	display:table;/*firefox,opera*/
	background-color:#ffffff;
	
}

.DefaultMasterBottom
{
	background-image:url('../images/master/bottom.jpg');
	background-position:center bottom;
	background-repeat:no-repeat;
	
	width:100%;
	height:175px;
	background-color:#0076A3;
}

/*头部*/
/*----------------------------------------------------------------*/
.Dtlink
{
	color:#000000;font-size:12px;
}
.Dtlink A:link 	
{ TEXT-DECORATION: none; color:#000000;}
.Dtlink A:visited 
{ TEXT-DECORATION: none; color:#000000;}
.Dtlink A:active 
{ TEXT-DECORATION: none; color:#000000;}
.Dtlink A:hover 
{ TEXT-DECORATION:underline; color:#3C4D00;}

/*----------------------------------------------------------------*/

/*底部*/
/*----------------------------------------------------------------*/
#DefaultMasterBottomLi ul
{
    text-align:center;
    list-style:none;
    width:100%;
}


#DefaultMasterBottomLi ul li 
{
	list-style:none;
	float:left;
	background-position:left center;
	padding:0px 4px 0px 5px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#3381A7;
} 

#DefaultMasterBottomLi ul li A:link 	
{ TEXT-DECORATION: none; color:#3381A7;}
#DefaultMasterBottomLi ul li A:visited 
{ TEXT-DECORATION: none; color:#3381A7;}
#DefaultMasterBottomLi ul li A:active 
{ TEXT-DECORATION: none; color:#3381A7;}
#DefaultMasterBottomLi ul li A:hover 
{ TEXT-DECORATION:underline; color:#E64F20;}

.GrayStrong
{
	color:#B9B9B9;
	font-weight:bold;
}

/*----------------------------------------------------------------*/

/*菜单*/
/*885*/
/*----------------------------------------------------------------*/
ul#nav_tabs li a 
{
	 height:32px;display:inline; float:left; background-position:center;background-repeat:no-repeat;
	 /*text-indent:-99999px;*/
	 line-height:32px;
	 font-weight:bold;
	 color:#ffffff;
	 font-size:12px;
	 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	

}

ul#nav_tabs li a div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav_l.gif);width:100%;background-repeat:no-repeat;background-position:left;
}

ul#nav_tabs li a div div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav_r.gif);width:100%;background-repeat:no-repeat;background-position:right;
}

/*hover----------------------------------*/
ul#nav_tabs li a:hover,ul#nav_tabs li a:active
,ul#nav_tabs li a.navSelected:link,ul#nav_tabs li a.navSelected:visited,ul#nav_tabs li a.navSelected:active,ul#nav_tabs li a.navSelected:hover
,ul#nav_tabs li a.navSelectedL:link,ul#nav_tabs li a.navSelectedL:visited,ul#nav_tabs li a.navSelectedL:active,ul#nav_tabs li a.navSelectedL:hover
,ul#nav_tabs li a.navSelectedR:link,ul#nav_tabs li a.navSelectedR:visited,ul#nav_tabs li a.navSelectedR:active,ul#nav_tabs li a.navSelectedR:hover
{
	height:32px;display:inline; float:left;
	 /*text-indent:-99999px;*/
	 line-height:32px;
	 font-weight:bold;
	 color:#ffffff;
	 font-size:12px;
	  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	  background:url(../images/nav/tab_nav1_m.gif);width:100%;background-repeat:repeat-x;

}

/*
左侧一般状态
（包括特殊最右的左侧）
选中状态
（包括选中特殊最右的左侧）
*/
ul#nav_tabs li a:hover div,ul#nav_tabs li a:active div
,ul#nav_tabs li a.navdivSpR:hover div
,ul#nav_tabs li a.navSelected:link div,ul#nav_tabs li a.navSelected:visited div,ul#nav_tabs li a.navSelected:active div,ul#nav_tabs li a.navSelected:hover div
,ul#nav_tabs li a.navSelectedR:link div,ul#nav_tabs li a.navSelectedR:visited div,ul#nav_tabs li a.navSelectedR:active div,ul#nav_tabs li a.navSelectedR:hover div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav1_l.gif);width:100%;background-repeat:no-repeat;background-position:left;
	cursor:pointer;
}


/*
右侧一般状态
（包括特殊最左的右侧）
选中状态
（包括选中特殊最左的右侧）
*/
ul#nav_tabs li a:hover div div,ul#nav_tabs li a:active div div
,ul#nav_tabs li a.navdivSpL:hover div div
,ul#nav_tabs li a.navSelected:link div div,ul#nav_tabs li a.navSelected:visited div div,ul#nav_tabs li a.navSelected:active div div,ul#nav_tabs li a.navSelected:hover div div
,ul#nav_tabs li a.navSelectedL:link div div,ul#nav_tabs li a.navSelectedL:visited div div,ul#nav_tabs li a.navSelectedL:active div div,ul#nav_tabs li a.navSelectedL:hover div div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav1_r.gif);width:100%;background-repeat:no-repeat;background-position:right;
	cursor:pointer;
}

/*
左侧特殊状态
注意选中状态
*/
ul#nav_tabs li a.navdivSpL:hover div
,ul#nav_tabs li a.navSelectedL:link div,ul#nav_tabs li a.navSelectedL:visited div,ul#nav_tabs li a.navSelectedL:active div,ul#nav_tabs li a.navSelectedL:hover div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav1_sl.gif);width:100%;background-repeat:no-repeat;background-position:left;
	cursor:pointer;
}

/*
右侧特殊状态
注意选中状态
*/
ul#nav_tabs li a.navdivSpR:hover div div
,ul#nav_tabs li a.navSelectedR:link div div,ul#nav_tabs li a.navSelectedR:visited div div,ul#nav_tabs li a.navSelectedR:active div div,ul#nav_tabs li a.navSelectedR:hover div div
{
	width:100%;
	float:left;
	background:url(../images/nav/tab_nav1_sr.gif);width:100%;background-repeat:no-repeat;background-position:right;
	cursor:pointer;
}
/*hover---------------------------------*/

/*

a#ctl00_navigation_tab_home{background:url(../images/master/tab_home.gif);width:97px;}
a#ctl00_navigation_tab_home:hover{background:url(../images/master/tab_home1.gif);width:97px;}
a#ctl00_navigation_tab_home:active{background:url(../images/master/tab_home1.gif);width:97px;}


a#ctl00_navigation_tab_tourpackages{background:url(../images/master/tab_tourpackages.gif);width:157px;}
a#ctl00_navigation_tab_tourpackages:hover{background:url(../images/master/tab_tourpackages1.gif);width:157px;}
a#ctl00_navigation_tab_tourpackages:active{background:url(../images/master/tab_tourpackages1.gif);width:157px;}


a#ctl00_navigation_tab_destination{background:url(../images/master/tab_destination.gif);width:132px;}
a#ctl00_navigation_tab_destination:hover{background:url(../images/master/tab_destination1.gif);width:132px;}
a#ctl00_navigation_tab_destination:active{background:url(../images/master/tab_destination1.gif);width:132px;}


a#ctl00_navigation_tab_hotels{background:url(../images/master/tab_hotels.gif);width:98px;}
a#ctl00_navigation_tab_hotels:hover{background:url(../images/master/tab_hotels1.gif);width:98px;}
a#ctl00_navigation_tab_hotels:active{background:url(../images/master/tab_hotels1.gif);width:98px;}


a#ctl00_navigation_tab_lastminutedeals{background:url(../images/master/tab_lastminutedeals.gif);width:172px;}
a#ctl00_navigation_tab_lastminutedeals:hover{background:url(../images/master/tab_lastminutedeals1.gif);width:172px;}
a#ctl00_navigation_tab_lastminutedeals:active{background:url(../images/master/tab_lastminutedeals1.gif);width:172px;}


a#ctl00_navigation_tab_infocenter{background:url(../images/master/tab_infocenter.gif);width:118px;}
a#ctl00_navigation_tab_infocenter:hover{background:url(../images/master/tab_infocenter1.gif);width:118px;}
a#ctl00_navigation_tab_infocenter:active{background:url(../images/master/tab_infocenter1.gif);width:118px;}

a#ctl00_navigation_tab_aboutus{background:url(../images/master/tab_aboutus.gif);width:111px;}
a#ctl00_navigation_tab_aboutus:hover{background:url(../images/master/tab_aboutus1.gif);width:111px;}
a#ctl00_navigation_tab_aboutus:active{background:url(../images/master/tab_aboutus1.gif);width:111px;}

*/
ul#nav_tabs 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:center;
	cursor:pointer;
	margin:0px; padding:0px; overflow:hidden;
	background:url(../images/nav/tab_nav_m.gif);width:100%;background-repeat:repeat-x;
}

ul#nav_tabs li
{
	float: left;

/*
	background-image:url('');
	background-repeat:no-repeat;
	background-position:right;	
*/

}
/*----------------------------------------------------------------*/

/*End=========================================================================End*/


/*Detail*/
/*Start=====================================================================Start*/

/*公共部分*/
/*----------------------------------------------------------------*/
.greenL1
{
	background-image:url('../images/icon/line1.gif');
	background-position:center bottom;
	background-repeat:repeat-x;
	
	width:100%;
	height:35px;
	padding-top:5px;
}

.greenL2
{
	padding-left:11px;
	font-weight:bold;
	color:#3D3D3D;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
}

.greenL2n
{ height:12px}


.greentable
{
	border:solid 1px #CDCDCD;
	background-color:#E0EDBF;
	padding:6px;
}

.greentablesub
{
	border:solid 1px #CDCDCD;
	background-color:#ffffff;
	
	height:auto!important;
	min-height:160px;/*445px*/
	height:auto;/*IE7*/
	_height:160px;/*IE6*/
	overflow:hidden;
	_overflow:visible;
}

.redtable
{
	border:solid 1px #DFDAD4;
	background-color:#FFF5E5;
	padding:6px;
}

.redtablesub
{
	border:solid 1px #DFDAD4;
	background-color:#ffffff;
	
	height:auto!important;
	/*min-height:160px;/*445px*/
	height:auto;/*IE7*/
	_height:160px;/*IE6*/
	overflow:hidden;
	_overflow:visible;*/
	
	padding:0px 0px 25px 15px;
	font-size:12px;
}

.dmain
{
	background-color:#ffffff;border-left:solid 1px #E9E4E1;border-right:solid 1px #E9E4E1;border-bottom:solid 1px #E9E4E1;
	height:auto!important;
	min-height:160px;/*445px*/
	height:auto;/*IE7*/
	_height:160px;/*IE6*/
	padding-bottom:20px;
	overflow:hidden;
	_overflow:visible;
}

.alertinfo1
{
	font-size:14px;
	font-weight:bold;
	color:#F26622;
}


.alertinfo1 A:link 	
{ TEXT-DECORATION:underline; color:#00366E; }
.alertinfo1 A:visited 
{ TEXT-DECORATION: underline; color:#00366E;}
.alertinfo1 A:active 
{ TEXT-DECORATION: underline; color:#00366E;}
.alertinfo1 A:hover 
{ TEXT-DECORATION:underline; color:#F26622;}

.alertinfo2
{
	font-size:13px;
	font-weight:bold;
	color:#F26622;
}

.alertinfo2 A:link 	
{ TEXT-DECORATION:underline; color:#F26622; }
.alertinfo2 A:visited 
{ TEXT-DECORATION: underline; color:#F26622;}
.alertinfo2 A:active 
{ TEXT-DECORATION: underline; color:#F26622;}
.alertinfo2 A:hover 
{ TEXT-DECORATION:underline; color:#F26622;}


/*子菜单*/

/*----------------------------------------------------------------*/
.nav_subtabsbg
{
	width:100%;
	background:url(../images/tab/dtabbg.gif);
	background-repeat:repeat-x;
	height:28px;
}

ul#nav_subtabs li a
{
	 line-height:28px;height:28px;width:105px; float:left; vertical-align:middle;text-align:center;background-position:center;background-repeat:no-repeat;margin-right:2px;background:url(../images/tab/dtab.gif);color:#4D4D4D;font-weight:bold;font-size:12px;
}

ul#nav_subtabs li a:hover

{
	line-height:28px;height:28px;width:105px; float:left;vertical-align:middle;text-align:center;background-position:center;background-repeat:no-repeat;margin-right:2px;background:url(../images/tab/dtab.gif);color:#F26F35;text-decoration:none;font-weight:bold;font-size:12px;
}

ul#nav_subtabs li a:active
{
	 line-height:28px;height:28px;width:105px; float:left; vertical-align:middle;text-align:center;background-position:center;background-repeat:no-repeat;margin-right:2px;background:url(../images/tab/dtab1.gif);color:#F26F35;text-decoration:none;font-weight:bold;font-size:12px;
}


ul#nav_subtabs 
{
	margin:0px; padding:0px; overflow:hidden;
}

ul#nav_subtabs li
{
	float: left;
}

/*----------------------------------------------------------------*/

#pop {
	width: 100%;
	padding: 10px 0px 10px 0px;
	margin:0px;
	text-align:left;
}


#pop img {
	margin: 0px 1px 0px 0px;
	float: right;
	padding-bottom:1px;
}



#pop div {
	text-align: left;
	font-size: 15px;
	color: #F16623;
	border-bottom:solid 1px #E6E6E6;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif;
	padding-bottom:5px;
	padding-left:10px;
}


#pop div img{
	float:left;
	border:solid 1px #EBEBEB;
}


#pop p {
	line-height:20px;
	font-size: 12px;
	color: #464749;
	padding-left:10px;
	padding-right:10px;
}

.text_container_cbs
{
    border-width: 1px;
    padding: 17px;
    text-align: left;
    float: left;
}

.text_cbs
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:justify;
    color:#525252;
    font-weight:100;
}

/*----------------------------------------------------------------*/

.tree
{
	color:#3C3C3E;
	font-style:italic;
	font-weight:bold;
	
}

.tree A:link 	
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree A:visited 
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree A:active 
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree A:hover 
{ TEXT-DECORATION:none; color:#E75023;}

.treeroot
{
	color:#384A88;
	font-size:12px;
	font-style:normal;
}
.treeroot A:link 	
{ TEXT-DECORATION: none; color:#384A88;}
.treeroot A:visited 
{ TEXT-DECORATION: none; color:#384A88;}
.treeroot A:active 
{ TEXT-DECORATION: none; color:#384A88;}
.treeroot A:hover 
{ TEXT-DECORATION:none; color:#E75023;}


.treerootP
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:23px;
}

.treerootPsel
{
	color:#E75023;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	line-height:23px;
}
.treerootP A:link ,.treerootPsel  A:link
{ TEXT-DECORATION: none; color:#384A88;}
.treerootP A:visited  ,.treerootPsel  A:visited
{ TEXT-DECORATION: none; color:#384A88;}
.treerootP A:active  ,.treerootPsel  A:active
{ TEXT-DECORATION: none; color:#384A88;}
.treerootP A:hover  ,.treerootPsel  A:hover
{ TEXT-DECORATION:none; color:#E75023;}


.treeleaf
{
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
	margin-left:0px;
}


.tree1
{
	color:#3C3C3E;
	font-weight:bold;
	font-size:12px;
}

.tree1 A:link 	
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree1 A:visited 
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree1 A:active 
{ TEXT-DECORATION: none; color:#3C3C3E;}
.tree1 A:hover 
{ TEXT-DECORATION:none; color:#E75023;}



/*----------------------------------------------------------------*/
/* ajax__tab_tour-theme theme */
.ajax__tab_tour-theme .ajax__tab_header 
{
    font-family:'Times New Roman', Times, serif;
    font-size:15px;
    background:url(../images/tab/tab-line.gif) repeat-x bottom;
    color:#F26422;
   
}

.ajax__tab_tour-theme .ajax__tab_header A:link,A:visited,A:active,A:hover
{
    text-decoration:none;
}

.ajax__tab_tour-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:10px;
    background:url(../images/tab/tab-right.gif) no-repeat right;
    height:21px;
    margin-right:1px;

}
.ajax__tab_tour-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:10px;
    background:url(../images/tab/tab-left.gif) no-repeat;
    height:21px;
    margin-left:8px;

}
.ajax__tab_tour-theme .ajax__tab_header .ajax__tab_tab
{
    height:21px;
    padding:0x 4px 0px 4px;
    margin:0;
    background:url(../images/tab/tab.gif) repeat-x;
    line-height:21px;vertical-align:middle;
   
}
.ajax__tab_tour-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../images/tab/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_tour-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../images/tab/tab-hover-left.gif) no-repeat;
}
.ajax__tab_tour-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(../images/tab/tab-hover.gif) repeat-x;
}
.ajax__tab_tour-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../images/tab/tab-active-right.gif) no-repeat right;
}
.ajax__tab_tour-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../images/tab/tab-active-left.gif) no-repeat;
}
.ajax__tab_tour-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(../images/tab/tab-active.gif) repeat-x;
}
.ajax__tab_tour-theme .ajax__tab_body 
{
    border:1px solid #E6E6E6;
    padding:0px;
}

.ajax__tab_tour-theme .ajax__tab_body  A:hover
{
    text-decoration:underline;
}

#ctl00_ContentPlaceHolder1_TabFleet1_body
{   border:4px solid #E6E6E6;
    padding:10px;
}


/*----------------------------------------------------------------*/
#tabrow {
 margin:0;
 padding-left:1ex;
 min-width:800px;

 letter-spacing:0.3pt;
 line-height:1;
 height:26px;
font-family:'Times New Roman', Times, serif;
font-size:15px;
background:url(../images/tab/tab-line.gif) repeat-x bottom;
color:#F26422;

}

#tabrow ul {
  margin:0;
  padding:0;
  list-style:none;
  position:absolute;
  z-index:1;

}

#tabrow li {
  float:left;
  background:url(../images/tab/tab1.gif) repeat-x;
  color:#F26422;
  margin-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  border-radius:5px 5px 0 0;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius:5px 5px 0 0;
  border-top:solid #E1E1E1 1px;
  border-left:solid #E1E1E1 1px;
  border-right:solid #E1E1E1 1px;
  border-bottom-width:0;
  border-bottom-color:transparent;
  cursor:pointer;
height:15px;
  vertical-align:middle;
   	white-space:nowrap;
}

#tabrow li.select {

height:15px;
 background:url(../images/tab/tab-active1.gif) repeat-x;
 color:#D6D6D6;
 color:#F26422;font-size:15px;
 	background-position:bottom;
 	vertical-align:middle;
 	white-space:nowrap;

}
/*----------------------------------------------------------------*/

/*Tour部分*/
/*----------------------------------------------------------------*/
.tourlistTable
{
	border-top:solid 1px #E6E6E6;
	border-bottom:solid 1px #E6E6E6;
	width:100%;
	font-size:12px;
}

.tourlistTableTop
{
	border-top:solid 1px #E6E6E6;
	width:100%;
	font-size:12px;
	line-height:17px;
}

.tourlistTableBottom
{
	border-bottom:solid 1px #E6E6E6;
	width:100%;
	font-size:12px;
	line-height:17px;
}

.tourlistTableBottomsp
{
	border-bottom:solid 1px #E6E6E6;
	width:100%;
	font-size:12px;
	line-height:17px;
}

.tourlistImgLabel
{
	margin-bottom:26px;
	width:200px;
	text-align:center;
	color:#767676;
}

.tourlistTitle
{
	color:#F06522;
	font-size:18px;
	height:40px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
}

.tourlistTitle A:link 	
{ TEXT-DECORATION:none; color:#F06522; }
.tourlistTitle A:visited 
{ TEXT-DECORATION: none; color:#F06522;}
.tourlistTitle A:active 
{ TEXT-DECORATION: none; color:#F06522;}
.tourlistTitle A:hover 
{ TEXT-DECORATION:underline; color:#0073BD;}


.tourlistDetail
{
	font-size:13px;
	line-height:17px;
	padding-right:10px;
	color:#58585B;

}

.tourlistVisit
{
	color:#00366E;
	font-size:12px;
	padding-top:20px;
	padding-bottom:10px;

}

.tourlistVisit1
{
	color:#00366E;
	font-size:12px;
	font-weight:bold;

}

.tourlistTourcode
{
	font-size:12px;
	height:40px;
}

.tourlistTourcode1
{
	font-size:12px;
	font-weight:bold;
	color:#00366E;
}


.tourlistPrice
{
	font-size:18px;
	font-weight:bold;
	color:#ED1C23;
	font-family:'Times New Roman', Times, serif;
	font-style: italic;
}

.tourdetailDay
{
	color:#F06522;
	font-size:14px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
}

.tourdetailDay A:link 	
{ color:#F06522;
	font-size:14px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;}
.tourdetailDay A:visited 
{ color:#F06522;
	font-size:14px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;}
.tourdetailDay A:active 
{ color:#F06522;
	font-size:14px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;}
.tourdetailDay A:hover 
{color:#F06522;
	font-size:14px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;}


.tournew
{
	 background:url(../images/Icon/tournew.gif) no-repeat right bottom;
}

.touroff
{
	background:url(../images/Icon/touroff.gif) no-repeat right bottom;
}


.toursave
{
	background:url(../images/Icon/toursave.gif) no-repeat right bottom;
}

/*----------------------------------------------------------------*/

.tourdetail
{
	border-bottom:solid 1px #E6E6E6;
	padding:15px;
}

.tourdetailTitle
{
	color:#0076A5;
	font-size:13px;
	padding-bottom:15px;
	font-weight:bold;
}

.touritineraryitem
{
	color:#636366;
	font-size:12px;
	padding-bottom:6px;
	line-height:17px;
}

.touritineraryright
{
	border-left:solid 1px #E6E6E6;
	border-bottom:solid 1px #E6E6E6;
	padding-bottom:15px;
	margin-bottom:20px;
	color:#0076A5;
	font-size:12px;
	font-weight:bold;
}

.touritineraryrightvalue
{
	color:#F06724;font-style: italic;

}

.touritineraryrightabc
{
	color:#0076A5;
	text-align:center;
	line-height:40px;
	vertical-align:middle;
	font-weight:bold;
}

.tourfeatureitem
{
	color:#636366;
	background:url(../images/icon/icon2.gif) no-repeat left center;
	font-size:12px;
	padding-bottom:6px;
	padding-left:12px;
	line-height:17px;
}

.tourprice
{
	padding:15px 15px 20px 15px;
	text-align:center;
}

.tourprice1
{
	border:solid 1px #DAEAB7;
}

.tourpricehead
{
	line-height:35px;
	vertical-align:middle;
	background-color:#DBEAB7;
	color:#0080A4;
	font-size:13px;
	font-weight:bold;

}

.tourpricehead1
{
	border-right:solid 1px #ffffff;
}

.tourpriceinfo
{
	text-align:left;
	line-height:17px;
	margin-top:15px;
	margin-bottom:10px;
	font-size:12px;
}

.tourpriceitem
{
	line-height:26px;
	height:26px;
	font-size:13px;
	font-weight:bold;
}

/*----------------------------------------------------------------*/
.ex-tab
{
	color:#363638;
	background:url(../images/tab/tab_ex.gif) no-repeat left center;
	font-size:13px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	text-align:left;
	width:100%;
	padding-left:13px;
}
.ex-tabgreen
{
	background-color:#B5D782;
	padding:5px;
	margin-bottom:20px;

}

.ex-tab1
{
	height:28px;
	line-height:28px;
	vertical-align:middle;
	text-align:left;
	padding-left:13px;
}

.ex-tabprice
{
	background:url(../images/Icon/exprice1.gif) no-repeat center top;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	padding-top:15px;

}

.eximgborder
{
	border:solid 1px #E6E6E6;
	padding-left:15px;
}

.ex1
{
	font-size: 14px;
	font-weight:bold;
	color: #F16623;
	font-family:'Times New Roman', Times, serif;
	line-height:25px;
}

.ex2
{
	font-size: 13px;
	color: #0078A4;
	font-family:'Times New Roman', Times, serif;
	font-style:italic;
	font-weight:bold;
}

.ex3
{
	font-size: 13px;
	font-weight:bold;
	color:#636363;
	line-height:20px;
}

/*----------------------------------------------------------------*/
.tourlistHotelcode
{
	font-size:12px;
	font-weight:bold;
	color:#0073BD;
	line-height:32px;
	vertical-align:middle;
}

.attractionlistcode
{
	font-size: 14px;
	color: #F16623;
	font-weight:bold;
	line-height:32px;
	vertical-align:middle;
	font-family:'Times New Roman', Times, serif;
}

.attractionlistcode A:link 	
{ TEXT-DECORATION: none; color:#F16623;}
.attractionlistcode A:visited 
{ TEXT-DECORATION: none; color:#F16623;}
.attractionlistcode A:active 
{ TEXT-DECORATION: none; color:#F16623;}
.attractionlistcode A:hover 
{ TEXT-DECORATION:underline; color:#F16623;}



.attractionlistcode1
{
	font-size: 13px;
	font-weight:bold;
	color:#58595C;
	padding-bottom:3px;
}

.attractionlistimage
{
	border:double 4px #E6E6E6;
}

.detailblink
{
	font-weight:bold;
	line-height:34px;
	vertical-align:middle;
}

.detailblink A:link 	
{ TEXT-DECORATION: none; color:#626262;}
.detailblink A:visited 
{ TEXT-DECORATION: none; color:#626262;}
.detailblink A:active 
{ TEXT-DECORATION: none; color:#626262;}
.detailblink A:hover 
{ TEXT-DECORATION:underline; color:#458D55;}


.detailtlink
{
	font-size:12px;
	vertical-align:middle;
	font-weight:bold;
}
.detailtlink A:link 	
{ TEXT-DECORATION: none; color:#626262;}
.detailtlink A:visited 
{ TEXT-DECORATION: none; color:#626262;}
.detailtlink A:active 
{ TEXT-DECORATION: none; color:#626262;}
.detailtlink A:hover 
{ TEXT-DECORATION:underline; color:#E64F20;}

.detailaboutus
{
	font-size:12px;
	font-weight:bold;
}
.detailaboutus A:link 	
{ TEXT-DECORATION: underline; color:#458D55;}
.detailaboutus A:visited 
{ TEXT-DECORATION: underline; color:#458D55;}
.detailaboutus A:active 
{ TEXT-DECORATION: underline; color:#458D55;}
.detailaboutus A:hover 
{ TEXT-DECORATION:underline; color:#458D55;}



.tourdays
{
	font-weight:bold;
	color:#35A93C;
	font-size:13px;
}

.tourgreeni
{
	color:#35A93C;
	font-size:12px;
	font-style:italic;
}
.tourgreeni A:link 	
{ TEXT-DECORATION: none; color:#35A93C;}
.tourgreeni A:visited 
{ TEXT-DECORATION: none; color:#35A93C;}
.tourgreeni A:active 
{ TEXT-DECORATION: none; color:#35A93C;}
.tourgreeni A:hover 
{ TEXT-DECORATION:underline; color:#35A93C;}

.calendark
{
	height:auto!important;
	min-height:170px;/*445px*/
	height:auto;/*IE7*/
	_height:170px;/*IE6*/
	padding:5px 5px 5px 5px;border:dotted 1px #FFDD00;margin-bottom:10px;margin-right:5px;
	vertical-align:middle;
	overflow:hidden;
	_overflow:visible;
}

.calendartitle
{
	line-height:22px;
}

.aboutusimg
{
	border-left:solid 1px #E6E6E6;width:204px;float:right;
}

.aboutusimgs
{
	margin-bottom:35px;
}



.visabg
{
	color:#464749;
	font-size:12px;
}
.visabg A:link 	
{ TEXT-DECORATION:underline; color:#464749;}
.visabg A:visited 
{ TEXT-DECORATION: underline; color:#464749;}
.visabg A:active 
{ TEXT-DECORATION: underline; color:#464749;}
.visabg A:hover 
{ TEXT-DECORATION:underline; color:#F26622;}

.visabg1
{
	background:url(../images/Icon/visabg.gif) no-repeat right bottom;
	float:left;
	width:680px;
	padding-bottom:15px;
}
/*End=========================================================================End*/
/* Accordion */
.accordionHeader
{
    border: 0px;
    color:#053F86;
    background-color: white;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    padding-left:12px;
   
    margin-top: 7px;
    cursor: pointer;
}

#master_content
{
	height:auto!important;min-height:451px;height:auto;_height:451px;
	overflow:hidden;
	_overflow:visible;
}

#master_content .accordionHeader a
{
	color:#053F86;
	background: none;
	text-decoration: none;
	margin: 3px;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}


.accordionHeaderSelected
{
    border-top: 1px solid #EBEBEB;
    color: #F46422;
	font-size: 12px;
	font-weight: bold;

    padding-left:12px;
    margin: 3px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #F46422;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}


.accordionContent
{
    border-bottom:solid 1px #EBEBEB;
	color:#5B5B5B;
    border-top: none;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left:25px;
    font-size: 12px;
}

/*Default*/
/*Start=====================================================================Start*/
.searchDiv
{

}

.infoDiv
{
	margin-top:7px;
	padding:12px;
	background-color:#EBEBEB;
	border:solid 1px #CDCDCD;
}
.infoDivSub
{
	/*+若有News,高度统一加30*/
	background-color:#ffffff;
	border:solid 1px #CDCDCD;
	height:auto!important;
	min-height:373px;/*min-height:383px;*/
	height:auto;/*IE7*/
	_height:373px;/*IE6*//*_height:383px;*/
	overflow:hidden;
	_overflow:visible;
	padding-left:12px
}

.rightDiv
{
	background-color:#DAEBC2;
	width:405px;
	
	/*+若有News,高度统一加40*/
	height:auto!important;
	_min-height:851px;/*+40*/
	min-height:848px;
	height:auto;/*IE7*/
	_height:851px;/*IE6*/
	overflow:hidden;
	_overflow:visible;
	*+min-height:851px!important;
	height:851px!important;
	height:848px;
	
	
}

.rightMainDiv 
{
	padding-left:10px;padding-top:8px;
}
*+html .rightMainDiv 
{ 
	padding-left:10px;padding-top:5px;/*IE7*/
} 

.rightMainBDiv
{
	vertical-align:top;
	margin-bottom:10px;
	
	
}

A.defaultadimg:link,	A.defaultadimg:visited, A.defaultadimg:active ,A.defaultadimg:hover 
{
	width:290px;/*385*/
	height:129px;/*189*/
	background-image:url('../images/default/defaultad.jpg');background-repeat:no-repeat;
	display:block;
	font-size:35px;
	color:#D30D1A;
	font-weight:bolder;
	padding-top:60px;
	padding-left:95px;	
}

*+html .rightMainBDiv 
{ 
	vertical-align:top;
	margin-bottom:7px;/*IE7*/
} 

.greenheadbg
{
	width:385px;background-image:url('../images/table/greentable_02.gif');background-repeat:repeat-x;

}

.testDiv
{
   overflow-x: hidden;
   /*overflow-y: scroll;*/

   background-color:#ffffff;

	width:385px;
	
	/*+若有News,高度统一加40*/
	height:600px;/*IE7*/
}

.defatourlistTable
{
	border-bottom:solid 1px #B7B7B7;
	width:100%;
	font-size:12px;
	height:116px;
}

.defatourlistTitle
{
	color:#F06522;
	font-size:13px;
	height:30px;
	line-height:30px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
}

.defatourlistTitle A:link 	
{ TEXT-DECORATION:underline; color:#F06522; }
.defatourlistTitle A:visited 
{ TEXT-DECORATION: underline; color:#F06522;}
.defatourlistTitle A:active 
{ TEXT-DECORATION: underline; color:#F06522;}
.defatourlistTitle A:hover 
{ TEXT-DECORATION:underline; color:#0073BD;}

.defatourlistTourcode
{
	font-size:12px;
	height:20px;
	line-height:20px;
}


.defatourlistVisit
{
	color:#434343;padding-bottom:10px;
}

.defatourlistVisit A:link 	
{ TEXT-DECORATION:none; color:#434343; }
.defatourlistVisit A:visited 
{ TEXT-DECORATION: none; color:#434343;}
.defatourlistVisit A:active 
{ TEXT-DECORATION: none;color:#434343;}
.defatourlistVisit A:hover 
{ TEXT-DECORATION:underline; color:#434343;}

.defatourlink
{
	vertical-align:middle;
	font-size:11px;
}


.defatourlistPrice
{
	font-size:16px;
	font-weight:bold;
	color:#ED1C23;
	font-family:'Times New Roman', Times, serif;
	font-style: italic;
}

.defalastlink
{
	color:#619844;
	height:30px;
	font-size:12px;
	background-image:url('../images/icon/d6.gif');background-repeat:no-repeat;background-position:left center;
	padding-left:6px;
}


.defalastlink A:link 	
{ TEXT-DECORATION:underline; color:#619844; }
.defalastlink A:visited 
{ TEXT-DECORATION: underline; color:#619844;}
.defalastlink A:active 
{ TEXT-DECORATION: underline; color:#619844;}
.defalastlink A:hover 
{ TEXT-DECORATION:underline; color:#619844;}

.defalastlink1
{
	color:#619844;
	height:30px;
	font-size:12px;
	vertical-align:middle;
}

.defalastlink1 A:link 	
{ TEXT-DECORATION:underline; color:#619844;}
.defalastlink1 A:visited 
{ TEXT-DECORATION: underline; color:#619844;}
.defalastlink1 A:active 
{ TEXT-DECORATION: underline; color:#619844;}
.defalastlink1 A:hover 
{ TEXT-DECORATION:underline; color:#619844;}



.defainfotitle
{
	color:#002157;
	font-weight:bold;
	line-height:35px;
	font-size:13px;
}

.defanews
{
	padding-top:3px;
	padding-left:10px;
	height:auto!important;
	min-height:155px;/*445px*/
	height:auto;/*IE7*/
	_height:155px;/*IE6*/
	overflow:hidden;
	_overflow:visible;
}

/*News*/
.newstitle
{
	color:#007CC0;
	font-weight:bold;
	font-size:14px;
	padding-bottom:15px;
	padding-top:12px;
}

.newstitle1
{
	color:#F06522;
	font-size:14px;
	height:20px;
	line-height:20px;
	font-family:'Times New Roman', Times, serif;
	font-weight:bold;
}

.newstitle2
{
	color:#555555;
	font-size:13px;
	height:20px;
	line-height:20px;
	font-weight:bolder;
	border-top:solid 1px #EBEBEB;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
}

.newstitle3
{
	color:#555555;
	font-size:12px;
	border-bottom:dashed 1px #cccccc;
	padding-bottom:5px;
	height:17px;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif;
}

.newstitle3 A:link 	
{ TEXT-DECORATION:none; color:#555555; }
.newstitle3 A:visited 
{ TEXT-DECORATION: none; color:#555555;}
.newstitle3 A:active 
{ TEXT-DECORATION: none; color:#555555;}
.newstitle3 A:hover 
{ TEXT-DECORATION:underline; color:#619844;}


.newstitle1 A:link 	
{ TEXT-DECORATION:none; color:#F06522; }
.newstitle1 A:visited 
{ TEXT-DECORATION: none; color:#F06522;}
.newstitle1 A:active 
{ TEXT-DECORATION: none; color:#F06522;}
.newstitle1 A:hover 
{ TEXT-DECORATION:underline; color:#F06522;}


.newsdl1
{
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:15px;
}

.newsdate
{
	padding-left:15px;
	font-style:italic;
	color:#828282;
	font-size:11px;
	font-weight:normal;
}

.newcontent
{
	line-height:20px;
	font-size:12px;
}


/*----------------------------------------------------------------*/
/*Booking*/
.bookingtexta
{
}
.bookingtexta A:link 	
{ TEXT-DECORATION:underline; color:#000000;}
.bookingtexta A:visited 
{ TEXT-DECORATION: underline; color:#000000;}
.bookingtexta A:active 
{ TEXT-DECORATION: underline; color:#000000;}
.bookingtexta A:hover 
{ TEXT-DECORATION:underline; color:#F26622;}
	
.bookingG12
{
	font-size:13px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;
}

.bookingG12 A:link 	
{ TEXT-DECORATION:none; color:#F26622;}
.bookingG12 A:visited 
{ TEXT-DECORATION: none; color:#F26622;}
.bookingG12 A:active 
{ TEXT-DECORATION: none; color:#F26622;}
.bookingG12 A:hover 
{ TEXT-DECORATION:underline; color:#F26622;}

.bookingG13
{
	font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;
	border-bottom:solid 1px #E6E6E6;
	width:100%;
	line-height:20px;
	padding-bottom:3px;
}
.bookingleft
{
	font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;
	border-bottom:solid 1px #E6E6E6;	
	line-height:20px;
	padding-bottom:3px;
}
.bookingG13a
{
	font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;
}

.bookingG14
{
	font-size:16px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;
}

.bookingG14alert
{
	font-size:15px;
	font-weight:bold;
	color:#5EA226;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


.bookingtext
{
	font-size:12px;
	line-height:20px;
}

.bookingB13
{
	font-size:13px;
	font-weight:bold;
	color:#023E87;
}

.bookingBlack12
{
	font-size:12px;
	font-weight:bold;
	color:#212121;
}

.bookingBlue12
{
	font-size:12px;
	font-weight:bold;
	color:#003E89;
}

a.extensionSpanC:link{text-decoration:none;cursor:pointer;color:#003E89;}
a.extensionSpanC:visited{ text-decoration:none;cursor:pointer;color:#003E89;}
a.extensionSpanC:hover{ text-decoration:underline;cursor:pointer;color:#003E89;}
a.extensionSpanC:active{text-decoration:none;cursor:pointer;color:#003E89;}

.bookingBlue12a
{
	font-size:12px;
	color:#003E89;
}

.bookingBlue13
{
	font-size:13px;
	color:#003E89;
}

.bookingtable
{
	border-collapse:collapse;
	border:solid 1px #66A40E;
	background-color:#F7FEEC;
	width:100%;
}

.bookingtable1
{
	border-collapse:collapse;
	border:solid 1px #66A40E;
	border-top-width:0px;
	background-color:#F7FEEC;
	width:100%;
	padding:0px;
}

.bookingtable2
{
	border-collapse:collapse;
	border:solid 1px #66A40E;
	border-top-width:0px;
	border-bottom:solid 1px #B8D395;
	background-color:#F7FEEC;
	width:100%;
	padding:0px;
	
}
	
.bookingtable2 td
{
	BORDER-left:#B8D395 1px solid;
}


.bookingtable   TR   { BORDER-right:   #B8D395   1px   solid;BORDER-BOTTOM:   #B8D395   1px   solid}   
.bookingtable   td{BORDER-left:   #B8D395   1px   solid;   BORDER-top:   #B8D395   1px   solid;}   


.bookingtablesub
{
	border-top:solid 1px #B8D395;
	border-bottom:solid 1px #B8D395;
	background-color:#ffffff;
}

.bookingtablesub td
{
	BORDER-left:   #B8D395   1px   solid;padding:3px;
}

.staralert
{
	color:red;
	font-weight:bold;
}

.textalert
{	
	font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;	
	line-height:20px;
}

.textalert A:link 	
{ TEXT-DECORATION:underline; font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;	
	line-height:20px;}
.textalert A:visited 
{ TEXT-DECORATION: underline; font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;	
	line-height:20px;}
.textalert A:active 
{ TEXT-DECORATION: underline; font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;	
	line-height:20px;}
.textalert A:hover 
{ TEXT-DECORATION:underline; font-size:14px;
	font-weight:bold;
	color:#F26622;
	font-family:'Times New Roman', Times, serif;	
	line-height:20px;}


.bookingrg
{
	color:#3F6716;
	font-weight:bold;
	font-style:italic;
}

.bookingrg1
{
	color:#3F6716;
	font-weight:bold;
}

.bookingrb
{
	color:#224E91;
	font-weight:bold;
	font-size:12px;
	
}

.bookingrb16
{
	color:#224E91;
	font-weight:bold;




	font-size:16px;
	font-family:'Times New Roman', Times, serif;
	
}

.bookingrb18
{
	color:#224E91;
	font-weight:bold;
	font-size:18px;
	
}

.bookinglgl
{
	color:#38B449;
	font-family:Tahoma;
	font-size:15px;
	border-bottom:solid 1px #E6E6E6;
	line-height:20px;
	padding-bottom:3px;
	font-weight:bold;
}

.tourlistTableTop1
{
	border-top:solid 1px #cccccc;
	width:100%;
	font-size:12px;
	line-height:17px;
}
.bookingpricet
{
	height:30px;background-color:#73A532;color:#ffffff;
	font-weight:bold;
	font-size:16px;
}

/*Start=====================================================================Start*/



.package_daily_admin
{
	font-weight:bold;
}

#LastMinuteDealsleft table
{
	margin-bottom:10px;
}


ul#sitemapdiv1
{
	margin:5px 10px 20px 10px;
	padding:0px;
	display:block;
	text-align:left;
	list-style:none;
}

ul#sitemapdiv1 li
{
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 10px;
	float: left;
	display:block;
	
	height: 20px;
	line-height:20px;

	width: 100%;
	text-align:left;
	font-size:12px;
	
	background-image:url('../images/icon/d7.gif');
	background-repeat: no-repeat;
	background-position: left center;
}


.BookingRemark
{
	padding:5px;border:solid 1px #E8E77E;background-color:#FFFEC7;font-weight:bold;color:#F26622;text-align:left;
}

.weatherC_bg
{
	height:246px;
	background-image:url('../images/OtherPages/weather_bgline.gif');background-repeat:repeat-x;
	width:100%;
	float:left;
	margin:15px 0px;
	
}

.weatherC_left
{
	width:360px;
	float:left;
}

.weatherC_left1
{
	height:180px;
	width:100%;
	background-image:url('../images/OtherPages/weather_bg.gif');background-repeat:no-repeat;background-position:right bottom;
}

.weatherC_left2
{
	height:60px;
	width:100%;
}

.weatherC_right
{
	float:right;
	width:200px;
	text-align:center;
	height:230px;
	padding-top:15px;
}

.WeatherCT
{
	color:#B93D00;
	font-weight:bold;
	font-size:13px;
}

.WeatherCD
{
	color:#FF9500;
	font-size:16px;
	font-weight:bold;
}

.WeatherFD
{
	color:#FF9500;
	font-size:14px;
	font-weight:bold;
}

.DLstyle
{
	width:100%;
	float:left;
}

.flightseatleft
{
	width:26px;
	background-image:url('../images/seat/p_left_side_bg.gif');background-repeat:repeat-y;background-position:left bottom;
}

.flightseatright
{
	width:26px;
	background-image:url('../images/seat/p_right_side_bg.gif');background-repeat:repeat-y;background-position:right bottom;
}

.flightseatleft1
{
	width:38px;
	background-image:url('../images/seat/p_pakhna_left.gif');background-repeat:no-repeat;background-position:right bottom;
}

.flightseatright1
{
	width:38px;
	background-image:url('../images/seat/p_pakhna_right.gif');background-repeat:no-repeat;background-position:left bottom;
}


.flightseatlefthead1
{
	width:26px;
	height:50px;
	background-image:url('../images/seat/p_top_left.gif');background-repeat:no-repeat;background-position:left bottom;padding-bottom:60px;
}

.flightseatrighthead1
{
	width:26px;
	height:50px;
	background-image:url('../images/seat/p_top_right.gif');background-repeat:no-repeat;background-position:right bottom;padding-bottom:60px;
}

.flightseatleftfoot1
{
	width:26px;
	height:50px;
	background-image:url('../images/seat/p_bottom_left.gif');background-repeat:no-repeat;background-position:left top;padding-bottom:60px;
}

.flightseatrightfoot1
{
	width:26px;
	height:50px;
	background-image:url('../images/seat/p_bottom_right.gif');background-repeat:no-repeat;background-position:right top;padding-bottom:60px;
}


.gvline td
{
	border-bottom:dashed 1px #B9DA8B;
}

.flightgvtable td
{
	padding:4px 3px;
}


.modalBackground
{
    filter: alpha(opacity=70);
    opacity: 0.7;
    background-color: #232323;

    cursor: pointer;
    cursor: hand;
    /*position: absolute;*/
    z-index: 10 !important;
    width: 100%;
    height: 100%;
}
.modalPopup 
{
	width:660px;
}

a.suggested_city_link
{
    font-family: Arial;
    font-size: 13px;

    color: #333333;
    font-weight: bold;
    text-decoration:none;
}
a.suggested_city_link:hover
{
    font-family: Arial;
    font-size: 13px;
    color: #FA7600;
    font-weight: bold;
    text-decoration:none;
}

.suggest_city_name_text
{
    font-family: Arial;
    font-size: 13px;
    color: #333333;
    font-weight: bold;
}
.suggest_non_text
{
    font-family: Arial;
    font-size: 13px;
    color: #646464;
    font-weight: normal;
}
.select_itinerary_btn
{
    width: 159px;
    height: 22px;
    background-image: url(../images/btn_select_itny.gif);
    cursor: pointer;
    text-decoration: none;
    font-size: 17px;
}
.gv_paging_style, .gv_paging_style td
{
    font-family: Arial;
    font-weight: bold;
    font-size: 17px;
    color: Black; /*letter-spacing:5px;*/
    padding-left: 2px;
}
.gv_paging_style a
{
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: #42443f;
    text-decoration: none; /*letter-spacing:5px;*/
    padding-left: 2px;
}
.gv_paging_style a:hover
{
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    color: #fa7600;
    text-decoration: none; /*letter-spacing:5px;*/
    padding-left: 2px;
}

.linep
{
	border-top: solid 1px #C1EB78;
}

.bookingtableline
{
	 border-right:solid 1px #cccccc;
	 padding:1px;
}

.bookingtableline1
{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	padding:1px;
}

.bookingtableline2
{
	border-top:solid 1px #cccccc;
	padding:1px;
}

/*OPT------------------------------*/
.select_itinerary_btn
{
    width: 159px;
    height: 22px;
    background-image: url(../images/button/btn_select_itny.gif);
    cursor: pointer;
    text-decoration: none;
    font-size: 17px;
}

/*=================================SuggestedItinerary CSS===================================================*/
.SugdItry_content{ text-align:left; width:100%;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right}

.SugdItry_left{ width:615px; float:left;}
.SugdItry_left h1{ height:29px; background-image:url(../Images/table/orangetable_02.gif); background-repeat:repeat-x;}
.SugdItry_left h1 span.sugitrytil02{ float:left; text-align:left;}

.SugdItry_center{ border-left:1px solid #F26523; border-right:1px solid #F26523;}
.SugdItry_bot{ background-image:url(../Images/Table/orangetable_077.gif); background-repeat:no-repeat; background-position:left; height:8px; padding-left:7px;}
.SugdItry_bot1{ background-image:url(../Images/Table/orangetable_099.gif); background-repeat:no-repeat; background-position:right; height:8px; padding-right:7px;}
.SugdItry_bot2{ height:8px; background-image:url(../Images/Table/orangetable_08.gif); background-repeat:repeat-x;}

.SugdItry_font1{ text-align:left; line-height:18px;}
.SugdItry_leftcont{ padding:10px; text-align:left;}
.SugdItry_tip{ height:30px; line-height:30px; border-bottom:1px solid #EBEBEB; background-image:url(../Images/Icon/Ico_sugg01.gif); background-repeat:no-repeat; background-position:left center; padding-left:25px;}

.sugdItry_sp{ width:590px; margin:15px auto 15px auto; background-image:url(../Images/Table/Green_topp1.gif); background-repeat:no-repeat; background-position:top; padding-top:7px;}
.sugdItry_01{ border-left:1px solid #AEE5A2; border-right:1px solid #AEE5A2; background-color:#fff; line-height:18px;}
.sugdItry_02{ background-image:url(../Images/Table/Green_top01.gif); background-repeat:no-repeat; height:5px;}
.sugdItry_03{ background-color:#E4F8C3; border-left:1px solid #8EB767; border-right:1px solid #8EB767;}
.sugdItry_04{ background-image:url(../Images/Table/Green_bot01.gif); background-repeat:no-repeat; background-position:left; height:7px; padding-left:7px;}
.sugdItry_044{ background-image:url(../Images/Table/Green_bot02.gif); background-repeat:repeat-x; width:576px; height:7px;float:left;}
.sugdItry_0444{ background-image:url(../Images/Table/Green_bot03.gif); background-repeat:no-repeat; background-position:right; height:7px; width:7px; float:right}

.sugdItry_01dress{ padding:10px; text-align:left; line-height:18px;}
.sugdItry_04button{ width:82px; height:24px; line-height:24px; background:none; border:0px; background-image:url(../Images/Table/btn_Greenselect.gif); text-decoration:none; cursor:pointer;}

.sugdItry_rig{ width:208px; float:right;}
.sugdItry_rig h1{ height:29px; background-image:url(../Images/table/orangetable_02.gif); background-repeat:repeat-x;}
.sugdItry_rig h1 span.sugitrigtil02{ float:left; text-align:left;}
.sugdItry_line{ border-bottom:1px solid #EBEBEB;}

.sugdItry_rig01{ text-align:left; line-height:18px; color:#224E91; font-weight:bold; font-size:12px;}
.sugdItry_rig01 h2{ border-bottom:1px solid #EBEBEB; color:#F26622; font-size:14px; line-height:25px; font-family:"Times New Roman", Times, serif;}

.sugdItry_rig02{ text-align:left; line-height:18px; }
.sugdItry_rig02 h2{ border-bottom:1px solid #EBEBEB; color:#F26622; font-size:14px; line-height:25px;font-family:"Times New Roman", Times, serif;}


/*=====================================Excursion css========================================*/
.Excusp01_til{ text-align:left; margin-bottom:10px;}
.Excusp01_til h2{ height:28px; line-height:28px; color:#3BB447; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:bold; text-transform:capitalize; border-bottom:1px solid #EBEBEB;}


.Excusp011tab{ text-align: left; width:590px; font-weight:bold;}
.Excusp011tab td{ vertical-align:middle; line-height:35px; border-bottom:1px solid #EBEBEB;}
.Excusp011tab td a{font-size:12px; color:#444; line-height:25px; text-decoration:none; cursor:pointer}
.Excusp011tab td a:hover{font-size:12px; color:#F06522; line-height:25px; text-decoration:underline; cursor:pointer}
.Excufontjh{ color:#F06522}


.Excusp02{ margin-top:10px; background-image:url(../Images/Icon/hand.gif); background-repeat:no-repeat; background-position:top left; padding-left:32px; text-align:left; margin-bottom:10px; font-size:11px; color:#646464; font-weight:bold; line-height:18px;}
.Excusp02 span.Exblue{ color:#0076A1;}
.Excusp03btn{ margin-top:10px; margin-bottom:10px; text-align:center;}
.Excubtn{ width:133px; height:19px; line-height:19px; text-align:center; background:none; border:0px; background-image:url(../Images/button/But_Excursion01.gif); background-repeat:no-repeat; font-size:12px; font-family:Arial; color:#004981;cursor:pointer}
.Excubtn_gray{ width:133px; height:19px; line-height:19px; text-align:center; background:none; border:0px; background-image:url(../Images/button/But_Excursion01_gray.gif);background-repeat:no-repeat; font-size:12px; font-family:Arial; color:#969696;}
.Excubtn80{ width:80px; height:19px; line-height:19px; text-align:center; background:none; border:0px; background-image:url(../Images/button/But_Excursion80.gif); background-repeat:no-repeat; font-size:12px; font-family:Arial; color:#004981;cursor:pointer}


/*================================ExcursionSection css====================================*/
.Excusectiontb{ margin:5px; border:1px solid #EbEbEb; text-align:left; }

.Excusectiondiv{  width:560px;border-bottom:1px solid #EbEbEb; padding-bottom:5px; }
.Excusectionpic{ width:135px; float:left; padding-top:2px; padding-left:2px;}
.Excusectionpic img{ width:130px; height:100px;}

.Excusectioncen{ width:250px; float:left; margin-left:10px; text-align:left; line-height:18px; color:#444; font-family:Arial; font-size:12px; font-weight:bold}
.Excusectioncen h2{ font-size:14px; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#F26422; line-height:22px;}
.Excusectioncen p{ margin:0px; padding:0px;}
.Excusectioncen p.tile{ color:#0073BB; font-style:italic; font-size:12px;}
.Excusectioncen a{ display:block;font-size:12px; color:#F26422; font-style:italic; text-decoration:none;}
.Excusectioncen a:hover{font-size:12px; color:#F26422; font-style:italic; text-decoration: underline;}

.Excusectionrig{ width:135px; float:right;} 

/*================================ Vacation Overview ======================================*/
.bookingG14_OPB
{
	font-size:16px;
	font-weight:bold;
	color:#38B548;
	font-family:'Times New Roman', Times, serif;
}


.bookingG13_OPB
{
	font-size:14px;
	font-weight:bold;
	color:#38B548;
	font-family:'Times New Roman', Times, serif;
	border-bottom:solid 1px #E6E6E6;
	width:100%;
	line-height:20px;
	padding-bottom:3px;
}

.redtablesubvcca
{ direction:ltr; overflow:hidden;	border:solid 1px #DFDAD4;
	background-color:#ffffff;
	font-size:12px;
}
.vacationcontent{ width:840px; margin:auto;}
.vacationtb{ vertical-align: top;}
.vacationtil{ height:29px;background-image:url(../Images/table/orangetable_02.gif); background-repeat:repeat-x;}
.vacationtil span.vacation2{ float:left; text-align:left;}
.vacaleftbg{ width:610px; background-image:url(../Images/Table/left_bg.gif); background-repeat:repeat-y; text-align:center}
.vacarigbg{width:211px;background-image: url(../Images/Table/right_bg.gif); background-repeat:repeat-y;}
.vacaleftbot{ width:610px; background-image:url(../Images/Table/left_bot.gif); background-repeat:no-repeat; background-position:top; height:11px;}
.vacarigbot{ background-image:url(../Images/Table/right_bot.gif); background-repeat:no-repeat;background-position:top; height:20px;}

.vacacontb{ text-align:left; width:98%; margin:5px auto; line-height:25px;}
.vacacontb td{  vertical-align:top; }
.vacaPrice{ margin-left:2px; text-align:left; line-height:20px;}
.vacaList{ padding:10px 15px; text-align:left;}
.vacaList ul{ margin:0px; padding:0px; list-style:none;}
.vacaList ul li{ list-style-image:url(../Images/Icon/Ico_Excursion01.gif); line-height:18px; list-style-position:outside; font-family:Arial; font-size:11px; font-weight:bold; color:#333;}
.vacalicon{ font-weight: normal; margin-left:10px; font-style:italic}



/*=======================HotelSelection css=================================*/
.HotelSe{ width:97%; margin:auto;padding-top:5px}
.Hotelselft{ width:99%; margin:auto;}

.Hotelrig{ width:420px;_width:410px; float: left; margin-left:10px;text-align:left; line-height:18px; color:#666; font-family:Arial; font-size:11px; font-weight:bold;word-break:break-all}
.Hotelrig h2{ font-size:16px;  font-family:"Times New Roman", Times, serif; font-weight:bold; color:#F26422; line-height:22px;}
.Hotelrig p.tile{ color:#0073BB; font-style:italic; font-size:12px;}
.Hotelrig a{font-size:12px; font-style:italic;color:#F26422; text-decoration:none;}
.Hotelrig a:hover{font-size:12px; font-style:italic;color:#F26422; text-decoration: underline;}


.Hotelborder1{ width:100%; border:1px solid #EBEBEB;text-align:left; }
.Hotelborder2{ border-bottom:1px solid #EBEBEB; width:100%;}
.Hotelborder2last{ border-bottom:0px;}
.Hotelbutd{ height:22px; vertical-align:middle; margin-top:5px; margin-bottom:5px;}

/*===============================HotelSelection_Tab csss==============================*/
.HotelsectxtA{ border:0px;border-bottom:1px solid #EBEBEB; line-height:35px; font-weight: bold;border-right:1px solid #ffffff;}
 .HotelsectxtA01{ font-size:12px; font-family:Arial; color:#444; font-weight:bold;}
.HotelsectxtA02{font-size:12px; font-family:Arial; color:#F26422; font-weight:bold; text-decoration:underline;}


/*=============================Default css============================*/
.roundedCorners_01{ width:465px; background-color:#FCD1B7; text-align:center; padding-bottom:10px; background-image:url(../Images/Table/AddHome_bot01.gif); background-repeat:no-repeat; background-position:bottom;}

.roundedCorners_01 h1{ height:29px;background-image:url(../Images/table/orangetable_02.gif); background-repeat:repeat-x; margin:0px; padding:0px;}

.roundedCorners_02{ margin-top:10px;width:433px; background-color:#fff;text-align:left; background-image:url(../Images/Table/AddHome_bot02.gif); background-repeat:no-repeat; background-position:bottom; }
.roundedCorners_02 h2{background-image:url(../Images/Table/Til_homtbg001.gif); background-repeat:no-repeat; height:22px; line-height:22px; padding-left:20px; font-size:16px; color:#fff; font-weight:bold; font-family: "Times New Roman", Times, serif; text-transform:uppercase; text-align:left; cursor:pointer}


.AddHome_cor{ width:433px; margin:5px auto;}
.AddHome_cor td{ vertical-align:top}

.AddHometxt2{font-size:11px; color:#444; font-weight:bold; line-height:16px; text-align:left;}
.AddHometxt2 td{ vertical-align:middle}

.AddHmchesp{ padding:10px; padding-top:1px; text-align:left;}
.AddHmchesp p{ width:130px; float:left; margin:0px; padding:0px; line-height:25px; font-size:12px; color:#444; text-transform:capitalize}

.checksp02{ text-align:left; padding:10px; padding-top:0px;font-size:12px; color:#444; line-height:25px; text-transform:capitalize;}
.checksp02 h3{ background-image:url(../Images/Icon/Ico_HomeS.gif); background-repeat:no-repeat; background-position:left center;  padding-left:12px;font-size:12px; font-weight:normal; cursor:pointer}

.checksp02p p{ margin:0; padding:0; width:100%;}

.addhoInput1{ height:16px; line-height:16px; border:1px solid #EBEBEB; line-height:18px; background-color:#fff; font-size:12px; color:#666;}

.addhoInput2{ height:20px; line-height:20px; border:1px solid #EBEBEB; line-height:18px; background-color:#fff; font-size:12px; color:#666;}


/*===============================CruiseDetail css======================================*/
.Cruise{ width:590px; text-align:left; border-bottom:1px solid #EBEBEB;}
.Cruisetb1{ text-align:left; line-height:35px;}
.Cruisetb1 td{ vertical-align:middle}
.Cruisesp01{ width:560px;margin:10px auto;}

.Cruisetb2{width:360px;font-size:11px; line-height:20px; color:#333;font-weight:normal; }
.Cruisetb2 h3{ color:#F2651E;  font-style:italic}
.Cruisetb2 ul{ width:49%; float:left; margin:0; padding:0; list-style:none}
.Cruisetb2 ul li{ display:block}

.Cruisetb3{width:200px;font-size:11px; line-height:20px; color:#333; text-align:center; position:relative;}
.Cruisetb3 h3{ color:#F2651E;  font-style:italic; text-align:left}
.Cruisetb3 img{ width:160px; height:120px; border:1px solid #EBEBEB; margin:auto; cursor:pointer}

.CruiseTABB{ width:590px; margin:10px auto;}
.CruiseTABBtil{ height:26px; }
.CruiseTABBtilbg{width:120px;line-height:26px; text-align:center; background-image:url(../Images/Table/Excion_tabover.gif); background-repeat:repeat-x; font-size:14px; color:#187B2E; font-weight:bold; font-family:Arial;}
.CruiseTABBtilft{float:left;margin:0px; padding:0px; list-style:none; margin-right:5px;  background-image:url(../Images/Table/Excion_tabbgoverlft.gif); background-repeat:no-repeat;height:26px;line-height:26px; background-position:left top; padding-left:9px;}
.CruiseTABBtilrig{float:left; background-image:url(../Images/Table/Excion_tabbgoverrig.gif); background-repeat:no-repeat;height:26px;line-height:26px; background-position:right top; padding-right:9px;}
.CruiseTABCon{ border:5px solid #ACD273;}

.CruiseTABtab1{ width:570px;border:1px solid #EBEBEB; text-align:left; margin:5px; }


.CruiseTABtabtxt{ width:400px; float:left;text-align:left; line-height:18px; color:#444; font-family:Arial; font-size:12px; font-weight:bold;}
.CruiseTABtabtxt h2{font-size:14px; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#F26422; line-height:22px;}
.CruiseTABtabtxt p{ padding:0; margin:0}
.CruiseTABtabtxt p.tile{ color:#0073BB; font-style:italic; font-size:12px;}
.CruiseTABtabtxt a{font-size:12px; color:#F26422; font-style:italic; text-decoration:none;}
.CruiseTABtabtxt a:hover{font-size:12px; color:#F26422; font-style:italic; text-decoration: underline;}


.Cruiseborder2{ border-bottom:1px solid #EBEBEB; width:570px}





/*=====================RealTime css===============================*/
.vacaListRTI{ padding:0px 0px 10px 0px; text-align:left;}
.vacaListRTI ul{ margin:0px; padding:0px; list-style:none;}
.vacaListRTI ul li,.vacaListRTILI{ background-image:url("../Images/Icon/Ico_Excursion02.gif");background-repeat:no-repeat;background-position:left top;padding-left:10px; line-height:20px;}



/*==================================PriceDetail=============================*/
.Priced1{ width:590px; margin:10px auto; text-align:left;}
.Priced1 h2{ margin:0px; padding:0px; font-weight:bold; height:35px; line-height:35px;}
.Pricedtab1{ border:1px solid #66A40D; background-color:#F8FEEC;}
.Pricedtab1 td{border:1px solid #66A40D; vertical-align:top; border-collapse:collapse}
.Pricedtab1 td td{border:0px;}

.Pricedsp1{ padding:10px; font-family:Arial; }
.Pricedtxt{ text-align:left; line-height:18px; font-size:12px; color:#000; margin-top:10px; margin-bottom:10px;}
.Pricedtxt p{ margin:0; padding:0; display:block}

.priceborder{ border:0px;}

/*=====================================UCPackageInfo css=================================*/
.Ucpainfo{ width:840px; margin:auto; height:30px; background-color:#fff; color:#444;}
.Ucpainfo td{ vertical-align:middle; line-height:30px;text-align:center; font-size:12px; font-family:Arial;}
.Ucpainfoline{ width:15px; background-image:url(../Images/Icon/Ico_UCBInfo_02.gif); background-repeat:repeat-x;}
.Ucpainfover{ background-image:url(../Images/Icon/Ico_UCBInfo_01.gif); background-repeat:no-repeat; background-position:top center; font-weight:bold; color:#36B647;}



/*=====================Font css===============================*/

.fontgreen1{ font-size:14px; font-family:"Times New Roman", Times, serif; color:#38B548;}
.font_style{ font-style:italic}
.fontgreen2{ font-size:12px; font-family:"Times New Roman", Times, serif; color:#38B548;}

a.Hotellink01:link{ font-size:12px; font-style:italic;color:#F26422; text-decoration:none;}
a.Hotellink01:visited{font-size:12px; font-style:italic;color:#F26422; text-decoration:none;}
a.Hotellink01:hover{font-size:12px; font-style:italic;color:#F26422; text-decoration: underline;}
a.Hotellink01:active{font-size:12px; font-style:italic;color:#F26422; text-decoration:none;}

.tdvertical{ vertical-align:top}




#PageReview
{
	font-size:12px; font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif"; color:#656565;font-weight:bold;
	text-align:left;
	padding-left:45px;
	line-height:25px;
}

.PageReviewFather #PageReview
{
	padding-left:150px;
}



#PageReviewShow
{
	border:dotted 1px #ABDC5F;
	background-color:#F4FFE2;
	width:600px;
	margin-bottom:6px;
	height:auto!important;
	min-height:100px;/*445px*/
	height:auto;/*IE7*/
	_height:100px;/*IE6*/
	display:table;/*firefox,opera*/
}

.PageReviewShowFather #PageReviewShow
{
	width:834px;
}

#PageReviewShowSubRight
{
	width:486px;float:left;padding-left:10px;margin-top:5px;
}

.PageReviewShowFather #PageReviewShowSubRight
{
	width:686px;
}


.PageReviewT
{
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	color:#09532D;
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
	padding-top:10px;
	border-bottom:double 3px #589442;
	margin-bottom:15px;
}


.PageReviewButton
{
	border:solid 1px #589442;
	background-color:#ffffff;
	color:#387423;
	cursor:pointer;
}

.PageReviewButton1
{
	border:solid 1px #589442;
	background-color:#387423;
	color:#ffffff;
}


.comingzoon
{
	
	background-image:url("../images/OtherPages/comingsoon.gif");background-repeat:no-repeat;background-position:center center;
}




/*****************************************************/
#popmap {
	width: 100%;
	padding: 5px;
	margin:0px;
	text-align:left;
	background-color:#ffffff;
	border:solid 1px #000;
	background-image:url("../images/map/bg2.gif");
	background-repeat:repeat-x;background-position:top center;
}


#popmap div {
	text-align: left;
	font-size: 15px;
	color: #F16623;

	font-weight:bold;
	font-family:'Times New Roman', Times, serif;
	padding-bottom:5px;
	padding-left:5px;

}


#popmap p {
	line-height:20px;
	font-size: 12px;
	color: #464749;
	padding-left:10px;
	padding-right:10px;


}

.Headermaplist
{
	background-image:url("../images/map/bg.gif");
	background-repeat:repeat-x;background-position:top center;
	height:39px;
	font-size:12px;
}

.defaleft
{
	width: 7px;height:85px;float:left;cursor:pointer;
	background-image:url("../images/icon/left1.gif");
	background-repeat:no-repeat;background-position:top left;
}

.defaright
{
	width: 10px;height:85px;float:left;cursor:pointer;
	background-image:url("../images/icon/right1.gif");
	background-repeat:no-repeat;background-position:top left;
}


.defanoleft
{
	width: 12px;height:85px;float:left;
	background-image:url("../images/icon/left1.gif");
	background-repeat:no-repeat;background-position:top left;
}

.defanoright
{
	width: 10px;height:85px;float:left;
	background-image:url("../images/icon/right1.gif");
	background-repeat:no-repeat;background-position:top left;
}
