/* CSS Document */
body,html{
	margin:0px;	padding:0px; background-color:#FFFFFF; 
 	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
 	color:#383838; 
  	height:100%; 
	text-align:justify;
  	}
	
#wrapper { height: 96%; 

 }
#blackbar { background-color:#4488A9; width:100%; height:4px }
#leftcol {float:left; width: 715px; }
#leftcol1 {float:left; width: 1003px;  }
#bluebar {background-color:#4488A9;  height:244px;}
#bluebarinside {background-color:#4488A9;  height:156px;}

#copyright { background-color:#CBC9C2; width:100%; height:12px; }
#copytxt  { width:1000px; font-size:11px; margin-left:0px;   color:#6B6B6B; text-align:left }
#yellowbar { background-color:#F7DA74; height:4px; padding:0px; margin:0px; }

.links { font-size:10px; font-weight:bold; color:#FFFFFF; margin-top:7px; margin-left:19px; }

.links a { margin-right:6px; margin-left:6px; color:#FFFFFF; text-decoration:none;}
a:hover { text-decoration:none; color:#F7DA74 }  
h1{
	margin-top:14px;
	margin-bottom:5px;
}
.abouthead h1 {
	font-size: 18px;
	padding-left: 0px;
	font-weight: normal;
}

h2{ margin-top:14px;  margin-bottom:5px; }
.txtbot {margin-left:19px; margin-bottom:0px;  }
#imgoneroof { margin-top:16px; margin-left:19px; }
.buttxt { font-size:12px; color:#333333; text-align:left; height:16px; margin-top:2px; }

.rightlink { font-size:12px; color:#333333; text-align:left;  margin-top:2px; width:250px; 
             background: url(but_line.jpg) no-repeat bottom; height:19px; }
 .rightlink1 { font-size:12px; color:#333333; text-align:left; margin-top:2px; width:250px; 
              height:35px; }
.rightlink1  a {	color:#333333; text-decoration:none }   
.rightlink1  a:hover {	color:#7C7C7C; text-decoration:none; } 
.rightlink  a {	color:#333333; text-decoration:none }   
.rightlink  a:hover {	color:#7C7C7C; text-decoration:none; } 
.padtoplink{
height:25px; padding-top:3px;}
.buttxt a {	color:#333333; text-decoration:none }   
.buttxt a:hover {	color:#7C7C7C; text-decoration:none; } 

#bodylinkwrapper { margin-top:8px;  width:100%; }
.bodylink { margin-top:3px; margin-left:4px;}
.bodylink1 { margin-top:3px; margin-left:14px;}
.bodylink1a { margin-top:3px; margin-left:15px; }
.bodylinka { margin-top:3px; margin-left:4px; }

.bodylink a {color:#4488A9; text-decoration:none } 
.bodylink1 a {color:#4488A9; text-decoration:none } 
.bodylink1a  a {color:#4488A9; text-decoration:none }
.bodylinka  a {color:#4488A9; text-decoration:none } 


.bodylink1 a:hover {	color:#7C7C7C; text-decoration:none; } 
.bodylink a:hover {	color:#7C7C7C; text-decoration:none; } 
.bodylink1a  a:hover {	color:#7C7C7C; text-decoration:none; } 
.bodylinka  a:hover {	color:#7C7C7C; text-decoration:none; }   

.colbodylink1 { width:155px; float:left; background: #ffffff url(line1.jpg) repeat-y right center ;   } 

.homelink { width:231px; float:left; background: #ffffff url(line1.jpg) repeat-y  right center ;  } 

.colbodylink2 { width:178px; float:left; background: #ffffff url(line1.jpg) repeat-y right center ; }
.colbodylink3 { width:102px; float:left; background: #ffffff url(line1.jpg) repeat-y right center;  }
.colbodylink4 { width:139px; float:left; background: #ffffff url(line1.jpg) repeat-y right center ; }
.colbodylink5 { width:138px; float:left; }

#bgbit { background-image: url('topbgbit.jpg'); background-repeat: repeat-x; width: 100%; height:500px; padding:0px; margin:0px;}

#aboutusbgbit { background-image: url('aboutus_bodybit.jpg'); background-repeat: repeat-x; width: 100%; height:500px; }

 .aboutrightlink { font-size:12px; color:#333333; text-align:left; margin-top:2px; width:250px; 
              height:25px; }
			  
 .aboutrightlink a { color:#333333; text-decoration:none }
 .aboutrightlink  a:hover {	color:#7C7C7C; text-decoration:none; } 
 .abouthead { font:Arial, Helvetica, sans-serif ; font-size:18px; color:#4488A9; margin-left:23px;  margin-top:19px; }
 
 .abouttxt { margin-left:23px; padding:0px; margin-top:7px; color:#404040;  width:655px; text-align:justify;}
 p {
	margin-left:23px;
	padding:0px;
	margin-top:10px;
	margin-bottom:0px;
	color:#404040;
	width:655px;
	text-align:justify;
	line-height: 16px;
}
 .aboutsidehead {font:Arial, Helvetica, sans-serif ; color:#71A5C4; margin-left:23px; font-size:14px; margin-top:10px; font-weight:bold; }
 .aboutsidehead2{ color:#4488A9; margin-left:23px; font-size:14px; margin-top:10px;  }
 .aboutsidehead1{
 color:#404040;
 margin-left:23px; font-size:14px; margin-top:10px; }
 
 .txtbar {margin-left:23px; margin-top:10px; margin-bottom:12px }
 .bottomblue { color:#4488A9; font-size:9px; font-family:Arial, Helvetica, sans-serif;  }
 .bottomblue a:hover{
text-decoration:underline;
color:#4488A9;}

.bottomblue a:visited, .bottomblue a:active, .bottomblue a:link{
text-decoration:none;
color:#4488A9;}

 
a:link {

	text-decoration: none;
}

a:visited {

	text-decoration: none;
}
 .bottomblue a:hover {

	text-decoration: underline;
	color:#FAC41F;
}
a:active {
	text-decoration: none;
}
 .toplogo{
 height:85px; 
 float:left;
 }
 
 .logoleft{
float:left;}

.topnavi{
	float:right;
	padding-top:25px;
	width:160px;
}
#cde {
	display: block;
	float: left;
	width: 100px;
	background: #E8F2FF;
	padding: 2px 5px;
	margin: 0px 5px;
	border: 1px solid #CCCCCC;
}
#cde a {
	color: #CC3300;
	font-size: 11px;
	font-weight: 700;
	line-height: 16px;
}
#cde a:hover {
	color: #003366;
}




.topmenu{

}

.menuhome{
height:39px;
width:43px;
border-right:1px solid #E8F1F5;
float:left;
}

.menucontact{
height:39px;
width:64px;
border-right:1px solid #E8F1F5;
float:left;}


.menusitmap{
height:39px; 
width:51px;
float:left;}

.menulink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4488A9;
	text-align:center;
	padding-top: 5px;
}

.menulink a:hover{
text-decoration:underline;
color:#4488A9;}

.menulink a:visited, .menulink a:active, .menulink a:link{
text-decoration:none;
color:#4488A9;}

.serarch {
margin-bottom:0px;
margin-top:0px;
padding-top:2px;

}

.serarch input{
margin-bottom:0px;
margin-top:0px;
float:left;
width:112px;
height:17px;
background-color:#88BEE0;
border:1px solid #4488A9;
font-size:11px;}

.copyright { 
clear:both;
background-color:#CBCBCB; 
height:22px;
text-align:left;
padding-left:18px;
 }
.copytxt  { 
font-size:11px; 
margin-left:0px;
color:#706F6A; 
text-align:left;
padding-left:8px;
padding-top:5px;}
.copytxt a:visited, .copytxt  a:active, .copytxt  a:link{
color:#706F6A;
}
.copytx a:hover{
text-decoration:underline;
}
.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CBCBCB;
text-align:left;
height:30px;
padding-left:23px;}

.footerlink a:hover{
text-decoration:underline;
color:#7C7C7C;
padding-right:5px;}

.footerlink a:visited, .footerlink a:active, .footerlink a:link{
text-decoration:none;
color:#7C7C7C;
padding-right:5px;
padding-left:5px;}
li{
padding-bottom:5px;
padding-right:25px;

}
ul{
margin-top:0px; list-style-position:outside;
padding-top:10px; margin-bottom:0px; padding-bottom:0px;
}
.tbtxt{
  color:#404040;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-bottom:0px;
	border-left:1px solid #D0E1E9;
	border-right:1px solid #D0E1E9;
	border-top:1px solid #D0E1E9;
  }
  .tbtxt1{
  color:#404040;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-top:1px solid #D0E1E9;
	border-left:1px solid #D0E1E9;
	border-right:1px solid #D0E1E9;
	border-bottom:1px solid #D0E1E9;
  }
  .tbtxt2{
  color:#404040;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-top:1px solid #D0E1E9;
	border-left:0px solid #D0E1E9;
	border-right:1px solid #D0E1E9;
	border-bottom:0px solid #4488A9;
	
  }
  .tbtxt3{
  
	border-top:1px solid #D0E1E9;
	border-left:0px solid #D0E1E9;
	border-right:1px solid #D0E1E9;
	border-bottom:1px solid #D0E1E9;
  }
	

.sitemapmain { margin-top:22px; margin-left:64px;  }
.sitemap {margin-top:18px;    } 
.sitemap a {color:#4488A9; text-decoration:none;    } 
.sitemap a:hover {	color:#7C7C7C; text-decoration:none; } 
.sitemaphome {margin-left:29px; margin-top:8px;  color:#7C7C7C; text-decoration:none; }
.sitemaphome a {color:#4488A9; text-decoration:none;    } 
.sitemaphome a:hover {	color:#7C7C7C; text-decoration:none; } 
.sitemaphomein  {margin-top:2px; margin-left:36px;    } 
.sitemaphomein a{color:#4488A9; text-decoration:none; } 
.sitemaphomein a:hover {	color:#7C7C7C; text-decoration:none; } 


/* Faculty page  */
.fclttxt{
  color:#404040;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;

  }
  .fcltdept { 
  color:#4D4D4D;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	margin-top:6px;}
	.grayheadtxt{
	color:#717171;
	font-weight:bold;
	margin-left:23px;
	 padding:0px;
	  margin-top:10px;
	   margin-bottom:0px; 
	   width:655px;
	  
	
	}
	
	.aboutsidehead_temp {font:Arial, Helvetica, sans-serif ; color:#71A5C4; font-size:14px; margin-top:10px; font-weight:bold; padding-bottom:10px; }
	
	
	.fclttxtpopup{
  color:#717171;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;

  }
  .txtpopup{
  color:#717171;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	  }
	  .txtpopup p{
	  margin:0px;
	  color:#717171;
	  padding-left:34px;
	  padding-bottom:5px;
	  padding-top:0px;
	  
	  width:400px;
	  }
	  .fclttxthead2{
  color:#404040;   
  font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	padding-top:10px;

  }
  .txtpopup ul{
  list-style-image:url(bulletf.jpg);
  padding-top:0px;
  padding-bottom:0px;
  
   }
  .txtpopup ul li{
  padding-left:0px;
  padding-top:5px;
  margin-left:0px;
  padding-bottom:5px;
  list-style-position:outside;
  
  width:380px;
  }
  
  .imgtb{
  padding-top:2px;
  
  }
  
    .tbpopup p{
	  margin:0px;
	  color:#717171;
	  padding-left:5px;
	  padding-bottom:5px;
	  padding-top:0px;
	  width:400px;
	  }
	 
	  
	   .lsttxt{
	   padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4488A9;
text-align:center;}

  .lsttxt a:hover{
text-decoration:underline;
color:#4488A9;}

  .lsttxt a:visited,   .lsttxt a:active,   .lsttxt a:link{
text-decoration:none;
color:#4488A9;}

.cookie{
padding-left:6px;

}

  .pressroomtxt{
	   padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#717171;
}
