html {width: 100%;}

.maincontainer
{
height:auto;
width:auto;
margin:0 auto;
}

.hdr
{
height:140px;
width:1020px;
margin:0 auto;
border-bottom:3px solid #34877D;
}
.hdr_img_1
{
width:350px;
margin-top:10px;
float:left;

}
.hdr_content_2
{
width:650px;
margin-top:10px;
margin-left:10px;
height:120px;
float:left;
}
.hdr_uclk
{
width:180px;
margin-left:470px;
margin-top:10px;
}
.menu
{
width:630px;
margin-left:10px;
margin-top:40px;
height:30px;
float:left;
}
.menu ul
{
	list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.menu ul li
{
float: left;

}
.menu ul li a:link, a:visited
{
	display: block;
	margin-top:3px;
    width: 120px;
    font-weight: bold;
    color: #000000;
    background-color: #34877D;
    text-align: center;
    padding: 3px;
	border-radius: 15px 50px;
    text-decoration: none;
    text-transform: uppercase;
}
.menu ul li a:hover, a:active
{
background-color: #789592;
}
.mrq
{
height:50px;
width: 1020px;
margin:0 auto;
font-size:24px;
border-bottom:3px solid #34877D;
}
.pgcontent
{
margin:0 auto;
width:980px;
height:auto;
}
.engudet
{
margin:0 auto;
width:990px;
height:570px;
}
.engudet_row1
{
margin-top:5px;
margin-left:5px;
width:980px;
height:560px;
}
.engudet_row1_eng
{
margin-top:5px;
margin-left:60px;
width:400px;
height:500px;
float:left;
}
.engudet_row1_u
{
margin-top:5px;
margin-right:60px;
width:70px;
height:500px;
float:right;
}
.engudet_row1_udet
{
float:right;
height:30px;
}

.pgcontent_1
{
margin:0 auto;
width:950px;
height:auto;
}
.pgcontent_1_msg
{

margin-top:20px;
margin-left:200px;
line-height:40px;
text-align:justify;
margin-bottom:10px;
width:650px;
height:auto;
}
.pgcontent_1 p
{
font-size:16px;
line-height:25px;
}
.pgcontent_1 h4
{
font-size:24px;
}
.shadow
{
margin-top:20px;
background-color:#34877D;
font-size:36px;
text-align:center;
height:70px;
line-height:70px;
}

.pgcontent_1_faqs
{

margin-top:20px;
margin-left:40px;
margin-bottom:10px;
width:900px;
height:auto;
}


.pgcontent_1_faqs shadow ul
{
list-style-type: disc;
}
.pgcontent_1_faqs shadow ul li
{
margin:0px;
padding:0px;
}
.pgcontent_1_faqs shadow ul li a:link, a:visited
{
text-decoration: none;
}
.pgcontent_1_udet
{
margin-top:10px;
margin-left:15px;
margin-bottom:10px;
width:970px;
height:auto;
}
.pgcontent_1_L
{
margin:5px;
width:630px;
height:auto;
float:left;
}
.pgcontent_1_L_u3
{
margin:5px;
width:580px;
height:auto;
float:left;
}

.pgcontent_1_R
{
margin:5px;
width:260px;
height:auto;
float:left;
}




h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #16445c;
}
h2 {
	font-size: 32px;
	line-height: 1em;
	text-transform:uppercase;
}
h4 {
	font-size: 18px;
	line-height: 1em;
	color: #16445c;
	text-transform:uppercase;
}




/*links*/




.clear {clear: both;}
.wrap {overflow:hidden;}


/*----------- Back to top --------------*/
#toTop {
  display: none;
  width: 49px;
  height: 48px;
  overflow: hidden;
  background: url(../images/totop.png) 0 0 no-repeat;
  position: fixed;
  margin-right: -600px !important;
  right: 50%;
  bottom: 80px;
  z-index: 999;
}
#toTop:hover {
}
#toTop:active,
#toTop:focus {
  outline: none;
}
/*header*/

/*******content********/
/****************/
.carousel {padding-top:91px; padding-bottom:91px; position:relative;}

.carousel1 {
	cursor: default !important;
	overflow:hidden;
}
.carousel1 li {float: left; width:220px !important; margin-right:20px;}

.carousel_div {
	width: 960px;
	margin: 0 auto;
	
}
.carousel1 li h4 {color:#000; margin:39px 0 30px 0;}
a.prev1, a.next1 {
	width: 29px;
	height: 29px;
	top: 43px;
	position: absolute;
	display: block;
	z-index: 999;
	background:#3b708c;
}
a.next1 {
	right: 0px;
	background:url(../images/next.png) 0 0 no-repeat #3b708c;
}
a.prev1 {
	right: 34px;
	background:url(../images/prev.png) 0 0 no-repeat #3b708c;
}
a.next1:hover {background-color:#16445c;}
a.prev1:hover {background-color:#16445c;}

/*****************/
/************Footer***********/

footer {
	font-size: 12px;
	color: #6398a2;
	text-transform:uppercase;
	padding:21px 0 18px 0;
	height:40px;
}

.add_1
{
height:300px;
margin-top:20px;
width:1000px;
margin:0 auto;
background-color:#000000;
border-top:5px solid #34877D;
}
.add_1_urdu
{
height:300px;
margin-top:20px;
width:1000px;
background-color:#000000;
border-top:5px solid #34877D;
}
.add_1_urdu_u2
{
height:300px;
margin-top:20px;
width:1000px;
background-color:#000000;
border-top:5px solid #34877D;
}
.add_txt
{
width:500px;
height:250px;
float:left;
margin-top:10px;
margin-left:20px;
font-size:16px;
color:#FFFFFF;
}
.add_txt h4
{
font-size:18px;
color:#FFFFFF;
}
.add_img
{
float:right;
margin-top:20px;
margin-right:70px;
}
.cpyrit
{
margin-top:270px;
text-align:center;
color:#FFFFFF;
border-top:1px solid #CCCCCC;
}
#btn
{
margin:0 auto;
width:970px;
height:20px;
font-size:18px;
}
#prev
{
float:left;
margin-left:100px;
}
#next
{
float:left;
margin-left:450px;
}




/************custom***********/


