@charset "utf-8";
/* CSS Document */
*{ margin:0px;	padding:0px;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-style:normal;}
a { text-decoration:none; outline:none;}
img { border:0px; outline:none; display:block;}
ul{ list-style:none; margin:0px;}
li{list-style-type:none;}
body{background:url(../images/back_img.jpg) no-repeat; width:100%; height:100%; background-size:cover; background-attachment:fixed; background-position:fixed; font-family: 'GillSans';}
html,body{ height:100%;}
.clr{clear:both;}
/*#wrapper{background:url(../images/back1.jpg) no-repeat; width:100%; height:100%; float:left; background-size:cover; background-attachment:fixed; background-position:fixed;}*/
.inner_wrapper{ width:92%; margin:0 auto; max-width:1058px;}
.header{ width:100%; float:left; }
.header_top{ width:100%; float:left;}
.header_cap{ background:url(../images/header_bg.png) repeat-y right; padding-bottom:8px; width:100%; float:left;}
.header_top .header_lft{ float:left;}
.header_top .header_lft li{ float:left;  margin: 10px 0 0px 10px;}
.header_top .header_lft li a{ float:left;padding:5px 14px; color:#fff; font-family: 'GillSans'; text-transform:uppercase; 
background:#10b2b1; border-radius:5px; font-size:13px;}
.header_top .header_rgt{float:right;}
.header_top .header_rgt li{ float:left; margin: 10px 0 0px 12px;}
.header_top .header_rgt li a:hover{ color:#fff;}
.header_top .header_rgt li a{ float:left; color:#42667b; font-family: 'GillSans'; text-transform:uppercase; font-size:13px; line-height:26px; }
.header_top .header_rgt .search_box { background: none repeat scroll 0 0 #fff;float: left;width: 195px; border: 1px solid #a0a0a0;}
.header_top .header_rgt .search_box input {float: left; height: 23px; line-height: 23px; width: 164px; background:#fff; color:#bbbbbb; border:0px; padding-left:10px;}
.header_top .header_rgt .search_box img { float: left;left: -4px;position: relative; top: 6px;}

.header_middle{width:100%; float:left; padding:20px 0px;}
.header_middle .logo{ float:left;}
/*.header_middle p{ float:left; color:#4e7488; font-size:18px; width:60%; padding-left:4%; padding-top:23px; font-family: 'GillSans-Italic'; line-height:26px;}*/
.header_middle .slogan{ float:left; color:#4e7488; font-size:18px; width:60%; padding-left:4%; padding-top:23px; font-family: 'GillSans-Italic'; line-height:26px;}

.header_bottom{ width:100%; float:left;}
.header_bottom .header_btm_top{ width:100%; float:left;margin-bottom:10px;}
.header_bottom .header_btm_top .home_image a{border-radius:12px 0px 0px 0px; -webkit-border-radius:12px 0px 0px 0px; -moz-border-radius:12px 0px 0px 0px;}
.header_bottom .header_btm_top ul{float:left;}
.header_bottom .header_btm_top ul li{ float:left; list-style-type:none; margin-right:2px;}
.header_bottom .header_btm_top ul li a{ float:left; font-family: 'GillSans'; text-transform:uppercase; color:#fff; background:#41647a; color:#fff; padding:10px 14px;
 text-align:center; font-size:15px;}
.header_bottom .header_btm_top ul li:hover a{ background:#fff; color:#10b2b1;}
.header_bottom .header_btm_top ul li.active a{ background:#fff; color:#10b2b1;}
.header_bottom .header_btm_top ul li:last-child a{ border-top-right-radius:12px; -webkit-border-top-right-radius:12px; -moz-border-top-right-radius:12px;}
.header_bottom .header_btm_con{width:100%; float:left;}
.header_bottom .header_btm_con .chat{ float:left; width:64%; background: none repeat scroll 0 0 #fff; border-bottom-left-radius:12px; min-height:419px;}
.header_bottom .header_btm_con .chat img {float: left;padding-left: 2%; width: 95%;height:100% !important}
.header_bottom .header_btm_con .month_meeting_list{ float:left; width:36%;}
.header_bottom .header_btm_con .month_meeting_list  h1{ float:left;font-family: 'GillSans'; text-transform:uppercase; font-size:14px; color:#789bab; background:#d5ebf6;
 padding:10px 2%; width:96%; border-top-right-radius:12px;}
.header_bottom .header_btm_con .month_meeting_list .meeting{ float:left; border-bottom-right-radius:12px; background:#ecf6fb;min-height:389px}
.header_bottom .header_btm_con .month_meeting_list ul li{ float:left; list-style-type:none; border-bottom:1px dotted #97b6c8; margin:20.8px 10% 0px 10%; width:80%;}
.header_bottom .header_btm_con .month_meeting_list ul li h4{color:#77a1b3; font-family: 'GillSans'; font-size:12px; padding-bottom:8px; width:100%; float:left; text-transform:uppercase;}
/*.header_bottom .header_btm_con .month_meeting_list ul li h3{color:#00908f; font-family: 'GillSans'; font-size:16px; padding-bottom:15px; width:100%; float:left;}*/
.header_bottom .header_btm_con .month_meeting_list ul li a{color:#00908f; font-family: 'GillSans'; font-size:16px; padding-bottom:15px; width:100%; float:left;}
.header_bottom .header_btm_con .month_meeting_list ul li:last-child{ border-bottom:0px; margin-bottom:1px;}

.product_list{ width:100%; float:left; padding:28px 0px;}
.product_list ul{ float:left;}
.product_list ul li{ float:left; list-style-type:none; width:31.5%; margin-right:2.75%;}
.product_list ul li:last-child{margin-right:0px !important;}
.product_list ul li .product_img{ float:left; position:relative; width:100%;}
.product_list ul li .product_img .product_top_img{ position:absolute; top:0px; left:-1px; color:#fff; max-width:333px;}
.product_list ul li .product_img .product_top_img > h1 {color: #fff;font-size: 16px;left: 14px;padding-top: 10px;position: absolute; top: 0px; font-family: 'GillSans'; text-transform:uppercase;}
.product_list ul li .product_img img{ float:left; width:100%;}
.product_list ul li .product_content{ width:88%; float:left; padding:20px 6%; background:#fff; border-bottom-left-radius:12px; border-bottom-right-radius:12px;}
.product_list ul li .product_content p{ float:left; width:100%; color:#41506e; font-size:15px;  font-family: 'GillSans'; padding-bottom:14px; line-height:18px; min-height:92px;}
.product_list ul li .product_content p span{font-family: 'GillSans-SemiBold';}
.product_list ul li .product_content a{ float:left; width:90%; font-family: 'GillSans-SemiBold'; color:#00908f; 
text-transform:uppercase; font-size:13px; background:#d8f0f0; padding:8px 7% 8px 3%; border-radius:3px;}
.product_list ul li .product_content a:hover{ opacity:0.6;}
.product_list ul li .product_content a span{ float:left; width:90%; }
.product_list ul li .product_content a img{ margin-left:10px; float:right; margin-top:4px;}

.accp_news_twit{ width:100%; float:left;}
.accp_news.twit_news img { float: right;}
.accp_news{ float:left; border-radius:6px; background:#fff; width:65%;}
.accp_news h1{float:left; background:#3a5b6d; color:#fff; font-size:16px; font-family: 'GillSans'; width:96%; border-top-left-radius:6px; border-top-right-radius:6px; padding:10px 2%;}
.accp_news .accsp_news_content{float:left; padding:26px 3%; width:92%;   min-height: 350px;}
.accp_news .accsp_news_content img{ padding-right:2%; float:left;}
.news_cont_rgt{ float:left; width:52%;}
.news_cont_rgt p{ float:left; color:#41506e; font-size:15px; font-family: 'GillSans'; width:100%; line-height:18px;}
.news_cont_rgt p span{font-family: 'GillSans-SemiBold';}

.news_cont_rgt ul{ float:left; margin-left:25px; padding-top:18px;}
/*.news_cont_rgt ul li{float:left; list-style-type:disc; color:#00908f; padding-bottom:18px;}*/
.news_cont_rgt ul li {background-image: url("/sites/all/themes/aqua/images/dot.png"); background-position: 1px 7px;background-repeat: no-repeat;color: #41506e;float: left;font-family: gillsans; font-size: 15px;
 padding-bottom: 18px;padding-left: 15px;}
.news_cont_rgt ul li p{float:right; list-style-type:circle; font-size:15px;font-family: 'GillSans'; line-height:18px; color:#41506e;}
.news_cont_rgt .down_button{ width:100%; float:left; text-align:center; padding-top:10px;}
.news_cont_rgt a{text-align:center; color:#fff; font-size:16px; background:#09b0af; font-family: 'GillSans'; padding:10px 14px; border-radius:3px;}
.twit_news{ width:31%; float:left; margin-left:3.6%; border-radius:6px; background:#fff;}
.twit_news h1{ width:96%;}
.twit_news .twit_cont{float:left; padding:26px 3%; width:92%; min-height:350px;}
.twit_news .twit_cont ul{ float:left;}
.twit_news .twit_cont ul li{ float:left; list-style-type:none; padding:0 12px 23px;}
.twit_news .twit_cont ul li:last-child {padding-bottom: 0;}
.twit_news .twit_cont ul li .acp_log{ float:left; padding-right:10px;}
.twit_news .twit_cont ul li .acp_log img{ float:left;}
.twit_news .twit_cont ul li .acp_cont{float:left; width:83%;}
.twit_news .twit_cont ul li .acp_cont h4{ color:#77a1b3; font-size:13px;font-family: 'GillSans-SemiBold'; float:left; width:100%; padding-bottom:5px;}
.twit_news .twit_cont ul li .acp_cont p{ color:#41506e; font-size:15px;font-family: 'GillSans'; float:left; width:100%; padding-bottom:5px;}
.twit_news .twit_cont ul li .acp_cont a{ color:#00908f; font-size:14px;font-family: 'GillSans'; float:left; width:100%;}


.footer{width:100%; float:left; margin-top:31px;}
.footer_middle{ float:left; padding:20px 3%; width:94%; border-top-left-radius:12px; border-top-right-radius:12px; /*background:#395162;*/ background:rgba(13,35,59,0.8);}
.footer_middle .logo{ float:left;}
.footer_middle p{ float:left; color:#aacfe0; font-size:16px; width:96%; padding-left:4%; padding-top:14px; font-family: 'GillSans-Italic'; line-height:26px;}
.footer_bottom{ float:left; padding:20px 3%; width:94%; /*background:#3a5e6f;*/ background:rgba(39,80,97,0.8);}
.footer_bottom .offices{float:left; width:30%;}
.footer_bottom .offices h2{ color:#9ec3d3; font-size:17px; font-family: 'GillSans'; text-transform:uppercase; padding-bottom:30px;}
.footer_bottom .offices li{ float:left; color:#fff; font-size:15px; list-style-type:none; width:100%; float:left; display:block;  font-family: 'GillSans'; padding-bottom:8px; }
.footer_bottom .offices li span{ color:#91b4c7;}
.footer_bottom .offices li a{color:#56b6b4;}
.quick{width:45%; float:left;}
.quick h2{ color:#9ec3d3; font-size:17px; font-family: 'GillSans'; text-transform:uppercase; padding-bottom:30px;}
.quick-lft{width:50%; float:left;}
.quick-lft li{ float:left; color:#56b6b4; font-size:15px; list-style-type:none; width:100%; float:left; display:block;  font-family: 'GillSans'; padding-bottom:16px; }
.quick-lft li a{ color:#56b6b4;}
.quick-lft li a:hover{ color:#fff;}
.copy_right{float:left; width:100%; color:#91b4c7; font-size:12px; font-family: 'GillSans'; margin-top:20px;}
.copy_right span{color:#56b6b4;}
.mobile_menu{display:none;}
.mob_home{display:none;}
.mobile_menu { /*border:1px solid #41647a;*/ background:#00a3b4; margin-top:15px; border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px; padding:5px 10% 5px 0px; width:90%; text-align:center; font-family: 'GillSans'; color:#fff; font-size:16px; text-transform:uppercase; cursor:pointer;}
.header_bottom .header_btm_top ul li a:hover{color:#10b2b1;}
.logo1 > img {float: left;}


/*******************************************detail Page***********************************/
.datacollection{width:100%; float:left; background:#fff; padding-top:10px; border-bottom-left-radius:12px; border-bottom-right-radius:12px;}
.data_topsection{width:100%; float:left;}
.data_topsection_left{width:26%; float:left; margin-right:5%;}
.data_topsection_left ul.menu{width:100%; float:left;}
.data_topsection_left ul.menu li{ list-style-type:none; float:left; width:100%; border-bottom:1px dotted #97b6c8;}
.data_topsection_left ul.menu li a{ float:left; width:84%; font-family: 'GillSans'; font-size:16px; color:#00908f; padding:15px 0px 15px 16%; }
.data_topsection_left ul.menu li:last-child{border-bottom:0px !important;}
.data_topsection_right{width:63%; float:left; position:relative;}
.data_topsection_right img{ float:left; width:100%;}

.data_bottomsection{width:100%; float:left; margin-bottom:20px; margin-top:20px;}
.data_bottomsection_left{width:22%; float:left; margin-right:5%; padding-left:4%;}
.data_bottomsection_left ul#related_links{width:100%; float:left; border-radius:5px; background:#ecf6fb;}
.data_bottomsection_left ul h4{ background:#d5ebf6; padding:13px 0px 13px 4%; width:96%; float:left; color:#789bab; text-transform:uppercase;font-family: 'GillSans'; border-top-left-radius:5px; border-top-right-radius:5px; font-size:14px;}
.data_bottomsection_left ul#related_links li{ list-style-type:none; float:left; width:80%; margin:0px 10%; border-bottom:1px dotted #97b6c8;}
.data_bottomsection_left ul#related_links li:last-child{ border-bottom:0px !important;padding-bottom:12px !important;}
.data_bottomsection_left ul#related_links li:first-child{ padding-top:12px !important;}
.data_bottomsection_left ul li a{ width:100%; float:left; color:#00908f; text-decoration:none;  font-size:15px; font-family: 'GillSans'; padding:10px 0px;}
.data_bottomsection_right{width:63%; float:left;}
.data_bottomsection_right .about_safis{width:100%; float:left;}
.data_bottomsection_right .about_safis h1{font-family: 'GillSans-SemiBold'; font-size:27px; color:#3f6379; width:96%;
 float:left; padding:15px 0px 15px 4%; 
 
background: #d5edf0; /* Old browsers */
background: -moz-linear-gradient(left,  #d5edf0 0%, #d5edf0 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d5edf0), color-stop(50%,#d5edf0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5edf0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */


 
 }
.data_topsection .data_topsection_left ul .active-data
 {
background: #d5edf0; /* Old browsers */
background: -moz-linear-gradient(left,  #d5edf0 0%, #d5edf0 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d5edf0), color-stop(50%,#d5edf0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5edf0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */



 }
.data_topsection .data_topsection_left ul li a:hover
{
background: #d5edf0; /* Old browsers */
background: -moz-linear-gradient(left,  #d5edf0 0%, #d5edf0 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d5edf0), color-stop(50%,#d5edf0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5edf0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

 }
.data_bottomsection_right .about_safis .safis-con{ width:96%; float:left; padding:15px 0px 15px 4%;}
.data_bottomsection_right .about_safis .safis-con p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:16px;}
.data_bottomsection_right .about_safis .safis-con .saf-list{ float:left; width:97%; margin-left:2%;padding-left:2%;}
.data_bottomsection_right .about_safis .safis-con .saf-list li{ list-style-type:disc; float:left; color:#00908f; }
.data_bottomsection_right .about_safis .safis-con .saf-list li p{font-family: 'GillSans'; font-size:16px; color:#41506e; width:80%;}
.data_bottomsection_right .about_safis .safis-con p span{ color:#38a3a2 !important; font-family: 'GillSans-SemiBold';}
.data_bottomsection_right .about_safis .safis-con .sas-lin{width:100%; float:left;/*margin-top:15px*/}
.data_bottomsection_right .about_safis .safis-con .sas-lin li{padding-bottom:22px; width:100%; float:left; list-style-type:none;}
.data_bottomsection_right .about_safis .safis-con .sas-lin li a{ color:#38a3a2; font-family: 'GillSans-SemiBold'; font-size:16px; width:100%; float:left;}

.faq_sascon{width:100%; float:left; border-bottom:1px dotted #97b6c8; margin-bottom:30px; }
.faq_sascon h4{font-family: 'GillSans-SemiBold'; font-size:17px; color:#41506e; padding-bottom:13px;}
.faq_sascon p{font-family: 'GillSans'; font-size:15px; color:#41506e;}
.faq_sascon p a{ color:#38a3a2; font-family: 'GillSans-SemiBold';}
.faq_sascon .faq_btm{width:100%; float:left; margin-bottom:30px;}
.faq_sascon .faq_btm a{ color:#38a3a2; width:100%; float:left;}
.faq_sascon .faq_btm a span{ float:left; font-family: 'GillSans'; font-size:16px;}
.faq_sascon .faq_btm a img{ float:left; margin-top:9px; margin-left:10px; }
/*.faq_sascon:last-child{border-bottom:0px !important;}*/

.data_bottom {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6); bottom: 0;padding: 20px 4%;position: absolute; width: 92%;}
.data_bottom h3{ color:#6acad0; font-size:27px; font-family: 'GillSans'; padding-bottom:7px; width:100%; float:left;}
.data_bottom p{ width:100%; float:left; font-family: 'GillSans'; color:#fff; font-size:17px;}

.product_list h1.report_title{ background:#acdce2; color:#42657b; font-family: 'GillSans'; font-size:17px; width:94%; float:left; padding:12px 0px 12px 6%; text-transform:uppercase;}
#report_con_data{background:#e0f6fc !important;}
.product_list ul li #report_con_data a{ background:#e0f6fc !important; padding:0px !important;}
#report_con_data a img{ float:left !important; margin-left:0px;}
.product_list ul li .report_data{background:#fff !important; width:100% !important; float:left; text-align:center !important;/* padding:15px 0px;*/ border-top-left-radius:12px; border-top-right-radius:12px;}
.product_list ul li .report_data img{/*display:inline-block; max-width:310px;*/ width:100%; float:none;    border-top-left-radius: 12px;border-top-right-radius: 12px;}
.data_new{padding-bottom:20px; border-bottom-left-radius:12px; border-bottom-right-radius:12px;}

.header_top .header_lft li a:hover{background:#41647a;}
.product_list ul li #report_con_data a img{margin-top:0px;}
.news_cont_rgt a:hover{background:#41647a;}
.faq_sascon p a:hover{text-decoration:underline;}
.twit_news .twit_cont ul li .acp_cont a:hover{text-decoration:underline;}
.data_bottomsection_right .about_safis .safis-con .sas-lin li a:hover{text-decoration:underline;}
.faq_sascon .faq_btm a span:hover{text-decoration:underline;}
.data_bottomsection_left ul li a:hover{/*font-weight:bold;padding-left:2%;*/ color:#41647a;}
/*.data_bottomsection_left ul li a{-webkit-transition: padding-left 0.5s, -webkit-transform 0.5s; /* For Safari 3.1 to 6.0 */
  /* -moz-transition: padding-left 0.5s, -webkit-transform 0.5s; /* Firefox < 16 */
  /*  -ms-transition: padding-left 0.5s, -webkit-transform 0.5s; /* Internet Explorer */
  /*   -0-transition: padding-left 0.5s, -webkit-transform 0.5s; /* Opera < 12.1 */
  /*      transition: padding-left 0.5s, transform 0.5s;}
		
		
		
/*************vision mission***********/
.data_bottomsection_right .vision_det{width:96%; float:left;  padding: 20px 0 20px 4%;}
.data_bottomsection_right .vision_det h4{font-family: 'GillSans-SemiBold'; font-size:17px; color:#41506e; padding-bottom:18px; width:100%; float:left;}
.data_bottomsection_right .vision_det p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:20px; }

/*************staff_list***********/

.staff_list{width:100%; float:left; /*margin-bottom:30px;*/ }
.staff_list .sta_img{float:left; width:20%;padding-right:2%;vertical-align:top !important;}
.staff_list .staff_sub_cont{float: right; width: 100%;}
.staff_list .staff_sub_cont h4{font-family: 'GillSans-SemiBold'; font-size:17px; color:#41506e; padding-bottom:13px;}
.staff_list .staff_sub_cont p{font-family: 'GillSans'; font-size:15px; color:#41506e;}
.staff_list .staff_sub_cont .staf_btm a{ color:#38a3a2; width:100%; float:left;}
.staff_list .staff_sub_cont .staf_btm a span{ float:left; font-family: 'GillSans'; font-size:16px;}
.staff_list .staff_sub_cont .staf_btm a img{ float:left; margin-top:9px; margin-left:10px; }
.staff_list .staff_sub_cont .staf_btm a span:hover {text-decoration: underline;}
.sta_img > img { width: 100%;}
/**************newly added staff******/

.staff_section {
    float: right;
    width: 78%;
	padding-top:13px;
}
/*********************************/
.commitee_con{width:96%; float:left;  padding: 20px 0 20px 4%;}
/**********************************************alert table******************************************************/
#page-wrap  table { width: 100%; border-collapse: collapse; }
#page-wrap  tr:nth-of-type(even){background-color:#ecf6fb; }
#page-wrap  th { background: #f3f3f3;border:1px solid #d5d5d5; color: #3f6379; font-weight: bold; font-size:16px;font-family: 'GillSans'; padding:13px 10px !important; line-height:13px;}
#page-wrap  td{ border:1px solid #d5d5d5;  font-size:14px;font-family: 'GillSans'; color:#5f6062; line-height:17px;}	
#page-wrap  td h4{font-family: 'GillSans-SemiBold'; font-size:16px; color:#41506e; padding-bottom:10px; width:200px;}
#page-wrap  td a{font-family: 'GillSans-SemiBold'; font-size:16px; color:#38a3a2; padding-bottom:10px;}
#page-wrap  td a:hover{text-decoration:underline;}
#page-wrap  td p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:10px;}
#page-wrap  td, th { padding: 10px; text-align: left; vertical-align:top; }
#page-wrap { float: left !important; width:100% !important;  margin-top: -21px;}
#page-wrap  table, thead, tbody, th, td, {padding:10px 0px;  }

#page-wrap  td .com_btm a{ color:#38a3a2; width:100%; float:left;}
#page-wrap  td .com_btm a span{ float:left; font-family: 'GillSans'; font-size:16px;}
#page-wrap  td .com_btm a img{ float:left; margin-top:9px; margin-left:10px; }
#page-wrap  td .com_btm a span:hover {text-decoration: underline;}
#page-wrap  td .sub-top{font-family: 'GillSans'; font-size:15px; color:#41506e;width: 100%; float:left; padding-bottom:7px;}

/*******************************************alert table ends*****************************************************/

#page-wrap1  table { width: 100%; border-collapse: collapse; }
#page-wrap1  tr:nth-of-type(even){background-color:#ecf6fb; }
#page-wrap1  th { background: #f3f3f3;border:1px solid #d5d5d5; color: #3f6379; font-weight: bold; font-size:16px;font-family: 'GillSans'; padding:13px 10px !important; line-height:13px;}
#page-wrap1  td{ border:1px solid #d5d5d5;  font-size:14px;font-family: 'GillSans'; color:#5f6062; line-height:14px;}	
#page-wrap1  td h4{font-family: 'GillSans-SemiBold'; font-size:16px; color:#41506e; padding-bottom:10px; width:200px;}
#page-wrap1  td a{font-family: 'GillSans-SemiBold'; font-size:16px; color:#38a3a2; padding-bottom:10px;}
#page-wrap1  td a:hover{text-decoration:underline;}
#page-wrap1  td p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:10px;}
#page-wrap1 td, th { padding: 10px; text-align: left; vertical-align:top; }
#page-wrap1 { float: left !important; width:100% !important;}
#page-wrap1  table, thead, tbody, th, td, {padding:10px 0px;  }

/***************************** safis ****************************************/
.safis-con .fish_link{color:#38a3a2; float:left;}
.safis-con .fish_link:hover{text-decoration:underline;}
.safis-con .fish_link img { float: right; padding-left:7px; /*padding-top:7px;*/padding-top:5px;}

/************************************************commerical fisheries**********************/
.comm_fisheries{float: left;padding: 15px 0 15px 4%;width: 96%;}
.sub_comm_fish{width:100%; float:left; padding-bottom:30px;}
.com_imga { float: left;padding-right: 2%; width: 20%;}
.com_imga img{width:100%;}
.comm_fish_detail{float:right; width:78%;}
.comm_fish_detail p { color: #41506e; font-family: "GillSans"; font-size: 15px; padding-bottom: 16px;}
.comm_fish_detail span { color: #41506e; font-family: "GillSans"; font-size: 15px; padding-bottom: 16px; width:100%; float:left; padding-top:10px;}

/***************************************************program part*******************/
.programpart_sub{float: left;padding: 15px 0 15px 4%;width: 96%; }
.sub_program{width:100%; float:left; padding-bottom:30px;}
.sub_imga { float: left;padding-right: 2%; width: 20%;}
.sub_imga > img{width:100%;}
.sub_list_detail{float:right; width:78%;}
.sub_list_detail p { color: #41506e; font-family: "GillSans"; font-size: 15px; padding-bottom: 16px;}

#page-wrap2  table { width: 100%; border-collapse: collapse; }
#page-wrap2  tr:nth-of-type(even){background-color:#ecf6fb; }
#page-wrap2  th { background: #f3f3f3;border:1px solid #d5d5d5; color: #3f6379; font-weight: bold; font-size:16px;font-family: 'GillSans'; padding:13px 10px !important; line-height:13px;}
#page-wrap2  td{ border:1px solid #d5d5d5;  font-size:14px;font-family: 'GillSans'; color:#5f6062; line-height:14px;}	
#page-wrap2  td h4{font-family: 'GillSans-SemiBold'; font-size:16px; color:#41506e; padding-bottom:10px; width:200px;}
#page-wrap2  td a{font-family: 'GillSans-SemiBold'; font-size:16px; color:#38a3a2; padding-bottom:10px;}
#page-wrap2  td a:hover{text-decoration:underline;}
#page-wrap2  td p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:10px;}
#page-wrap2 td, th { padding: 10px; text-align: left; vertical-align:top; }
#page-wrap2 { float: left !important; width:100% !important;}
#page-wrap2  table, thead, tbody, th, td, {padding:10px 0px;  }
#page-wrap2  td .ad_loc{float:left; width:100%;}
#page-wrap2  td .ad_loc li{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:7px; width:100%;}
/***************************************************sub_menu*******************/

.header_bottom .header_btm_top ul li { position:relative;}
.header_btm_top ul > li > ul {position: absolute; top: 37px; width:256px;  background: none repeat scroll 0 0 #fff; display:none; z-index:9999;}
.header_btm_top ul > li > ul > li{ width:100% !important; border-bottom:1px dotted #ccc; margin-right:0px;}
.header_btm_top ul > li > ul > li > a{ border-top-right-radius:0px !important;  color:#fff !important;   padding: 10px 10% !important; width: 80%; background:#10b2b1!important; text-align: left !important;
text-transform: capitalize!important; }
.header_btm_top ul > li > ul > li > a:hover{ color:#fff !important; background:#41647a !important; }
.header_bottom .header_btm_top ul li:hover ul{ display:block;}
#block-nice-menus-1 > h2{display: none;}

/**************************************user_login**************************************/
#user-login {float: left;width: 100%;}
#user-login label {color: #00908f; font-family: "GillSans";font-size: 16px; padding-bottom: 10px;}
#user-login input[type="text"] {border: 1px solid #d3d3d3;display: block; float: left; padding: 5px; width: 250px;}
.form-item .description {color: #e42727;float: left;font-family: "GillSans";font-size: 13px;padding: 10px 0; width: 100%;}
#user-login input[type="password"] {border: 1px solid #d3d3d3; float: left;font-family: "GillSans"; padding: 5px;width: 250px;}
.form-item .description { color: #e42727;float: left;font-family: "GillSans";font-size: 13px; padding: 10px 0; width: 100%;}
.form-submit { background: #10b2b1 none repeat scroll 0 0;border: 0 none;border-radius: 5px; color: #fff;float: left;
font-family: "GillSans";padding: 5px 13px;text-transform: capitalize;}
/***********************tabs*****************************/
.tabs.primary a {background: #10b2b1 none repeat scroll 0 0;color: #fff;font-family: "GillSans";font-size: 14px; padding: 10px;}
.tabs.primary a:hover {background: #41647a none repeat scroll 0 0;}
ul.primary li.active a{background: #41647a !important;}

/*************************************data process*******************/
.data_bottomsection_right .vision_det .step-tit{font-size:15px; color:#41506e; font-weight:bold;/* float:left;*/}
.data_bottomsection_right .vision_det .step-tit1{font-size:15px; color:#41506e !important; font-weight:bold; width:100%; float:left;}
.data_bottomsection_right .vision_det  a{font-family: 'GillSans-SemiBold'; font-size:15px; color:#38a3a2;}
.data_img{width:100%; float:left;}
.data_bottomsection_right .data_ware{padding-left:0px !important;}
.data_bottomsection_right .vision_det{color:#41506e;}
.data_bottomsection_right .about_safis .safis-con #saf-list-dat{width:62%;}
.data-ware-log{float:right;}

.pub-log {  float: right;/* margin-right: 10px;*/}
.pub-log .public_data{ background: none repeat scroll 0 0 #09b0af;border-radius: 3px; color: #fff !important;font-family: 'GillSans' !important;font-size: 14px !important; padding: 9px 2px; text-align: center;margin-right:5px }
.pub-log .public_data:hover {background: none repeat scroll 0 0 #41647a;}
.pub-log .act{background: none repeat scroll 0 0 #41647a;}

#page-wrap4  table { width: 100%; border-collapse: collapse; }
#page-wrap4  tr:nth-of-type(even){background-color:#ecf6fb; }
#page-wrap4  th { background: #f3f3f3;border:1px solid #d5d5d5; color: #3f6379; font-weight: bold; font-size:16px;font-family: 'GillSans'; padding:13px 10px !important; line-height:13px;}
#page-wrap4  td{ border:1px solid #d5d5d5;  font-size:14px;font-family: 'GillSans'; color:#5f6062; line-height:14px;}	
#page-wrap4  td h4{font-family: 'GillSans-SemiBold'; font-size:16px; color:#41506e; padding-bottom:10px; width:200px;}
#page-wrap4  td a{font-family: 'GillSans-SemiBold'; font-size:16px; color:#38a3a2; padding-bottom:10px;}
#page-wrap4  td a:hover{text-decoration:underline;}
#page-wrap4  td p{font-family: 'GillSans'; font-size:15px; color:#41506e; padding-bottom:10px;}
#page-wrap4 td, th { padding: 10px; text-align: left; vertical-align:top; }
#page-wrap4 { float: left !important; width:100% !important;}
#page-wrap4  table, thead, tbody, th, td, {padding:10px 0px;  }

/****************** new1 *********/
.contact_head {float: left; margin-bottom: 20px;padding-left: 4%; width: 96%;}
.contact_head h1 {
 background: linear-gradient(to right, #d5edf0 0%, #d5edf0 50%, #ffffff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color: #3f6379;
 float: left;font-family: 'GillSans-SemiBold'; font-size: 27px; padding: 15px 0 15px 2%;width: 98%;}
.form-item.webform-component.webform-component-textfield{ float: left;
    margin-right: 3% !important; width:30%;}
	
.form-item label {
    color: #41506e;
    float: left;
    font-family: "GillSans";
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 5px;
    width: 100%;
}
.form-text {
    padding: 5px 2%;
    width: 94%;
}

.form-item.webform-component.webform-component-email {
    float: left;
    width: 30% !important;
}

.form-item {
    padding-bottom: 5px;
}

.form-item select {
    color: #41506e;
    font-family: "GillSans";
    font-size: 14px;
    padding: 5px 10px;
    width: 96%;
}


.form-item select option {
    font-family: "GillSans";
}


.form-textarea-wrapper textarea {
    height: 150px;
    margin: 0;
    width: 96%;
	display:inline-block !important;
}
.webform-submit{  background: none repeat scroll 0 0 #09b0af;border-radius: 3px; color: #fff;font-family: 'GillSans'; font-size: 16px;  padding: 6px 30px; text-align: center;font-family: gillsans !important;}

.webform-submit:hover {  background: none repeat scroll 0 0 #41647a;}

.webform-confirmation > p {color: #38a3a2 !important;font-family:"GillSans-SemiBold" !important;margin-top:20px !important;}
div.contact_queries p {margin-top: 5px !important; padding-bottom: 0 !important;}

/********************* jeevitha ************/
.video_img ul {width:100%; float:left;}
.video_img ul li { float:left; width:45%; list-style-type:none;font-family: 'GillSans'; padding-right:5%; /*padding-bottom:25px;*/min-height:26px}
.video_img ul li span { float: left;font-size:14px;width:100%;text-align:center; font-family: 'GillSans' !important; padding:5px 0px;}
.video_img ul li span a{ font-weight:normal;font-family: 'GillSans' !important;font-size:14px !important;}
.video_img ul li a img{width:100%; float:left;}
.video_img ul li span a:hover{text-decoration:underline;}


/************** navamani ************/

.header_btm_top .selectnav {display: none;}
.field.field-name-field-images.field-type-image.field-label-inline.clearfix {display:none}
.region-page-firstcolumn .block-image{display:none}
.region-page-secondcolumn .block-image{display:none}
.region-page-thirdcolumn .block-image {display:none}
.field-label {display:none}
.header_btm_top ul li.active-trail a{background:#fff; color:#10b2b1;}
.region-newsletter .block-image{display:none}

/*.sf-depth-1.mainMenu.parent.menuparent.has-dropdown.active{ background:#fff; color:#10b2b1;}
.header_btm_top li.active-trail a{ background:#fff; color:#10b2b1;}*/



.safis-con.region-highlighted > h1 {
    left: -4%;
    position: relative;
    width: 100% !important;
	 margin-bottom: 20px;
}
.meet_staff {
      padding-top: 0 !important;
	   margin-top: -24px;
}


.staff_list .staff_sub_cont span {
    color: #41506e;
    font-family: "GillSans-SemiBold";
    font-size: 17px;
    padding-bottom: 13px;
}
.staff_sub_cont {
    padding-bottom: 30px;
}

.view-fisheries h1{  
  background: rgba(0, 0, 0, 0) linear-gradient(to right, #d5edf0 0%, #d5edf0 50%, #ffffff 100%) repeat scroll 0 0;
    color: #3f6379;
    float: left;
    font-family: "GillSans-SemiBold";
    font-size: 27px;
    padding: 15px 0 15px 4%;
    width: 96%;}
	
#node-65 .fish_link , #node-66 .fish_link , #node-67 .fish_link {display:none}
#node-65 .safis-con , #node-66 .safis-con , #node-67 .safis-con {margin-left:-4%}
/*#node-65 .field-name-field-page-title , #node-66 .field-name-field-page-title , #node-67 .field-name-field-page-title {display:none}*/
.field-name-field-page-title  {display:none}
.active_related{font-weight: bold;padding-left: 2%;}
.mov_left {margin-left: -4%;}

.programpart_sub .node-image {
    display: none;
}
.programpart_sub .field-name-field-acronym{display: none;}
.programpart_sub .field-name-field--address{display: none;}
.programpart_sub .field-name-field-phone-fax{display: none;}
.programpart_sub .field-name-field-email{display: none;}
.programpart_sub .field-name-field-website{display: none;}
.programpart_sub .field-name-field-head-line1{display: none;}
.programpart_sub .field-name-field-head-line2{display: none;}
.programpart_sub .field-name-field-head-line3{display: none;}
.programpart_sub .field-name-field-content1{display: none;}
.programpart_sub .field-name-field-content2{display: none;}
.programpart_sub .field-name-field-content3{display: none;}
.programpart_sub .field-name-field-table-head-line{display: none;}
.programpart_sub .field-name-field-abbreviation{display: none;}


.job > li {color: #00908f;float: left;list-style-type: disc;margin-left: 34px;}
.related_top {float: left;margin-left: 8%; margin-top: 46px; width: 90%;}

.data_topsection .data_topsection_left .related_top ul li a:hover{ background: none !important;}
.job > li:last-child {float: left;list-style-type: none;margin-top: 10px;width: 100%;margin-left:2px;}
.footer_bottom .connect {width: 25%;}
.footer_middle .block-body {float: left; width: 68%;}
.views-row-last .faq_sascon {border-bottom: 0 none !important;}
.list_rule {float: left;width: 100%;padding-left:20px}
.list_rule > li {float: left;list-style-type: disc;margin-left: 17px;width: 100%;color:#00908f;line-height:14px;}
.list_num {float: left;width: 96%;padding-left:20px;}
.list_num > li {float: left;list-style-type:decimal;margin-left: 17px;width: 100%;color:#41506e;}
.sas-lin .view-staff { margin-top: 15px;}
.site_link{color:#00908f}
.new_sas_line{border-bottom: 1px dotted #97b6c8 !important;margin-bottom: 20px !important;}
#related_links li p a {padding: 0 !important;width: auto;}
#related_links li p {float: left;line-height: 20px;padding-bottom: 6px;width: 100%;font-family:'GillSans';font-size:15px;padding:5px;color:#41506e;}
.contact_off {float: left;margin-left: 21px;}
.news-list{ float:left; width:97%; margin-left:3%;padding-left:20px}
.news-list li{ list-style-type:disc; float:left; color:#00908f; }
.news-list li p{font-family: 'GillSans'; font-size:16px; color:#41506e;}
.press_list > li { float: left; padding-bottom: 20px; width: 100%;}
.press_list span{ float: left;padding-bottom: 5px; width: 100%;color:#41506e !important;font-family: 'GillSans' !important;}
.press_list a {float: left; width: 100%;font-family: 'GillSans' !important;}
.press_list a:hover {text-decoration: underline;}
.data_bottomsection_right .about_safis .safis-con p span.date-display-single{color:#41506e !important;}
.vision_det.data_ware.time_line{padding:0px;}
.view-guiding-documents .views-field.views-field-title {width: 35%;/*width: 50%;*/}
/************************** contact office ****************/
.office_detail{float:left;}
.office_detail h1{ border-bottom:1px dotted #97b6c8; padding:15px 0 15px 16%; width:84%; color:#7f98ae; font-size:18px; font-family: 'GillSans';}
.office_detail .off_list{ padding:15px 0 15px 16%; width:84%;}
.office_detail .off_list li{ border-bottom:0px !important; color:#41506e; font-family: 'GillSans'; padding-bottom:5px;}
.office_detail .off_list li a { padding-left:0% !important;}
.office_detail .off_list li a:hover{background:none !important;}
.office_detail .off_list li span{ color:#7f98ae;}
.office_detail .off_list li a span{color:#7f98ae;}
.off_list a {color: #00908f;}
.off_list a:hover{color: #00908f;}

h1 .down_button {float: right !important;line-height: 24px !important;text-align: center;}
h1 .down_button a {background: #09b0af none repeat scroll 0 0;border-radius: 3px;color: #fff;font-family: "GillSans";font-size: 16px;padding: 10px 13px;text-align: center;}
.down_button a:focus{color:#fff;}

.view-news-letter a {padding: 0 !important;}

ul#related_links .view-news-letter li:last-child{border-bottom:1px dotted #97b6c8 !important; }
ul#related_links .views-row-last li:last-child{border:none !important; }
.view-id-videos li  {min-height:235px !important; }

.data_topsection .data_topsection_left ul li.active-trail a
{background: #d5edf0; /* Old browsers */
background: -moz-linear-gradient(left,  #d5edf0 0%, #d5edf0 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d5edf0), color-stop(50%,#d5edf0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #d5edf0 0%,#d5edf0 50%,#ffffff 100%); /* W3C */

}


#graph-frame1{overflow: hidden; float: left; width: 96%; margin-left: 4%; margin-top: 15px; height: 395px;margin-bottom: 15px;}
#graph-frame1 > iframe {
        -ms-zoom: 0.73;
        -moz-transform: scale(0.73);
        -moz-transform-origin: 0 0;
        -o-transform: scale(0.73);
        -o-transform-origin: 0 0;
        -webkit-transform: scale(0.73);
        -webkit-transform-origin: 0 0;
		height: 704px;
		margin-left: -28px;
		width: 1000px;
		margin-top: -149px;
    }
	
#graph-calender{overflow: hidden; float: left; width: 104%; padding-top: 30px; height: 570px;  /*height: 560px; */margin-left:-3%;}	
#graph-calender > iframe {
        -ms-zoom: 0.82;
        -moz-transform: scale(0.82);
        -moz-transform-origin: 0 0;
        -o-transform: scale(0.82);
        -o-transform-origin: 0 0;
        -webkit-transform: scale(0.82);
        -webkit-transform-origin: 0 0;
		float: left;
		height: 850px;
		width: 120%;
		margin-top:-36px;
		margin-left: 0%;

    }	

	
.calender_list ul.meeting{width:100%;float:left;}

.calender_list ul.meeting li{width:40%;float:left;padding-bottom:15px;text-transform:capitalize !important; background:url("/sites/all/themes/aqua/images/u30.png") no-repeat left center !important;background-position:left 0!important;padding-left:8% !important;}
.calender_list ul.meeting li h4{padding-bottom:2px !important; color: #41506e !important;font-size: 16px !important;font-family: "GillSans" !important;}
.copy_right a{color:#56b6b4;}
.copy_right a:hover{color:#fff;}
.data_bottomsection_right .about_safis .det_btn {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #d5edf0 0%, #d5edf0 50%, #ffffff 100%) repeat scroll 0 0;
    color: #3f6379;
    float: left;
    font-family: "GillSans-SemiBold";
    font-size: 27px;
    padding: 15px 0 15px 4%;
    width: 96%;
}

/**************/
.chat{ position: relative;}
.arw_position{ position: absolute; top: 44%; margin: 0px 3%; width: 94%;}
.arw_position .left_arw{ float: left;color: #000;padding: 5px 2px;background-image:url("/sites/all/themes/aqua/images/left.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;margin-left: -18px;margin-top: 20px;}

.arw_position .right_arw{ float:right;color: #000;padding: 5px 2px;background-image:url("/sites/all/themes/aqua/images/right.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;margin-right: -18px;margin-top: 20px;}
.chart_view{float:left;width:100%}

.arw_position1{ position: absolute; top: 44%; margin: 0px 3%; width: 94%;}

.arw_position1 .left_arw{float: left;color: #000;padding: 5px 2px;background-image:url("/sites/all/themes/aqua/images/left.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;}

.arw_position1 .right_arw{float:right;color: #000;padding: 5px 2px;background-image:url("/sites/all/themes/aqua/images/right.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;}

.left_arw:hover{background-image:url("/sites/all/themes/aqua/images/left-hover.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;}

.right_arw:hover{background-image:url("/sites/all/themes/aqua/images/right-hover.png");border:0 none;height:24px;width:24px;background-repeat:no-repeat;}

.inner_graph{width:100%;float:left;position:relative}
.mobile_menu img { float: left; margin-left: 2%;}

.data_bottomsection_right .vision_det .safis-con p > a {float:none;margin:0}
span.table_staff_name {
    color: #41506e;
    font-family: "GillSans-SemiBold";
    font-size: 17px;
    padding-bottom: 13px;
	float:left;
	width:100%;
	padding-bottom:15px;
}
.view-staff .staff_section{padding:0px;}
.staff_list .view-staff .sta_img{float:none; width:25%}
.staff_list  .view-staff table{border:0px;}
.staff_list .view-staff .staff_section{float:none; width:73%}
.staff_list  .staff_section .staf_btm a span{float: left;font-family: "GillSans"; font-size: 16px;color:#41506e;}
.staff_list  .staff_section .staf_btm a img{float: left; margin-left: 10px; margin-top: 9px;}
.view-staff .staff_section {padding-bottom:25px !important}

.view-faq-types table {
    float: left;
    width: 100%;
}

.dotted {float: left; margin-left: 4%; width: 100%;padding-bottom:10px;}

.dotted > li {background-image: url("/sites/all/themes/aqua/images/dot.png"); background-position: 1px 13px;
 background-repeat: no-repeat;color: #41506e;float: left; font-family: "GillSans"; font-size: 15px;  line-height: 29px;padding-left: 15px;width: 98%;}
.dotted p {padding-bottom: 1px !important;}
.number {float: left; margin-left: 4%; width: 92%;padding-bottom:10px;}
.number > li {float: left;line-height: 29px;list-style-type: decimal;width: 100%;font-family:gillsans;color:#41506e;}
.number p {padding-bottom: 1px !important;font-family:gillsans;}

.form-actions.form-wrapper { margin-bottom: 60px;}
h3 .date-display-single {color: #38a3a2; float: left; padding-bottom: 13px;font-weight:bold;}

/*.search_box .container-inline div, .container-inline label{display:none;}*/

.header_rgt .header_search button {
    background: #fff none repeat scroll 0 0;
    border: 0 none;
    position: absolute;
    right: 2px;
    top: 4px;
	 padding: 0 !important;
}
.header_rgt .header_search .container-inline {  
  background: #fff none repeat scroll 0 0;  
    height: 24px;
    position: relative;
    width: 196px;
	
}
.header_rgt .header_search .container-inline.form-wrapper{padding-bottom:13px}
#search-form  .form-submit{float:left;margin-left:20px;width:13%;}
#search-form fieldset {
    margin-top: 13px;
	display:none;
}
.search-text-box.form-text{
    border: 0 none !important;
    padding: 4px 2% !important;
    width: 162px !important;
	
}
#search-form .form-item .form-text{width:30% !important;float:left;}

.search-info {display: none;}

ol.search-results {
    float: left !important;
    list-style: outside none none !important;
    margin-top: 35px !important;
    width: 100% !important;
}

.no_results {color: red;float: left;width: 100%; margin-top: 10px;}

.no_search li {float: left; width: 100%;}
h1.titleblock{margin-bottom: 11px !important;margin-left: -29px;width: 100% !important;}
#iframe_arrow{display:none;}

.about_safis .block.block-imageblock{display:none !important;}
.about_safis a {color: #38a3a2;font-family: gillsans; font-size: 15px;}

#block-views-program-partners-block table td:nth-child(2n) {width: 17%;}
#block-views-partner-additional-table-block table td:nth-child(2n) {width: 17%;}
.view-program-partner-additional-table2 table td:nth-child(2n) {width: 17%;}

.news_top {float: left; margin-top: 17px; width: 100%;}
.news_cont_rgt.resource_rgt a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #00908f; font-family: gillsans;font-size: 15px; padding-left: 0;}



.view-newsletter a {padding: 0 !important;}
ul#related_links .view-newsletter li:last-child{border-bottom:1px dotted #97b6c8 !important; }
ul#related_links .views-row-last li:last-child{border:none !important; }
.view-staff .views-table tbody tr td { padding-bottom: 50px !important; vertical-align:top !important;}

.search_result_head {float: left;margin-top: 25px; width: 100%;}

#block-views-accsp-press-releases-block .view-content h3 span {color: #41647a !important;font-family: gillsans;
font-size: 19px;}

.webform-submit.button-primary.form-submit:hover { background: #41647a none repeat scroll 0 0;}

/************ data warehouse page ************/
#block-block-34 {margin-top: -20px;}
#node-42 h2{font-family: gillsans;}
/************** july 27 ****/

.doc_title{ color: #38a3a2;font-family: gillsans-semibold;font-size: 16px;padding-bottom: 10px;color:#41506e;}

#graph-frame1 > img {
    height: 100% !important;
}
ul.menu li.collapsed {
    list-style-image: none;
}
ul.menu li.expanded {
    list-style-image: none !important;
}