body  {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #333333;
	background-color: #024978;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
}
.twoColFixRtHdr #container {
	width: 974px;
	margin: 0 auto;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #599cd4;
	border-bottom-color: #599cd4;
	background-color:#daecf6;
	background-image:url(../images/m_head_blend.png);
	background-position:center top;
	background-repeat:no-repeat;
	
	
	
} 
.twoColFixRtHdr #inner_container {
	padding:0 15px 10px 15px;
	margin: 0 auto;
	width:944px;
}
.twoColFixRtHdr #lang-container {
	border-top:1px solid #599CD4;
}

.twoColFixRtHdr #header { 
	padding: 0 0px 0 0px;
	height:80px;  
} 
.language-area{
	/*background-image: url(../images/lang-bg.gif);
	background-repeat: no-repeat;*/
	background-color:#E0EFF6;
	height:20px;
	text-align:left;
	padding-left:18px;
	
}

.logo{ 
	float:right;

	}
.search-area{ 
	background-color:#EBF9FC;
	float:left;
	margin-top:10px;
	padding-bottom:2px;
	padding-left:7px;
	padding-top:5px;
	width:300px;
	text-align:left;
	}
	
.search-lable{ float:left}
.btn-go{ float:left; padding-left:10px; padding-right:10px;}
.search-field{
	width:182px;
	border: 1px solid #999999;
	float:left;
}


.menu-area{ 
	width:780px; 
	height:48px;
}
.menu-area ul{ 
	padding:0px; 
	margin:0px;
}
.menu-area ul li{
	float:left;
	list-style:none;
	/*background-image: url(../images/top-menu-bg.gif);
	background-repeat: repeat-x;*/
}

.menu-area ul li img{ float:left; list-style:none; border:0px;
}

.menu-area ul li a:link, .menu-area ul li a:visited{
	float:left;
	list-style:none;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
	background-image: url(../images/top-menu-bg.png);
	background-repeat: repeat-x;
	width:126px;
	text-align:center;
	height:18px;
}

.menu-area ul li a:hover{
	float:left;
	list-style:none;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
	background-image: url(../images/top-menu-bg-hover.png);
	background-repeat: repeat-x;
	width:126px;
	text-align:center;
}



.cat-heading{
	background-image: url(../images/menu-header.png);
	background-repeat: no-repeat;
	width:161px;
	height:22px;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	text-align:center;
	
}
.genral-text{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #333333;
}

.twoColFixRtHdr #sidebar1 {
	float: left;
	width: 160px;

}
.twoColFixRtHdr #mainContent {
	margin: 0 0px 0 0;
	width:775px;
	float:right;
} 

.body-area{ padding-top:15px; width:777px; float:left;}

.left-area{ float:right; width:171px; padding-left:8px;}
.left-menu-area{}
.left-menu-bg{
	background-image: url(../images/menu-bg.gif);
	background-repeat: no-repeat;
	width:171px;
	min-height:228px;
	padding:3px 0 0 0;
}

.left-menu-bg ul{
	
	padding:0px;
	margin:0px;
}

.left-menu-bg ul li{
	list-style-type: none;
	margin-left:15px;
	background-image: url(../images/left-menu-divider.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height:22px;
	padding-top:8px;
	padding-bottom:2px;
	padding-right:30px;
	text-align:right;
}

.left-menu-bg ul li a,.left-menu-bg ul li a:visited{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.left-menu-bg ul li a:hover{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

p{ margin:0px; padding:0px;}
.reg-area{ padding-top:7px;}

.main-area{ float:left; width:598px;}
.main-area1{ float:left; width:598px; background-color:#FFFFFF;}

.welcometxt-area{ padding-top:11px;}
.welcom-heading{

	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 18pt;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	text-align:right;
	margin-top:-4px;
	margin-bottom:2px;
}
.welcome-txt{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	height:170px;
	width:590px; padding:5px;
	text-align:justify;
	direction:rtl;
}

.tut-area{ padding-top:5px;}
.tut-area img{border:0px;}

.tut{ padding:5px;}
.banner-faqs{
	width:568px;
	height:88px;
	background-image: url(../images/faqs.png);
	background-repeat: no-repeat;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 22pt;
	text-align:right;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:15px;
	padding-right:15px;
	padding-top:60px;
}
.innerpage-banner{ padding-bottom:5px;}
.inerpage-heading{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 18pt;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	padding-top:5px;
	
}
.innerpage-content-area{ padding:5px; min-height:365px; text-align:justify; direction:rtl;}
.text1{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #333333;
}
.text2{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	direction:rtl;
}


.footer {
	padding: 0 0px 0 0px;
	padding-top:10px;
	margin-right:5px;
	margin-top:23px;
	height:30px;
	background-repeat: repeat-x;
	background-image: url(../images/footer-bg.gif);
} 

.footer img {border:0px;} 
.footer a, .footer a:visited {
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
} 

.footer a:hover {
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
} 
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;

}
a.readmore
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #4F8295;
	text-decoration: none;	
}
a.readmore:hover
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #4F8295;
	text-decoration:underline;	
}
.input_nml
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #A7A5A6;
	text-align:left;
	width: 225px;
}
.input_nml_smal
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #A7A5A6;
	text-align:left;
}
.input_op
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #A7A5A6;
	direction:ltr;
}
.input_nml_login
{
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #A7A5A6;
	text-align:left;
	
}
.button_nml
{
	/*font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size: 12pt;	
	color:#ffffff;
	border-color: #FFFFFF #333333 #333333 #FFFFFF;
	background-color: #4F8295; border-style: solid;
	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;*/
	
	-x-system-font:none;
	background:transparent url(../images/btn2.gif) repeat-x scroll right top;
	color:#FFFFFF;
	display:block;
	float:right;
	font-family:"Nafees Web Naskh","Urdu Naskh Asiatype",tahoma,arial,verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:13px;
	padding:2px 10px 5px;
	/*text-transform:uppercase;*/
	width:auto;
	border:0px;
	margin-right:0px; margin-left:6px;
}

.tbl_cls
{
	font-size: 12px;
	/*border:1px;
	border: 1px solid #A7A5A6;*/
}
.hrow_cls
{
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	background-color:#40AED3;
}
 .cells 
 {
	background-color:#94CAE2;
	border:1px solid #A7A5A6;
	color:#333333;
	font-size:10px;
	font-weight:bold;
	height:50px;
	text-align:center;
 }
 .cellt  
 {
	background-color:#FFFFFF;
	border:1px solid #A7A5A6;
	font-size:10px;
	height:50px;
	text-align:center;
 }
 .cellb  
 {
	background-color:#FFFFFF;
	border:1px solid #A7A5A6;
	color:#000000;
	line-height:25px;
	text-align:center;
 }
  .trbgh 
 {
	color:#fff;
	background-image:url(../images/top-menu-bg-hover.png);
	background-repeat:repeat-x;
	line-height:25px;
	
 }
 .trbg1 
 {
	color:#000000;
	background-color:#40AED3;
 }
 .trbg2  
 {
	color:#000000;
	background-color:#ffffff;
 }
 .tbborder
 {
 font-size:12px;
 }
 .tbborder h1 
 {
 font-size:15px;
 font-weight:bold;
 margin-top:0px;
 }
 .error  
 {
	background-color:#F5C8C8;
	background-image:url(../images/b_drop.png);
	background-repeat:no-repeat;
	background-position:right;
	border:1px solid #CC0000;
	color:#CC0000;
	padding-left:25px;
	padding-right:25px;
	margin-bottom:10px;
	width:90%;
	direction:rtl;
 }
 .message  
 {
	background-color:#A5EBBB;
	background-image:url(../images/icon_enable_small.gif);
	background-repeat:no-repeat;
	background-position:right;
	border:1px solid #060;
	color:#060;
	padding-left:25px;
	padding-right:25px;
	margin-bottom:10px;
	width:90%;
	direction:rtl;
 }