/* CSS Document */
body {  
		text-align: center; 		
		
		margin: 0px;
		height: 100%;
	}

/* start borders */
#boss {	background-color: transparent; 
		text-align: center; 
		width: 994px;
 		margin-left: auto; 
		margin-right: auto;
		margin-bottom:0px;
		 
}
.bl { }
.br { }

#container {   
		text-align: left; 
		background-color: #fff;
		width: 980px;
 		margin-left: auto; 
		margin-right: auto;
		margin-bottom:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; color: #5B317B;
	} 


#top_bar {   
display: none;
}

#banner { 	
display: none;

	
}
*html #banner {  
display: none;
				
		
				
}

#intop { 
display: none;
		
}
*html #intop {  
		display: none;

}
#adinkra {  
	display: none;
		
}
*html #adinkra { position: relative; 
	display: none;

}


#logo {  
		display: none;
		
		
}	
*html #logo { display: none;

}


#inside_clock { 
display: none;	
	}

#content { text-align: center; 

		position: relative;
		top: -115px;
		left: 1px;
		width: 978px;
		
}

*html #content {

} 

#foot {position:inherit; margin:0; bottom:0px; left:0; display:block; width:978px; height:50px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #FFF ; z-index:5; overflow:hidden; color:#000; margin-left: auto; margin-right: auto; padding-top: 15px; text-align: center; }
#foot_r { float: right; margin: 5px;  z-index: 5; margin: 5px;}
#foot_l { position: inherit; left: 0; z-index: 5; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000 ; margin: 0px; height: 62px; width: 800px;}
#foot a { color: #000 ; text-decoration: none; }
#foot a: hover { text-decoration: underline; }
*html #foot {position:inherit; padding-top:24px; left:0; display:block; width:978px; height:60px;  }
	

/* start small border */

		
.bol {background: url(pix/bl.gif) 0 100% no-repeat #e68200; width: 20em}
.bor {background: url(pix/br.gif) 100% 100% no-repeat}
.tol {background: url(pix/tl.gif) 0 0 no-repeat}
.tor {background: url(pix/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {clear:both; font-size: 1px; height: 1px}

.catch { margin-top: 5px; margin-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; font-size:14px; font-style:italic; font-weight: bold; font-variant:small-caps; font-stretch: expanded; }

.menu {  
display: none;

  }


.columnone {display: none; }
.columntwo {width:100%; float:left; text-align:justify; margin-right:2%; margin-left:2%; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:1.5; }
.columntwo a:hover { text-decoration: underline; }
.columntwo a:visited { color: #00f; } 
.columnthree {display: none;}
* html .columnthree {border:0;}
hr {clear:both; border:0; height:1px; color:#888; background-color:#888;}
.columntwo a { text-decoration: none; }
 .columnthree a, .columnthree a:visited {font-size:1em; color:#000; text-decoration:underline;}
.columnthree a:hover {color:#888; text-decoration:none;}

.left_col { height: 252px; width: 193px; font-size:12px; color: #555; background-color: #fff; border: 1px solid #000;   margin: 6 8 2 0; float: left; }
.left_page { width: 193px; height:auto; float: left; background-color:#fff;}
.pic_with_text { height: auto; font-size:9px; color: #555; text-align: center; margin: 0 15 0 5; height: 230px; width: auto;  margin: 6 8 2 0; float: left;}
.pic_with_text img { border: 1px solid #000;}
.profile_layout { height: auto; font-size:10px; color: #5B317B; text-align: center; margin: 0 15 0 5; width: 160px;  float: left; border: 4px solid #000; border-style:double; }
.profile_layout img { border: 1px solid #000;}


.columntwo hr { height: 0px;  border-bottom: 1px dashed #fff; margin: 20 0 10 0; }

.columnone li {
	border-top:0px solid #fff; border-bottom:1px solid #fff; 
	margin: 0px; list-style-type: none; padding:3px;
  	float:left;
 	width:97%;
  }
  
* html .columnone li {
padding:0px;
  	width:100%;
  }
  
.columnone a {
  position:relative;
  display:block; 
  text-decoration:none; 
  }

  
.columnone a span { 
  display:block; 
  color:#fff; 
  text-align:left; 
  padding:4px 16px; 
  cursor:pointer;
  }
* html .columnone a span {

  cursor:hand; 

  }

.columnone a em {
  background-color: #999;
  }

.columnone li:hover  {
  background-color: #999;
  }
  
  * html .columnone a:hover {
  background-color: #999;
  }
  
  .columnone li.activ  {
  background-color: #999;
  }
    .columnone li.bigone  {
	background-color: #bbb;
 color: #fff;
 font-weight: bold;
 font-size:14px;
 padding: 8px 3px 8px 3px;
 
  }
      .columnone li.bigone :hover {
	  background-color: #bbb;

  }
  	.incolumnone {width:48%; float:left; text-align:justify; border-right: 5px solid #fff; margin-right:2%; margin-left:0%; background-color:#eee; padding: 8px;}
	.incolumntwo {text-align:justify; border:1px solid #fff; margin-right:1%; background-color:#eee; padding: 8px;}
	* html .columntwo {border:0;}
	
	.profiles1 {width:35%; float:left; text-align:justify; margin-right:2%; margin-left:0%; }
.profiles2 {width:60%; float:left; text-align:justify; margin-right:1%; margin-left:1%; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:1.5; }

	
 .col2_heading1 {  font-size: 22px; color: #FF7518; font-weight: bold; line-height: 2;  }
 .col2_heading2 {  font-size: 18px; color: #FF7518; font-weight: bold; line-height: 1.5;  }

 .vision { font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, serif; text-align: center; }
 .vision h1 { font-size: 22px; }
  .vision h2 { font-size: 14px; font-style:italic; font-weight:normal; }
   .vision span { font-size: 20px; font-style:italic; }  
   .vision .pic_with_text{ height: auto; font-size:9px; color: #555; text-align: center; margin: 0 15 0 5; height: 230px; width: auto;  margin: 6 8 2 0; float: none; }  

 .new_vision { font-family: "Palatino Linotype", Georgia, "Times New Roman" ; font-size: 18px;  }
    .new_vision h1 { font-size: 18px; text-align: center;  }
   .new_vision h2 { font-size: 14px; font-style:italic; font-weight:normal; text-align: center; }
 .new_vision b { font-size: 30px; text-align: left;}
   .new_vision span { font-size: 18px; font-style:italic; text-align: right; }  
      .new_vision span b { font-size: 15px; font-style:italic; text-align: right; }  
 .new_vision em { font-size: 12px; text-align: left;}
 .new_vision ol { list-style-type: decimal; list-style-type:lower-roman; font-size: 15px; padding-left: 0px;  }


.institute { }
.institute ul.sq { list-style-type:square; padding: 10px 0 0 0; }
.institute ul.ci { list-style-type:circle; }
.institute ul.do { list-style-type: disc; }
   .institute .pic_with_text{ height: auto; font-size:9px; color: #555; text-align: center; margin: 0 15 0 5; height: 230px; width: auto;  margin: 6 8 2 0; float: left; }  

/* start the top bar ******************************************************/
.top a { text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.top a:visited { text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.top a:hover { text-decoration: underline; color:#000099; }
.thego{ text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.thego:hover { text-decoration: none; color:#000099; }
#searcher input {background-color: #eee; color:#333333; font-size:11px; border:1px; border-color:#aaaaaa; border-style:solid;  background-image: url(pix/Search.png); background-repeat: no-repeat; background-position: right; }
#searcher input:focus { background-color:#ffffff;   }

.forms { border: 1px solid #eee; padding: 5px 0px 20px 5px; }
.forms input { border: 0;  border-bottom: 1px solid #999; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;  }
.forms textarea { border: 1px solid #999; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.forms p { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; }
.forms button {  border: font-size: 11px; color: #FFFFFF; font-weight: normal; font-family: arial; background-color: #CC0000; text-decoration: none; }
.small_fonts { font-family:Arial, Helvetica, sans-serif; font-size:11px; }


.news { font-family: "Palatino Linotype", Georgia, "Times New Roman" ; font-size: 14px; }
.news h1 {  font-family: Arial, Helvetica, Georgia, "Times New Roman" ; font-size: 28px; font-weight: bold; text-align: center; padding:0px; line-height:1;  }
.news h2 {  font-family: Arial, Helvetica, Georgia, "Times New Roman" ; font-size: 16px; font-weight: bold; text-align: center; padding:0px; line-height:1;   }
.news h3 {  font-family: "Palatino Linotype", Georgia, "Times New Roman" ; font-size: 12px; font-style: italic; text-align: center; padding:0px; line-height:1;   }
.news h4 {  font-family: "Palatino Linotype", Georgia, "Times New Roman" ; font-size: 11px; font-style: normal; text-align: center; padding:0px; line-height:1;   }
.news .pic_with_text_l { border: 0px solid #000; height: auto; font-size:10px; color: #555; text-align: center; margin: 0 15 0 5;  width: auto;  float: left; }  
.news .pic_with_text_r { border: 0px solid #000; height: auto; font-size:10px; color: #555; text-align: center; margin: 0 5 0 10; width: auto;   float: right; }  
.news .pic_with_text_c { border: 0px solid #000; height: auto; font-size:10px; color: #555; text-align: center; margin: 15 0 15 5; ; width: auto;   float: none; }  
.news img { border: 1px solid #000; }  

.topic { border-top: 4px double #000;  border-bottom: 4px double #000; text-align: center; line-height:1.0; }
.topic h1 {  font-family: Stencil; font-size: 20px; }
.topic h2 { font-family: Arial, Helvetica, Georgia; font-size: 15px; letter-spacing: 2; }
.topic h3 { font-family: "Palatino Linotype", Georgia; font-size: 14px; font-style: normal;  }
.topic h1.small_one {   font-size: 18px; }
.pastnews { width: 100%; float:left; background-color: #eee; font-family: "Palatino Linotype", Georgia; font-size: 12px; }
.pastnews li {
	 border-bottom:1px solid #fff; 
	margin: 0px; list-style-type: none; padding:5px 5px 5px 0px;
  	float:left;
 	width:100%;
  }
  .pastnews li.show {
display: show;
  }
  .pastnews li.hide {
display: none;
  }
  .pastnewsside { width: 220px; float:left; list-style-type: none; background-color: #eee; font-family: "Palatino Linotype", Georgia; font-size: 12px; }

.pastnewsside li {
	 border-bottom: 1px solid #fff; 
	margin: 0px; list-style-type: none; padding:5px 5px 5px 0px;
  	float:left;
 	width:100%;
	text-decoration: none; 
  }
   .pastnewsside li.show {
	display: block;
  } 
  .pastnewsside li.hide {
	display: none;
  }
  .pastnewsside a, a:visited { 
	text-decoration: none;  
	color: #00f;
  }
  pastnewsside a:visited { 
	text-decoration: none;  
	color: #bbb;
  }
  .fw { font-family: "Palatino Linotype", Arial, Helvetica, sans-serif; color: #5b317b; padding:8px 20px 8px 20px; text-align: justify;}
  .fw h1 { font-size: 36px; padding: 0; text-align: center; line-height: 1;} 
    .fw h2 { font-size: 26px; padding: 0;  text-align: center; line-height: 1;}