body{
	padding:0px;
	margin:0px;
	/* background:url(main_bg_line.jpg) repeat-x top left;*/
	background-color:#ecf4fa;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
	line-height:18px;
	}
	
a{
	text-decoration:none;
	color:#3399cc;
	}
	
a:hover{
	text-decoration:underline;
	color:#3399cc;
	}
	
.bot_link{
	color:#666666; text-decoration:underline;}	
	
.wave{
	width:1000px;
	height:464px;
	/*background:url(wave.gif) no-repeat; */}
	
.logo{
	padding:10px 0px 0px 55px;}	
	
.button_curv{
	width:9px;
	}
	
.blue #slatenav{
	position:relative;
	display:block;
	height:59px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(button_bg.jpg) repeat-x top left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}
.blue #slatenav ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	}
.blue #slatenav ul li{
	display:block;
	float:left;
	margin:0px;
	}
.blue #slatenav ul li a{
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	padding:18px 12.5px 0px 12px;
	height:41px;
	}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{
	color:#fff;
	background:transparent url(button_hover.jpg) no-repeat top center;
	}
	
/* ======================================================================= */

.content_corner{
	height:20px;
	width:20px;
	}
	
.content_top_line{
	height:18px;
	border-top:2px solid #dbdbdb;
	background-color:#FFF;}

.content_left{
	width:18px;
	background:#FFF;
	border-left:2px solid #dbdbdb;}
	
.white_bg{
	background-color:#FFF;}	
	
.content_right{
	width:18px;
	background:#FFF;
	border-right:2px solid #dbdbdb;}
	
.body_left{
	width:537px;
	margin:0px;
	padding:0px;
	}
	
.body_mid{
	width:24px;
	margin:0px;
	padding:0px;
	}

.body_right{
	width:275px;
	margin:0px;
	padding:0px;
	}
	
.heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3399cc;
	padding-left:10px;
	}
	
.abt_heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3399cc;
	}
	
.grey_line{
	height:3px;
	background-color:#eeeeee;}
	
.body_part{
	width:260px;
	padding:0px;
	margin:0px;
	}
	
.para{
	padding:0px;
	margin:0px;
	text-align:justify;
	}
	
.para2{
	padding:15px 0px 0px 0px;
	margin:0px;
	text-align:justify;
	}
	
.certi_border{
	border:2px solid #39F;}	
	
.img_border1{
	border:3px solid #39F;}	
	
.grey_line_vertical{
	width:13px;
	border-left:2px solid #eeeeee;
	}
	
.right_box_corner{
	height:20px;
	width:20px;
	}
	
.right_box_top{
	height:18px;
	width:235px;
	border-top:solid 2px #dbdbdb;
	}
	
.right_box_left{
	width:18px;
	border-left:solid 2px #dbdbdb;
	}
	
.right_box_right{
	width:18px;
	border-right:solid 2px #dbdbdb;
	}
	
.right_box_bot{
	height:18px;
	width:235px;
	border-bottom:solid 2px #dbdbdb;
	}
	
.dashed_line{
	height:10px;
	border-bottom: dashed 1px #3366cc;
	}
	
.right_box{}

.right_box a{
	text-decoration:none;
	color:#3399cc;
	}
	
.right_box a:hover{
	text-decoration:none;
	color:#3399cc;
	}
	
.certi{
	padding:6px 0px 0px 0px;}

.certi a{
	text-decoration:none;
	color:#3399cc;
	}
	
.certi a:hover{
	text-decoration:none;
	color:#3399cc;
	}
	
.arrow_icon{
	float:left; padding:3px 10px 0px 0px;
	}
	
#list ul{
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-type:none;
	}
	
#list ul li{
	list-style:none;
	list-style-image:none;
	line-height:20px;}	
	
#list2 ul{
	padding:7px 0px 0px 30px;
	margin:0px;
	}
	
#list2 ul li{
	line-height:20px;}		
	
	
.footer_bg{
	height:65px;
	width:860px;
	background:url(footer_bg2.jpg) repeat-x ;
	}
	
.footer_bg a{
	font-size:12px;
	padding:0px 14px 0px 15px;
	text-decoration:none;
	color:#999999;}
	
.footer_bg a:hover{
	font-size:12px;
	padding:0px 14px 0px 15px;
	text-decoration:underline;
	color:#666666;}	
	
.copyright{
	color:#999999;
	font-weight:bold;}	
	
.copyright a{
	font-size:11px;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	}
	
.copyright a:hover{
	text-decoration:none;
	color:#3399ff;
	}
	
.hotel_heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3399cc;
	}
	
.vertical_line{
	width:10px;
	border-left:1px dashed #ccc;
	}
	
.inner_heading{
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;}