/* CSS Document */
/* Author: Muhammad Azam */
/* Email: AzamOne@gmail.com */


body { 
margin:0px; 
padding:0px;
}

A {
	COLOR: #6685a3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4593c9; TEXT-DECORATION: underline
}

#banner { 
background-image: url(/images/top_bg.gif);
background-position: 0px 0px; 
height:126px;
} 

.spacer1{
padding:30px;
margin:30px;
}
.spacerEnglish{
margin-top:15%;
padding-top:15%;
}

.fon{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:1.2em;
}

.top_links a{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:.9em;
text-decoration:none; 
color:#FFF;
margin-top:10px; 
padding-top:10px;
}

.top_links a:hover{
color:#930;
}

div#tabBoxInner {
	width: 98%;
}

h1,h2,h3,h4{
color:#666666;
margin-right:5px;
padding-right:5px;
display: inline;
}


.style12 {
	vertical-align: middle;
	border-width: 0;
}	
/* Menu Style */


#vertmenu {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size: 95%;
padding: 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-color:#CCCCCC;
border: 2px solid #CCCCCC;
width: 210px;
}

#vertmenu h1 {
background:transparent url(/images/menu_bg.gif);
color:#333333;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:4px;
padding-top:1px;
}

#vertmenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
margin: 0px;
padding: 4px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 1px;
border: none;
margin-top: 0px;
margin-bottom: 0px;
}
#vertmenu ul li {
margin: 0px;
padding: 3px;
height:15px;
}
#vertmenu ul li a {
font-size: 85%;
display: block;
border-bottom: 1px dashed #C39C4E;
text-decoration: none;
color: #000000;
padding: 1px
margin-top: 0px;
margin-bottom: 0px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #CC0000;
background-color: #eeeeee;
padding: 1px
margin-top: 0px;
margin-bottom: 0px;
}



/* Urdu Menu*/

#vertmenu_u {
padding: 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-color:#CCCCCC;
border: 2px solid #CCCCCC;
width: 190px;
}

.urdu_heading_menu {
direction:rtl;
border-bottom: 1px dashed #C39C4E;
font-family:Jameel Noori Nastaleeq, Tahoma;
display: block;
color: #000000;
font-size:24px;
font-weight:bold;

}


#vertmenu_u ul {
list-style: none;
margin: 0px;
padding: 1px;
border: none;
margin-top: 0px;
margin-bottom: 0px;
}
#vertmenu_u ul li {
margin: 0px;
padding: 1px;
}
#vertmenu_u ul li a {
font-family:Jameel Noori Nastaleeq, Tahoma;
font-size: 18px;
display: block;
border-bottom: 1px dashed #C39C4E;
text-decoration: none;
color: #333333;
padding: 1px
margin-top: 0px;
margin-bottom: 0px;
direction:rtl;
height:24px;
}

#vertmenu_u ul li a:hover, #vertmenu ul li a:focus {
color: #CC0000;
background-color: #eeeeee;
padding: 1px
margin-top: 0px;
margin-bottom: 0px;
}

/*End of Urdu Menu */

.count{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#0000FF;
}
.totalCount{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#CCCCCC;
font-weight:bold;
background:#666666;
margin:2px;
padding:1px;
}
.totalCountNumber{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
}
.totalSearchCount{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:14px;
color:#CCCCCC;
font-weight:bold;
background:#666666;
margin:2px;
padding:1px;
}
/*Urdu color*/

.countURDU{
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:75%;
color:#0000FF;
}


/*Home Page Search Box*/
div#step1 {
	background-color:#ccc;
	border:solid;
	border-color:#E3E3E3;
	width: 420px;
	height: 55px;
	line-height: 70%;
	padding: 5px;
	padding-top: 20px;
	font-size: 10pt;
	color: #818181;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	display: block;
}
div.steplInner {
	font-size: 9px;
	color: #818181;
	font-weight:normal;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	width:350px;
	text-align:left;
}
div.steplInner a {
	font-size: 9px;
	color: #818181;
	font-weight:normal;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	width:350px;
	text-align:left;
	text-decoration:none;
}
div#step2 {
	line-height: 70%;
	width: 420px;
	padding: 5px;
	font-size: 9pt;
	color: #818181;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	display: block;
	text-align:right;
}

/*Detail View page sub header*/
div#subheaderbox_urdu {
	background-color:#CCCCCC;
	border:solid;
	border-color:#E3E3E3;
	width: 99%;
	_width:100%;
	height: 20px;
	line-height: 70%;
	padding-top: 10px;
	padding-bottom:3px;
	font-size: 10pt;
	color: #818181;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	display: block;
}
div#subheaderbox_urdu_left {
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
}
div#subheaderbox_urdu_right {
	float:right;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
}

div#subheaderQuestionCountry{	
	border:solid;
	border-color:#E3E3E3;
	width: 99%;
	_width:100%;	
	height: 20px;
	line-height: 80%;
	padding-top: 10px;
	padding-bottom:3px;
	font-size: 10pt;
	color: #818181;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	display: block;
	background-color:#FBFBFB;
}

div#questionanswerUrdu {
width:96%;
padding-top: 15px;
padding-bottom:25px;
margin-bottom:25px;
text-align:right;
font-family:Jameel Noori Nastaleeq, Tahoma;
font-size:16px;
}

div#questionanswerEnglish {
width:96%;
padding-top: 15px;
padding-bottom:15px;
padding-left:5px;
padding-right:5px;
margin-left:25px;
margin-right:25px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
}


div#bottomcopyright{

	width:100%;
	text-align:center;
	background:#DDDDDD;
	color:#333333;
}

.searchBox {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size: 17pt;
	color: #818181;
	padding:8px;
	border:1px solid #555555;
}



 #search_txt{
	 margin:8px;
	 padding-left:30px;
	 text-align:center;
	 min-height:350px;
	 }
	 .search_boxy{
		background-color:#CCCCCC;
		border:1px solid #333333;
		height:50px;
		margin:0 auto;
		padding-top:15px;
	 }
	 .submitclass{
		background-color:#333;
		border:#000 1px solid;
		color:#FFFFFF;
		font-size:20px;
	 }
/*Category Page bullets*/

.redcolon li#red{
	list-style:none;
	padding-left:40px;
	padding-bottom:5px;
	padding-top:5px;
	background: url('/images/doublecolon.gif') no-repeat 2px;
}
.redcolon li#gray {
	list-style:none; 
	padding-left:40px;
	padding-bottom:5px;
	padding-top:5px;
	background: url('/images/doublecolon.gif') no-repeat 2px;
	background-color:#EEEEEE;
}

ul.redcolonUrdu li#redUrdu {
	list-style:none;
	padding-right:40px;
	padding-bottom:5px;
	padding-top:5px;
	background: url('/images/doublecolon.gif') no-repeat 2px;
	background-position:right;
}
ul.redcolonUrdu li#grayUrdu {
	list-style:none; 
	padding-right:40px;
	padding-bottom:5px;
	padding-top:5px;
	background: url('/images/doublecolon.gif') no-repeat 2px;
	background-position:right;
	background-color:#EEEEEE;
}


.categoryList{
width:96%;
border: 2px solid #CCCCCC;
border-color:#CCCCCC;
}

/*Urdu Links Inner pages */



/*English Links Inner pages */



/*Category Home Page*/
#CatTxtArea{
float:left;
width:90%;
}
#CatHeader {
	line-height: 70%;
	width: 420px;
	padding: 5px;
	font-size: 20pt;
	color: #818181;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	display: block;
	text-align:right;
}
#CatMenu {
float:left;
width:200px;
}

.doublecolon {
font-weight:bold;
    color:#999999;
    line-height:1.4;
    list-style-image: url(/images/doublecolon.gif);
}

td.rowsbg { background-color:#EAE8E8}

/*Auto Complete Tool Tip*/

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
padding-bottom:15px;
padding-top:15px;
border: 1px solid black;
padding: 5px;
background-color:#DDDDDD;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
