@import url('Home_ar_ae.css');
div.greenBG{
 background:#157846;
}
div.bluishBG{
 background:#0E77BD;
}
div.redBG{
 background:#b11b1c;
}
div.purpleBG{
 background:#7452ae;
}
div.orangeBG{
 background:#ff6600;
}
div.goldenBG{
 background:#8f8a48;
}
div.discussionBG{
 background:#0E77BD;
}
div.citizenBG{
 background:#9cc44f;
}
div.content{
 padding:10px 0 25px 0;
}

div.promo{
 float:right;
 width:314px;
 display:inline;
 margin-right:21px;
}
a.desktop,
a.desktop img{
 display:block;
 float:left;
 width:153px;
 clear:left;
 margin:0 0 5px;
}
div.newsletter{
 width:278px;
 padding:15px 15px 5px;
 background:#e6dfc2;
 margin:0 0 10px;
 float:right;
}
div.newsletter p,
div.newsletter fieldset{
 width:100%;
 float:right;
 margin:0 0 10px;
}
div.newsletter h2{
 color:#60615c;
 font:bold 16px tahoma;
 border:0 none;
 padding:0;
}
div.newsletter .text1{
 border:1px solid #7b7c6e;
 height:16px;
}
div.newsletter input{
 float:right;
 margin-left:10px;
 display:inline;
}

div.ad120x600{
 width:120px;
 float:left;
 margin-right:13px;
 display:inline;
}

div.copy{
 width:490px;
 float:right;
}

div.copy p{
 padding:0 0 15px;
 font:14px tahoma;
 line-height:20px;
}
div.copy strong{
 padding:0 0 5px;
 font:bold 13px tahoma;
}
div.copy p span{
 color:#2363ac;
 font:bold 13px tahoma;
}

h2{
 font:31px tahoma;
 border-bottom:10px solid #656565;
 line-height:31px;
 padding:0 0 7px;
 color:#656565;
}
.green{
 border-color:#167947;
}
.blue{
 border-color:#2363ac;
}
.bluish{
 border-color:#0E77BD;
}
.purple{
 border-color:#7452ae;
}
.red{
 border-color:#b11b1c;
}
.golden{
 border-color:#8f8a48;
}
.orange{
 border-color:#ff6600;
}
.discussion{
 border-color:#0E77BD;
}
.citizen{
 border-color:#9cc44f;
}

div.copy p.info{
 height:15px;
 padding:5px 10px;
 background:#ebebeb;
 width:470px;
 font:11px tahoma;
 margin:5px 0;
}

div.copy h4{
 height:21px;
 padding:2px 10px;
 background:#ebebeb;
 color:#656565;
 width:470px;
 float:right;
 display:block;
 font:bold 16px tahoma;
 margin:0 0 10px;
}
div.copy h4.green{
 background:#167947;
 color:#fff;
}
div.copy h4.blue{
 background:#2362af;
 color:#fff;
}
div.copy h4.bluish{
 background:#0E77BD;
 color:#fff;
}
div.copy h4.purple{
 background:#7452ae;
 color:#fff;
}
div.copy h4.red{
 background:#b11b1c;
 color:#fff;
}
div.copy h4.golden{
 background:#8f8a48;
 color:#fff;
}
div.copy h4.orange{
 background:#ff6600;
 color:#fff;
}

h1{
 font:22px tahoma;
 padding:0 0 10px;
 color:#656565;
}

div.images{
 width:100%;
 float:right;
 margin:0 0 10px;
 text-align:center;
}
div.images ul{
 width:100%;
 float:right;
}
div.images ul li{
 float:right;
 margin:10px 0 10px 10px;
}
div.images p{
 padding:0 10px 15px 10px;
 font:12px tahoma;
}

a.addthis_button{
 float:left;
 margin:0 0 20px;
}

div.article{
 float:right;
 width:470px;
 padding:0 0 10px 20px;
}
div.comment{
 float:right;
 width:490px;
 padding:10px 0 0;
}
div.comment fieldset{
 float:right;
 _float:none;
 width:100%;
 padding:0 0 10px;
}
div.comment label{
 float:right;
 width:140px;
 padding:0 10px;
 font:14px tahoma;
 color:#000;
}
div.comment label span{
 font:11px tahoma;
 color:#656565;
}

div.comment label span.red{
 color:#FF0000;
 border-left:1px solid #b4b4b4;
 padding:0 0 0 3px;
}
.text2{
 width:322px;
 height:15px;
 padding:2px;
 background:#fff;
 font:12px tahoma;
 color:#656565;
 float:right;
}
select{
 width:150px;
 height:23px;
 float:right;
 margin-left:10px;
 font:12px tahoma;
 color:#675656;
}
div.comment textarea{
 width:322px;
 height:80px;
 padding:2px;
 background:#fff;
 font:12px tahoma;
 color:#656565;
 float:right;
}
div.comment table{
 float:right;
 width:200px;
 margin:0 0 10px 0;
 display:inline;
}
div.comment table td{
 text-align:right;
 vertical-align:top;
 padding:0 0 0 5px;
 font:12px tahoma;
}
div.comment td input{
 margin:0;
}
div.comment input.submit{
 float:left;
 margin:5px 0 0;
}

div.commentList{
 float:right;
 _float:none;
 width:490px;
 margin:10px 0 10px;
 border-bottom:10px solid #7b7970;
}
div.commentList fieldset{
 width:490px;
 padding:10px 0 5px;
 /*border-top:10px solid #efefef;*/
}
div.commentList p.info{
 padding:10px;
}
div.commentList p.info strong{
 font:bold 14px tahoma;
 float:right;
}
div.commentList p.info span{
 float:left;
}

div.commentList ul{
 width:100%;
 float:right;
 padding:0 0 10px;
}
div.commentList ul li{
 width:470px;
 padding:10px 0 10px 20px;
 border-top:1px dotted #7b7970;
 float:right;
}
div.commentList ul li:first-child,
div.commentList ul li.FirstChild{
 border-top:0 none;
}
div.commentList ul li strong{
 display:block;
 padding:3px 0 0;
 color:#2362af;
}
.adBanner{ background:#efefef; height:1757px; float:left; width:100%; display:block;}
.bgGrey{ background:#efefef; padding:5px; float:left; display:block; margin:0 0 10px 0; width:97%;}
div.moduleWrapper { padding:0!important; margin:0!important;}
div.moduleWrapper h2 { border-bottom:none!important;}
.formHead{float:left; color:#757575; width:100%; padding:0 0 10px 0; text-align:left; font-size:11px; font-weight:bold;}
.contWrapLinks{ width:100%; display:block; overflow:hidden;}
.contWrapLinks strong{ float:right;}
.contWrapLinks .sublinks{ float:left;}
.contWrapLinks .sublinks input{ float:left; margin-right:5px;}
.contWrapLinks .sublinks a{ float:left;margin-right:5px; border:none;}
.contWrapLinks .sublinks a img{ border:none;}
.floatL{ float:left;}
.floatR{ float:right;}
div.logo fieldset { width:auto!important;}
div.follow a { float:left; margin-right:5px;}
.notinfo{ float:left; padding:10px 0 20px 0; width:100%; display:block;}
div.cartoon { padding-right:13px!important;}
a.now, a.now img {display:block;float:right;margin:0 0px 5px 0;}
a.iconThumb, a.iconThumb img {display:block;float:right;margin:0 1px 0 .5px;width:51px;overflow:hidden;}
a.iconThumb.last, a.iconThumb.last img {margin:0 0px 0 0!important;display:block;}
div.menuBanner{display:block; margin:0 0px 0px 0;}

div.images img {
display:block;
margin:0 auto 10px;
width:auto;
}



.neLetterFrm{width:100%; float:right;}
.neLetterFrm fieldset.grey{padding:5px 0 5px 0; background:#ebebeb;}
.neLetterFrm fieldset{ clear:both; margin:7px 0 0 0}
.neLetterFrm label{ float:right; width:110px; padding:0 10px; font:14px tahoma ; color:#5b5b5b; font-weight:bold}
.neLetterFrm input.text{width:185px; height:17px; border:1px solid #cccccc; float:right;}
.neLetterFrm select.wd185{width:185px; height:17px; border:1px solid #cccccc; float:right;}
.neLetterFrm select.wd95{width:95px; height:17px; border:1px solid #cccccc; float:right;}
.neLetterFrm label.wd60p{ float:right; width:40px; padding:0 10px; font:14px tahoma ; color:#5b5b5b; font-weight:bold}
.neLetterFrm input.radio{  padding:0; margin:0; float:right}
.neLetterFrm p.text{padding:10px 0 0px 0;font:11px tahoma;}
.neLetterFrm p.text.marb{ margin-bottom:0px;}
.neLetterFrm p.text .chk{ margin:0 0 0 5px; padding:0; width:12px; height:12px; }
.neLetterFrm p.text a{color:#2363AC; text-decoration:underline; cursor:pointer}
.neLetterFrm input {display:inline;float:right;margin-left:10px;}
.neLetterFrm .normalText {float:right; width:110px; margin-top:10px; font:12px tahoma ; color:#5b5b5b; font-weight:normal;}

/*management page*/
div.carr{ width:100%; clear:both; float:left}
div.carr h4{ margin:0;  background:#2362af; color:#fff;}
div.carrs{width:100%; border-bottom:7px solid #2362af; clear:both; float:right; padding:0 0 0px 0}
div.carrs ul.bck{width:97%; float:right; background:#ebebeb; padding:5px 10px 2px 5px; height:18px}
div.carrs ul.bck.bacn{background:none; border-bottom:1px solid #2362af;}
div.carrs ul.bck li{float:right; margin:0 10px 0; padding:0; font-weight:bold; width:21%;}
div.carrs ul.bck li.normal{font-weight:normal;}
div.carrs ul.bck li.last{float:right; margin:0px 0 0 10px; padding:0;}
div.carrs div.cola{float:left; width:74%; padding:5px 0 0 0}
/**/

/*management page*/
.mgmThumbsWrap{ display:block; width:100%; overflow:hidden;}
.mgmThumbsWrap table{border-collapse:collapse;}
.mgmThumbsWrap table td{ padding:25px 0;}
.mgmThumbs{ width:111px; margin:auto; display:block;}
.mgmThumbs img{display:block;}
.mgmThumbs p{display:block; overflow:hidden; text-align:center; padding:8px 0 0 0!important; width:100%;}
.mgmThumbs p strong{ color:#2262af;}
.mgmThumbsWrap table td.pad0{ padding:0!important;}
/**/

/*contact us page*/
div.contact table
{
    margin-top:15px;
    direction:rtl;
}
div.contact table tr td
{
    padding:2px 5px 5px 5px;
    margin-top:15px;
    text-align:right;
    vertical-align:middle;
}
/**/

/*prayer timing*/
.backdv{ background:#efefef; height:800px; clear:both}
.backdv.ht1589{ background:#efefef; height:1589px; clear:both}
.gbltabl table{border-collapse: collapse;}
.gbltabl th{background-color:#2362af; padding:5px; text-align:center; color:#fff; font-weight:bold}
.gbltabl th.pad10{padding:10px;}
.gbltabl tr.light{background-color:#ebebeb;}
.gbltabl td{ padding:8px; color:#5c5c5c; font-weight:bold; vertical-align:middle; text-align:right; }
.gbltabl th{ text-align:right; }
.gbltabl td.alc{text-align:center;}
.gbltabl td.alR{text-align:right;}
.gbltabl td a.lnks{color:#0000FF; text-decoration:none}
.gbltabl td span.txt{font-weight:normal; float:left; padding:10px 3px 0; width:60px; text-align:right}
/**/
.BoldLink
{
    color:#2363AC;
    font:bold 13px tahoma;
    text-decoration:none;
}
.normalLink
{
    color:#2363AC;
    font: normal 13px tahoma;
    text-decoration:none;
}

/*---------share bar starts---------*/



div.printEmailBook
{
    text-align:left;
    float:right;
    width:490px;
    background-color:#F7F7F7;
    height:30px;
    vertical-align:middle;
    line-height:30px;
    border-bottom:dotted 1px #ccc;
    border-top:dotted 1px #ccc;
}
span.share, span.print, span.email, span.bookmark
{
    display:inline-block;
    text-align:center;
    width:25px;
    height:30px;
    vertical-align:middle;
    line-height:30px;
}
/*---------share bar ends-----------*/
div.titleInside {
	cursor:default;
}
div.innerContent.pad1 {
	width:314px;
}
div.innerContent.pad0 {
	width:314px;
}
.tabHolder.bgWhite {
	width:314px!important;
	margin-bottom:10px;
}
ul.tabs li a.w76 {
	width:77.5px;
}