@import url(https://fonts.googleapis.com/css?family=Arima+Madurai);
@import url(https://fonts.googleapis.com/css?family=Oswald);
#newsdiv{ width:100%; height:auto;}
#newsdiv h1 a{ text-decoration:underline}
#newsdiv h1 a:hover{ text-decoration:none} 
strong{font-family: 'Oswald', sans-serif; letter-spacing:0.5px; font-weight:normal; font-size:18px; color:#003366}

#bannerwrap{ width:100%; min-width:1100px; height:auto;}
#bannerwrapper{width:1034px; margin:auto; height:143px; background-image:url(../images/bannernew.png)}
#logodiv{width:1034px; margin:auto; height:143px; background:url(../images/lang.gif) top center no-repeat}
#langdiv{width:1034px; margin:auto; height:143px; background:url(../images/logoanigif.gif) top center no-repeat}
#menubardiv{width:100%; min-width:1100px; height:auto; padding:6px 0px; background-color:#2C5700; border-bottom:4px solid #FFF;margin:auto; }
#scdiv{width:100%; min-width:1100px; height:auto; border-bottom:5px solid #FFF}
#contentouter{width:100%; min-width:1100px; height:auto; background:#AFD775 url(../images/bg2.png)}
#contentbtmdesign{width:100%; height:auto; padding-bottom:20px; background: url(../images/bg1.jpg) repeat-x bottom}
#contopdesign{width:100%; height:80px; background-color:#2C5700}
#conshadow{width:1050px; height:auto; background:url(../images/shadow.png) top no-repeat; margin:auto; margin-top:-80px; padding:0px 25px}
#conbg{width:1034px; height:auto; background-image:url(../images/bg5.jpg); border:8px solid white; padding:0px; border-top:none }
#topshadow{width:1004px; padding:15px; background:url(../images/bottomshadow.png) top center no-repeat; padding-top:50px; margin-bottom:30px;}
#urduright{width:750px; height:auto; float:right}
#urduleft{width:230px; height:auto; float:left}
#anigif{border:2px solid #FFF; padding:0px 43px; background-color:#000; margin-bottom:20px; width:140px;}
#clear0{clear:both; height:0px}
#copyright{width:100%; min-width:1100px; height:40px; background-color:#2C5600; color:#FFF; text-align:center}
#copyright a{color:#FFF; font-weight:bold}

.branch img{ height:128px; border:#FFF solid 3px; box-shadow:0px 0px 5px #2c5700; margin:0px 4px}

#certdiv{width:100%; height:auto; }
#certdiv img { margin:15px; border:8px solid #FFF; box-shadow:0px 0px 3px #222; width:400px;}

#videodiv{width:100%; height:auto; }
#videodiv iframe{ width:450px; margin:15px; border:8px solid #FFF; box-shadow:0px 0px 3px #222}

#gallerydiv{width:100%; height:auto; }
#gallerydiv img{width:305px; height:auto; background-color:#FFF; margin:8px; }


#headstylediveng{box-shadow:0px 0px 0px 2px #FFF; width:733px; padding-left:15px; height:52px; background:#2c5700 url(../images/hbg.jpg) right no-repeat; 
border-radius:0px 150px 10px 0px; border:1px solid #96BB5A; border-top:2px solid #2c5700; margin-bottom:12px;}
#headstylediveng h1{ margin-top:15px; color:#003366; text-shadow:1px 1px 0px #FFF}
#headstylediveng:hover{ background-color:#ff0000; border-top-color:#FF0000}
#headstylefulldiveng{box-shadow:0px 0px 0px 2px #FFF; width:987px; padding-left:15px; height:52px; background:#2c5700 url(../images/hbgfull.jpg) right no-repeat; border-radius:0px 150px 10px 0px; border:1px solid #96BB5A; border-top:2px solid #2c5700; margin-bottom:12px; }
#headstylefulldiveng h1{ margin-top:15px; color:#003366; text-shadow:1px 1px 0px #FFF}
#headstylefulldiveng:hover{ background-color:#ff0000; border-top-color:#FF0000;}

#engsubheaddiv{width:auto; height:45px;  padding-left:33px; margin-right:15px;  float:left}
#engsubheaddiv #div1{height:45px; padding-right:24px;}
#engsubheaddiv #div1 #div2{height:39px; padding-top:6px;}
#engsubheaddiv.bg1{background:url(../images/subhead1bgl.png) left no-repeat;}
#engsubheaddiv.bg1 #div1{background:url(../images/subhead1bgr.png) right no-repeat;}
#engsubheaddiv.bg1 #div1 #div2{background-image:url(../images/subhead1bg.png)}
#engsubheaddiv.bg2{background:url(../images/subhead2bgl.png) left no-repeat;}
#engsubheaddiv.bg2 #div1{background:url(../images/subhead2bgr.png) right no-repeat;}
#engsubheaddiv.bg2 #div1 #div2{background-image:url(../images/subhead2bg.png)}
#engsubheaddiv p{font-size:20px; color:#FFF; text-shadow:none; font-family: 'Oswald', sans-serif; }


body {
	margin:0px;
	padding:0px;
	color:#555;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.5em; 
	background-color:#C1E78B;
}
a, a:link, a:visited {
	color: #032469; 
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

p { margin: 0px; padding: 0 0 10px 0; font-size:16px; line-height:28px; color:#142503; text-shadow:0px 0px 2px #FFF; font-size:16px; line-height:26px; font-family: 'Arima Madurai', cursive;} 

img { border: none; }


h1 {font-family: 'Oswald', sans-serif;  font-size: 28px; color: #032469; }
h2 {font-family: 'Oswald', sans-serif;  font-size: 24px; color: #032469; margin: 0 0 20px 0; padding: 0; }
h3 {font-family: 'Oswald', sans-serif;  font-size: 21px; color: #ccc; margin: 0 0 20px 0; padding: 0; }
h4 {font-family: 'Oswald', sans-serif;  font-size: 18px; color: #000; margin: 0 0 10px 0; padding: 0; }
h5 {font-family: 'Oswald', sans-serif;  font-size: 16px; color: #000; margin: 0 0 10px 0; padding: 0; }
h6 {font-family: 'Oswald', sans-serif;  font-size: 14px; margin: 0 0 5px 0; padding: 0;}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.cleaner_h10 { clear: both; width:100%; height: 10px; }
.cleaner_h20 { clear: both; width:100%; height: 20px; }
.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }
.cleaner_h50 { clear: both; width:100%; height: 50px; }
.cleaner_h60 { clear: both; width:100%; height: 60px; }

.float_l {
	float: left;
}

.float_r {
	float: right;
}

/* menu English*/

#navbar {
	clear: both; width:1050px; padding:0px 0px; margin:auto;
	height: 42px; margin-bottom:0px; margin-top:13px;
}

#navbar ul {

	list-style: none; margin-left:-40px;
}

#navbar ul li {
	padding:0px 0px 0px 0px;
	margin: 0px;
	float:left; margin-left:1px;
	display: block; 
	position:relative;	
}

#navbar ul li a {
	width: auto; 
	display: block;
	height: 28px;
	padding: 8px 20px 13px 19px;			/*	padding: 8px 14px 13px 27px;*/
	margin-right: 0px;
	text-align: center;
	font-size: 15px; font-weight:500;
	text-decoration: none;
	color: #FFFFFF;
	outline: none; transition:0.5s ease; 

}
/*#navbar li:hover{background-color:#ff3300;}*/
#navbar li a:hover{
	height:20px; background-color:#ff0000; border-radius:5px; border-bottom:1px solid #FFF;
}


/****************************drop down**************************************/
#navbar ul li ul{ position:absolute; display:none;width:250px;list-style:none; left:40px; top:42px;background:#CAE1A9; z-index:999; border-radius:0 0 4px 4px; border:1px solid #2c5700; border-top:6px solid #2c5700;padding:0px;}
#navbar ul li:hover ul{ display:block; }
#navbar ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbar ul li ul li:hover{ background-color:#FF3300}
#navbar ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:50px !important; height:50px; text-align:left; color:#2C5700; font-size:18px; font-family: 'Oswald', sans-serif; }
#navbar ul li ul li a:hover{ background:none; color:#ffffff;text-shadow:none;line-height:40px !important; height:50px; border-bottom:none; margin-top:0px;}
#navbar ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbar ul li ul li.last{ margin-bottom:20px;}
#navbar ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbar ul li ul.lastsubmenu li{float:right;}


/* end of English menu */









/* menu urdu */

#navbarurdu {
	clear: both; width:1050px; padding:0px 0px; margin:auto;
	height: 42px; margin-bottom:0px; margin-top:13px;
}

#navbarurdu ul {

	list-style: none; margin-left:-40px;
}

#navbarurdu ul li {
	padding:0px 0px 0px 0px;
	margin: 0px;
	float:right; margin-left:1px;
	display: block; 
	position:relative;	
}

#navbarurdu ul li a {
	width: auto; 
	display: block;
	height: 28px;
	/*padding: 8px 20px 13px 21px;	*/			padding: 8px 14px 13px 15px;
	margin-right: 0px;
	text-align: center;
	font-size: 15px; font-weight:500;
	text-decoration: none;
	color: #FFFFFF;
	outline: none; transition:0.5s ease; 

}
/*#navbar li:hover{background-color:#ff3300;}*/
#navbarurdu li a:hover{
	height:20px; background-color:#ff0000; border-radius:5px; border-bottom:1px solid #FFF;
}


/****************************drop down**************************************/
#navbarurdu ul li ul{ position:absolute; display:none;width:260px;list-style:none; right:0px; top:42px;background:#CAE1A9; z-index:999; border-radius:0 0 4px 4px; 
 border:#2c5700 1px solid; padding:0px; border-top:5px solid #2c5700;}
#navbarurdu ul li:hover ul{ display:block; }
#navbarurdu ul li ul li{ float:left; width:100%;   border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbarurdu ul li ul li:hover{background:#B0CB8A;}
#navbarurdu ul li ul li a{ float:right; margin-top:0px;  width:240px; transition:1s ease; line-height:40px !important;  text-align:left; padding-top:5px; display:block;}
#navbarurdu ul li ul li a:hover{color:#ffffff;text-shadow:none;line-height:50px !important; height:50px; margin-top:0px; background:none; border-bottom:none;}
#navbarurdu ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbarurdu ul li ul li.last{ margin-bottom:20px;}
#navbarurdu ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbarurdu ul li ul.lastsubmenu li{float:right;}


/* end of urdu menu */






