@charset "utf-8";
/* CSS Document */

body{
	background:url(images/bg.gif) repeat-x 0 0 #033439;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0;
	margin:0;
	}
	
p, div, h1, h2, h3, h4{
	padding:0px;
	margin:0px;
	}
	
img{
	padding:0px;
	margin:0px;
	display:block;
	border:none;
	}
	
ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
	
.spacer{
	line-height:0;
	font-size:0;
	clear:both;
	}
.whit_link{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}
	.whit_link:hover{
	
	text-decoration:none;
	}

	
/*------------------------------ General ------------------------------*/

#main{
	width:963px;
	margin:0 auto;
	position:relative;
	}
	
#main div#mainContainer{
	float:left;
	width:963px;
	}
	
	
/*------------------------------ Top Panel -------------------------------------*/

#mainContainer div#topPanel{
	float:left;
	width:963px;
	height:176px;
	background:url(images/headerbg.jpg) no-repeat 0 0;
	}
	
#topPanel img.logo{
	float:left;
	margin:13px 0 0 12px;
	
	}
	
#topPanel ul.topMenu{
	float:right;
	padding:0 39px 0 0;
	margin:20px 0 0 0;
	}
	
#topPanel ul.topMenu li{
	float:left;
	height:15px;
	background:url(images/topmenudivider.gif) no-repeat 0 50%;
	padding-left:1px;
	}
	
#topPanel ul.topMenu li.menustart{
	background-image:none;
	padding:0;
	}
	
#topPanel ul.topMenu li a{
	padding:0 11px;
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#003438;
	background-color:inherit;
	text-decoration:none;
	}
	
#topPanel ul.topMenu li a:hover, #topPanel ul.topMenu li a.hover{
	text-decoration:underline;
	}
	
	
#topPanel ul.menu{
	width:886px; height:46px;
	margin:7px auto;
	}
	
#topPanel ul.menu li{
	float:left;
	margin:0 3px 0 0;
	height:46px;
	}
	
#topPanel ul.menu li.menuend{
	margin:0;
	}
	
#topPanel ul.menu li a{
	display:block;
	background:url(images/menubg.gif) no-repeat 0 0;
	width:145px; height:46px;
	font:normal 14px/45px Tahoma, Arial, Helvetica, sans-serif;
	color:#003438;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	}	

#topPanel ul.menu li a:hover, #topPanel ul.menu li a.hover{
	color:#7B9101;
	}
#bodyPart{
	background:url(images/body_border_bg.gif) repeat-y 339px 0;
	width:959px;
	}
	
/*------------------------------ Top Panel -------------------------------------*/

/*------------------------------ Body Panel -------------------------------------*/

#mainContainer div#bodyPanel{
	float:left;
	background:url(images/headerimage.jpg) no-repeat 0 0 #067B85;
	color:#FFFFFF;
	border-bottom:solid 2px #FFFFFF;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	width:959px;
	padding:222px 0 0 0;
	}
	
#bodyPanel h1{
	font:normal 20px/23px Tahoma, Arial, Helvetica, sans-serif;
	color:#D8FF00;
	margin:0 0 18px 0;
	text-transform:uppercase;
	}
	
#bodyPanel div.img{
	border:solid 3px #FFFFFF;
	width:102px; height:149px;
	float:right;
	margin-left:10px;
	/*background:url(images/pic1.jpg) no-repeat 0 0;*/
	}
	
#bodyPanel div.img2{
	width:292px;
	height:109px;
	border:solid 3px #FFFFFF;
	/*background:url(images/pic2.jpg) no-repeat 0 0;*/
	margin:0 auto;
	}
	
#bodyPanel p{
	text-align:justify;
	margin-bottom:18px;
	}
	
#bodyPanel p.bottomMargin{
	margin-bottom:6px;
	}
	
#bodyPanel a.moreDetails{
	display:block;
	height:15px;
	float:left;
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#00F6FF;
	background:url(images/icon1.gif) no-repeat 100% 50%;
	padding-right:15px;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:31px;
	}
	
#bodyPanel a.moreDetails:hover{
	text-decoration:underline;
	}
	
 a.latest_link{
	display:block;
	height:15px;
	/*float:left;*/
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#00F6FF;
	/*background:url(images/icon1.gif) no-repeat 100% 50%;*/
	padding-right:15px;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 0 10px 10px;
	}
	
 a.latest_link:hover{
	text-decoration:underline;
	}
	
	
/*-------------Left Panel-------------*/

#bodyPanel div#leftPanel{
	float:left;
	width:304px;
	/*height:682px;*/
	padding:32px 16px 45px 19px;
	background:url(images/image1.gif) no-repeat 50% 0;
	}
	
#leftPanel div.img{
	border:solid 3px #FFFFFF;
	width:102px; height:149px;
	float:right;
	margin-left:10px;
	background:url(images/pic1.jpg) no-repeat 0 0;
	}
	
#leftPanel div.img2{
	width:292px;
	height:109px;
	border:solid 3px #FFFFFF;
	background:url(images/pic2.jpg) no-repeat 0 0;
	margin:0 auto;
	}
	
#leftPanel ul.memberlink{
	width:260px;
	margin:17px auto;
	}
	
#leftPanel ul.memberlink li{
	margin-right:13px;
	float:left;
	}
	
#leftPanel ul.memberlink li.linkEnd{
	margin:0;
	}
	
#leftPanel ul.memberlink li a{
	display:block;
	background:url(images/memberlinkbg.gif) no-repeat 0 0;
	float:left;
	text-align:center;
	width:123px;
	height:25px;
	font:bold 11px/24px Tahoma, Arial, Helvetica, sans-serif;
	color:#00282C;
	text-decoration:none;
	}
	
#leftPanel ul.memberlink li a:hover {
	color:#067B85;
	}	

/*-------------Left Panel-------------*/

/*-------------mid Panel-------------*/

#bodyPanel div#midPanel{
	float:left;
	width:313px;
	height:682px;
	padding:32px 23px 45px 21px;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	background:url(images/image2.gif) no-repeat 50% 0;
	}
	
#midPanel div.img3{
	width:310px;
	height:173px;
	border:solid 1px #01A6B3;
	/*background:url(images/pic3.jpg) no-repeat 0 0;*/
	margin:0 auto 30px;
	}
	
/*-------------mid Panel-------------*/

/*-------------right Panel-------------*/

#bodyPanel div#rightPanel{
	float:right;
	width:228px;
	height:682px;
	padding:32px 13px 45px 13px;
	background:url(images/image3.gif) no-repeat 50% 0;
	}
	
#rightPanel p span{
	font-weight:bold;
	color:#00E7FF;
	}
	
/*-------------right Panel-------------*/

/*------------------------------ Body Panel -------------------------------------*/

/*----------------------------inner body part start------------------*/
#inner_body{
	background:url(images/inner_body_bg.gif) repeat-y 0 0;
	width:959px;
	padding:0 0 90px 0;
	}
	
#inner_left{
	width:696px;
	background:url(images/inner_left_bg.gif) no-repeat left top;
	padding:28px 18px 0 20px;
	float:left;
	}
	
#inner_left h1.diving{
	
	
	font:normal 16px tahoma, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}
	
#inner_left h3{
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	margin:0 0 8px 0;
	}
.blue_border{
	border-left:#0075be 7px solid;
	border-right:#0075be 7px solid;
	padding:0 1px;
	background-color:#033439;
	color:#fff;
	}
#inner_left span.top{
	background:url(images/right_top.gif) no-repeat 0 0;
	height:22px;
	display:block;
	padding:0;
	margin:0;
	font-size:0;
	}
	
#inner_left span.bot{
	background:url(images/right_bot.gif) no-repeat 0 0;
	height:22px;
	display:block;
	padding:0;
	margin:0 0 25px 0;
	font-size:0;
	}
	
.inner_sub_div{
	background:url(images/inner_div_bg.gif) repeat-x 0 0 #026b74;
	color:#fff;
	padding:0 9px;
	}
	
.inner_sub_div p{
	font:normal 12px/16px tahoma, Arial, Helvetica, sans-serif !important;
	padding:0!important;
	margin:0!important;
	}
	
.deep_blue_border{
	border-left:#067984 7px solid;
	border-right:#067984 7px solid;
	padding:0 1px;
	background-color:#033439;
	color:#fff;
	}
#inner_left span.top1{
	background:url(images/right_top1.gif) no-repeat 0 0;
	height:34px;
	display:block;
	padding:0;
	margin:0;
	font-size:0;
	}
	
#inner_left span.bot1{
	background:url(images/right_bot1.gif) no-repeat 0 0;
	height:23px;
	display:block;
	padding:0;
	margin:0 0 16px 0;
	font-size:0;
	}
	
.inner_sub_div1{
	background:url(images/inner_div_bg1.gif) repeat-x 0 0 #026b74;
	color:#fff;
	padding:0 9px;
	}
	
.inner_sub_div1 img{
	float:left;
	}
	
.inner_sub_div1 p{
	float:right;
	width:492px;
	font:normal 12px/16px tahoma, Arial, Helvetica, sans-serif !important;
	padding:0!important;
	margin:0!important;
	}
	
.inner_sub_div1 p a{
	font-weight:bold;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	/*width:110px;
	display:block;*/
	color:#fff;
	background-color:inherit;
	margin:8px 0 0 0;
	}
.inner_sub_div1 p a:hover{
	text-decoration:underline;
	}
	
/*-----------------------right part start--------------*/
#inner_right{
	width:221px;
	float:right;
	background:url(images/inner_right_bg.gif) no-repeat 0 0;
	padding:55px 0 0 4px;
	}
	
#inner_right span.top{
	background:url(images/right_top_part.gif) no-repeat 0 0;
	height:16px;
	line-height:0;
	font-size:0;
	margin:0 auto;
	display:block;
	width:219px;
	}
	
#inner_right span.bot{
	background:url(images/right_bot_part.gif) no-repeat left bottom;
	height:16px;
	line-height:0;
	font-size:0;
	margin:0 auto;
	width:219px;
	display:block;
	}
	
.latest{
	width:201px;
	margin:0 auto;
	border-left:#25a5b1 1px solid;
	border-right:#25a5b1 1px solid;
	background-color:#07535a;
	color:#fcf8f8;
	padding: 0 3px 40px;
	}
	
.unews{
	font:bold 11px/16px tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#07535a;
	margin:0 0 0 10px;
	}
	
.latest h3{
	font:bold 11px/16px tahoma, Arial, Helvetica, sans-serif;
	color:#93c244;
	background-color:#07535a;
	margin:0 0 0 6px;
	}
	
.latest p.text{
	font:normal 11px/16px tahoma, Arial, Helvetica, sans-serif;
	color:#fcf8f8;
	background-color:#07535a;
	margin:0 5px 0 10px!important;
	}
	
.latest p.text strong{
	color:#06c3ca;
	background-color:#07535a;
	display:block;
	}
	
.latest p.blue_line{
	font:normal 11px/16px tahoma, Arial, Helvetica, sans-serif;
	color:#1d9fab;
	background-color:#07535a;
	margin:9px 0 0 5px!important;
	}
/*-----------------------right part end--------------*/

/*----------------------fact page start----------------*/
	
#inner_left h1.fact{
	font:normal 16px tahoma, Arial, Helvetica, sans-serif;
	margin-left:30px;
	}
.fact_img{
	float:left;
	}
	
#inner_left p.fact_text_float{
	width:384px;
	float:right;
	font:normal 11px/16px tahoma, Arial, Helvetica, sans-serif;
	}

#inner_left p.fact_text{
	font:normal 11px/16px tahoma, Arial, Helvetica, sans-serif;
	}
/*---------------------fact page end-------------------*/

/*-------------------news part start---------------------*/

#inner_new_body{
	background:url(images/inner_body_news_bg.gif) repeat-y 0 0;
	width:959px;
	padding:0 0 6px 0;
	}
	
#inner_new_body_left{
	width:216px;
	float:left;
	background:url(images/new_left_top.gif) no-repeat 0 0;
	padding:31px 5px;
	}
	
#inner_new_body_left h1.link{
	background:url(images/related_link.gif) no-repeat 0 0;
	height:18px;
	line-height:0;
	font-size:0;
	text-indent:-22222px;
	padding:0;
	margin:0 0 6px 0;
	}
	
.round_top{
	background:url(images/round_bg_top.gif) no-repeat 0 0;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}

.round_bot{
	background:url(images/round_bg_bot.gif) no-repeat left bottom;
	height:17px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.round_bg{
	background:url(images/round_bg.gif) repeat-y 0 0;
	padding:0 14px 0 15px;
	}
.round_bg h1.news{
	background:url(images/news.gif) no-repeat 0 0;
	height:24px;
	text-indent:-20000px;
	font-size:0;
	line-height:0;
	padding:0!important;
	margin:0 !important;
	}
	
.round_bg ul.newstext{
	list-style-type:none;
	padding:5px 0 0 0;
	}
	
.round_bg ul.newstext li{
	display:block;
	background:url(images/news_bullet.gif) no-repeat 0 7px;
	padding:0 0 0 15px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	}
	
.round_bg ul.newstext li a{
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	}
	
.round_bg ul.newstext li a:hover{
	text-decoration:underline;
	}
	
	
#inner_new_body_mid{
	width:494px;
	float:left;
	background:url(images/new_mid_bg.gif) no-repeat 0 0;
	padding:24px 8px 0 6px;
	}
	
#inner_new_body_mid h1.news{
	background:url(images/mid_news.gif) no-repeat 0 0;
	height:28px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	padding:0;
	margin:0;
	}
.margin_bot{
	margin:0 0 5px 0;
	}
	
.mid_color{
	background:url(images/mid_line.gif) repeat-x left bottom #1f555a;
	color:#fcf8f8;
	padding:13px 15px 17px 5px;
	}

.mid_color div h3{
	width:341px;
	float:left;
	color:#93c244;
	background-color:inherit;
	font:bold 11px/15px tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 7px 0!important;
	padding:0;
	}
	
.mid_color div h4{
	width:341px;
	float:left;
	color:#06c3ca;
	background-color:inherit;
	font:bold 11px/15px tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 10px 0!important;
	padding:0!important;
	}
	
.mid_color div p{
	width:312px;
	float:left;
	color:#fcf8f8;
	background-color:inherit;
	font:normal 11px/15px tahoma, Arial, Helvetica, sans-serif;
	padding:0 29px 0 0!important;
	margin:0!important;
	}
	
.mid_color div img{
	float:right;
	display:block;
	font-size:0;
	line-height:0;
	}
/*-------------------news part end---------------------*/
/*-------------------news details part start--------------*/
.padding_top{
	padding:8px 0 0 0 !important;
	}
	
#inner_new_body_mid h1.news_details{
	background:url(images/news_details.gif) no-repeat 0 0;
	height:96px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	padding:0;
	margin:0 0 0 15px;
	}
	
.new_detail_line{
	background:url(images/mid_line.gif) repeat-x left bottom #064247;
	color:#fcf8f8;
	padding:13px 15px 20px 10px;
	margin-left:15px;
	}

.new_detail_noline{
	background-image:none;
	}
.new_detail_line h3{
	font:bold 11px/15px tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 7px 0!important;
	padding:0;
	}
	
.new_detail_line h4{
	color:#06c3ca;
	background-color:inherit;
	font:bold 14px/15px tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 10px 0!important;
	padding:0!important;
	}
	
.new_detail_line p.text{
	color:#fcf8f8;
	background-color:inherit;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	padding:0!important;
	margin:0!important;
	}
	
.new_detail_line p.text1{
	color:#fcf8f8;
	background-color:inherit;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	padding:0!important;
	margin:24px 0 35px!important;
	}
	
.new_detail_line p.text1 a{
	color:#eb0c06;
	background-color:inherit;
	text-decoration:none;
	}
	
.new_detail_line p.text1 a:hover{
	color:#FFFFFF;
	background-color:inherit;
	}
	
.new_detail_line p.text img{
	margin:0 8px 6px 0;
	}
/*-------------------news details part end-----------------*/

/*-----------------contact us page--------------------*/
#inner_new_body_mid h1.contact{
font:normal 16px tahoma, Arial, Helvetica, sans-serif;
padding:25px 0 0 85px;
	}
	
#inner_new_body_mid form{
		width:318px; padding:25px 0 0 85px; float:left;
		}
#inner_new_body_mid form label{
		width:70px; height:18px; margin:0 0 5px 0; float:left; display:block; font:normal 11px/18px tahoma, Arial, Helvetica, sans-serif; 
		}
#inner_new_body_mid form input{
		width:239px; height:16px; border:#919294 1px solid; float:left; margin:0 0 5px 0;
		}
#inner_new_body_mid form textarea{
		width:239px; border:#919294 1px solid; float:left; margin:0 0 19px 0; height:77px;
		}
#inner_new_body_mid form label.blank{
		width:123px; height:22px; font-size:0; 
		}
#inner_new_body_mid form input.submit{
		background:url(images/submit.gif) no-repeat 0 0; width:59px; height:22px; cursor:pointer; border:none; margin:0; float:left;
		}
#inner_new_body_mid form input.reset{
		background:url(images/reset.gif) no-repeat 0 0; width:52px; height:22px; cursor:pointer; border:none; margin:0 0 0 16px;;
		}
/*------------------------------ Footer Panel -------------------------------------*/
#mainContainer div#footerPanel{
	float:left;
	width:963px;
	background:url(images/footerbg.gif) no-repeat 50% 100%;
	padding:26px 0 31px 0;
	}
	
#footerPanel p{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#02C0D0;
	text-align:center;
	margin-top:12px;
	}
	
#footerPanel p a{
	
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#02C0D0;
	text-decoration:none;
	}
	
#footerPanel p a:hover{
	color:#FFFFFF;
	}
	
#footerPanel p a.padLeft{
	padding-left:20px;
	}
	
#footerPanel ul{
	width:856px;
	margin:0 auto;
	}
	
#footerPanel ul li{
	background:url(images/footermenudivider.gif) no-repeat 0 50%;
	padding:0 32px 0 33px;
	float:left;
	}
	
#footerPanel ul li.footerMennuStart{
	background-image:none;
	padding:0 32px 0 0;
	}
	
#footerPanel ul li.footerMennuEnd{
	padding:0 0 0 33px;
	}
	
#footerPanel ul li a{
	font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#93F4FD;
	text-decoration:none;
	}
	
#footerPanel ul li a:hover,#footerPanel ul li a.hover{
	text-decoration:underline;
	}
	

/*------------------------------ Footer Panel -------------------------------------*/
