@charset "utf-8";
/* CSS Document */

body						{ margin:0px; font:normal 12px Arial, Helvetica, sans-serif; background:url(../images/sai_bg.png) repeat-x #bbd1ff; }

.clear						{ clear:both; margin:auto; }

img							{ border:0px ; }

.s_main						{ width:1032px; height:auto; margin:auto; }

.s_main_sub					{ width:1016px; height:auto; margin:auto; }

.s_header					{ width:1016px; height:117px; margin-top:15px; }

.s_logo						{ width:723px; height:109px; float:left;   margin-left:9px;}

.s_header_right				{ width:260px; height:117px; float:right; }

.s_hed_rig_top				{ width:234px; height:40px; float:right; padding-left:18px; padding-right:8px;  }

.s_hed_rig_top ul			{ padding-left:0px; margin:0px; display:block; list-style:none; }

.s_hed_rig_top ul li		{ padding:0px 4px 0px 4px;  display:block; list-style:none; float:left; border-right:1px solid #707070; margin-top:9px; }

.s_hed_rig_top ul li a		{ text-decoration:none; color:#707070; }

.s_hed_rig_top ul li a:hover{ text-decoration:none; color:#004edc; }

.s_hed_rig_bottom			{ width:252px; height:56px; float:left; padding-right:8px; }

.s_rbot_email				{ width:55px; height:56px; float:right; }

.s_rbot_etop				{ width:52px; height:38px; float:left; background:url(../images/semail_bg.png) no-repeat; text-align:center; }

.s_rbot_ebottom				{ width:53px; height:11px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#00367d; padding-top:7px; padding-left:2px;}

.s_rbot_ebottom a			{ text-decoration:none; color:#00367d; }

.s_rbot_follow				{ width:194px; height:40px; float:right; padding-top:16px; }

.s_rbot_flable				{ width:75px; height:35px; float:left; color:#666666; padding-top:5px; }

.s_rbot_fimg				{ width:119px; height:40px; float:left; }

.s_rbot_fimg a				{ text-decoration:none; padding:opx 5px 0px 5px;}

.s_menu						{ width:1008px; height:37px; margin:0px 0px 0px 8px;  float:left;   }

.s_menu ul					{ padding-left:0px; margin:0px; display:block; list-style:none;   }

.s_menu ul li				{   margin:0px; display:block; list-style:none; padding-right:4px; float:left;  }

.s_menu ul li a				{ text-decoration:none; color:#000; }

.s_content					{ width:1006px; height:auto; background:url(../images/s_content1_bg.png) repeat-y; padding:7px 0px 0px 25px;  }

.s_banner					{ width:979px; height:354px; border:1px solid #d0d0d0;  }

.s_cont_bottom				{ width:980px; height:auto; float:left; margin-top:20px; margin-bottom:12px; }

.s_cont_bot_booking			{ width:234px; height:290px; float:left; border:1px solid #c7c7c7; margin-right:12px; }

.s_cont_bot_book_top		{ width:234PX; height:254PX; float:left; }

.s_cont_bot_book_bot		{ width:234px; height:36px; background:#FFF; font:normal 22px Calibri; color:#fff; text-align:center;  }

.s_cont_bot_book_bot a
{
	color:#fff; text-decoration:none;
}
.s_cont_bot_book_bot a:hover
{
	color:#fff; text-decoration:none;
}

.s_cont_bott_shadow			{ width:1032px; height:18px; background:url(../images/s_bot1_shadow.png) no-repeat;  }

.s_cont_bot_new				{ width:234px; height:290px; float:left;  margin-right:12px; }

.s_cont_mew					{ width:234px; height:156px; border:1px solid #c7c7c7; position:relative;}
.s_new						{ width:70px; height:70px; position:absolute; right:0px; bottom:0px;}

.s_cont_txt					{ width:234px; height:134px; }

.s_cont_txt_head			{ width:234px; height:36px; font:normal 22px Calibri; color:#484848; }

.s_cont_txt_cont			{ width:234px; height:77px; line-height:20px; overflow:hidden; color:#828282; }

.s_read_more				{ width:64px; height:21px; margin-left:3px; }

.s_footer					{ width:1017px; height:66px; }

.s_foot_menu				{ width:718px; height:31px; margin:auto; }

.s_foot_menu ul 			{ padding-left:0px; margin:0px; display:block; list-style:none;}

.s_foot_menu ul li			{ padding:0px 13px; margin:0px; display:block; list-style:none; float:left; margin-top:7px; border-right:1px solid #000;}

.s_foot_menu ul li a		{ text-decoration:none; color:#000;  }

.s_foot_menu ul li a:hover	{ text-decoration:none; color:#004edc;  }

.s_foot_copy				{ width:260px; height:29px;float:left; font:normal 14px ;padding:0px 15px; } 


.niyahtech
{
	float:right; color:#000; 
}
.niyahtech a
{
	color:#00F; text-decoration:none; 
}
.niyahtech a:hover
{
	color:#fff; text-decoration:none; 
}



/*inner page*/


.button_60					{ width:60px; height:24px; border:0px; cursor:pointer; margin:0px; background:url(../images/s_save.png) no-repeat; font-size:12px; color:#333; text-align:center; font-weight:bold; }

.button_152					{ width:152px; height:27px; border:0px; cursor:pointer; margin:0px; background:url(../images/enquiry.png) no-repeat; font-size:12px; color:#333; text-align:center; font-weight:bold; }



.is_content					{ width:960px; height:auto; float:left; margin-top:20px; margin-right:10px; margin-bottom:12px; margin-left:10px; }


.is_top_link				{ width:960px; height:35px; font-size:12px; color:#cd9300; }
.is_top_link a				{ font-size:12px; color:#000; text-decoration:none; padding:0px 5px; }
.is_top_link a:hover		{ font-size:12px; color:#000; text-decoration:underline; padding:0px 5px; }

.is_title					{ width:956px; height:35px; border-bottom:1px #CCC dashed; color:#004edc; font-size:20px; padding:0px 2px; font-weight:bold; }

.is_cont_main				{ width:950px; height:auto; margin:20px 5px 5px 5px; text-align:justify; font-size:12px; color:#2a2a2a; line-height:20px; }
.is_cont_main p				{ width:950px; height:auto; margin:0px; text-align:justify; font-size:12px; color:#2a2a2a; line-height:20px; padding:5px 0px; }
.is_cont_main_tit			{ width:950px; height:25px; font-size:16px; color:#666; padding:5px 0px; border-bottom:1px #CCC dashed; font-weight:bold; margin:15px 0px; }
.is_cont_main_tit1			{ width:950px; height:20px; font-size:14px; color:#666; padding:5px 0px; font-weight:bold; margin:5px 0px; }

.is_ongoing					{ width:210px; height:auto; margin:12px; border:1px #e9e9e9 solid; float:left; }
.is_ongoing_top				{ width:200px; height:150px; padding:5px; }
.is_ongoing_top	img			{ width:200px; height:150px; border:0px; }
.is_ongoing_bott			{ width:200px; height:20px; padding:5px; background:#e9e9e9; text-align:center; overflow:hidden; font-size:12px; color:#780000; font-weight:bold; }


.is_enq_input				{ width:200px; height:22px; border:1px #CCC solid; font-size:12px; color:#666; margin:0px; }
.is_enq_area				{ width:200px; height:80px; border:1px #CCC solid; font-size:12px; color:#666; margin:0px; }
.is_enq_select				{ width:200px; height:28px; border:1px #CCC solid; font-size:12px; color:#666; margin:0px; }

.is_contact					{ width:472px; height:auto; float:left; }
.is_contact_tit				{ width:472px; height:30px; font-size:16px; color:#666; font-weight:bold; }
.is_contact_tit1			{ width:auto; height:auto; margin:0px; text-align:justify; font-size:12px; color:#2a2a2a; line-height:20px; padding:10px 0px; }

.is_contact_left			{ width:auto; height:auto; float:left; }
.is_con_accord				{ width:850px; height:auto; margin:50px 50px; }





.is_ulli					{ width:950px; height:auto; margin:0px; padding:0px; }
.is_ulli ul 				{ padding:0px; border:0px; margin:0px; display:inline; list-style:none;}
.is_ulli ul li				{ padding:10px 25px; margin:0px; display:block; list-style:none; background:url(../images/arrow.png) no-repeat left; font-size:12px; color:#666; font-weight:bold; }
.is_ulli ul li a			{ text-decoration:none; font-size:12px; color:#666; font-weight:bold;  }
.is_ulli ul li a:hover		{ text-decoration:underline; font-size:12px; color:#666; font-weight:bold;  }

.is_ulli1					{ width:850px; height:auto; margin:0px; padding:0px 50px; }
.is_ulli1 ul 				{ padding:0px; border:0px; margin:0px; display:inline; list-style:none;}
.is_ulli1 ul li				{ padding:8px 25px; margin:0px; display:block; list-style:none; background:url(../images/arrow.png) no-repeat left; font-size:12px; color:#666; font-weight:bold; }


.is_plans_box				{ width:auto; height:auto; float:left; padding:20px 6px; }



/*slider*/

/*#gallery {
	position:relative;
	height:354px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
*/	
	
	
	
	

/*Accordion*/

.Accordion {
	border: solid 1px #E9E9E9;
	overflow: hidden;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
	border-bottom:1px #FFF solid;
}

 
.AccordionPanelTab {
	background-color: #E9E9E9;
	margin: 0px;
	padding: 5px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-size:13px;
	color:#780000;
	font-weight:bold;
	
}

 
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 10px;
	height: auto;
}

.AccordionPanelOpen .AccordionPanelTab {
	background-color: #EEEEEE;
}

.AccordionPanelTabHover {
	color: #fff;
	background-color: #daa520;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #fff;
	background-color: #daa520;
}

.AccordionFocused .AccordionPanelTab {
	
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #daa520;
	color:#fff;
}

/* Rules for Printing */

@media print {

  .Accordion {
  overflow: visible !important;
  }
  
  .AccordionPanelContent {
  display: block !important;
  overflow: visible !important;
  height: auto !important;
  }
}



