﻿/*==============================
	GLOBALS
Sets the default document font size, family and color
===============================*/
.gridimage{padding:5px;}
body{margin:0;text-align:center;background:#c1af99}
p{text-align:justify}
a img{border:none}
.site-wrapper input{color:#444}
.site-wrapper select{color:#444}
.body2{margin:0;text-align:center;background:white}
.floatA{float:left}
.floatB{float:right}
.clear{clear:both}
.clear0{clear:both;font-size:0px}
.clearboth{clear:both}
.float_site{float:left}
.alignA{text-align:left}
.alignB{text-align:right} 
.alignC{text-align:center}
li{display:inline}
/*=========== SITE WRAPPER ===========*/
.site-wrapper{width:1003px;min-height:845px;text-align:left;margin:auto;background:#fff url('/ahmed/images_1/flash_banner.jpg') no-repeat scroll center top;#background:#fff url('/ahmed/images_1/flash_banner.jpg') no-repeat scroll -1px top;overflow:hidden;position:relative;}
/*=========== HEADER WRAPPER ==============*/
.header-wrapper{width:1003px;height:272px;top:0;position:relative;#position:static; z-index:2;}
.header{
float:left;
height:247px;
margin-top:-247px;
position:relative;
width:1003px;
z-index:2;}#logo{float:left;width:159px;height:45px;margin:23px 0 0 128px;background:url(/publishingimages/LUX_logo.png) no-repeat}
#logo img{width:159px;height:45px}
.whitebg{background:#fff;float:left;width:58px}
.header_menu{float:right;width:715px;height:23px;_padding:0px;_margin:0px;_overflow:hidden}
.header_menu_lft{float:left;width:6px;height:23px;background:url(/publishingimages/Hdr_Mnu_lft.png) no-repeat}
.header_menu_menu{float:left;width:189px;height:23px;background:url(/publishingimages/Hdr_Mnu_grdnt.gif) repeat-x}
.header_menu_rght{float:left;width:16px;height:23px;background:url(/publishingimages/Hdr_Mnu_rght.gif) no-repeat}
.header_login{float:left;height:23px;width:433px;background:url(/publishingimages/hdr_lgn_grdnt.gif) repeat-x;font-family:Trebuchet MS;font-size:12px;color:#fff;line-height:22px;text-align:left}
.header_login a{color:#fff;text-decoration:none}
.header_login i{color:#fad088;font-style:normal}
.header_login_rght{background:url(/publishingimages/hdr_lgn_rght.gif) no-repeat}
.header_menu_lang{margin-left:5px;float:left;width:35px;height:23px}
.header_menu_lang img{border:0px}
/*  The Menu  */
.header_menu_menu ul{padding:0;margin:0;_float:left;list-style:none}
.header_menu_menu li{line-height:22px;float:left;font-family:Trebuchet MS;font-size:11px;color:#fff}
.header_menu_menu li a{display:block;float:left;height:23px;_height:20px;text-decoration:none;color:#fff}
.header_menu_menu li i{padding-left:4px;_padding-left:2px;display:block;font-style:normal;background:url(/publishingimages/Hdr_Mnu_Slctd.gif) no-repeat center top}
.header_menu_menu li a:hover{background:url(/publishingimages/Hdr_Mnu_Slctd.gif) no-repeat center top}
.navigation{float:left;width:1003px;height:25px}
.navigation_lft{float:left;margin-left:12px;width:5px;height:25px;background:url(/publishingimages/Nvgtr_lft.png) no-repeat}
.navigation_menu{float:left;width:970px;height:25px;background:url(/publishingimages/Nvgtr_grdnt.gif) repeat-x;position:relative}
.navigation_menu ul{padding:0;margin:0;list-style:none}
.navigation_menu li{line-height:23px;float:left;font-family:Candara;font-size:14px;font-weight:bold;margin:0 0 0 21px;color:#fff}
.navigation_menu li a{display:block;float:left;text-decoration:none;color:#fff;/*margin-left:27px;*/padding:0 10px}
.navigation_menu li a:hover{text-decoration:underline}
.navigation_menu li i a{font-style:normal}
.navigation_menu li u{display:block;float:left;color:#fff;margin-left:28px;_margin-left:14px;text-decoration:none;background:#0040bb}
.navigation_rght{float:left;margin-right:11px;width:5px;height:25px;background:url(/publishingimages/Nvgtr_rght.png) no-repeat}

.flashbanner
{
	position:relative;
	top:0;
	left:0;
	width:1003px;
	height:247px;
	z-index:0;
}
.ms-siteactionsmenu
{
	position:relative;
	z-index:2;
}
/*======== BODY WRAPPER ==========*/
.body-wrapper{width:1003px;margin:0px;position:relative;#position:static;}
.body_main{float:left;width:980px;margin-left:12px;_margin-left:6px;background:#d9f0f6 url(/publishingimages/main_body_bg.jpg) no-repeat}
.body_main_inners
{
	float:left;
	width:940px;
	margin:15px 0 0 20px;
	min-height:550px;
	background:#fff;
	_margin-left:10px
}
.body_main_body{float:left;width:684px;min-height:550px;margin:0px 20px 0 0;}
.body_main_body_full
{
	float:left;
	width:940px;
	min-height:550px;
}

.toptab_full{float:left;width:925px;height:19px;background:#287fcf;padding:0 0 0 15px;font:normal 12px Trebuchet MS;color:#fff}
.toptab_full a{font:normal 12px Trebuchet MS;color:#fff;text-decoration:none}
.toptab_full a:hover{text-decoration:underline}
.page_name_full{float:left;width:940px;height:46px;background:url("/ahmed/images_1/titles_grdnt.gif") repeat-x;font-size:12px;font-family:Trebuchet MS;color:#0040bb}
.page_name_full a{text-decoration:none;font-size:12px !important;font-family:Trebuchet MS !important;padding-left:5px !important;color:#0040bb !important;line-height:35px}
.page_name_full a:hover{text-decoration:underline}
.page_title_full{float:left;width:800px;min-height:36px;margin:0 12px;_margin-left:6px;font:bold 18px Trebuchet MS !important;color:#2d9fdc !important;line-height:45px !important}
.page_contents1{float:left;width:900px;min-height:500px;font-family:Trebuchet MS;color:#9a9a9a;font-size:11px}
.page_back_top{width:900px;margin:20px;height:16px}
.back_btn{float:left;width:35px;padding:0 0 0 20px;background:url(/publishingimages/left_arr2.gif) no-repeat 0px 0px}
.back_btn a{font:normal 12px Arial Black;color:#2d9fdc;text-decoration:none}
.back_btn a:hover{text-decoration:underline}
.top_btn{float:right;width:25px;margin-right:15px;padding:0 0 0 15px;background:url(/publishingimages/rght_arr_top2.gif) no-repeat 0px 0px}
.top_btn a{font:normal 12px Arial Black;color:#2d9fdc;text-decoration:none}
.top_btn a:hover{text-decoration:underline}

.toptab{
	float:left;
	width:685px;
	height:19px;
	background:#287fcf;
}
.page_name{
	float:left;
	width:685px;
	height:36px;
	background:url(/publishingimages/titles_grdnt.gif) repeat-x;
	font-size:12px;
	font-family:Trebuchet MS;
	color:#0040bb;

}
.page_name a{
	text-decoration:none;	
	font-size:12px !important;
	font-family:Trebuchet MS !important;
	padding-left:5px !important;
	color:#0040bb !important; 
	line-height:35px;
}
.page_title
{
    float:left;
	width:652px;
	height:36px;	
	margin:0 12px 0 21px;
	font-size:16px;
	font-family:Trebuchet MS;
	color:#2d9fdc;
	font-weight:bold;
	line-height:45px;
}
.select_year_area
{
    float:left;
	min-width:662px;
	height:55px;	
	margin:0 12px 0 11px;
	font-size:12px;
	background:url(/publishingimages/slct_yr_bg.gif) repeat-x;
	border:solid 1px #e2f2fb;
	font-family:Trebuchet MS;
	color:#575757;
	text-align:center;
}
.select_year_area_full
{
	float:left;
	width:862px;
	height:55px;	
	padding:0 12px 0 11px;
	font-size:12px;
	background:url(/publishingimages/slct_yr_bg.gif) repeat-x;
	border:solid 1px #e2f2fb;
	font-family:Trebuchet MS;
	color:#575757;
	text-align:center;
}
.select_year_area_full div div
{
	width:221px !important;
}

.select_year_area_full a{text-decoration:none}
.select_year_area_full img{position:relative;top:4px;#top:2px;cursor:pointer}
.select_year_area_full select
{
	width:153px;
	height:16px;	
	#height:20px;
	border:solid 1px #9fa5a8;
}
.select_year_area_full input
{
	border:solid 1px #9fa5a8;
}

.select_year_area select
{
	width:153px;
	height:16px;	
	#height:20px;
	border:solid 1px #9fa5a8;
}
.emptytext
{
	text-align:center;	width:900px;color:#FF7900 !important
}
.news_area
{
    float:left;
	width:674px;
	min-height:480px;padding-left:11px
}
.news_area table{width:674px;}
.news_item
{
    float:left;
	width:674px;
	/*height:75px;*/
	margin-top:20px;
}
.news_img
{
    float:left;
	width:75px;
	height:75px;
	margin-right:10px;overflow:hidden
}
.news_img img
{
	width:75px;
	height:75px;
}

.news_title
{
	min-height:12px;
	font-family:Trebuchet MS;
	color:#2d9fdc;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	width:589px;
	float:left;
}
.news_title a{float:left;font:bold 13px Trebuchet MS;color:#2d9fdc;text-decoration:none}
/*Serach page : CSR_RV is the id of the <a> */
#CSR_RV {color:#2D9FDC;font-size:11px;line-height:12px;}
.news_title span{color:#7A7A7A;}

.news_title a:hover
{
    
	text-decoration:underline;
}
.lstng_adjustmnt_title
{
	width:350px;
}
.lstng_adjustmnt_txt
{
	width:350px;
}

.FailureTextcolcor
{
	color:#FF7900 !important;
}
.item_brief{min-height:100px;line-height:14px;margin-bottom:20px;font-family:Trebuchet MS;color:#9a9a9a;font-size:11px}
.details{margin-bottom:20px;font-family:Trebuchet MS;color:#9a9a9a;font-size:11px;__margin-top: -25px}	
.details p{_float:left}	
.news_date
{
    /*float:left;*/
	width:589px;
	min-height:16px;
	font-family:Trebuchet MS;
	color:#c9a677;
	font-size:11px;
	float:left;
	_margin-top: -43px
}
.news_text{float:left;/*width:589px;*/font-family:Trebuchet MS;color:#9a9a9a;font-size:11px;margin:0 10px 0 0;text-align:justify}
.spk_ar_text{float:left;/*width:589px;*/font-family:Trebuchet MS;color:#6A6A6A;font-size:13px;margin:0 10px 0 0;text-align:justify}
.news_textFix
{
    float:left;
	width:589px;
	font-family:Trebuchet MS;
	color:#9a9a9a;
	font-size:11px;
}
.news_text a{font-family:Trebuchet MS;color:#9a9a9a;font-size:11px;text-decoration:none}
.news_textFix a{font-family:Trebuchet MS;color:#9a9a9a;font-size:11px;text-decoration:none}
.news_text a:hover{text-decoration:underline}

.news_textFix a:hover{text-decoration:underline}

.page_numbers
{
	height:15px;
	font-family:Trebuchet MS;
	color:#9a9a9a;
	margin:10px auto 10px 430px;
	text-align:center;
	font-size:12px;	
}
.page_numbers table{width:auto;}
.page_numbers a
{
/*
    color:#9a9a9a;
    text-decoration:none;
    margin-right:5px;
    border:solid 1px #9a9a9a;
    display:block;
    width:13px;
    height:13px;
    line-height:15px;
    float:left;
*/
}
.page_numbers i a
{
    border:0px;
    font-style:normal;
    display:block;
    width:15px;
    height:15px;
}
.page_numbers a:hover
{
   border:0px;
   width:15px;
   height:15px;
   color:#fff;
   background:#2d9fdc;
}
.page_numbers_style
{
	height:15px;
	font-family:Trebuchet MS;
	color:#9a9a9a;
	text-align:center;
	font-size:12px;
	margin:10px auto 10px auto;

}
.page_numbers_style table{width:auto;}
.page_numbers_style a
{
/*
    color:#9a9a9a;
    text-decoration:none;
    margin-right:5px;
    border:solid 1px #9a9a9a;
    display:block;
    width:13px;
    height:13px;
    line-height:15px;
    float:left;
*/
}
.page_numbers_style i a
{
    border:0px;
    font-style:normal;
    display:block;
    width:15px;
    height:15px;
}
.page_numbers_style a:hover
{
   border:0px;
   color:#fff;
   background:#2d9fdc;
}

.body_sprator{float:left;width:690px;margin:0 10px 0 0;padding:0 0 20px 0;background:url(/publishingimages/dots.gif) repeat-y right top;_overflow:hidden;_width:705px}
.rght_panal{float:left;}
.rght_panal2{float:left;width:190px}
.rght_panal img{border:0px;padding-right:8px}
.rght_panal2 img{border:0px;padding-right:8px}
.rght_panal ul{border:0px;padding:0;margin:0;list-style:none}
.rght_panal2 ul{border:0px;padding:0;margin:0;list-style:none}
.rght_panal_photos
{
	float:left;
	width:34px;
}
.rght_panal_menu
{
	background-color:#F3EFE4;
	padding:10px;
}
.rght_panal_menu select
{
	border:solid 1px #a0a0a0;
	width:120px;
}
.rght_panal_links{width:190px}
.rght_panal_links li{text-align:left;width:140px;display:block;padding:0 0 0 50px;margin:0 0 3px 0;background-color:#f3efe4}
.rght_panal_links li a{font:bold 12px Trebuchet MS;text-decoration:none;color:#73726d;line-height:26px;#line-height:25px;height:35px;#height:32px}
.rght_panal_links li a:hover{text-decoration:underline}
.rght_panal_photos li
{
	float:left;
	margin-bottom:4px;
}
.rght_panal_nearby{width:190px;font:bold 12px Trebuchet MS;color:#919191}
.nearByTitle{width:178px;height:21px;background:#6f6f6f;color:#f3efe6;border-bottom:solid 1px #c5c5c5;padding:3px 0 0 12px}
.rght_panal_nearby div table{margin:0 0 7px 0}
.rght_panal_nearby div div table{margin:0}
/*.rght_panal_nearby ul{border:0px;padding:0; margin:0;list-style-image:url(/publishingimages/list_bullt.gif)}*/
.rght_panal_nearby li a{float:left;font:normal 11px Trebuchet MS;text-decoration:none;color:#2d9fdc;line-height:20px;display:block;width:165px}
.rght_panal_nearby li a:hover{text-decoration:underline}
.rght_panal_nearby td a
{
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#2d9fdc;
	line-height:15px;
}
.rght_panal_nearby th a
{
	font-size:10px;
	text-decoration:none;
	color:#2d9fdc;
	line-height:15px;
}
.rght_panal_nearby td a i
{
	color:#646464;
	font-style:normal;
}
/*================================== Maps Classes ==============================================*/
.mapStyle
{
	position: relative; 
	width: 1000px; 
	height: 400px;

}

/* ======================================== news Details clases ================================*/
.newsdtls_img{width:141px;height:116px;margin:0 10px;float:left;border:0px;overflow:hidden;background:url('/PublishingImages/NAImgbig.gif') no-repeat center center}
.newsdtls_img img{width:141px;height:116px}
.left_space_newsdtls
{
	width:90px; height:20px;
}
.right_space_newsdtls
{
	width:90px; height:20px;
}
/* ======================================== home page clases ================================*/
.activities{width:655px;min-height:163px;margin-left:5px;_margin-left:2px;float:left}
.activity
{
	width:108px;
	height:148px;
	float:left;
	margin:15px 23px 0 0;
	_margin:15px 23px 0 0;
}
.activity:hover
{
	width:108px;
	height:153px;
	margin:5px 23px 0 0;
}
.Actv_top
{
	width:108px;
	height:24px;
}
.Actv_top_lft
{
	width:5px;
	height:24px;
	float:left;
}
.Actv_top_mdl
{
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:24px;
	text-align:center;
	color:#fff;
	width:98px;
	height:24px;
	float:left;
}
.Actv_top_rght
{
	width:5px;
	height:24px;
	float:left;
}
.Actv_orange_lft
{
    background /**/:url(/publishingimages/Actv_orange_lft.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_orange_lft.png', sizingMethod='scale');
}

.Actv_orange_mdl
{
	background:#ffa400;
}

.Actv_orange_rght
{
	background /**/:url(/publishingimages/Actv_orange_rght.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_orange_rght.png', sizingMethod='scale');
}
.Actv_img
{	
	width:108px;
	height:117px;
	_overflow:hidden
}
.Actv_blue_lft
{
	background /**/:url(/publishingimages/Actv_blue_lft.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_blue_lft.png', sizingMethod='scale');
}

.Actv_blue_mdl
{
	background:#263fab;
}

.Actv_blue_rght
{
	background /**/:url(/publishingimages/Actv_blue_rght.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_blue_rght.png', sizingMethod='scale');
}
.Actv_lghtblue_lft
{
	background /**/:url(/publishingimages/Actv_lghtblue_lft.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_lghtblue_lft.png', sizingMethod='scale');
}

.Actv_lghtblue_mdl
{
	background:#1c69ea;
}

.Actv_lghtblue_rght
{
	background /**/:url(/publishingimages/Actv_lghtblue_rght.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_lghtblue_rght.png', sizingMethod='scale');
}
.Actv_drkOrange_lft
{
	background /**/:url(/publishingimages/Actv_drkOrange_lft.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_drkOrange_lft.png', sizingMethod='scale');
}

.Actv_drkOrange_mdl
{
	background:#d88a2c;
}

.Actv_drkOrange_rght
{
	background /**/:url(/publishingimages/Actv_drkOrange_rght.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_drkOrange_rght.png', sizingMethod='scale');
}
.Actv_green_lft
{
	background /**/:url(/publishingimages/Actv_green_lft.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_green_lft.png', sizingMethod='scale');
}

.Actv_green_mdl
{
	background:#80670c;
}

.Actv_green_rght
{
	background /**/:url(/publishingimages/Actv_green_rght.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/publishingimages/Actv_green_rght.png', sizingMethod='scale');
}
.Actv_sprtr
{
	width:108px;
	height:3px;
	background:#fff;
	_overflow:hidden;
}
.Actv_orange_btm
{
	width:108px;
	height:4px;
	background:#ffa400;
	_overflow:hidden;
}
.Actv_blue_btm
{
	width:108px;
	height:4px;
	background:#263fab;
	_overflow:hidden;
}
.Actv_lghtblue_btm
{
	width:108px;
	height:4px;
	background:#1c69ea;
	_overflow:hidden;
}
.Actv_drkOrange_btm
{
	width:108px;
	height:4px;
	background:#d88a2c;
	_overflow:hidden;
}
.Actv_green_btm
{
	width:108px;
	height:4px;
	background:#80670c;
	_overflow:hidden;
}

.RghtPnl{width:304px;_width:204px;min-height:547px;float:left;background:#FFF;margin:15px 0 0 0px;#margin:15px 0 0 3px;_margin:15px 0 0 8px;#height:547px;}
.weather
{
	float:left;
	width:304px;
	height:81px;
	background:url(/publishingimages/RghtPnl_Weather.gif) no-repeat;
}
.weather_container
{
	float:left;
	width:84px;
	height:44px;
	font-family:Trebuchet MS;
	text-align:center;
	margin:19px 0 0 61px;
	_margin:19px 0 0 30px;
}
.weather_title
{
	float:left;
	width:84px;
	height:24px;
	font-size:18px;
	color:#ffa400;
}
.weather_temp
{
	float:left;
	width:84px;
	height:20px;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	color:#fff;
}
.weather_date
{
	float:left;
	width:100px;
	height:81px;
	margin-left:18px;
	_margin-left:3px;
	text-align:center;
	color:#80670c;
}
.weather_date_mnth
{
	float:left;
	width:68px;
	height:12px;
	margin:10px 0 0 16px;
	font-size:10px;
	font-family:Trebuchet MS;
}
.weather_date_day
{
	float:left;
	width:68px;
	height:52px;
	margin-left:16px;
	font-size:60px;
	line-height:50px;
	font-family:Tahoma;
}
.search
{
	float:left;
	width:272px;
	height:48px;
	margin:0 16px;
	_margin:0 8px;
	background:url(/publishingimages/RghtPnl_SearchGrdnt.gif) repeat-x;
}
.searchbar
{
	float:left;
}
.searchbar input
{
	float:left;
	border:solid 1px #a0a0a0;
	margin:9px 0 0 14px;
	width:185px;
	height:15px;
}
.searchbtn
{
	margin:10px 0 0 5px;
	float:left;
	width:54px;
	height:19px;
	text-align:left;
}
.searchbtn input
{
	float:right;
	background:url(/publishingimages/Srch_btn.gif)  no-repeat;
	outline-width:0px;
	border:solid 0px;
	width:54px;
	height:17px;
	text-align:center;
	cursor: pointer;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#575757;
}
.searchadv_arr
{
	float:left;
	margin-left:14px;
	width:6px;
	height:17px;
	background:url(/publishingimages/RghtPnl_SearchAdv_Arrow.gif)  no-repeat center center;
}
.searchadv_txt a
{
	font-family:Trebuchet MS;
	text-decoration:none;
	font-size:11px;
	margin-left:3px;
	float:left;
	width:90px;
	height:17px;
	color:#DDD !important;
}
.searchadv_txt a:visited
{
	color:#DDD !important; 
}
.searchadv_txt a:hover
{
	text-decoration:underline; 
}

.bottom-body
{
	width:1001px;
	height:399px;
	margin:0 12px 0 11px;
	background:#d9f0f6;
}
.Lpanal
{
	float:left;
	width:307px;
	height:399px;
	margin-left:10px;
	_margin-left:4px;
}
.Mpanal
{
	float:left;
	width:306px;
	height:399px;
	margin-left:20px;
	_margin-left:19px;
}
.news
{
	float:left;
	width:305px;
	height:141px;
	margin:15px 0 0 0px;
}
.maps
{
	float:left;
	width:304px;
	height:140px;
	margin:15px 0 0 1px;
}
.maps img
{
	border:0px;
}
.maps:hover
{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.RghtPnl2{width:304px;min-height:383px;float:left;background:#fff;margin-left:22px;_margin-left:24px}
.news_head
{
	font-family:Trebuchet MS;
	font-size:14px;
	float:left;
	width:305px;
	color:#80670c;
}
.news_head a
{ 
	font-family:Trebuchet MS !important;
	font-size:14px !important;
	float:left !important;
	width:305px !important;
	height:22px !important;
	color:#80670c !important;
	text-decoration:none !important;
}
.news_head a:hover{text-decoration:underline !important}
.news_photo{float:left;width:78px;height:119px;overflow:hidden}
.news_photo img{width:80px}
.news_body
{
	line-height:13px; 
	font-family:Trebuchet MS;
	font-size:11px;
	float:left;
	width:214px;
	height:75px;
	color:#646464;
	margin-left:13px;
}
.news_body a{color:#646464 !important}
a.newsTitleHome{font:bold 11px Trebuchet MS;color:#299EDE !important;display:block;margin:0 0 5px 0}
.news_separator
{
	float:left;
	width:212px;
	height:1px;
	background:#aec0c5;
	margin-left:14px;
	_overflow:hidden;
}
.news_bottom
{
	float:left;
	width:213px;
	height:26px;
	margin:17px 0 0 5px;
}
.news_bottom_Point
{
	float:left;
	width:6px;
	height:6px;
	margin-top:3px;
	background:url(/publishingimages/News_point.gif)  no-repeat center center;
}
.news_bottom_txt
{
	float:left;
	width:201px;
	#width:205px!important;
	height:26px;
	line-height:13px; 
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#707070;
}
.news_bottom_txt a
{
	float:left!important;
	width:201px!important;
	#width:205px!important;
	height:26px!important;
	margin-left: 4px!important;
	line-height:13px!important; 
	font-family:Trebuchet MS!important;
	font-size:11px!important;
	font-weight:bold!important;
	color:#707070!important;
	text-decoration:none!important;
}
.news_bottom_txt a:hover{text-decoration:underline!important}
.PhotoGal
{
	width:307px;
	height:210px;
	float:left;
	margin:18px 0 0 0px;	
}

.PhotoGal_lft
{
	float:left;
	width:6px;
	height:210px;
	background:url(/publishingimages/ImgGal_lft.gif)  no-repeat;
}
.PhotoGal_body
{
	float:left;
	width:295px;
	height:210px;
	background:url(/publishingimages/ImgGal_grdnt.gif)  repeat-x;
	_overflow:hidden;
}
.PhotoGal_rght
{
	float:left;
	width:6px;
	height:210px;
	background:url(/publishingimages/ImgGal_rght.gif)  no-repeat;
}

.PhotoGal_body_top
{
	float:left;
	width:295px;
	height:31px;
	_height:33px;
	_overflow:hidden;
}
.PhotoGal_title
{
	float:left;
	width:137px;
	height:20px;
	background:url(/publishingimages/ImgGal_title.gif)  no-repeat;
	margin:13px 0 0 15px;
	_margin:13px 0 0 7px;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	color:#fff;
}

.tabs
{
	float:left;
	width:143px;
	height:39px;
	margin-top:13px;
	_overflow:hidden;
}
.tab1
{
	float:left;
	width:37px;
	height:20px;
	background:url(/publishingimages/ImgGal_tab1.gif)  no-repeat;
}
.tab1_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab1_slctd.gif)  no-repeat;}
.tab1:hover{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab1_slctd.gif)  no-repeat;cursor:pointer}
.tab2{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab2.gif)  no-repeat}
.tab2_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab2_slctd.gif)  no-repeat}
.tab2:hover{background:url(/publishingimages/ImgGal_tab2_slctd.gif)  no-repeat;cursor:pointer}
.tab3{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab3.gif)  no-repeat}
.tab3_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/ImgGal_tab3_slctd.gif)  no-repeat}
.tab3:hover{background:url(/publishingimages/ImgGal_tab3_slctd.gif)  no-repeat;cursor:pointer}
.tabspr{float:left;width:9px;height:20px;background:url(/publishingimages/ImgGal_tab_Sprtr.jpg)  no-repeat}
.PhotoGal_body_mid
{
	float:left;
	width:265px;
	height:155px;
	margin:13px 0 0 15px;
	_margin:10px 0 0 7px;
	_overflow:hidden;
}
.PhotoGal_body_bot
{
	float:left;
	width:265px;
	height:19px;
	margin-left:15px;
	_margin-left:7px;
	padding:12px 0 0 1px;
}
.PRE
{
	float:left;
	width:48px;
	height:18px;
}
.PRE a
{ 
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	color:#c8b38c;
}
.PRE a:visited
{ 
	color:#c8b38c;
}
.pages
{
	float:left;
	width:191px;
	height:18px;
	text-align:center;
}
.pages a
{ 
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	color:#c8b38c;
}
.pages a:visited
{ 
	color:#c8b38c;
}
.NXT
{
	float:left;
	width:25px;
	height:18px;
}
.NXT a
{ 
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	color:#c8b38c;
}
.NXT a:visited
{ 
	color:#c8b38c;
}
.Hotels
{
	width:306px;
	height:210px;
	float:left;
	margin:19px 0 0 0px;
	_margin:16px 0 0 0px;
}
.Hotels_body
{
	float:left;
	width:294px;
	height:210px;
	background:url(/publishingimages/ImgGal_grdnt.gif)  repeat-x;
	_overflow:hidden;
}
.Hotels_body_top
{
	float:left;
	width:295px;
	height:31px;
}

.Htab1{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab1.gif)  no-repeat}
.Htab1_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab1_slctd.gif)  no-repeat}
.Htab1:hover{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab1_slctd.gif)  no-repeat;cursor:pointer}
.Htab2{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab2.gif)  no-repeat}
.Htab2_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab2_slctd.gif)  no-repeat}
.Htab2:hover{background:url(/publishingimages/TpRtd_tab2_slctd.gif)  no-repeat;cursor:pointer}
.Htab3{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab3.gif)  no-repeat}
.Htab3_slctd{float:left;width:37px;height:20px;background:url(/publishingimages/TpRtd_tab3_slctd.gif)  no-repeat}
.Htab3:hover{background:url(/publishingimages/TpRtd_tab3_slctd.gif)  no-repeat;cursor:pointer}
.Hotels_body_mid
{
	float:left;
	width:264px;
	height:170px;
	background:url(/publishingimages/Hotels_body_mid_bg.gif)  repeat-x;
	margin:9px 0 0 15px;
	_margin:-12px 0 0 7px;
}
.area_top
{
	float:left;
	width:212px;
	height:62px;
	margin:8px 0 0 8px;
	_margin:8px 0 0 4px;
}
.htl_logo
{
	float:left;
	width:59px;
	height:59px;
}
.htl_logo img
{
	border: solid 1px #c8b38c;
}
.htl_name
{
	float:left;
	width:144px;
	height:18px;
	margin:12px 0 0 9px;
	
}
.htl_name a
{
	font-family:Tahoma;
	font-size:15px;
	text-decoration:none;
	color:#263fab;
}
.htl_name a:visited
{
	font-family:Tahoma;
	font-size:15px;
	text-decoration:none;
	color:#263fab;
}
.htl_name img
{
	margin-left:6px;
}
.htl_rate
{
	line-height:14px;
	float:left;
	width:145px;
	height:27px;
	margin:3px 0 0 8px;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	color:#60605f;
	
}

.htl_rate i
{
	font-family:Tahoma;
	font-size:10px;
	color:#263fab;
	font-style:normal;
	
}
.area_mdl
{
	float:left;
	margin:8px 0 0 8px;
	_margin:8px 0 0 4px;
	width:230px;
	height:44px;
	font-family:Tahoma;
	font-size:11px;
	color:#a7a5a2;
}
.area_btm
{
	float:left;
	margin:4px 0 0 0px;
	_margin:0px 0 0 0px;
	width:264px;
	height:43px;
}
.Hotels_lft_arr
{
	float:left;
	background:url(/publishingimages/lft_arr.gif)  no-repeat center center;
	width:8px;
	height:43px;
}
.Hotels_rght_arr
{
	float:right;
	background:url(/publishingimages/rght_arr.gif)  no-repeat center center;
	width:8px;
	height:43px;
}
.selected_hotel
{
	float:left;
	background:url(/publishingimages/hotel1.gif)  no-repeat center center;
	width:32px;
	height:31px;
	margin:7px 13px 0 23px;
	_margin:7px 13px 0 15px;
}
.other_hotels img
{
	float:left;
	width:28px;
	height:28px;
	margin:8px 14px 0 0px;
	border:solid 1px #c8b38c;
	text-align:center center;
}

.other_hotels img:hover
{
	width:32px;
	height:32px;
	margin:6px 10px 0 0px;
}
.quicklinks{float:left;width:265px;height:27px;margin:18px 0 0 16px;_margin:18px 0 0 8px;padding-left:7px;line-height:25px;background:url(/publishingimages/right_pnl_grdnt.gif)  repeat-x;font-family:Trebuchet MS;font-weight:bold;font-size:15px;color:#eaeaea}
.combos{float:left;width:265px;height:37px;margin:0 0 17px 16px;_margin:0 0 17px 8px}
.combosFix{float:left;width:265px;margin:0 0 0 16px;_margin:0 0 0 8px}
.combos select{width:273px;height:19px;font-size:10px;border:solid 1px #a0a0a0}
.combosFix select{width:273px;height:19px;font-size:10px;border:solid 1px #a0a0a0}
.recom
{
	margin-left:16px;
}
.recom img
{
	border:0px;
	width:272px;
	height:87px;
}
.speech
{
	float:left;
	width:250px;
	min-height:138px;
	margin:10px 0 0 30px;
	_margin:10px 0 0 15px;
}
.Begn_speech
{
	float:left;
	width:250px;
	height:12px;
}
.Main_speech
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#575757;
}

.Main_speech_title
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#575757;
	text-align:center;

}
.Main_speech_title a
{
	font-family:Trebuchet MS !important;
	font-size:11px !important;
	color:#575757 !important;
	text-align:center !important;
	text-decoration:none !important;
}
.End_speech
{
	text-align:right;
	float:right;
	width:250px;
	height:12px;
}
/* =================== sub title details classes =============== */

.subtitle
{
	
	 width:100%;
}
.subtitle tr{
	vertical-align:top;
}

.subtitletd
{
	width:120px;
	font-family:Trebuchet MS;
	color:#2d9fdc;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
}
.subtitletd2
{
	font-family:Trebuchet MS;
	color:#2d9fdc;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	white-space:nowrap;
	
}


/* =================== sub title details classes =============== */



/* ======================================== FAQ clases ================================*/
.FAQ_container
{
    float:left;
	width:880px;
	/*min-height:500px;*/
	margin-left:10px;
	_margin-left:5px;
	font-family:Tahoma;
	font-size:11px;
	padding-bottom:20px;
}
.FAQ_container a
{
	color:#2D9FDC;
	font-family:Trebuchet MS;
	font-size:13px;
	text-decoration:none;
}
.FAQ_container a:hover
{
	text-decoration:underline !important;
}

.QandA_container
{
    float:left;
	width:870px;
	min-height:70px;
	border:solid 1px #e2f2fb;
	background:#f0fafe;
}
.QA_letter
{
    float:left;
    width:10px;
    height:10px;
    margin:10px;
    color:#c9a677;
    font-weight:bold;
    font-size:15px;
    text-decoration:none;cursor:pointer
}
.FAQ_textmain
{
    float:left;
    line-height:15px;
    min-height:10px;
    margin:11px 0;
    width:840px;
    _width:820px;

}
.FAQ_textmain a
{
    color:#9a9a9a;
}
.FAQ_q
{
    color:#2d9fdc;
    font-weight:bold;
}
.FAQ_a{margin:10px 15px;width:810px;_width:800px}
.FAQ_sprtr
{
    float:left;
    width:880px;
    margin:10px 0;
    height:1px;
    _overflow:hidden;
    background:url(/publishingimages/blue_dots.gif)  repeat-x;
}
.spk_ar_sprtr
{
    float:left;
    height:1px;
    _overflow:hidden;
    width:400px;
    margin:15px 0;
    background:url(/publishingimages/blue_dots.gif)  repeat-x;
}
/* ======================= adventures Listing classes ================================ */
.adventure
{
    float:left;
    width:425px;
    min-height:75px;
    margin:25px 0 0 15px;
    _margin:25px 0 0 7px;
    font-family:Trebuchet MS;
	font-size:11px;
}
.adv_img
{
    float:left;
    width:115px;
    height:75px;
    background:url(/publishingimages/adv_img.gif)  no-repeat;
    margin-right:24px;
    overflow:hidden;
}
.adv_title
{
    float:left;
    width:286px;
	color:#c9a677;
	font-weight:bold;
}
.adv_title a
{
   	color:#c9a677;
	text-decoration:none;
}
.adv_text
{
    float:left;
    width:286px;
    min-height:47px;
    padding-top:3px;
	color:#9a9a9a;
	line-height:15px;
}
.adv_text a
{
   color:#81c5ea;
   text-decoration:none; 
}
.adv_link a
{
   color:#66a3ff;
}
/* ======================= My Trip classes ================================ */
.trip_table{float:left;width:570px;min-height:544px;margin:10px 10px 20px 11px}
.trip_hrzntl_dots{ float:left;width:2px;margin-top:10px;min-height:544px;background:url(/publishingimages/trip_blue_dots.gif)  repeat-y}
.saved_trips_container{float:left;width:275px;margin:10px 0 0 10px;min-height:542px;border: solid 1px #dbecf4;background:url(/publishingimages/savedtrips_grdnt.gif)  repeat-x}
.saved_trips_title{float:left;width:266px;margin:9px 0 0 9px;height:18px;font-family:Trebuchet MS;font-size:16px;color:#2d9fdc;line-height:16px;font-weight:bold}
.saved_trips_list{float:left;width:266px;min-height:55px;font-family:Tahoma;font-size:11px;color:#c9a677;line-height:16px;font-weight:bold;margin-bottom:15px;text-align:right}
.saved_trips_list ul{list-style:none;margin:0 0 0 9px;padding:0;text-align:left}
.saved_trips_list li{background:url(/publishingimages/svd_trips_blt.gif)  no-repeat center left;width:251px;padding-left:15px;float:left;margin-top:5px}
.saved_trips_list li a{color:#c9a677}
.saved_trips_list a{color:#c9a677}
.trip_plan{float:left;width:253px;height:115px;margin:10px 0 0 10px;background:#fff}
.trip_plan_body{float:left;width:234px;height:65px;margin:29px 0 0 10px;color:#666;font-family:Tahoma;font-size:12px}
.trip_plan_body input{width:95px;border:solid 1px #a4a4a4}
.trip_plan_body select{width:170px;#width:175px;height:20px;border:solid 1px #a4a4a4;line-height:10px}
.trip_plan_body img{border:0}
.trip_table_text{width:242px;min-height:60px;padding:14px 25px 9px 19px}
.trip_table_action{width:81px;min-height:60px;font-family:Tahoma;font-size:12px;padding:14px 25px 9px 19px}
.trip_table_action a{color:#054fdd}
.trip_table_all{float:left;width:570px;min-height:544px;border:solid 1px #e7e7e7;font-family:Trebuchet MS;font-size:11px;color:#9a9a9a;line-height:16px;text-align:left}
.trip_table_header{width:570px;height:29px;font-family:Tahoma;border:solid 1px #e7e7e7;font-size:12px;color:#fff;text-align:center;font-weight:bold;background:url(/PublishingImages/tbl_hdr.gif) repeat-x}
.white_bg{background:#fff}
.gray_bg{background:#f4f4f4}

/* ======================================== Ecards-home clases ================================*/
.ecards_container
{
    float:right;
	width:874px;
	min-height:576px;
	margin:0 13px 20px 0px;
	background:#eff9fd;
	border:solid 1px #d6e9f4;
}
.page_numbers_ecards
{
    margin:30px 0 0 280px;
}
.left_margin_div
{
    float:left;
	width:55px;
	min-height:576px;
}
.cards_container
{
    float:left;
	width:760px;
	height:492px;
	margin-top:25px;
}
.ecard
{
    float:left;
	width:184px;
	height:161px;
	margin-right:6px;
	background-repeat:repeat;
	background-position:center center;
}
.ecard_over
{
    float:left;
	width:184px;
	height:161px;
	overflow:hidden;
	background:url(/publishingimages/ecard_over.png)  no-repeat top left;
}
.ecard_name
{
    float:left;
	width:184px;
	height:31px;
	text-align:center;
	margin-top:-30px;	
	position:relative;	
}
.ecard_name a
{
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	color:#1584bf;
	text-decoration:none	
}

.ecard_name a:hover
{
	text-decoration:underline	
}

/* =============================== ECARD Details ======================*/
.ecards_body
{
    margin-right:0px;
}
.ecard_dtls_container
{
    float:left;
	width:900px;
	min-height:685px;
}
.card_dtls_img
{
    float:left;
    position:relative;
	width:626px;
	height:392px;
	margin:7px 0 0 40px;
	overflow:hidden;	
}
.card_dtls_over
{
    float:left;
	width:626px;
	height:392px;
	z-index:1;
	position:relative;
	background:url(/publishingimages/ecard_dtls_over.gif)  no-repeat top left;
}
.card_dtls_img img 
{

	width:605px;
	height:371px;
	position:absolute;
	left:0;
	top:0;
	z-index:0;

}
.ecard_controls
{
    width:606px;
    float:left;
    margin:7px 0 0 40px;text-align:left
}
.controls_item
{
    width:606px; 
}
.ecard_table_name
{
    width:60px;
    text-align:left;
    font-family:Tahoma;
    font-size:11px;
    color:#c9a677;
    font-weight:bold;
    vertical-align:top;
}
a.ecard_table_link
{
    padding:5px 0 0 5px;
    text-align:left;
    font-family:Tahoma;
    font-size:11px;color:#6db9e1;text-decoration:none
}
a.ecard_table_link:hover{text-decoration:underline}
.ecard_table_input
{
    width:527px;
    height:19px;
    border:solid 1px #aaa;
}
.ecard_message_input
{
    width:527px;
    height:85px;
    border:solid 1px #aaa;
}
.ecard_cancel
{

	width:53px !important;
	height:18px !important;
	background:url("/ahmed/images_1/cancel_btn_bg.gif")  repeat-x;
	color:#fff !important;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:12px !important;
	border:0px !important;
	margin-right:10px !important;
}
.ecard_change
{
	width:120px !important;
}
.ecard_submit{width:auto!important;height:19px!important;background:url("/ahmed/images_1/submit_btn_bg.gif") repeat-x;color:#fff!important;cursor:pointer;font-family:Trebuchet MS !important;font-size:12px !important;border:0 !important;margin:-1px 12px 0 0 !important;padding:0 10px!important;overflow:hidden}
.big_btn
{
	width:90px !important
}
.ecard_submit_nofloat
{
    
	width:53px !important;
	height:18px;
	background:url("/ahmed/images_1/submit_btn_bg.gif")  repeat-x;
	color:#fff;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:12px;
	border:0px !important;
	margin-right:12px;
}
.ecardTxtMail{width:250px;border:1px solid #A3A3A3}
.ecardTxtMsg{width:250px;height:80px;border:1px solid #A3A3A3}
.card_dtls_dots
{
    float:left;
	width:1px;
	height:530px;
	margin-top:7px;
	background:url(images/dots.gif)  repeat-y;
}
.related_title
{
    float:left;
	width:210px;
	height:28px;
	padding-left:24px;
	margin-top:19px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#6a6a6a;
}
.related_container
{
    float:left;
	width:234px;
	min-height:674px;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#2d9fdc;
}
.related_item
{
    width:128px;
    margin:auto;
    height:105px;
    overflow:hidden;
    background:url(images/related_img.jpg)  no-repeat top left;
}
.related_img_over
{
    width:128px;
    height:105px;
    background:url(images/related_over.png)  no-repeat top left;
    overflow:hidden;
}
.related_text
{
    margin:82px 8px 0 0;
}
/*====================================== Galaries ===========================*/
.lux_gals
{
    width:876px;
    min-height:582px;
    float:left;
    margin-left:11px;    
}
.gals_tabs
{
    width:876px;
    height:23px;
    float:left;
    font-family:Trebuchet MS;
    font-size:13px;
    font-weight:bold;
    color:#c9a677;
    text-align:center;
    line-height:22px;
}
.gals_tab1
{
    float:left;
    width:113px;
    height:23px;
    cursor:pointer;
    background:url(images/Gal_tab1.gif)  no-repeat;
}
.gals_tab2
{
    float:left;
    width:111px;
    height:23px;
    cursor:pointer;
    background:url(images/Gal_tab2.gif)  no-repeat;
}
.gals_tab3
{
    float:left;
    width:111px;
    height:23px;
    cursor:pointer;
    background:url(images/Gal_tab3.gif)  no-repeat;
}
.gals_tab4
{
    float:left;
    width:151px;
    height:23px;
    cursor:pointer;
    background:url(images/Gal_tab4.gif)  no-repeat;
}
.gals_tab5
{
    float:left;
    width:107px;
    height:23px;
    cursor:pointer;
    background:url(images/Gal_tab5.gif)  no-repeat;
}
.gal_container
{
    width:874px;
    min-height:576px;
    float:left;
    background:#f6fcff;
    border: solid 1px #b9def2;
}
/*==================================== registration Classes ===========  */
.btns
{
    
   height:18px !important;
   width:55px !important;   
   border:0px !important; 
   text-align:center !important; 
  }
  
.CheckWidth
{
   width:100px !important;   
  }
  
.chkPrivacy{width:10px!important}
.chkPrivacy input{width:10px!important;border:0!important}
.chkPrivacy label{margin-left:10px !important;position:relative;top:-5px;#top:0}
.error
{
	color: red !important;
	font-size: 12px !important;
	white-space: nowrap !important;
	font-weight:normal !important; 
}
.noWrap
{
		white-space: nowrap !important;
}
.reg_info
{
    width:878px;
    min-height:155px;
    overflow:visible;
    background:#f5fbff;
    border:solid 1px #d8eefa;
}
.reg_info_change
{

	HEIGHT: 350px! important;
    width:878px;
    overflow:visible;
    background:#f5fbff;
    border:solid 1px #d8eefa;
}
.reg_info_forgot
{

	HEIGHT: 200px! important;
    width:878px;
    overflow:visible;
    background:#f5fbff;
    border:solid 1px #d8eefa;
}
.biggerreg_info
{
    width:878px;
    min-height:165px;
    overflow:visible;
    background:#f5fbff;
    border:solid 1px #d8eefa;
}

.registration
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#c9a677;
}
.registration i
{
    font-style:normal;
    font-size:17px;
    color:#ff7900;
}
.reg_info_title
{
    width:863px;
    height:20px;
    margin:8px 0 0 8px;
    font-size:13px;
    font-weight:bold;
}
.registration input
{
    
    height:18px;
    border:solid 1px #a3a3a3;
}



.registration select
{
    width:208px;
    #width:212px;
    height:19px;
    #height:22px;
    border:solid 1px #a3a3a3;
}
.reg_tdheight input
{
	width:208px;
    #width:210px;
    height:18px;
    #height:16px;
    border:solid 1px #a3a3a3;
}
.reg_info_textfield
{  
    text-align:left;
    font-family:Trebuchet MS;
    font-size:12px;
    vertical-align:top;
    #padding-top:5px;
    color:#c9a677;        
} 
.reg_info_textfield_bigger
{
	width:130px;
    text-align:left;
    font-family:Trebuchet MS;
    font-size:12px;
    vertical-align:top;
    #padding-top:5px;
    white-space:nowrap;
    color:#c9a677;  
}
.reg_info_table
{
    width:600px;
    min-height:115px;
    float:left;
    text-align:left;
    margin:10px 0 0 36px;
}
.reg_main
{
    width:880PX;
    /*height:322px;*/
    float:left;
    margin-top:32px;
}
.reg_main_table
{
    margin-left:50px;
    width:100%;
    text-align:left;
}
.reg_note
{
    color:#25c4fe;
    font-family:Tahoma;
	font-size:10px;
}
.reg_controls
{
    float:left;
    width:150px;
    margin:30px 0 15px 330px;
    height:18px;
    _margin:30px 0 15px 145px;
    
}
.reg_tdheight
{
    height:40px !important;
    vertical-align:top;
    width:350px;
}
/* =========== Login ============*/
.alignClass
{
text-align:left;
direction:ltr;
}
}

.login_text
{
    font:12px Tahoma;
    font-weight:bold;
    color:#c9a677;
    white-space:nowrap !important;
    width: 350px! important
}
.login_input
{
    width:271px;
    height:18px;
    #height:16px;
    border:solid 1px #a3a3a3;  
}
.registeration select
{
	width:273px;
    height:22px;
    #width:276px;
    #height:22px;
    border:solid 1px #a3a3a3;
}
.registration select
{
	width:273px;
    height:22px;
    #width:276px;
    #height:22px;
    border:solid 1px #a3a3a3;
}
.registration input
{
    width:271px;
    height:18px;
    #height:16px;
    border:solid 1px #a3a3a3;  
}
.registration input.txtBoxFix{width:190px}
.registration textarea
{
    width:271px;
    border:solid 1px #a3a3a3;  
}

.multi_hieght
{
	height:90px !important;
}
.dirClass
{
	direction:ltr !important;
}
.login_tr
{
	height:50px;
}
.login_tr_change
{
	height:62px;
}
.td_widthcs
{
	width:520px !important;
	/*min-height: 150px !important;*/
}
.luxor_login i
{
    font-style:normal;
    font-size:13px;
    color:#ff7900;
}
.luxor_login
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:#c9a677;
}
.login_table
{
   width:500px;
   margin:0 0 0 30px;
   white-space:nowrap;
}
.login_rememberme
{
    color:#2d9fdc;
}
.login_rememberme input
{
    margin-top:-5px;
}
.login_required
{
    float:left;
    text-align:left;
    color:#ff7900 !important;
}
.form_buttons{text-align:center;padding-left:100px}
.login_controls
{
   margin:20px 0 0 210px;
   width:140px;
   height:30px;
   float:left;
   direction:ltr;

}
.login_rght_box
{
    width:260px;
    /*height:300px;*/
    float:left;
    white-space:nowrap;
}
.login_lft_box
{
    width:600px;
    /*height:300px;*/
    float:left;
    margin-top:20px;
}
.login_lock
{
    width:83px;
    height:119px;
    float:left;
    background:url("/ahmed/images_1/login_lock.gif")  no-repeat;
    margin:40px 0 0 90px;    
}
.login_tasks
{
    width:223px;
    height:15px;
    float:left;
    margin:86px 0 0 30px;
    color:#2d9fdc;
}
.login_tasks a
{
    color:#2d9fdc;
    text-decoration:none;
}

.alignClass
{
	text-align:left;
}


/* =========== Plan your trip ============*/ 
.pln_trip
{
    height:88px;

}
.pln_trip_over
{
    float:left;
    width:131px;
    height:88px;
    margin-right:12px;
    text-align:center;
}
.pln_trip_over img
{
	 width:131px;
    height:88px;
}
.pln_adv_title
{
    width:185px;
    margin-top:1px;
}
.pln_adv_text
{
    width:180px;
    text-align:justify;
}

.orngcolored
{
	color:#ff7900 !important;font-weight:normal
}
.rght_panal_nearby2
{
	float:left;
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#2d9fdc;
}


/*==============================
		FOOTER
===============================*/
#footerHome{float:left;width:980px;height:27px;margin:0 0 0 12px;background:#fff}
#footer{float:left;width:968px;height:27px;margin:0 0 10px 12px;_margin:0 0 10px 6px;padding:0 0 0 12px;background:#D9F0F6}
#footerHome .copy_right{float:left;width:654px;height:17px;margin:9px 0 0 16px;_margin:9px 0 0 8px;font-family:Trebuchet MS;font-size:10px;color:#444;font-weight:bold}
#footer .copy_right{float:left;width:630px;height:17px;margin:7px 0 0 16px;_margin:9px 0 0 8px;font-family:Trebuchet MS;font-size:10px;color:#444;font-weight:bold}
.copy_right a{font-family:Trebuchet MS;font-size:10px;color:#444;font-weight:bold;text-decoration:none}
.copy_right a:hover{text-decoration:underline}
#footerHome .footerLinks{float:left;margin:7px 0 0 0}
#footer .footerLinks{float:left;margin:5px 0 0 0}
.footerLinks a{font-family:Trebuchet MS;font-size:10px;color:#444;font-weight:bold;text-decoration:none}
.footerLinks a:hover{text-decoration:underline}
/* Search Results*/
.Results_textmain
{
    float:left;
    padding-left:10px;
    line-height:15px;
    min-height:10px;
    margin:5px 0;
    width:840px;

}

.Results_textmain a
{
 color:#2d9fdc !important;
    font-weight:bold !important;
}

.Results_url
{
padding-left:10px;

    float:left;
    line-height:15px;
    min-height:10px;
    margin:5px 0;
    width:840px;
}
.Results_url a
{
    color:#9a9a9a !important;
}

.Results_container
{
    float:left;
	width:895px;
	min-height:70px;
	margin-bottom:15px;
	border:solid 1px #e2f2fb;
	background:#f0fafe;
}
.mapContainer{width:870px;height:559px;margin:0 0 0 5px;padding:0 0 0 20px;background:url(Images/mapBg.gif) no-repeat}
.mapTitle{color:#2d9fdc;font:bold 15px Trebuchet MS;padding:5px 0;}
.MyMapWidthHeight{height:520px;
margin:0 0 0 0;
overflow:hidden;
position:relative;
width:585px;}
.MyMapWidthHeight2{width:585px;height:500px;position:relative;margin:0 0 0 5px}
.MyMapWidthHeightLarge{width:840px;height:500px;position:relative;margin:0 0 0 5px}
.MyMapWidthHeightLarge2{width:840px;height:500px;position:relative;margin:0 0 0 5px}
.mapOptions{margin:20px 0 0 20px}
.legendContainer{margin:0 0 0 17px}
.mapCheck{float:left;margin:0 0 5px 0}
.mapIconBg{width:28px;height:42px;margin:-26px 0 0 -11px;background:url(/PublishingImages/flag.png) no-repeat right bottom;cursor:pointer;text-align:center;#position:relative}
.mapIconBg img{margin-top:3px}
.mapCheckTxt{float:left;width:195px;margin:0 0 5px 0;color:#2d9fdc;font:normal 11px Trebuchet MS}
.mapCheckIcon{float:left;width:28px;margin:2px 5px 5px 2px}
.mapCheckAll{float:left;width:250px;margin:0 50px 5px 0;color:#2d9fdc;font:bold 12px Trebuchet MS}
.mapSep{width:840px;margin:10px;height:1px;background:#c8e3f2}
.mapIcons{float:left;width:250px;margin:0 50px 5px 0;color:#444;font:normal 11px Trebuchet MS}
#divInfobox{
	color:#c9a677;
	text-align:justify;
	font-family:Tahoma;
	font-size:12px;
	color:#3b3b3b
}
#divInfobox a{
	text-align:right;
	float:right;
	color:#2D9FDC;
	font-family:Trebuchet MS;
	font-size:12px;
	}
.map_popup_title
{
	color:#2d9fdc;
	font-family:Trebuchet MS;
	font-weight:bold;
	text-align:left;
	font-size:16px;
}
.map_window
{
}
.noShow{/*width:150px;*/position:absolute;top:-10px;#top:-20px;right:30px;color:#6DB9E1;font:normal 10px tahoma;text-decoration:none;_position:relative}
.noShow a{color:#6DB9E1;font:normal 10px tahoma;text-decoration:none}
.noShow a:hover{text-decoration:underline}
.page_contents{width:900px;margin:0 20px;_margin-left:10px;position:relative;color:#7a7a7a;font:normal 13px Trebuchet MS}
.page_contents a
{
	font-family:Trebuchet MS;
	font-size:13px;
	color:#2D9FDC;
	text-decoration:none;
}
.page_contents a:hover
{
	text-decoration:underline;
}
.cancelliststyle li{padding:0;background:none;}
.page_contents table{float:left;}
.htl_dtls_big_img{float:left;width:448px;max-height:150px;overflow:hidden;margin-right:14px}
.htl_dtls_big_img2{width:678px;max-height:200px;overflow:hidden}
.htl_dtls_tbl_container{float:left;width:216px;height:122px;overflow:hidden}
.htl_dtls_tbl_container ul{margin:0;padding:0}
.htl_dtls_tbl_container li{margin:0 10px 10px 0;width:62px;height:53px;float:left;display:block}
.htl_dtls_stars_container{width:170px;padding:8px 10px;background:#f3efe4;margin:0 0 3px 0;_overflow:hidden}
.htl_dtls_stars_title{text-align:left;color:#6e6d68}
.htl_dtls_stars{width:170px;height:30px;margin:8px 0;position:relative;}
.htl_dtls_stars div{width:125px;margin:auto}
.htl_dtls_stars_txt{text-align:center;color:#38a1e2;font-size:10px;width:180px !important;}
.htl_dtls_voting{float:left;width:683px;height:14px;padding-left:2px;font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:#2d9fdc;line-height:12px}
.htl_dtls_txt{float:left;width:683px;padding:4px 0 0 2px;font:normal 13px Trebuchet MS;color:#6a6a6a;line-height:16px}
.htl_dtls_txt a{color:#7eb2e2;text-decoration:none}
.htl_dtls_txt a:hover{text-decoration:underline}
.ms-PartSpacingVertical{display:none}
.homeLft{width:665px}
.brifDiscription{background:#f3efe6;width:678px}
.briefSep{background:#e0dbce;height:1px;font-size:0px}
.briefContainer{padding:15px 0 10px 20px}
.briefTitle3{font:bold 12px Trebuchet MS;color:#2d9fdc;width:105px}
.briefTitle2{font:bold 12px Trebuchet MS;color:#2d9fdc;width:105px}
.briefTitle{font:bold 12px Trebuchet MS;color:#2d9fdc;width:105px}
.briefTitle2{width:150px}
.briefTitle3{width:130px}
.pageContent{
	text-align:left;
}
.level-band{
 background-color:white !important;
}
.level-band a{
	color:#2D9FDC !important;
}
.briefTitle4{font:normal 11px Trebuchet MS;color:#2d9fdc;width:130px;background:url(Images/briefBullet.gif) no-repeat 0px 6px;padding:0 0 0 13px;margin:0 0 5px 0;text-align:left}
.briefText3{font:normal 12px Trebuchet MS;color:#9a9a9a;width:540px}
.briefText2{font:normal 12px Trebuchet MS;color:#9a9a9a;width:540px}
.briefText{font:normal 12px Trebuchet MS;color:#9a9a9a;width:540px}
.briefText2{font:normal 12px Trebuchet MS;color:#9a9a9a;width:160px}
.briefText3{width:180px}
.briefText3 a{font:normal 11px Trebuchet MS;color:#9a9a9a;text-decoration:underline}
.briefText2 a{font:normal 11px Trebuchet MS;color:#9a9a9a;text-decoration:underline}
.briefText a{font:normal 11px Trebuchet MS;color:#9a9a9a;text-decoration:underline}
.briefText3 a:hover{text-decoration:none}
.briefText2 a:hover{text-decoration:none}
.briefText a:hover{text-decoration:none}
.briefItem{width:314px;margin:8px 0 10px 20px}
.title{font:bold 16px Trebuchet MS;color:#2d9fdc;text-align:left;float:left;width:100%}
.subtitle{font:bold 14px Trebuchet MS;color:#2d9fdc;}
.title2{font:bold 13px Trebuchet MS;color:#c9a677;background:url(Images/titleBullet.gif) no-repeat 0px 7px;padding:0 0 0 13px}
#sendToFriend{margin:0 0 10px 0;float:right}
#sendToFriend ul{width:150px}
#sendToFriend ul li{float:left;padding:0 0 0 16px;color:#2d9fdc;font:normal 11px Trebuchet MS}
#sendToFriend ul li a{color:#2d9fdc;font:normal 11px Trebuchet MS;text-decoration:none;padding:0!important}
#sendToFriend ul li a:hover{text-decoration:underline}
.sndToFrndTitle{width:120px;height:30px}
.print{width:25px;background:url(Images/sndBtn.gif) no-repeat 0px 1px}
.sndsep{padding:0 !important;margin:0 5px}
.sndToFrnd{background:url(Images/sndToFrnd.gif) no-repeat 0px 1px}
.photoGallery{background:url(Images/sections_phts2.jpg) no-repeat 15px 3px}
.vedios{background:url(Images/sections_vds2.jpg) no-repeat 17px 3px}
.virtualTours{background:url(Images/sections_tours2.jpg) no-repeat 20px 5px}
.virtualtouritem{width:100% !important;float:left;}
.virtualtouritem a img{float:left;margin:20px 0 40px 40px;border:solid 2px #fff;width:170px;height:120px;background-color:#fff;}
.virtualtouritem a img:hover{width:180px;height:130px;margin:15px 0 35px 30px;}
.addMyTrip{background:url(Images/sections_add2.jpg) no-repeat 15px 4px}
.ViewMap{background:url(Images/sections_map2.jpg) no-repeat 10px 3px}
.itemsContainer{width:650px;margin:10px 0 5px 15px;padding:0 0 15px 0;background:url(Images/horzSepBg.gif) repeat-x center bottom;font:normal 11px Trebuchet MS;color:#7a7a7a}
.itemsContainer a{font:normal 11px Trebuchet MS;color:#7a7a7a;text-decoration:underline}
.itemsContainer a:hover{text-decoration:none}
.itemContainer{width:630px;margin:8px 0 10px 20px;text-align:center}
/*services tab styles*/
#tabs-wrapper{width:896px;height:24px;font:bold 13px Trebuchet MS;color:#c9a677}
#tabs-Content{width:894px;height:590px;background:#f6fcff url(Images/grad.png) repeat-x left top;padding:28px 0 10px 0;margin:-1px 0 10px 0;border:solid 1px #b9def2}
#tab-top5-content{width:740px;text-align:left;margin:auto;overflow:hidden}
#tab-top4-content{width:740px;text-align:left;margin:auto;overflow:hidden}
#tab-top3-content{width:740px;text-align:left;margin:auto;overflow:hidden}
#tab-top2-content{width:740px;text-align:left;margin:auto;overflow:hidden}
#tab-top1-content{width:740px;text-align:left;margin:auto;overflow:hidden}
#tab-top5-content{display:none}
#tab-top4-content{display:none}
#tab-top3-content{display:none}
#tab-top2-content{display:none}
.on{height:23px;float:left;position:relative;z-index:1}
.off{height:22px;float:left;cursor:pointer}
.on .left{float:left;width:4px;height:24px;background:url(Images/tab-on-left.jpg) no-repeat left top}
.on .txt{float:left;height:19px;background:#e4f2f9;border-top:solid 1px #d3e8f3;padding:4px 15px 0 15px}
.on .right{float:left;width:7px;height:24px;background:url(Images/tab-on-right.jpg) no-repeat right top}
.off .left{float:left;width:4px;height:24px;background:url(Images/tab-off-left.jpg) no-repeat left top}
.off .txt{float:left;height:19px;background:#f7fcfe;border-top:solid 1px #d3e8f3;border-bottom:solid 1px #b9def2;padding:3px 15px 0 15px}
.off .right{float:left;width:6px;height:24px;background:url(Images/tab-off-right.jpg) no-repeat right top}
.stamp{position:absolute;z-index:1;top:80px;left:320px;#left:450px;width:200px;height:125px}
.activitiesGalleryListingContainer{float:left;width:170px;_overflow:hidden}
.activitiesGalleryListingContainer ul{padding:0;margin:10px 0 0 10px}
.activitiesGalleryListing{width:170px;text-align:center}
.activitiesGalleryListing ul{width:170px;margin:10px 0 0 15px}
.activitiesGalleryListing li{width:62px;height:53px;float:left;display:block;margin:0 15px 15px 0}
.comingSoon{width:237px;height:221px;margin:100px auto}
.hotelGallery ul{margin:0 auto;padding:0;width:518px;text-align::center}
.hotelGallery li{display:block;float:left;margin:0 10px 10px 0}
.tblContainer{border:solid 1px #e7e7e7;width:885px}
.tblContainer tr{background:#74bfe8;font:normal 13px tahoma;color:#fff}
.tblContainer th{padding:5px 2px 5px 5px}
.tblContainer td{padding:5px 2px 5px 10px}
.tblRow{background:#fff!important;font:normal 12px tahoma!important;color:#666!important}
.tblRowAlt{background:#f6f6f6!important;font:normal 12px tahoma!important;color:#666!important}
.tblContainer2{border:solid 1px #e7e7e7;width:885px}
.tblContainer2 tr{background:#74bfe8;font:normal 13px tahoma;color:#fff}
.tblContainer2 th{padding:5px 2px 5px 10px}
.tblContainer2 td{padding:5px 2px 5px 15px}
.tblRow2{background:#fff!important;font:normal 12px tahoma!important;color:#666!important}
.tblRowAlt2{background:#f6f6f6!important;font:normal 12px tahoma!important;color:#666!important}
.tblContainer2 a{font:bold 12px Trebuchet MS;color:#2D9FDC;text-decoration:none}
.tblContainer2 a:hover{text-decoration:underline}
.tblContainer3{border:solid 1px #e7e7e7;width:685px}
.tblContainer3 tr{background:#74bfe8;font:normal 13px tahoma;color:#fff}
.tblContainer3 th{padding:5px 2px 5px 10px}
.tblContainer3 td{padding:5px 2px 5px 15px}
.tblRow3{background:#fff!important;font:normal 12px tahoma!important;color:#666!important}
.tblRowAlt3{background:#f6f6f6!important;font:normal 12px tahoma!important;color:#666!important}
.tblContainer3 a{font:bold 12px Trebuchet MS;color:#2D9FDC;text-decoration:none}
.tblContainer3 a:hover{text-decoration:underline}
.question a{font:bold 13px Trebuchet MS;color:#2D9FDC;text-decoration:none}
.question a:hover{text-decoration:underline}
.eBrochures{width:300px;float:left;text-align:left;margin:0 0 20px 0}
.eBrochures a{color:#2d9fdc;font:normal 11px Trebuchet MS;text-decoration:none}
.eBrochures a:hover{text-decoration:underline}
/* Site Map */
.level-header{margin:5px 0 5px 10px;padding:0 0 0 10px !important;background:url(Images/siteMainBullet.gif) no-repeat 0px 4px}
.level-header a{color:#2D9FDC !important}
.level-bullet{margin:0 0 6px 25px;padding:0 0 0 10px !important;background:url(Images/siteSubBullet.gif) no-repeat 0px 4px}
.level-bullet a{color:#2D9FDC !important}
/* Site Map - End */
ul.links{margin:10px 0 0 0;#margin:10px 0 0 40px;list-style:none}
ul.links li{width:307px;float:left;margin:0 0 10px 0;background:url(Images/briefBullet.gif) no-repeat 0px 7px;padding:0 0 0 13px}
ul.links li a{font:normal 13px Trebuchet MS;color:#7eb2e2;text-decoration:none}
ul.links li a:hover{text-decoration:underline}

ul.items{margin:0;#margin:0 0 0 40px;list-style:none}
ul.items li{margin:0 0 10px 0;display:block !important;background:url(Images/briefBullet.gif) no-repeat 0px 6px;padding:0 0 0 13px}
ul.SubItems{margin:0;list-style:none}
ul.SubItems li{margin:0 0 5px 0;display:block !important;text-align:left}
ul.bookList{margin:0;#margin:0 0 0 20px}
ul.bookList li{padding:0;list-style:none}
ul.bookList{padding:0;list-style:none}
ul.bookList li{float:left;margin:0 85px 15px 30px}
.copyrights{font-weight:bold}
.mainComponentContainer{width:684px;background:#f3efe6;position:relative}
.mainComponent{float:left;width:379px;height:288px;padding:4px 5px;}
.brifItemsContainer{float:left;width:274px}
.brifItemContainerLast{width:274px;border-bottom:solid 1px #fdfcfa;padding:0 0 5px 20px;margin:10px 0 0 0}
.brifItemContainer{width:274px;border-bottom:solid 1px #fdfcfa;padding:0 0 5px 20px;margin:10px 0 0 0}
.brifItemContainerLast{border:none}
ul.collapsExpand li{margin:0;padding:0;list-style:none}
ul.collapsExpand{margin:0;padding:0;list-style:none}
ul.collapsExpand li{border-bottom:solid 1px #f4f4f4;color:#2d9fdc;display:block}
ul.collapsExpand li.toggler{width:178px;cursor:pointer;padding:0 0 0 12px}
ul.collapsExpand li.element{width:170px;padding:0 0 0 20px;background:#f3efe6;font-size:0px;line-height:0px}
ul.collapsExpand .plusExpand{background:#e2e2e2 url(Images/plusExpand.gif) no-repeat 176px 5px}
ul.collapsExpand .minusCollaps{background:#e2e2e2 url(Images/minusCollaps.gif) no-repeat 176px 5px}
.moreTemples{width:684px;margin:7px 0 0 0}
.moreTemples .toggler{width:674px;height:24px;padding:3px 0 0 10px;cursor:pointer;font:normal 15px Trebuchet MS;color:#837964;background-color:#ececec}
.moreTemples .element{width:684px}
.moreTemples .plusExpand{background:#ececec url(Images/plusExpand2.gif) no-repeat 664px 10px;font-weight:bold}
.moreTemples .minusCollaps{background:#ececec url(Images/minusCollaps2.gif) no-repeat 664px 10px;font-weight:bold}
.pageTools{width:678px;height:21px;background:#ececec;padding:6px 6px 0 0;margin:12px 0 0 0}
.pageTools ul{float:right;margin:0;padding:0}
.pageTools ul li.print{background:url(Images/sndBtn2.gif) no-repeat 0px 1px}
.pageTools ul li.sndToFrnd{background:url(Images/sndToFrnd2.gif) no-repeat 0px 1px}
.moreDetails{width:684px;margin:7px 0 0 0}
.moreDetails .toggler{width:100px;background:none!important;text-align:left;margin:0 0 15px 585px}
.moreDetails .toggler a, .moreDetailsW .toggler a{font:normal 15px Trebuchet MS;color:#287fcf;text-decoration:none}
.moreDetails .toggler a:hover,.moreDetailsW .toggler a:hover{text-decoration:underline}




.moreDetails .element{width:684px;font:normal 14px Trebuchet MS;color:#6A6A6A;line-height:16px;}
.moreDetailsW{margin:7px 0 0 0;clear:both}
.moreDetailsW .toggler{width:100px;background:none!important;text-align:left;margin:0 0 15px 800px;border:solid 0px red;}
.moreDetailsW .element{font:normal 14px Trebuchet MS;color:#6A6A6A;line-height:16px}


ul.article_gallery li a img{border:solid 1px #7A7A7A}


/*confirmation message*/
.confirm_container
{
	margin:15px;
	background:#ebf6fb;
	border:solid 1px #ddedf5;
	min-height:54px;
	font:bold 20px Trebuchet MS;
	color:#0040bb;
	text-align:center;
	padding:70px 0 30px 0;
}









/**13-12 - video gallery*/
.right_item{
	text-align:center;margin-left:25px;
}
.right_item img{
	border:1px solid #7A7A7A;
}

/**speak arabic*/

.speak_arabic_cntnr
{
	float: left; width: 880px; position: relative; overflow: hidden;
}
.letters_div
{
	width: 880px; height: 90px; float: left;
}
.table1_margins
{
	margin: 40px 0pt 30px 230px;
}
.speakarabic_cnrls
{
	float: left; margin-left: 320px; position: relative;text-align: left;
}
.zero_margin
{
	margin:0;
}
.lftmrgn10
{
	margin-left: 10px;
}

/*PYR - plan your trip*/
.pyr_ListingImage{
text-align:left; padding:  5px 12px 5px 10px !important;
}
.pyr_ListingImage img{
	width:80px;height:50px;border:1px solid #7A7A7A !important;
}
.nowrap{
	white-space:nowrap;
}
.firstChild
{
	text-transform: capitalize !important;
}
.firstChild a
{
	text-decoration:none !important;
}
.firstChild a:hover
{
	text-decoration:underline !important;
}
.nodata{
	color:#FF7900 ; width:100%;text-align:center;font-weight:bold;
}
.spkImg{width:678px;height:200px;margin:0 0 20px}
.spkImg img{width:678px;height:200px}
.spkImgEdit{width:678px;margin:0 0 20px}
.spkImgEdit img{max-width:678px;width:expression(Math.min(parseInt(this.offsetWidth), 678 ) + "px")}
.spkCatg{margin:25px 0 20px;width:678px}
.spkCatg .plusExpand{background:#ececec url(Images/plusExpand2.gif) no-repeat 658px 10px}
.spkCatg .minusCollaps{background:#ececec url(Images/minusCollaps2.gif) no-repeat 658px 10px}
.spkCatg .element{width:678px}
.spkCatg .toggler{width:668px;height:24px;padding:3px 0 0 10px;cursor:pointer;font:bold 15px Trebuchet MS;color:#837964;background-color:#ececec}
.spkCatg ul.links li{width:300px}
#lang_menu{display:none;position:absolute;top:20px;width:55px;background-color:white;text-align:right;padding:5px 15px 0 0;}
.menu1{
	border-top:solid 1px #917c2d;border-bottom:solid 1px #917c2d;padding:0 8px 0 0;
}
.menu2{
	border-bottom:solid 1px #917c2d;padding:0 8px 0 0;
}