html{padding:0;margin:0}
body{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0}

h3{font-size:12px;margin:0 0 5px 0;padding:0}
a{text-decoration:underline;color:#005959;line-height:normal;cursor:pointer}

form{margin:0;padding:0}

h1{font-size:23px;font-style:normal;line-height:54px;font-weight:bold;color:#666666;text-decoration:none;font-family:Arial,Helvetica,sans-serif;letter-spacing:-0.05em;margin:0 0 0 10px;padding:0 0 0 180px}

.name{}
.name a{color:#006666;text-transform:capitalize}
.postdetails{font-size:10px;font-weight:bold}

.postdetails a{}
.postbody{font-size:14px;line-height:1.6em;color:#000000;text-align:left}
ul{font-size:12px;line-height:normal;color:#000000}
li{margin:0 0 10px 0}
a.postlink{text-decoration:underline;color:#003366;font-weight:500}
.code{font-family:"Courier New",Courier,mono;color:#006600;padding:5px;border:solid 1px #acd194;font-size:10px}
input,textarea,

input.post,textarea.post,select{background-color:#FFFFFF}
input{text-indent:2px}
input.mainoption{font-weight:bold}
input.liteoption{font-weight:normal}


h2{font-size:20px;margin:0px;padding:0;color:#666;line-height:normal}

#menubar1{ font-size:16px; background-repeat:repeat-y; padding:0 0 0 5px; font-weight:bold; margin:0 4px 0 0; background-image:url(/common/images/dswhle.gif); background-position:left; background-repeat:repeat-y; height: 35px; overflow: hidden; }
#menubar1 .menubaritem, #menubar2 .menubaritem{float:left;padding:8px 15px 8px 15px}
#menubar1 .mbitemhome{ background-color:#ccc; background-image:url(/common/images/dswhri.gif); background-repeat:repeat-y; background-position:top right; }
#menubar1 .mbitemhome a{ color:#fff; text-decoration:none }
#menubar1 .mbitem1{ background-image:url(/common/images/dswhri.gif); background-position:top right; background-repeat:repeat-y; background-color: #acd194; }
#menubar1 .mbitem1 a{ text-decoration:none; color:#fff }
#menubar1 .mbitem2{ background-color:#ccc; background-image:url(/common/images/dswhri.gif); background-repeat:repeat-y; background-position:top right }
#menubar1 .mbitem2 a{ color:#fff; text-decoration:none }
#menubar2{ font-size:16px; background-repeat:repeat-y; padding:0 0 0 5px; font-weight:bold; margin:0 4px 0 0; height: 35px; overflow: hidden; background-image:url(/common/images/dswhle.gif); background-position:left; background-repeat:repeat-y; }
#menubar2 .mbitemhome{ background-color:#ccc; background-image:url(/common/images/dswhri.gif); background-repeat:repeat-y; background-position:top right }
#menubar2 .mbitemhome a{ color:#fff; text-decoration:none }
#menubar2 .mbitem1{ background-color:#ccc; background-image:url(/common/images/dswhri.gif); background-repeat:repeat-y; background-position:top right }
#menubar2 .mbitem1 a{ color:#fff; text-decoration:none }
#menubar2 .mbitem2{ background-image:url(/common/images/dswhri.gif); background-repeat:repeat-y; background-position:top right; background-color: #acd194; }
#menubar2 .mbitem2 a{ color:#fff; text-decoration:none }
.vftopmain{color:#000000;padding:10px}
.vf2main{margin:10px 0 15px 0;padding:0 0 15px 0;border-bottom:solid 1px #acd194}
.vf2main h2{margin:0 0 10px 0;padding:0;font-size:22px;font-weight:normal;text-transform:capitalize}
.vf2main h3{ margin:0 0 10px 0; padding:0; text-transform:capitalize; }
.vf2main p{margin:0;padding:0;line-height:normal}
.vf2main h2 a{text-decoration:none}
.vf2main h3 a{}

.vf1main{margin:0;padding:8px 0 8px 0;border-bottom:solid 1px #acd194}
.vf1main h2{margin:0;padding:0;font-size:16px;font-weight:bold;text-transform:capitalize}
.vf1main h3{margin:0;padding:0;text-transform:capitalize;font-size:12px;font-weight:normal}

.vf1main h2 a{text-decoration:none}
.vf1main h3 a{ text-decoration:none }
.vf1main .vfmisc{font-size:12px;margin:0;text-align:center}

.pbshle{background-image:url(/common/images/dswhle.gif);background-repeat:repeat-y;background-position:left;padding:0 0 0 5px}
.pbshri{background-image:url(/common/images/dswhri.gif);background-repeat:repeat-y;background-position:right;padding:0 5px 0 0}
.pbshbo{background-image:url(/common/images/dswhbo.gif);height:5px;overflow:hidden}
.pbshbole{float:left;width:5px;height:5px;background-image:url(/common/images/dswhcorbole.gif)}
.pbshbori{float:right;width:5px;height:5px;background-image:url(/common/images/dswhcorbori.gif)}

.addbutt{width:300px;margin:0;padding:10px;text-align:center;font-weight:bold;font-size:13px}

.addbutt a{color:#cc0000;text-decoration:underline}
.f1post1st{position:relative;padding:0;margin:0}
.f1post1st .post{margin:10px 10px 10px 5px;font-size:15px;line-height:1.7em}

.f1post1st .infobar{padding:8px;margin:0;font-size:14px;line-height:1.5em;text-transform:capitalize;border-bottom:solid 1px #acd194}
.f1post1st .toolbox{font-size:10px;margin:5px;text-align:right;float:right}

.f2post1st{ margin:0 }
.f2postrest{padding:0;border-top:solid 1px #ccc;margin:0 0 50px 0}
.f2post1st .infobar{position:relative;clear:both;font-size:14px;line-height:1.5em;text-transform:capitalize}
.f2post1st .toolbox{font-size:10px;margin:5px;float:right}
.f2postrest .infobar{margin:0;background-color:#eee;padding:5px;clear:both;text-transform:capitalize}

.f2postrest .infobar .auth{font-weight:bold;color:#aaa}
.f2postrest .infobar .auth a{}
.f2postrest .toolbox{font-size:10px;margin:0;float:right}
.f2post1st .post{font-size:14px;line-height:1.6em;margin:10px 0 0 0;text-align:justify}
.f2post1st h2,.f1post1st h2{margin:30px 0 30px 0;padding:0;font-size:27px;font-weight:normal}
.f2postrest .post{margin:0;line-height:1.7em;text-align:justify}
.smaller{font-size:85%}
#sidebar{ margin:0 0 0 5px }


.f1post1st h1,.f2post1st h1{font-size:39px;font-weight:bold;text-align:left;margin:10px 0 10px 0;text-transform:capitalize;line-height:1.1em;letter-spacing:-2px;padding:0;color:#444}
.vfpagin{padding:10px;color:#000000;font-size:20px}
.vfpagin a{font-weight:bold}
#faqquestions{font-size:13px;margin:0 0 20px 0}
#faqquestions ol{}
#faqquestions li{
margin-bottom:15px;
line-height:1.7em;
font-size: 14px;
}
#faqquestions a{font-weight:bold;text-decoration:none}
#faqanswers{margin:100px 0 0 0}
#faqanswers h2{
margin:0;
padding:0;
font-size: 16px;
}
#faqanswers p{
line-height:1.6em;
font-size: 13px;
}
#faqs{margin:15px}


#faqs h3{font-size:15px;color:#87BC63;margin:20px 0 20px 0}
#faqs #faqanswers .postlink{
color:#777;
text-align: right;
display: block;
}
#sidebarright{ margin:0; padding: 0; }
.tdsbleft{ background-image:url(/common/images/dswhle.gif); background-position:left; background-repeat:repeat-y; background-color:#F5F5F5; width: 5px; }
.tdmid{ background: #f5f5f5; border: solid 2px #acd194; padding: 0 15px 0 15px; }
.tdsbright{ background-image:url(/common/images/dswhri.gif); background-position:right; background-repeat:repeat-y; width: 5px; background-color: #f5f5f5; vertical-align: top; overflow: hidden; }
.maintable{ margin:0 auto }
.toppanel{ }
.toppanel .buttons{float:right;margin:10px 10px 10px 0}

.maintablef2{}
.tdsbrightf2{}

.vftopmain h1{color:#006666;margin:15px 0 0px 0;padding:0;line-height:normal;font-weight:bold;font-size:39px;letter-spacing:-2px}
.vf1label{font-size:14px;margin:10px 0 10px 0;padding:10px 0 10px 0;border-bottom:dotted 1px #aaa;border-top:dotted 1px #aaa;font-weight:bold}

.pakpositiveposttable{text-align:left;font-size:11px;line-height:1.2em}
.pakpositiveposttabletd{text-align:left}

.f2post1st .infobar .author{font-size:15px}

#ppsynd{margin:30px 0 0 0;border-top:solid 1px #aaa;padding:15px 0 0 0}
#ppsynd .ppsyndtable td { vertical-align: top; }


#ppsynd .ppsyndtable .left{padding:5px;width:200px}
#ppsynd .ppsyndtable .middle{padding:5px;width:190px}
#ppsynd .ppsyndtable .right{padding:5px}
#ppsynd .header{margin:0px;background-color:#ddd;padding:5px}
#ppsynd .pp{padding:5px}
#ppsynd .popin{padding:5px}
#pphotos{ text-align:center; margin:0; }
#pphotos .imgwrap{width:75px;float:left;margin:0 5px 0 5px}
#pphotos .imgwrap .imgbox{}
#pphotos .imgwrap .flurl{font-size:10px;font-weight:normal;margin:2px 0 2px 0;padding:0;line-height:1em}
#pphotos .imgwrap .flurl a{text-decoration:none}
#pphotos img{border:0}
#ppsynd .addlnk{color:#cc0000}


.f1post1st .post br{margin:0}
.f1post1st .post a{font-weight:bold}

#ppsynd .catlinks{margin:10px 0 0 0;padding:0}
#ppsynd .catlinks li{display:inline;margin:0 5px 0 0;border-right:solid 1px #bbb;padding:0 5px 0 0}
#moresuch{margin:20px 0 0 0}
#moresuch ul{margin:0;padding:0}
#moresuch li{list-style-type:none;font-size:13px;margin:0 10px 0 0;padding:0;display:inline}
#moresuch a{text-decoration:none;line-height:20px;border-bottom:dotted 1px #aaa}
#moresuch h3{font-size:15px;color:#777}
.pgnmtop{margin:0 0 10px 0}
.whatpbtop{ font-size:11px; margin:10px 0 20px 10px; height: 300px; overflow: hidden; }
.whatpbtop .syndlite{margin:0;padding:3px 0 3px 0;border-bottom:solid 1px #acd194}
.whatpbtop .syndlitetitle{}
.whatpbtop .syndlitetitle a{text-decoration:none}
.disqcom{margin:0 0 0 20px}
.disqcom .dsq-brlink{font-size:11px}
.f2post1st .post ul{margin:0;font-size:inherit;line-height:inherit}
.f2post1st .post li{}


a.btnfy,
span.btnfy,del.btnfy{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-size:0;line-height:0;background-position:0 -536px;background-repeat:no-repeat;height:25px;text-decoration:none;color:#2e523b;font-style:normal;margin:0 6px 0px 0;padding:0 10px 0 0;vertical-align:middle;padding-top:-2px;_position:relative;_width:10px;_overflow-y:hidden;}
a.btnfy,span.btnfy,del.btnfy,a.btnfy span,
span.btnfy btnfy,span.btnfy input,del.btnfy span{background-image:url(/common/images/pb-sprt.png);_background-image:url(/common/images/pb-sprt.png);height: 25px;}
a.btnfy span,span.btnfy btnfy,span.btnfy input,del.btnfy span{white-space:nowrap;cursor:pointer;color:#222;display:-moz-inline-box;display:inline-block;line-height:1.2em;letter-spacing:0 !important;font-family:"Arial" !important;font-size:12px !important;font-style:normal;background-color:transparent;background-position:100% -536px;background-repeat:no-repeat;height:25px;padding:4px 20px 0 10px;margin:0 -16px 0 10px;border:none;vertical-align:text-top;zoom:1;_position:relative;_padding-left:0px;_padding-right:12px;_margin-right:-10px;_display:block;_top:0;_right:-5px;text-decoration:none;}
span.btnfy btnfy{line-height:2.5;}



.pptnlg{width:54px;height:39px;float:left;margin:0 10px 0 0}


.midwrap{ margin:0 }
.infobar strong{color:#aaa}


.fbcountico{border:0; margin:2px 0 0 2px;}
#creditfooter, .f2post1st .post ul br, #tid3 #moresuch, #tid79 #moresuch, #tid3 .commheader, #tid79 .commheader, #tid3 .topstuff, #tid79 .topstuff, #tid3 .prevnext, #tid79 .prevnext, 
#tid163 .prevnext {display:none!important}
#profwrap { margin: 0; padding: 10px; background: #f5f5f5; border: solid 4px #acd194; }
.proftbl { margin: 0; padding: 0; width: 100%; }
.proftbltdle { vertical-align: top; }
.proftbltdri { width: 50%; vertical-align: top; }
.profdatatbl { margin: 0; padding: 0; border: none; }
.profastbl { margin: 0; padding: 0; width: 100%; border: none; }

.profdatatbl td { border-bottom: solid 1px #aaa; padding: 10px 0 10px 0; margin: 0; }
.profdatale { font-size: 11px; text-transform: uppercase; }
#profwrap h1 { margin: 0; padding: 0 0 15px 0; font-size: 32px; line-height: normal; color: #333333; letter-spacing: -2px; text-transform: capitalize; font-weight: normal; }
#profwrap h2 { margin: 0; padding: 0; color: #006666; font-size: 20px; text-transform: capitalize; letter-spacing: -1px; }
#profwrap h3 { margin: 10px 0 10px 0; padding: 0; font-size: 15px; }



#profwrap .syndlite { margin: 5px 0 5px 0; padding: 5px 0 5px 0; border-bottom: dotted 1px #aaa; }

.prevnext { font-size: 12px; margin: 20px 0 10px 0; color: #cc0000; }
.prevnext table { margin: 0 auto; }
.prevnext td { width: 33%; padding: 0 10px 0 10px; vertical-align: top; text-align: center; }
.prevnext a { }
.clearer {clear:both;height:1px; overflow:hidden}
.prevnext .td0 { }
.prevnext .td1 { }
.prevnext .td2 { }
#profwrap .prevnext { margin: 5px; }
.userposts ul { margin: 0; padding: 0; }
.userposts li { margin: 2px 0 2px 0; padding: 2px 0 2px 0; border-bottom: dotted 1px #aaa; list-style-type: none; }




.asvf2{margin:0 0 20px -5px}
.asvf1{margin:0 0 20px -5px}
.asf2vt{margin:25px 0 25px 0}


.red {color:#cc0000!important;}

.blue{color:blue!important;}

.mnspan { margin:0 15px 0 15px }
.tdmiddiv{ }
.adtdle {width:400px; height:300px; vertical-align:middle}
.adtd {width:100%}
.blgtd{width:250px}
.autd{width:250px}
.vf1labeltd{ }
.topicrowtd{ }
.tprtd1 { width: 250px; }
.tprtd2 { width: 150px; }
.tprtd3 {}
.tprtd4 { text-align: right; }
.wpbstd {}
.vtpgnt {padding:10px; text-align:right;}.intyrblg { margin: 0 auto; }
.fbchklt { float: right; }
/*
.asfq */{ width: 160px; margin: 0 auto; }
#faqwrap #sidebar { width: 5px; }
#faqwrap h1 { text-align: left; margin: 0; padding: 0; }
#frmwrp { margin: 0 auto; width: 970px; }
#ppsynd li { list-style-type: none; margin: 0 0 10px 0; padding: 0; }
#ppsynd ul { }
.frmwrptbl { width: 970px; }
.frmwrptblle { width: 660px; vertical-align:top }
.frmwrptblri { width: 310px; vertical-align:top }


.hdrtbl{width:660px}
.hdrtbltdt{height:85px;overflow:hidden;background:url(/common/images/pb-sprt.png);background-position:0 -341px;margin:0 5px 0 0}
.hdrtbltd{margin:3px 0 3px 0}
.logodiv{height:85px;overflow:hidden;width:448px;background:url(/common/images/pb-sprt.png);background-position:0 0;float:left}
.ppldiv{height:85px;overflow:hidden;background:url(/common/images/pb-sprt.png);background-position:-450px 0;float:left;width:182px;margin:0 0 0 10px}
.pptnlg{width:54px;height:39px;float:left;margin:0 10px 0 0;background-image:url(/common/images/pb-sprt.png);background-position:-486px -197px}
.endors p{font-size:11px;margin:0;padding:0;line-height:1.5em}
.endors{margin:0;float:left}
.endors p a{font-size:10px;color:#666;text-transform:uppercase;font-weight:bold}
.endorq{font-size:14px;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:bold;line-height:10px}

.faqlnk{margin:3px 0 0 30px;float:left}

.faqlnk a{text-decoration:none;color:#93B37F;font-size:24px;line-height:29px;border-bottom:dotted 1px #acd194}

.faqlnk a:hover{text-decoration:none;color:#cc0000}
.h1alt{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#888;margin:0;padding:0;font-weight:normal;text-transform:uppercase;line-height:10px}
.sprt{background-image:url(/common/images/pb-sprt.png);display:block;overflow:hidden}
.feedicosm{background-position:-671px -34px;width:16px;height:16px}
.twticosm{background-position:-652px -34px;width:16px;height:16px}
.frmwrptbltop { height: 1px; overflow: hidden; }

#searchengine{margin:0;padding:0;background-color:#bababa}
#searchengine h3{margin:0;padding:0 0 0 2px;font-size:11px;line-height:normal;color:#fff;text-transform:none;font-weight:bold}
#searchengine .tbl{width:100%;border:solid 2px #ccc;background-color:#ffffff}

#searchengine form{margin:0;padding:0}
#searchengine .button{margin:0;padding:0;border:none;background-color:#ccc}
#searchengine .input{border:none!important;padding:0;margin:0;width:200px}
#searchengine .inptd{background:#fff}
#searchengine .buttd{background:#ccc;text-align:center}


#searchengine h3 a{text-decoration:none;color:#fff}
.blglsttbl td { width: 50%; overflow: hidden; vertical-align: top; }
.pbpanel{background-image:url(/common/images/pb-sprt.png);height:54px;overflow:hidden}
.pb-latest{background-position:0 -91px}
.pb-discuss{background-position:-170px -89px}
.addmy{font-size:11px;text-transform:uppercase;text-align:center;padding:5px 0 5px 0;text-decoration:none;background-image:url(/common/images/pb-sprt.png);background-position:-170px -149px;border-bottom:solid 1px #ccc;border-top:solid 1px #aaa}
.addmy a{color:#cc0000;line-height:11px;text-decoration:none;font-weight:bold}
.arr{font-size:15px;font-weight:bold;color:#CC0000}
#bloglist ul, #disclist ul{margin:0;padding:0}
#bloglist,#disclist{padding:0;margin:0}
#bloglist a,#disclist a{color:#004F4F;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;letter-spacing:normal;line-height:1.2em}
#bloglist li, #disclist li{margin:0;padding:6px 4px 6px 6px;list-style-type:none;text-transform:capitalize}

#bloglist h3:hover, 
#bloglist li:hover,#disclist h3:hover, 
#disclist li:hover{background-image:url(/common/images/pb-sprt.png);background-position:-170px -149px}
.listli0{background-color:#eeeeee;background-image:url(/common/images/pb-sprt.png);border-bottom:solid 1px #bbb;border-top:solid 1px #fff;background-position:0 -213px}
.listli1{background-color:#dddddd;background-image:url(/common/images/pb-sprt.png);border-bottom:solid 1px #bbb;border-top:solid 1px #fff;background-position:0 -149px}
.morelnkwrap{padding:5px;margin:0;background-color:#DDDDDD}
.morelnkwrap .pgnum{font-size:11px;margin:-5px 0 0 0}
p.morelnk{padding:5px;margin:0;background-color:#DDDDDD;text-align:right}
a.morelnk{font-size:13px;line-height:2em;color:#005555}


.sitepaneltbl{margin:0;width:100%;border:solid 2px #bbb;padding:0}
.sitepaneltblle{width:130px;border-right:solid 2px #bbb;padding:5px 0 3px 0;vertical-align:middle}
.sitepaneltblri{background:#bbb;padding:0 0 0 8px;vertical-align:middle}
.sitepaneltblle a{text-decoration:none;cursor:pointer}
.sitepaneltbl p a{font-family:Georgia, 'Times New Roman', Times, serif;font-weight:bold;font-size:12px;color:#fff;letter-spacing:0px;margin:0;line-height:13px;padding:0;text-transform:uppercase;text-decoration:none}

.ppheadlines ul{margin:0;padding:0}

.ppheadlines a{text-decoration:none;color:#005353;font-weight:bold}

.ppheadlines a:hover{}

.ppheadlines li a{display:block;height:40px;overflow:hidden}

.ppheadlines .catlinks li a{display:inline}

.ppheadlines .catlinks li{display:inline;float:none;border:none;padding:0px;margin:0 6px 0 0}

.ppheadlines .catlinks{text-align:center;padding:10px;font-size:13px}
.pakisticico{width:100px;height:48px;background-position:-552px -87px;margin:0 auto}
.paknologyico{width:100px;height:41px; background-position:-332px -94px;margin:0 auto}
.pakistanismico{width:120px;height:34px; background-position:-432px -94px;margin:0 auto}
.pakpositiveico{width:82px;height:48px; background-position:-462px -128px;margin:0 auto}
.opinionico{width:80px;height:50px; background-position:-541px -135px;margin:0 auto}
.photosico{width:81px;height:48px; background-position:-381px -133px;margin:0 auto}


#frmutilmsgwrap {margin:25px 0 25px 0} 
#profwrap .listli0,#profwrap .listli1{ background:none; background-color:white; border:none}


.ppheadlines{padding:0;text-transform:capitalize;margin:0;background-color:#ddd;font-size:11px}

.ppheadlines li{ padding:6px; border-bottom:solid 1px #aaa; border-top:solid 1px #fff; display:block; width:136px; float:left; height:40px; overflow:hidden; list-style-type:none; border-left:solid 1px #fff; border-right:solid 1px #aaa; margin: 0; font-size: 11px; }
.toppaneltbl { width: 100%; }
.vfatitmwrp { float: right; }
