@charset "utf-8";
/* CSS Document */
/*Feedback*/
#feedlink2{
	width:auto; height:auto; position:absolute; margin-top:-430px; margin-left:225px;
}
#fnews{
	width:183px; height:200px; background-color:#ddeef6; background-image:url(../images/news.png); background-position:top; background-repeat:no-repeat; margin:10px; margin-left:703px; margin-top:-200px; border:#fff thin solid; border-radius:5px; position:absolute
}
.txtfeed{
	width:250px; height:25px; border: #099 thin solid; border-radius:5px
}

.txtfeed:hover{
	width:250px; height:25px; border:#9CC thin solid; border-radius:5px
}

.txtarea{
	width:500px; height:100px; border: #099 thin solid; border-radius:5px
}

.txtarea:hover{
	width:300px; height:100px; border:#9CC thin solid; border-radius:5px
}

.btn{
	width:auto; height:auto; padding:5px 15px; background:#09C; border:none; color:#FFF; border-radius:4px
}
/*Primary*/
#prilink2{
	width:auto; height:auto; position:absolute; margin-top:10px
}
#primain{
	width:900px; height:650px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#primary{
	width:700px; height:800px; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

/*Contact*/
#contactmain{
	width:900px; height: auto; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}
#contact{
	width:792px; height:200px; margin:10px 0px; border:#CCC thin; float:left; line-height:20px;
}
/*human resorces*/
#resosmain{
	width:900px; height:820px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}
#hresos{
	width:492px; height:900p; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}
#ddresos{
	width:153px; height:190px; background-image:url(../images/ddhman.png); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left;
}
/*r and p*/
#rpmain{
	width:900px; height:900px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}
#ddrandp{
	width:153px; height:190px; background-image:url(../images/ddrandp.png); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left;
}
#research{
	width:492px; height:900px; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

/*Establishment*/
#estmain{
	width:900px; height:650px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}
#ddest{
	width:153px; height:190px; background-image:url(../images/ddest.png); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left;
}
#establishment{
	width:492px; height:600px; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

/*Directorate CSS*/
#dirmain{
	width:900px; height:600px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#dirmaindir{
	width:900px; height:1000px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#dir2{
	width:153px; height:160px; background-image:url(../images/dir2.jpg); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left; 
}

#dir3{
	width:153px; height:160px; background-image:url(../images/dir3.jpg); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left; 
}


#dir4{
	width:153px; height:160px; background-image:url(../images/dir4.jpg); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left; 
}

#dir6{
	width:153px; height:160px; background-image:url(../images/dir6.png); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:10px; border-radius:5px; float:left; 
}

#directorate{
	width:492px; height:600px; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

#coma{
	width:492px; height:1100px; margin:10px 0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

/*Vision CSS*/
#visionmain{
	width:900px; height:550px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#dirmainasch{
	width:900px; height: 3000px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#smn2a{
	width:183px; height:130px; background-image:url(../images/jsocial.png); background-position:top; background-repeat:no-repeat; margin-left:704px; margin-right:0px; margin-top:100px; border:#CCC thin solid; border-radius:5px; position:absolute;
}


#smn1ad{
	width:180px; height:200px; background:#ddeef6; background-image: url(../images/otherlinkS.png); background-position:top; background-repeat:no-repeat; margin-left:10px; margin-right:10px; border:#CCCCCC thin solid; border-radius:5px; float:left; margin-top: 9px;
}


#visionmains{
	width:900px; height: 700px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}


#visionmainscmd{
	width:900px; height: 1200px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#rsmm{
	width:900px; height: 450px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#depts{
	width:900px; height: 800px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}


#examss{
	width:900px; height: 600px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}



#dept{
	width:900px; height: 2200px; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}
#vnews{
	width:183px; height:200px; background-color:#ddeef6; background-image:url(../images/news.png); background-position:top; background-repeat:no-repeat; margin-top:10px; margin-left:503px; border:#fff thin solid; border-radius:5px;; float:left
}
#vision{
	width:492px; height:700px; margin:10px 0px; margin-top:0px; margin-left:200px; border:#CCC thin; line-height:20px; position:absolute
}

/*General CSS*/
#strip{
	width:900px; height:3px; background:#F00; border-top:#000 3px solid; border-bottom:#000 3px solid; margin-left:300px;
}
#hrcmd{
	width:430px; height:1px; background:#F00; border-top:#000 1px solid; border-bottom:#000 1px solid; margin-left:50px;
}

#hrhis{
	width:160px; height:1px; background:#F00; border-top:#000 1px solid; border-bottom:#000 1px solid; margin-left:5px;
}


#hrhand{
	width:180px; height:1px; background:#F00; border-top:#000 1px solid; border-bottom:#000 1px solid; margin-left:3px;
}

#dir{
	width:153px; height:130px; background-image:url(../images/dir.png); background-position:center; background-repeat:no-repeat; margin-right:10px; margin-top:45px; float:left; 
}
#message3{
	width:280px; height:200px; margin:10px 0px; margin-left:290px; border:#CCC thin; line-height:20px;
}

#dirpanel{
	width:877px; height:300px; background-image: url(../images/bgadvert.png); background-repeat:no-repeat; background-position:center; border: #CCC thin; border-radiusu:4px; margin:10px
}

#digp{
	width:119px; height:156px; background-image: url(../images/digp.png); background-position:center; background-repeat:no-repeat; float:right; margin-left:10px; border-radius:5px
}


#rsm{
	width:119px; height:156px; background-image: url(../images/rsm.png); background-position:center; background-repeat:no-repeat; float:right; margin-left:10px; border-radius:5px
}

#cos{
	width:119px; height:156px; background-image: url(../images/cos.png); background-position:center; background-repeat:no-repeat; float:right; margin-left:10px; border-radius:5px
}

#coa{
	width:119px; height:156px; background-image: url(../images/coa.png); background-position:center; background-repeat:no-repeat; float:right; margin-left:10px; border-radius:5px
}



#smn2_in{
	width:170px; height:180px; margin-left:10px; margin-top:30px
}

#smn2{
	width:183px; height:130px; background-image:url(../images/jsocial.png); background-position:top; background-repeat:no-repeat; margin-left:704px; margin-right:0px; margin-top:90px; border:#CCC thin solid; border-radius:5px; position:absolute;
}

#message2{
	width:492px; height:200px; margin-left:0px; margin-right:0px; border:#CCC thin; float:left; line-height:20px;
}

#smn1{
	width:180px; height:200px; background:#ddeef6; background-image: url(../images/otherlinkS.png); background-position:top; background-repeat:no-repeat; margin-left:10px; margin-right:10px; border:#CCCCCC thin solid; border-radius:5px; float:left;
}

#smn1od{
	width:180px; height:200px; background:#ddeef6; background-image: url(../images/otherlinkS.png); background-position:top; background-repeat:no-repeat; margin-left:-190px; margin-right:0px; border:#CCCCCC thin solid; border-radius:5px; float:left; margin-top:20px;
}

#sm2{
	width:800px; height:220px; border:#CCC thin; margin-bottom:10px; x;
}


#sm2events{
	width:800px; height:320px; border:#CCC thin; margin-bottom:10px; x;
}

#igp{
	width:152px; height:200px; background-image:url(../images/igp.png); background-position:center; background-repeat:no-repeat; float:left
}

.qlinka:hover{
	padding-bottom:7px; color: #09C

}

#qlink{
	width:180px; height:200px; background:#ddeef6; background-image: url(../images/qlink.png); background-position:top; background-repeat:no-repeat; margin:10px; border:#CCCCCC thin solid; border-radius:5px; float:left;
}

#qlinklin{
	width:180px; height:200px; background:#ddeef6; background-image: url(../images/qlink.png); background-position:top; background-repeat:no-repeat; margin:10px; border:#CCCCCC thin solid; border-radius:5px; float:left; margin-top:30px;
}

#news{
  width:183px; height:200px; background-image:url(../images/news.png); background-position:top; background-repeat:no-repeat; margin:10px; border:#fff thin solid; border-radius:5px; float:left; 
}

#newslin{
	width:183px; height:150px; background-image:url(../images/news.png); background-position:top; background-repeat:no-repeat; margin:10px; border:#fff thin solid; border-radius:5px; float:left;  margin-top:30px
}

#message{
	width:492px; height:200px; margin:10px 0px; border:#CCC thin; float:left; line-height:20px;
}

#messagelin{
	width:900px; height:900px; margin:10px 0px; border:#CCC thin; float:left; line-height:20px;
}

#messagevision{
	width:492px; height: auto; margin:10px 0px; border:#CCC thin; float:left; line-height:20px;
}

#smain{
	width:900px; height:200px; border:#CCC thin; margin-bottom:10px
}

#messagevision{
	width:900px; height: auto; border:#CCC thin; margin-bottom:10px
}

#flash{
	width:900px; height:200px;
}

#main{
	width:900px; height:auto; background:#FFF; border-left:#CCC thin solid; border-right:#CCC thin solid; border-bottom:#CCC thin solid; margin-left:auto; margin-right:auto
}

#mn_in{
	width:800px; height:40px; margin-left:auto; margin-right:auto;
}
#mn{
	width:900px; height:40px; background: #030; border-top:#CCC 3px; margin-top:3px; margin-left:300px;
}

#header_in{
	width:1100px; height:120px; background-image: url(../images/header.jpg); background-position:center; background-repeat:no-repeat; border:none;; margin-left:auto; margin-right:auto
}
#header{
	width:auto; height:120px; background:#fff; border:none;
}

#footer_in{
	width:900px; height:100px; padding:20px; margin-left:auto; margin-right:auto
}




#footer_is{
	width:900px; height:100px; padding:20px; margin-left:auto; margin-right:auto
}

#footer{
	width:auto; height:100px; border-top:#CCC thin
}


nav ul ul {
	display: none;
}

nav ul li:hover > ul {
	display: block;
}

nav ul {
	padding: 0 0px;
	border-radius: 0px;  
	list-style: none;
	position: relative;
	display: inline-table;
	margin-top:1px;
	z-index:100
		
}
nav ul:after {
	content: ""; clear: both; display: block;
}

nav ul li {
	float: left;
}

nav ul li:hover {
	background: #4b545f;
	background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
}

nav ul li:hover a {
  color: #fff;
}
	
nav ul li a {
	display: block; padding: 12px 20px;
	color: #CCCCCC; text-decoration: none;
}
	
nav ul ul {
	background: #5f6975; border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
}

nav ul ul li {
	float: none; 
	border-top: 1px solid #6b727c;
	border-bottom: 1px solid #575f6a;
	position: relative;
}

nav ul ul li a {
	padding: 15px 20px;
	color: #fff;
	width:120px;
	
}	

nav ul ul li a:hover {
	background: #4b545f;
}

nav ul ul ul {
	position: absolute; left: 100%; top:0;
}


#timeDisp{
	width:152px; height:200px; margin-left:1220px; margin-top: 10px; border-color:#000; position:absolute;
}	

