@charset "utf-8";
/* CSS Document */
body,ul,li,p,div, *{
  margin:0px;
  border:0px;
  padding:0px;
  }
  a{ text-decoration:;}
body{
  background:#ffffff;
  } 
  @font-face {
 font-family: "Open Sans";
 src: url("OpenSans-Regular.eot"); /* EOT file for IE */
 src: url("OpenSans-Regular.ttf");
 
}
.executive_div
{
	width:715px;
	height:40px;
	background:#f7f7f7; margin-top:20px;
}
.exe_char
{
	 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:18px; color:#656565; padding-top:4px; margin-left:10px; text-align:justify;
}
.executives
{
	height:450px;
	width:715px;
	background:#FFF;
}
.executives_left
{
	height:450px;
	width:357px;
	background:#fff;
	float:left;
}
.executives_right
{
	height:450px;
	width:357px;
	background:#fff;
	float:right;
}
.it
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size:16px; color:#515151 ; margin-top:16px; margin-left:118px; 
}
.it1
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size:13px; color:#767676 ; margin-top:-22px; margin-left:111px; 
}
.zonal_div
{
	width:715px;
	height:242px;
	background:#ffffff; margin-top:0px;
}

.zonal_div_1
{
	width:220px;
	height:242px;
	background:#ffffff;  float:left;
}

.zonal_div_2
{
	width:220px;
	height:242px;
	background:#ffffff; margin-left:25px; float:left;
}

.zonal_div_3
{
	width:220px;
	height:242px;
	background:#ffffff; margin-left:25px; float:left;
}
.member_1
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size:18px; color:#ffffff ; margin-top:16px; margin-left:114px; 
}
.member_2
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size:18px; color:#ffffff ; margin-top:10px; margin-left:85px; 
}
	 
.head_1
{
width:100%;
height:40px;
background:#aa0332;
}
.head_2
{
width:100%;
height:120px;
background:#bf0a3d;
}
.container_ck
{
 margin:0px auto;
 width:1100px;
}
.banner
{
 width:100%;

 background:url(../images/bg_repeat.png)  repeat-x;
 margin:0px auto;
 height:210px;
 } 
 .banner_sub
 {
	 width:1100px;
	 height:210px;
	 margin:0px auto;
 }
 .banner_sub_left
 {
	 width:365px;
	
	 height:210px;
	
	 float:left;
 }
 .img_banner
 {
	 margin-left:-25px;
 }
 .banner_sub_right
 {
	 width:735px;
	 height:210px;
	 float:right;
 }
.about_div
{
	height:55px;
	width:100%;
	background:#3866b3;
	position:absolute;
	margin-top:148px;
	opacity:0.5; font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:36px; color:#FFF;
}
.about_sub
{
 height:55px; width:1097px; color:#fff; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size:36px; margin:0px auto; padding-top:3px;
 padding-left:15px;
 }
.ab
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:36px; color:#FFF; position:absolute; margin-top:148px; margin-left:146px;
}
.message_div
{
 width:1097px;
 margin:0px auto;
 height:1350px;
 background:url(../images/bg_border.png)top no-repeat ;
 background-position:0px 11px;
 }  
.message_div_left
{
	width:715px;
	/*height:1437px;*/
	height:auto;
background:#ffffff;
	float:left;
	margin-top:42px;
	margin-left:8px;
}
.message_div_left p
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#636363; margin-top:0px; margin-left:9px; text-align:justify;
 padding-left:16px;
 padding-right:20px;
}
.message_div_left ul li
{
 font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size:13px; color:#636363; text-align:justify; 
 background: url("../images/li_bg.jpg") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    line-height: 25px;
    list-style: none outside none;
    margin-left: 35px;
    padding: 0 25px;
    text-align: left
}
.message_div_left ol li
{
 font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size:13px; color:#636363; text-align:justify; 
 background: url("../images/li_bg.jpg") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    line-height: 25px;
    list-style: none outside none;
    margin-left: 35px;
    padding: 0 25px;
    text-align: left
}
	
.message_div_left table,tr,td{
font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size:13px; color:#636363; text-align:justify;
padding-bottom:8px;
margin-left:9px;
line-height: 25px;
 padding-left:20px;
 padding-right:20px;
}
.message_div_left a{ font-family: "Open Sans", Arial, Helvetica, sans-serif;
	/*font-size:14px; 
	color:#000; 
	text-align: justify; 
	font-weight:normal; 
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:23px;*/
	color:#636363;
	
	}
.message_div p
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#636363; margin-top:0px; margin-left:9px; text-align:justify;
}
.message_div_right
{
	width:373px;
	height:1437px;
	background:#ffffff;
	float:right;
	margin-top:84px;
}
.activities
{
	width:355px;
	height:290px;
	background:#f5f5f5; margin-left:20px; border-radius:12px; margin-top:29px;
}
.kerala
{
	width:275px;
	height:36px;
	background:#343434; margin-left:20px; margin-top:35px;
	font-family:"Open Sans";
   font-size:18px;
   color:#fff; padding-left:55PX; padding-top:5PX;
}
.icc-2015
{
	margin-top:17px;
	margin-left:24px;
	width:342px;
}
.bottom_black
{
	width:100%;
	background:#000;
	height:148px; margin-top:130px;
}
.sub_parts
{
	 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#636363; margin-top:0px; margin-left:9px; text-align:justify;
}
.man_char
{
	 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:14px; color:#232323; margin-top:20px; margin-left:50px; text-align:justify;
}
.calicut
{
	 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#767676; margin-top:-19px; margin-left:32px; text-align:justify;
}
.child
{
	margin-left:34px;
	margin-top:-15px;
}
#navigation
{
	
}
.small
{
	width:200px;
	height:50px;
	/*background:#36C;*/
	margin-top:-8px;
}
.small_top
{
	width:200px;
	height:25px;
	background:#fbfafa;
	
}
.small_top_left
{
	width:85px;
	height:25px;
	background:#fbfafa;
	float:left;
}
.small_top_right
{
	width:115px;
	height:25px;
	background:#fbfafa;
	float:right;
}
.l_img
{
	margin-left:17px;
	margin-top:6px;
}
.l_img_1
{
	margin-left:-6px;
	margin-top:-64px;
}
.l_img_2
{
	margin-left:15px;
	margin-top:-64px;
	width:15px;
	height:17px;
}

.small_bottom
{
	width:200px;
	height:25px;
	background:#fbfafa;
	
}
.man_div
{
	background:#fbfafa;
	width:715px;
	height:285px;
	margin-top:-23px;
}
.man_div_1
{
	background:#fbfafa;
	width:200px;
	height:285px;
	float:left;
}
.man_div_2
{
	background:#fbfafa;
	width:200px;
	height:285px;
	float:left;
	margin-left:57px;
}
.man_div_3
{
	background:#fbfafa;
	width:200px;
	height:285px;
	float:left;
	margin-left:57px;
}	
.sub_parts a
{
	color:#767676;
	
}
.hr_line
{
 width:715px;
 height:1px;
 background:#e4e4e4;
 margin-left:2px;
 margin-top:-13px;
}
.hr_div
{
 width:355px;
 height:1px;
 background:#000000;
 margin-left:2px;
 margin-top:-27px;
}
.hr_script
{
 width:355px;
 height:1px;
 background:#000000;
 margin-left:2px;
 margin-top:5px;
}
.wh:hover
{
	background:#CCC;
}
.kerala:hover
{
	background:#CCC;
}
.char
{
 
 text-align:justify;


 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#636363;
}
.char_V
{
 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px;
 text-align:justify;
 padding-left:12px;
 color:#979292;
 padding-top:-210px;
 
}
.ch
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:16px;color:#636363;
 margin-top:-6px;  text-align:justify;
 margin-left:12px;
}
.button_more a
{
	color:#FFF;
}
.ch_v
{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px;color:#636363;
 margin-top:-23px;

 margin-left:12px;
}
.read_more
{
color:#bf0a3d;
font-family:"Open Sans";
font-size:13px;
padding-top:1px;
padding-left:272px;
}
.button_more:hover
{
	background:#CCC;
}

.button_more a:hover
{
	color:#bf0a3d; text-decoration:none;
}

.read_more a
{
 color:#bf0a3d;	
}
.head_1_ul li
{
	 background:url(../images/top_li.png) no-repeat -1px 5px;
}
.head_1_ul li a
{
	color:#069;
}
.general_div
{
 width:1100px;
 
 background:#f6f6f6;
 margin:0px auto;
 height:285px;
 }
.general_div_1
{
 width:550px;

 background:#f6f6f6;
 margin:0px auto;
 height:285px;
 float:left;
 }
 .general_div_1_a
{
 width:550px;
 height:132px;
 background:#33CC66;
 margin:0px auto;
}
 .general_div_1_a_1
{
 width:180px;
 height:132px;
 background:#f6f6f6;
 margin:0px auto;
 float:left;
}
 .general_div_1_a_2
{
 width:370px;
 height:132px;
 background:#f6f6f6;
 margin-left:-2px;
 float:right;
 padding-top:-22px;
}
 .general_div_1_b
{
 width:550px;
 height:132px;
 margin-top:21px;
 background:#33CCFF;
}
.general_div_2
{
 width:519px;

 background:#f6f6f6;
 margin:0px auto;
 height:285px;
 float:right;
 }    
.head_3
{
 width:100%;
 height:330px;
 background:#f6f6f6;
 padding-top:25px;
}
.im_s
{
 width:181px;
 height:122px;
 }
 .padd
 {
 font-family:"Open Sans";
 padding-left:11px;
 color:#797979;
 font-size:16px;
 padding-top:-22px;
 margin-top:-3px;
  }
 .button_more
 {
  width:90px;
  height:28px;
  background-color:#bf0a3d;
  margin-top:-11px;
  margin-left:11px;
 }
 .more
 {
 font-family:"Open Sans";
 font-size:13px;
 padding-left:13px;
 color:#ffffff;
 padding-left:25px;
 padding-top:3px;
 }
 .white
 {
  height:375px;
  width:100%;
  background:#ffffff;
  }
 .white_sub
 {
  height:375px;
  width:1097px;
  background:#ffffff;
  margin:0px auto;
  }
  .white_sub_1
 {
  height:375px;
  width:351px;
  background:#ffffff;
  margin-right:14px;
  float:left;
 
   }
  .wh
  {
   font-family:"Open Sans";
   font-size:18px;
   color:#fff;
   font-style:bold;
   margin-top:45px; height:35px; background:#343434; margin-left:8px; padding-top:4px; padding-left:74px;
   }      
   .icc_img
   {
    margin-top:26px;
	width:352px;
	height:187px;
	}
    .ICC2_img
   {
    margin-top:26px;
	width:352px;
	height:205px;
	background:#f0f0f0;  padding-top:10px;
	}	
	.ICC2_img_top
   {
   
	margin-left:10px;
	width:332px;
	height:77px;
	background:#f0f0f0;
	}	
	.ICC2_img_top_left
   {
    
	width:161px;
	height:77px;
	
	float:left;
	}	
	.ICC2_img_top_right
   {
   
	width:161px;
	height:77px;
	
	float:right;
	}	
	.ICC2_img_bottom
   {
    margin-top:10px;
	margin-left:10px;
	width:332px;
	height:77px;
	background:#f0f0f0;
	}	
.hr_s
{
 width:355px;
 height:1px;
 background:#000000;
 margin-top:-27px;

}
	
.member{ width:350px;
margin-left:-10px;
 height:auto;}
.member li{ background:url(../images/li_bg.jpg) no-repeat 9px 27px; padding-left:15px; list-style:none; margin-left:10px; border-bottom:1px solid #e5e5e5; height:45px;}
.member li a{
   font-family:"Open Sans";
   font-size:13px;
   color:#656565;
   margin-left:20px;
   margin-top:40px;
   line-height:60px; text-decoration:none;
  }
.panel-body
{
	box-shadow:none;
	background:none;
	border:none;
	
}
.black
 {
  height:375px;
  width:100%;
  background:#2d2d2d;
  height:85px;
  }   
.black_sub
 {
  height:85px;
  width:1097px;
  background:#ffffff;
  margin:0px auto;
  }
 .black_sub_1
 {
  height:55px;
  width:1097px;
  background:#2d2d2d;

  }
  .black_sub_1_center
 {
  height:55px;
  width:162px;
  background:#2d2d2d;
 margin:0px auto;
  }
  .black_sub_1_center_a
 {
  height:33px;
  width:34px;
  background:#2d2d2d;
  float:left;
  margin-rigdht:2px;
  margin-left:5px;
  margin-top:13px;}
  .black_sub_2
 {
  height:30px;
  width:1097px;
  background:#2d2d2d;

  } 
  .black_sub_2 ul
  {
   list-style-type:none;
   margin:0;
   margin-left:300px;
   } 
  .black_sub_2 ul li 
  {
  display:inline;
  padding:14px;
  text-decoration:none;
 }
  .black_sub_2 ul li a
  { 
   text-decoration:none;
   font-family:"Open Sans";
   font-size:13px;
   color:#646464;
   margin-left:4px;
   }
 .footer
 {
  height:62px;
  width:100%;
  background:#171717;
  margin-top:100px;
  }  
   .footer_sub
 {
  height:62px;
  width:1097px;
  background:#171717;
  margin:0px auto;
  }  
  .footer_sub_1
 {
  height:62px;
  width:537px;
  background:#171717;
  float:left;
  }  
  .footer_sub_2
 {
  height:62px;
  width:537px;
  background:#171717;
  float:right;
  }  
   .ft
  {
   font-family:"Open Sans";
   font-size:13px;
   color:#656565;
  
   margin-top:28px;
   } 
    .ft1
  {
   font-family:"Open Sans";
   font-size:13px;
   color:#656565;
   margin-top:30px;
   margin-left:400px;
   }       
   .char_vck
   {
    font-family:"Open Sans";
	font-size:13px;
	}
.lorem
{
 width:357px;
 height:auto;
 margin-top:15px;
 }
 .lorem li 
 {
 background:url(../images/triangle.png) no-repeat 1px 9px; 
 margin-top:15psx;
 list-style:none;
 
 }
 .lorem li a
 {
 list-style-type:none;
 font-family:"Open Sans";
 font-size:13px;
 line-height:30px;
 text-decoration:none;
 color:#636363;
 margin-left:33px;
 }
 .lorem li a:hover
 {
 list-style-type:none;
 font-family:"Open Sans";
 font-size:13px;
 line-height:30px;
 text-decoration:none;
 color:#bf0a3d;
 margin-left:33px;
 }
 .black_sub_2 li
 {
	 background:url(../images/bottom_li.png) no-repeat 0px 18px;
 }
.banner_sub1
{
 width:330px;
 height:42px;
 margin-top:5px;
 border-radius:4px;
 margin-left:20px;
 background:#416589;
 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:13px; color:#ebebeb; padding-left:10PX;
 
 
 }  	
 .banner_sub2
{
 width:330px;
 height:42px;
 margin-top:10px;
 border-radius:4px;
 margin-left:20px;
 background:#416589;
 
 } 
.main_b
{
	background:#003569;
	width:360px; 
	height:48px; 
	margin-left:7px;
	
	margin-top:18px;
}
 .banner_button
{
 width:150px;
 height:45px;
 margin-right:12px;
 background:url(../images/btn_bg.png) top;
 color:#FFF;
 margin-left:15px;
 float:left;
 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:14px; color:#FFF; 
 }
 .banner_button:hover
 {
	   background:url(../images/btn_bg.png) bottom;}
	     	
 .banner_sub3
{
 width:330px;
 height:42px;
 margin-top:44px;
 border-radius:4px;
 margin-left:20px;
 background:#416589;
 
 } 
 .banner_sub4
{
 width:330px;
 height:42px;
 margin-top:10px;
 border-radius:4px;
 margin-left:20px;
 background:#416589;
 
 } 
 .banner_button_send
{
 width:330px;
 height:45px;
 margin-top:10px;
 border-radius:4px;
 margin-left:20px;
 background:url(../images/btn1.png) top;
 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:14px; color:#FFF; 
 }
  .banner_button_send:hover
{
  
	   background:url(../images/btn1.png) bottom;
 }
 .head_1_ul
 {
  list-style-type:none;
  margin:0;
  }
  .head_1_ul li
  {
   display:inline;
   margin-left:29px;
   margin-top:253px;

   
   }
   .head_1_ul li a
   {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:12px;
   color:#ffffff;
   text-decoration:none;
   padding:19px;
   
 }	
  .head_1_sub
  {
   width:1097px;
   height:40px;
   margin:0px auto;
   background:#aa0332;
   padding-top:6px;
   } 
    .head_2_sub
  {
   width:1097px;
   height:120px;
   margin:0px auto;
   background:#bf0a3d;
   } 
    .head_2_sub_ck
  {
   width:1097px;
   height:120px;
   margin:0px auto;
   background:#339;
   } 
    .head_2_sub_ck_left
  {
   width:247px;
   height:120px;
   float:left;
   background:#ccc;
   } 
   .head_2_sub_ck_right
  {
   width:850px;
   height:120px;
   float:right;
   background:#3CC;
   } 
   .head_2_sub_l
  {
   width:547px;
   height:120px;
   float:left;
   background:#bf0a3d;
   } 
    .head_2_sub_la
  {
   width:102px;
   height:120px;
   float:left;
   background:#bf0a3d;
   } 
    .head_2_sub_lb
  {
   width:445px;
   height:120px;
   float:right;
   background:#bf0a3d;
   } 
   .head_2_sub_r
  {
   width:547px;
   height:120px;
   float:right;
   background:#bf0a3d;
   } 
   .head_2_sub_r1
  {
   width:547px;
   height:70px;
  
   background:#bf0a3d;
   } 
   .head_2_sub_r2
  {
   width:547px;
   height:50px;
  
   
   background:#bf0a3d;
   } 
   .logo_img
   {
   margin-top:19px; 
   margin-left:3px;
   }
   .inventional
   {
    color:#ffffff;
	font-family: 'Conv_BellGothicStd-Bold';
	font-size:21px;
	margin-top:84px;
	margin-left:6px;
	}
	.open
	{
	 font-family:"Open Sans";
	 font-size:12px;
	 }
	 .rel
	 {
	  position:absolute;
	  color:#FFFFFF;
	  font-family:"Open Sans";
	  font-size:15px;
	  margin-top:10px;
	  margin-left:5px;
	  }
	  .scroll_p
	  {
		  margin-left:68px; 
		 font-family: "Open Sans", Arial, Helvetica, sans-serif;
 font-size:12px; margin-top:-47px;
   color:#636363;
	  }
	  .panel-footer
	  {
		  display:none;
	  }
	  .errorMessage {
    color: red;
    font-size: 11px;
}
.download{
color:#636363;
font-size:13px;
font-family: "Open Sans", Arial, Helvetica, sans-serif;
font-weight:normal;
width:450px;
height:30px;
float:left;
margin-bottom:10px;

}
<!-------------------------------Blog Start--------------------------------->
.blog_contentarea{ width:981px;  
	padding:0px;
	margin:0px auto;
	background-image: url(../images/blogcon_bg.jpg);
	background-repeat:repeat-y;
	background-color:#FF0000;
	}

.contentarea_new{ width:981px;  
	padding:0px;
	margin:0px auto;
	background-image: url(../images/blogcon_bg.jpg);
	background-repeat:repeat-y;
	background-color:#000000;
	}
.blog_leftarea{ width:739px;  
	padding:10px 0px 0px 0px;
	margin:0px ;
	float:left;	
	}
		
.blogimg_bg{ 
	background-image: url(../images/blogimg_bg.jpg);
    background-repeat:no-repeat;
    background-color:#FFFFFF;	
	background-position:bottom;	
	width:739px;
	padding:0px 0px 15px 0px;
}	

.blog_leftimg{ width:157px;  
	padding:0px;
	margin:0px ;
	float:left;	
	text-align:center;
	}
	
.photo{  
	margin:10px 0 10px 0;
	border: 1px solid grey;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;"	
	margin:0px;
	text-align:center;
}	
	

.blog_dot{ 
	width:157px;  
	padding:0px;
	margin:12px 0px 9px 0px ;
	text-align:center;
	
	}

.blog_dot1{ width:157px;  
	padding:0px;
	margin:12px 0px 9px 0px ;
	
	}
.commentsicon{ background-image:url(../images/comments_icon.png);
   background-repeat:no-repeat;  
	padding:0px 0px 0px 50px;
	margin:0px 0px 0px 15px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	
	}	
.posted_con{
	padding:0px;
	margin:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#000000;
	font-size:12px;
	line-height:16px;
	
	}	
.posted_name{
	padding-left:10px;
	margin:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#c81e21;
	font-size:12px;	
	text-align:center;
	
	}

.blog_rightimg{ width:548px;  
	padding:0px;
	margin:0px 0px 0px 21px;
	float:left;	
	}	

.blog_rightimg h1{ 
	padding:13px 0px 0px 0px;
	margin:0px auto;
	color:#000;
	font-family: "Franklin Gothic Medium Cond";
	font-weight: normal;
	font-size:22px;
	text-decoration:none;
	text-transform:uppercase;
		 
}
.blog_rightimg p{ 
	padding:4px 0px 0px 0px;
	margin:0px auto;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
		 
}

	
<!-------------------------------Blog End----------------------------------->	