﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img, sub, sup, ol, ul, li, fieldset, form, label, legend, button {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;

	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
body {
	color: #666666;
	padding: 0;
	margin: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	height: 100%;
	height: 100%;

}
.clear{clear:both;}

a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	cursor: pointer;
}


input, textarea {
	border: 1px solid #ccc;
	padding: 2px;
	font-size: 14px;
	color: #777;
}
.divider {
	height: 1px;
	overflow: hidden;
	background: #ccc;
	margin: 15px 0;
}
.divider2 {
	height: 1px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	margin: 5px 0 15px;
}
.buttonDesText {
	line-height: 32px;
	margin-right: 5px;
}
.normalText {
	font-weight: normal;
}
.marTop10 {
	margin: 10px 0 0 0;
}
.marRight10 {
	margin: 0 10px 0 0 ;
}
.marTop12 {
	margin-top: 12px;
}
.marTop15 {
	margin: 15px 0 0 0;
}
.asterixRequired {
	color: #ff0000;
}
.cursorNon {
	cursor: text;
}


#mainHeader{width:990px;margin-right:auto;margin-left:auto;background-color:#ffffff;}

#logo{height:100px;width:200px;float:left;}

#logo img{margin-left:20px;margin-top:20px;}

#topRight{height:100px;width:728px;float:left;margin-top:10px;text-align:right;margin-left:40px;}


#wdRelated{}

#wdRelated ul{margin:0px;padding:0px;list-style:none;}

#wdRelated ul li{margin:0px;padding:5px;list-style:none;}

#wdRelated ul li a{color:#000000;font-size:11px;}


#wdRelated{}

#wdRelated .d1{background-color:#ededed;}

#wdRelated .in{font-size:10px;}
#wdRelated .on{font-size:10px;}



#wdTop{}

#wdTop ul{margin:0px;padding:0px;list-style:none;}

#wdTop ul li{margin:0px;padding:5px;list-style:none;}

#wdTop ul li a{color:#000000;font-size:11px;}


#wdTop{}

#wdTop .d1{background-color:#ededed;}

#wdTop .in{font-size:10px;}
#wdTop .on{font-size:10px;}


#wdLatest{}

#wdLatest ul{margin:0px;padding:0px;list-style:none;}

#wdLatest ul li{margin:0px;padding:5px;list-style:none;}

#wdLatest ul li a{color:#000000;font-size:11px;}


#wdLatest{}

#wdLatest .d1{background-color:#ededed;}

#wdLatest .in{font-size:10px;}
#wdLatest .on{font-size:10px;}


#paging{margin-left:10px;}

#paging a
{
    display: inline-block;
    text-align: center;
    margin-right: 2px;
    margin-left: 2px;

    color:#666666;
    border:solid 1px #cccccc;

width:16px;height:16px;padding:2px;
font-size:11px;
}

#paging a:hover
{
background-color:#ededed;

}



#paging a.previous
{

width:50px;
}

#paging a.next
{

width:50px;
}

#paging a.current
{
background-color:#000000;
color:#ffffff;

}
.swsinfo{border:solid 1px #cccccc;padding:10px;margin:10px;}
.swsinfo td{border-bottom:solid 1px #cccccc;padding:5px;}


.breadcrumb{list-style:none;margin-left:10px;margin-top:5px;font-size:10px;font-family:Tahoma;}
.breadcrumb li
{
    background-position: left center;padding-left:10px;
    list-style: none;
    float: left;
    margin-right: 10px;
    font-size: 10px;
    background-image: url('../images/arrow.gif');
    background-repeat: no-repeat;
    color:#c2c2c2;
}

.breadcrumb li a{color:#ba3b26;}

.breadcrumb li.breadcrumbhome
{
       background-position: left center;padding-left:10px;
    list-style: none;
    float: left;
    margin-right: 10px;

    background-image: url('../images/home.gif');
    background-repeat: no-repeat;
    color:#c2c2c2;padding-left:20px;}
    

.uf{font-family: 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Urdu Naskh Asiatype', 'Nafees Web Naskh', 'Alvi Nastaleeq', 'Pak Nastaleeq', 'Nafees Nastaleeq',  Tahoma, Arial;}
.ufs{font-size:18px;text-align:justify;line-height:22px;}  
    
    
    
.tabs{border-bottom:solid 1px #cccccc;height:27px;margin-right:10px;margin-left:10px;margin-bottom:10px;font-size:11px;}
.tabs li
{
    float: left;
    list-style: none;
    height: 27px;
    background-image: url('../images/article-tab-background.gif');
    background-repeat: repeat-x;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;
}
.tabs li a{display:block;height:26px;padding-right:10px;padding-left:10px;padding-top:4px;}
.tabs li.tactive{border-top:solid 1px #cccccc;}
.tabs li.tactive a{background-color:#ffffff;border-bottom:solid 1px #ffffff;display:block;height:26px;padding-right:10px;padding-left:10px;padding-top:4px;}
.tabs li.first{width:10px;background:none;border-top:none;}

.hid
{
    display: none;
}

.sho{display:block;}


#allineone .new, #allineone .top, #allineone .related{margin-right:10px;margin-left:10px;}
#allineone .new li, #allineone .top li, #allineone .related li{list-style:none;padding-top:5px;padding-bottom:5px;border-bottom:dotted 1px #cccccc;}


#social{margin-bottom:10px;overflow:hidden;padding-bottom:10px;}




.socialBOX{width:346px;margin-left:2px;}
.socialBOX div{width:74px;height:90px;float:left;text-align:center;margin-top:15px;}

.newsletter{margin-left:14px;margin-right:14px;border-top:solid 1px #cccccc;}

.newsletter h4{font-weight:bold;font-size:14px;color:#000000;margin-top:8px;}
.newsletter p{font-size:12px;color:#000000;margin-bottom:10px;}



.newsletter input[type="submit"] {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
.newsletter  input[type="submit"]:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}
.newsletter  input[type="submit"]:active {
	position:relative;
	top:1px;
}

.newsletter input[type="text"]
{
    -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border:solid 1px #cccccc;
padding:5px;
    
    }
    
.box{margin-bottom:10px;border:solid 1px #cccccc;font-size:11px}
.box ul{list-style:none;margin-top:10px;margin-bottom:0px;}
.box ul li{float:left;list-style:none;height:20px;}
.box ul li a{display:inline-block;color:#666666;padding-left:10px;}



.message .ms1{margin-left:20px;background-image: url('../images/article-tab-background.gif');
    background-repeat: repeat-x;margin-right:20px;border:solid 1px #cccccc;
    font-size:11px;padding:5px;direction:ltr;}


.cf{}


#commentform
{
    padding: 10px;font-size:11px;
    margin:10px;
}

#commentform .name{float:left;width:220px;font-weight:bold;
                   
                   }
#commentform .email{float:left;width:220px;font-weight:bold;margin-left:24px;}

#commentform input[type=text]
{
    width: 210px;
    padding: 7px;
        background-image: url('../images/text_box.gif');
    background-repeat: no-repeat;border:none;

}

#commentform .comment{font-weight:bold;margin-top:10px;}

#commentform .commentdiv
{
    background-image: url('../images/comment_bg.gif');
    background-repeat: no-repeat;
width: 448px !important;
height: 110px !important;padding:10px;
    }
    
#commentform .comment textarea
{
    
font-family: Arial, Helvetica, sans-serif;
border: none;
font-size: 12px;
border: none;
background: none;
overflow: auto;
width: 442px !important;
height: 95px !important;
margin: 0 auto;
display: block;
color: #666;
font-style: oblique;

}



    
    #commentform input[type=submit]{

	background-color:#444444;

	color:#ffffff;
	font-family:arial;
	font-size:12px;

	padding:4px 24px;
	text-decoration:none;
border:none;
	margin-left:-1px;
	margin-top:8px;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
    }
    
.infos, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.infos {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../images/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
}

.commentcount{margin-left:20px;background-image: url('../images/article-tab-background.gif');
    background-repeat: repeat-x;margin-right:20px;margin-bottom:10px;border:solid 1px #cccccc;
    font-size:11px;padding:5px;font-weight:bold;
    }

.comments_list{margin-left:20px;margin-right:20px;margin-bottom:15px;}
.comments_list .cm_user{width:70px;float:left;}
.comments_list .cm_arrow{width:9px;height:50px;float:left;
                         background-image: url('../images/comment_msg.gif');
                         position:absolute;margin-left:72px;
                         }
.comments_list .cm_comments{width:367px;float:left;margin-left:10px;
                            
                            
                            
                            }
                            
                            .cm_top
{
    background-position: -8px top;
    background-image: url('../images/comment_msg.gif?id=1');
    height: 4px;
    width: 398px;
    background-repeat: no-repeat;
}

.cm_middle{border-left:solid 1px #cccccc;min-height:40px;border-right:solid 1px #cccccc;
            width: 387px;
           }
           
.cm_info{border-left:solid 1px #cccccc;height:20px;border-right:solid 1px #cccccc;
 width: 387px;
 border-top:dotted 1px #cccccc;
           }
           
.cm_info .cm_date{float:left;font-size:11px;margin-top:2px;margin-left:8px;}           
.cm_info .cm_reply{float:right;font-size:11px;margin-top:2px;margin-right:8px;}                 


.cm_bottom
{
    background-position: -8px -110px;
    background-image: url('../images/comment_msg.gif?id=1');
    height: 6px;
    width: 389px;
    background-repeat: no-repeat;
}

.cm_middle p{padding:10px;}

.cm_frame
{
    width: 64px;
    height: 64px;
    background-image: url('../images/image_bak.gif');
    background-repeat: no-repeat;display:block;
}
.cm_fk{height:5px;}
.cm_img{width:50px;height:50px;overflow:hidden;margin-left:5px;}
.cm_username{text-align:center;margin-right:8px;}


               
.default {margin-bottom:10px;font-size:18px;margin-right:10px;margin-left:10px;}
.default h3
{
    background-image: url('../images/user_bg.gif');
    background-repeat: repeat-x;
    border: solid 1px #cccccc;
    padding: 4px;
    background-color: #f2f2f2;
    font-size: 12px;
    color: #000000; -webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}

.default h3 a
{

  color:#000000;text-decoration:none;font-weight:bold;
}
    
    
    .default ul.plist{margin-bottom:10px;margin-top:10px;list-style:disc;font-size:11px;}
    .default ul.plist li{padding:2px;margin-left:25px;}   
    .default ul.plist li a{text-decoration:none;}  
    .default ul.plist li a:hover{color:#be0808;}   
    .default .more{   color: #666666;

    border-bottom: solid 1px #efefef;
    background-image: url('../images/gw_bar.gif');
    background-repeat: repeat-x;
    margin-top: 5px;
    border:solid 1px #666666;padding:5px;}   
    
    .default .more a{display:inline-block;margin-right:15px;}       

 .default .more a{display:inline-block;margin-right:15px;font-size:10px;text-decoration:none;}
.widgetLists{margin-bottom:10px;width:160px;}
.widgetLists h3
{
    margin-bottom: 10px;
    color: #ba3b26;
    padding: 4px;
    border: solid 1px #cccccc;


    font-family: 'Segoe UI Semibold';
background-image: url('../images/user_bg.gif');
background-repeat: repeat-x;
}
    
    .widgetLists ul{margin-left:0px;}
     .widgetLists ul li{list-style:circle;font-size:11px;margin-left:15px;}
     .widgetLists ul li a{display:inline-block;margin-bottom:1px;text-decoration:none;}
     
          .widgetLists ul li.active{list-style:circle;font-size:11px;
background-color: #ebebeb;

                                    }
.widgetLists ul li a:hover{color:#1a4e96;}

.widget {display:block;margin-bottom:10px;font-family:'Segoe UI Light';}  

#allinone{margin-bottom:10px;}





.articletabs{border-bottom:solid 1px #cccccc;height:27px;margin-right:10px;margin-left:10px;margin-bottom:10px;font-size:11px;}
.articletabs li
{
    float: right;
    list-style: none;
    height: 27px;
    background-image: url('../images/article-tab-background.gif');
    background-repeat: repeat-x;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;
}
.articletabs li a{display:block;height:26px;padding-right:10px;padding-left:10px;padding-top:4px;}
.articletabs li.selected{border-right:solid 1px #cccccc;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.articletabs li.selected a{background-color:#ffffff;border-bottom:solid 1px #ffffff;display:block;height:26px;padding-right:10px;padding-left:10px;padding-top:4px;}
.articletabs li.first{margin-right:10px;}

.articledata{margin-left:10px;margin-right:10px;margin-bottom:10px;height:20px;}
.articledate{display:inline-block;float:right;}
.articlebuttons{display:inline-block;float:left;}

.articletabs li.next{float:left;border-right:solid 1px #cccccc;}
.articletabs li.previous{float:left;margin-left:10px;}

.articletabs li.next span, .articletabs li.previous span {
display:none;}

.articletabs li.next a{


                         background-position: center center;

    background-image: url('../images/next.png');
    background-repeat: no-repeat;width:20px;height:20px;padding:0px;


}
.articletabs li.previous a{padding:0px;
                           
                                                    background-position: center center;

    background-image: url('../images/previous.png');
    background-repeat: no-repeat;width:20px;height:20px;padding:0px;
                           }

.articletabs li.next:hover{background-image:none;background-color:#ffffff;}
.articletabs li.previous:hover{background-image:none;background-color:#ffffff;}


.tags {
margin-left:20px;}

.dictionary_menu {
    border:solid 1px #cccccc;margin-top:8px;font-size:12px;
}

.dictionary_menu li {
    list-style:none;line-height:24px;
    border-bottom:dotted 1px #cccccc;
    background-color:#ededed;
}

.dictionary_menu li a {
    margin-left:10px;display:inline-block;
}

#dictionaryINPUT input[type=text] {
padding:10px;margin:10px;
font-size:11px;
font-size:11px;border:solid 1px #cccccc;
}

#dictionaryINPUT input[type=submit] {
padding:10px;margin:10px 10px 10px 0px;
font-size:11px;
}

#dictionaryINPUT select {
padding:10px;margin:10px 10px 10px 0px;
font-size:11px;border:solid 1px #cccccc;
}

.dictionary_heading {
padding:8px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color:#efefef;margin-bottom:10px;
}




