html,body{

width:100%;

height:100%;

padding:0;

margin:0;

font-family: 'Open Sans', sans-serif;

}

.clear{

clear:both;

}

h1,h2,h3,h4,h5,h6,a,p,img{

	padding:0;

	margin:0;

	border:none;

	outline:none;

	text-decoration:none;

}

a{

color:#000;

	font-size:12px;

	font-family: 'Open Sans', sans-serif;

}

ul,ul li{

margin:0;

padding:0;

list-style:none;

}

.container{

 	margin:0px auto;

 	width:950px;

	padding:0;

}

.content-container{

	margin:0px 0;

	padding:0;

	



}

/** header **/

.header-left{

 float:left;

}

.header-right{

width:152px;

float:right;

}

.login{

	width:152px;

	margin:0;

	padding:0px;

	float:right;

	position:relative;

	font-size:12px;

	text-align:center;

}

.login-dropdown{

  width:152px;

  position:absolute;

  top:40px;

  background:#fff;

}

.login-dropdown input[type="text"],.login-dropdown  input[type="email"],.login-dropdown input[type="password"],.forget .field input[type="email"]{

 	width:148px;

 	height:20px;

	margin:5px 0;

}

.login-dropdown a{

	color:#000;

	font-size:12px;

	font-family: 'Open Sans', sans-serif;

}

.login-dropdown input[type="submit"]

{

	clear:both;

	float:right;

	margin:0px 0px 0 0;

	color:#01388b;

	font-family: 'Open Sans', sans-serif;

}

.header-right p{

	color:#01388b;

	font-family:'Open Sans', sans-serif;

	font-size:11px;

	text-transform:uppercase;

	text-align:right;

	line-height:50px;

	font-weight:bold;

	text-decoration:underline;

}

.header-right .social ul li{

 float:left;

 margin-left:5px;

}

.header-right .social ul li:first-child{

margin-left:0;

}

.header .nav {

 margin-top:20px;

 padding:0;

}

.header .nav .menu-left

{

 background:url(../images/menu-left.png) no-repeat;

 float:left;

 height:40px;

 width:9px;

}

.header .nav ul{

  float:left;

  height:40px;

}

.header .nav ul li {

 float:left;

 line-height:40px;

 background:url(../images/menu-mid.png) repeat-x;
 
 
}

.header .nav ul li a{

	color:#01388b;

	font-family: 'Open Sans', sans-serif;

	font-size:12px;

	*font-size:11px;

	font-weight:bold;

	padding:0 17px;

	display:inline-block;

	*padding:0 19px;

	text-transform:uppercase;

}

.header .nav ul li:hover, .header .nav ul li#active{

  background:url(../images/menu-hover.png) repeat-x;



}

.header .nav ul li#active a{

  color:#fff;

}



.header .nav li.first:hover .menu-left{

  background:url(../images/menu-hover.png) repeat-x;

  float:left;

}

.menu-text{

 background:url(../images/menu-mid.png) repeat-x;

  float:left;

   width:140px;

 *width:120px;

  height:39px;

position:relative;



}

.menu-text p{

  background:url(../images/menu-divider.png) no-repeat left center;

   height:30px;

  padding:0 0 0 5px;margin:5px 0;

    line-height:30px;

	font-family: 'Open Sans', sans-serif;  

	font-size:12px;

}

.menu-text p span{

  color:#fe1501;

  float:left;

  font-family: 'Open Sans', sans-serif;

}

.menu-text p marquee

{ 

 float:left;

 position:absolute;
 
}

marquee{
    width:75% !important;
}

.header .nav ul li:hover a{

  color:#ffffff;

}

.header .nav .menu-right{

 background:url(../images/menu-right.png) no-repeat ;

 float:left;

  height:40px;

  width:9px;

}

/** header end **/

/** footer */

.footer{

  width:950px;

  margin:0 auto;

  border-top:solid 2px #000;

  padding:10px 0 0 0;

}

.footer p{

 float:right;

 font-family: 'Open Sans', sans-serif;

color:#676767;

font-size:11px;

}



/*** footer end **/

/** index content **/

.index-content{

 width:950px;

 margin:0 auto;

}

/** left content **/

.index-content .index-left-content

{

  float:left;

  width:674px;

  margin:0;

  padding:25px 0;

}

.index-content .index-left-content .top

{

  background:url(../images/content-left-top.png) no-repeat;

  width:674px;

  height:19px;

  padding:0;

}

.index-content .index-left-content .mid{

 background:url(../images/content-left-mid.png) repeat-y;

  width:674px;



}

.index-content .index-left-content .bottom{

background:url(../images/content-left-bottom.png) no-repeat;

  width:674px;

  height:9px;

}

/** slider content */

.index-content .index-left-content .mid .slider{

width:653px;

margin:0px auto;

padding:15px 0;

 

}

.slider .slider-top{

background:url(../images/slider-top.png) no-repeat;

width:653px;

height:11px; padding:0;margin:0;

}

.slider .slider-middle{

background:url(../images/silder-mid.png) repeat-y;

width:653px;

 padding:0;margin:0;

 display:inline-block;

 height:246px;

}

.slider .slider-bottom{

background:url(../images/silder-bottom.png) no-repeat;

width:653px;

height:11px; padding:0;margin:0;

}

/** slider content end */

.index-desc a{

 margin:10px 10px 10px 10px;

 display:block;

}

.index-desc p{

 font-size:13px;

 line-height:22px;

 font-family: 'Open Sans', sans-serif;

 margin:0px 10px;

 padding-bottom:5px;

}

/** left  content end */

/** right content */

.index-content .index-right-content

{

 width:256px;

 float:right;

 margin-top:27px;

}

.course-reg .top{

 background:url(../images/coures-top.png) no-repeat;

 width:256px;

 height:7px;

}

.course-reg .mid{

 background:url(../images/coures-mid.png) repeat-y;

 width:256px;

}



.course-reg .bottom{

 background:url(../images/coures-bottom.png) no-repeat;

 width:256px;

 height:7px;

}

.downlaod{

 margin-top:15px;

}

.downlaod .top{

 background:url(../images/download-top.png) no-repeat;

 width:256px;

 height:7px;

}

.downlaod .mid{

 background:url(../images/download-mid.png) repeat-y;

 width:256px;

 margin:0;padding:0;



}

.downlaod .bottom{

 background:url(../images/download-bottom.png) no-repeat;

 width:256px;

 height:7px;

 margin:0;padding:0;

}

.course-reg .mid h1,.downlaod .mid h1{

  color:#fff602;

  font-size:18px;

  font-family: 'Open Sans', sans-serif;

  font-weight:bold;

  text-align:center;

  padding:0;margin:0;

}

.course-reg .mid  .top-content,.downlaod .mid  .top-content{

background:url(../images/right-content-top.png) no-repeat center;

height:9px;

margin:15px auto 0;

}

.course-reg .mid  .bottom-content,.downlaod .mid  .bottom-content{

background:url(../images/right-content-bottom.png) no-repeat center;

height:6px;

margin:0px auto;

padding:0px 0 0px 0;

}

.course-reg .mid .mid-content,.downlaod .mid .mid-content

{ 

  width:236px;

	margin:0px auto;

	padding-bottom:2px;

  background:url(../images/right-content-mid.png) repeat-y; 

}

.course-reg .mid .mid-content p{

 font-family: 'Open Sans', sans-serif;

 color:#000;

 font-size:12px;

 font-weight:normal;

 padding:10px;

 line-height:20px;

}

.course-reg .mid .mid-content a{

color:#01388b;

 font-family: 'Open Sans', sans-serif;

 font-size:14px;

 text-decoration:underline;

 font-weight:normal;

}

.downlaod .mid .mid-content ul{

padding:10px 0;



}

.downlaod .mid .mid-content ul li{

background:url(../images/plus.png) no-repeat left 5px;

width:185px;

padding:0px 0 0 20px;

margin:0px 0 5px 18px;

*margin:0px 0 14px 18px;

font-size:12px;

*float:left;

display:inline-block;

 font-family: 'Open Sans', sans-serif;

 font-weight:normal;  

}

.downlaod .mid .mid-content ul li a{

 color:#000;

 text-decoration:underline;

display:inline-block;

 padding:0;mergin:0;

 }

 .downlaod .mid .mid-content ul li a:hover{

 color:#cb0606;

 display:block;

 }

 .join-date{

 background:url(../images/newbatch.png) no-repeat;

 width:256px;

 height:102px;

 margin-top:15px;

 position:relative;

 }

  .join-date .date, .join-date .month, .join-date .year

  {

    font-family: 'Open Sans', sans-serif;

	color:#fff;

	font-size:24px;

	font-weight:bold;

	text-align:center;

  }

 .join-date .date{

   position:absolute;

   width:45px;

   height:34px;

   top:33px;

   left:23px;

 }

  .join-date .month{

   position:absolute;

   width:76px;

   height:34px;

   top:33px;

   left:73px;

  }

  .join-date .year{

   position:absolute;

   width:76px;

   height:34px;

   top:33px;

   left:153px;

  }

  /** course register */

  .page{

    margin-top:20px;	

	display:inline-block;

  }

  .title h1{

 color:#01388b;

  font-size:22px;

  font-weight:normal;

  font-family: 'Open Sans', sans-serif;

  padding:0;

  }

  .sub-title h1{

 color:#01388b;

  font-size:18px;

  font-weight:normal;

  font-family: 'Open Sans', sans-serif;

  padding:0;

  margin:20px 0;

  }

   .page .field{

     margin:10px 20px;

	 clear:both;

   }

  .page .field label{

    float:left;

	width:250px;

	font-size:13px;

  }

  .page .field  em{

   font-style:normal;

   margin-right:5px;

  }

  .page-content

  {

    margin:10px 0;

  }

  .page-content p, .page td p{

    padding:5px 0;

	font-size:13px;

	line-height:24px;

		text-align:justify;

   }

   .contact-address p{

   	line-height:24px;

   }

   .page-content ul li{

     font-size:13px;

	 margin:5px 15px;

   }

   /** forget password **/

     .forget{

	   margin:20px;

	 }

	 .forget .field input[type="email"]

	 {

	    margin-left:20px;

		width:280px;

	 }

	 .forget .field input[type="submit"]

	 {

	  margin:10px 0 0 224px;

	 }

     .field .error

	 { 

	   font-size:10px;

	   margin-left:224px;

	   color:#ff0000;

	 }

   /** forget password end **/

   /** contact page **/

	.contact-address

	{

	   margin:30px auto;

	   font-size:12px;

	   width:920px;

	}

   .page{

    margin:20px auto;

	

	clear:both;

	width:950px;

  }

  .title h1{

 color:#01388b;

  font-size:22px;

  font-weight:normal;

  font-family: 'Open Sans', sans-serif;

  padding:0;

  }

   .page .field{

     margin:10px 0px;

	 clear:both;

   }

  .page .field label{

    float:left;

	width:250px;

	font-size:13px;

  }

  .page .field  em{

   font-style:normal;

   margin-right:5px;

   vertical-align:top;

  }

  .page .field input[type="submit"]

  {

     margin-left:260px;

  }

   /** contact end **/



   .page .member{   

	border-bottom:dotted 1px #cacaca;

	padding:0 0 10px 0;

   }

   .page .member .wel-user{

	 float:left;

	 margin-left:20px;

	}

	.page .member .login-out

	{

	  text-align:right;

	  margin-right:20px;

	}

   .page-content

   {

      margin:10px 0 0 10px;

   }

   .page-content ul li{

     list-style:disc;

	 margin:10px 30px;

          

   }

   .page-content ul li a{

   color:#000; 

   }

   .page-content ul li a:hover{

     text-decoration:underline;

   }

   .iacti-2012-images ul{

    margin:0 0 0 20px;

   }

   .iacti-2012-images ul li{

    list-style:none;

	float:left;

	margin:10px 5px;

   }

   .faculty-page .left{

    float:left;

	width:680px;  

	text-align:justify; 

   }

   .faculty-page .right{

     float:right;

	 margin:10px 20px;

   }

   .hr{

    border-bottom:solid  1px #e4e4e4;

	padding:10px 0;

	margin:20px 0 40px 0;	

   }

   .link-banner .img1{

   float:left;

   margin:10px 5px;

   text-align:center;   

   }

   .link-banner a{

    font-size:14px;

	margin-top:10px;

   }
   
   .wel-user{
       color:#000 !important;
       
       font-weight:600 !important;
       
       font-size:18px !important;
   }
   .2019-conference{
       font-size:12px !important;
   }
  