body{
font-family:Arial, Helvetica, sans-serif;
background-color:black;
margin-top:40px;
padding:0;	
}
table{
border:none;
	
}
table#main{
width:960px;
margin:0 auto;	
}
table#main td{
background-color:white;	
}

ul{
	list-style-type:none;	
}
ul#site-nav li{
float:left;
margin-left:9px;
}
ul#site-nav li a{
font-family:calibri;
color:#777;	
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:5px 5px 5px 5px;
}

ul#site-nav li a:hover{
	background:url(images/hoverbk.png) no-repeat center center;
	color:white;
}
ul#site-nav li a:visited{
	color:#777 !important;	
}

ul#site-nav li a:visited:hover{
	color:white !important;	
}

ul#cs-nav{	
width:205px;
padding:0;
margin:0;
}
ul#cs-nav li{
	margin:0;
padding-top:7px;

padding-bottom:7px;
padding-left:15px;
border-bottom:1px solid #bbb;

}
ul#cs-nav li a,ul#cs-nav li a:visited{
font-family:calibri;
color:#999;	
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.LHeading p{
	font-size:22px;
	color:#4A88C5;
	font-weight:bold;
	margin-bottom:7px;
}


.cPane{
margin-top:-15px !important;
text-align:justify;
min-height:500px;
/*overflow:auto;*/
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;	
	text-transform: uppercase;
	margin:7px 0 0;
	padding:0;
	line-height:30px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:7px 0 0;
	padding:0;
	text-transform: uppercase;
	line-height:25px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 7px 0 0;
	padding:0;
	letter-spacing:normal;
	line-height: 15px;

}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
}

p{
	margin: 0 0 10px;
}

a{
margin:0;
	padding:0;	
}

.style1{
font-size:14px;
	
}


.reports{
font-size:16px;	
margin-left:10px;
}

#cs-nav li{
position:relative;
	
}

#cs-nav li ul{
	display:none;	
	position: absolute;
	left: 185px;	
	padding-left:10px;
	padding-right:10px;
	top: -1px;
	background-color:#efefef;
	border-top:1px solid #bbb;
	z-index:9999;
	
}

#cs-nav li ul a{	
	display:inline-block;
	white-space: nowrap;
	}
#cs-nav li:hover{
background-color:#4A88D9;
	
}
#cs-nav li:hover>a{
	color:white;
}
#cs-nav li:hover>a:visited{
	color:white;
}
#cs-nav li:hover > ul{
	
	display:block;	
}



#les_report{
background-color:white;
margin-left:20px;
margin-right:20px;
}

.LBreadcrumb,.LBreadcrumb1{
	text-align:right;
	font-size:14px;
	padding-bottom:15px;
}

.LBreadcrumb1{
padding-right:25px;	
}

hr{
margin:0;	
}

ul.deptName{
margin:0;
pading:0;
width:auto;
margin-top:25px;
cursor:pointer;

}

ul.deptName a,ul.deptName a:visited{
	color:#444444;
	text-decoration:none;
}

ul.deptName li{
display:none;	
margin-left:15px;
}


.deptColumn{
float:left;
width:300px;	
}

.lesDeptList{
	font-size:18px;
	padding-left:8px;
	padding-right:8px;
	background:url(images/bullet.gif) no-repeat center center;
	
	/*
	background-color:#4A88D9;
	color:white;*/
	margin-right:5px;
}

.lesDeptListUrd{
	font-size:18px;
	padding-left:8px;
	padding-right:8px;
	background:url(images/bullet.gif) no-repeat center center;
	
	/*
	background-color:#4A88D9;
	color:white;*/
	margin-left:5px;
}

#lesDeptDetail{
list-style-type:disc;
}

#lesDeptDetail ul{
list-style-type:circle;

}

#lesDeptDetail ul ul{
list-style-type:lower-roman;
}

#les_membersLounge a{
	font-size:14px;
}

#les_membersLounge p{
	font-size:14px;
}

#les_membersLounge h2{
	font-size:16px;
	
}

.LMembersPane{
padding-left:40px;	
padding-top:50px;
}

p.urHead{
padding-right:20px;	
font-family:Alvi Nastaleeq;
font-size:30px;
}

.LUrduContent{
	font-family:Alvi Nastaleeq;
	font-size:22px;
}

.LUrduContent h1{
	font-size:28px;
	font-family:Alvi Nastaleeq;
}


.MainHeading{
	color:#fcbe00;
	font-size:28px;
	font-family:Alvi Nastaleeq;
	line-height:2;
}

.MainHeading2{
	color:#fcbe00;
	font-size:28px;
	font-family:Alvi Nastaleeq;
	line-height:2;
}

.Lists{
	font-size:24px;
	font-family:Alvi Nastaleeq;
	line-height:29px;
}
.Numbers{
	font-size:18px;
	font-family:Alvi Nastaleeq;
	text-align:center;
	
}

.Text{
	font-size:18px;
	font-family:Alvi Nastaleeq;
}

.Captions{
	color:#000000;
	font-size:24px;
	font-family:Alvi Nastaleeq;
	text-align:center;
}	

.PhaseText{
	color:#4A88D9;
	font-size:24px;
	font-family:Alvi Nastaleeq;
}

.TotTime{
	font-family:Alvi Nastaleeq;
	font-size:22px;
}

.Normal{
font-size:14px;	
}

.EdSelect{
width:225px;	
}

a.SearchButtonLes:link, a.SearchButtonLes:visited {
    background: url("images/search.png") no-repeat scroll center center #333333;
    display: inline-block;
    vertical-align:middle;
    height: 21px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 32px;
}

.urdH1{
	font-size:34px;
	font-family:Alvi Nastaleeq;
	line-height:2;
}

.urdH2{
	font-size:28px;
	font-family:Alvi Nastaleeq;
}

.urdH3{
	font-size:24px;
	font-family:Alvi Nastaleeq;
}

.urdNormal{
font-size:16px;
font-family:Alvi Nastaleeq;
line-height:1.5;
}

.urdContainer{
direction:rtl;
}
.ItemCatListTab ol{
margin-left:40px;
}

blockquote,blockquote p{
border:none;
color:#444444;
font-style:normal;
font-size:14px;
line-height: 22px;
margin:0;
padding: 5px 0 0 19px;
}


.RDSTab td a{
font-size:13px;
}