body {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	background-color:#f4f4f4;
	line-height:115%;
	margin: 0 0 0 0;
	direction:rtl;
}
.time {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-top:25px;
}
.mainMenu {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.mainMenu:hover 
{
   /* background-color:#6699cc;  */
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.subMenu {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#1160af;
	text-decoration:none;
}
.subMenu:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
.redLink {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#ff0000;
	text-decoration:none;
}

.blueLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
}

.blueLinks:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.blueLinksA1 {
	font-family:Calibri, Geneva, sans-serif;
	font-size:15px;
	color:#1160af;
	text-decoration:none;
}

.blueLinksA1:hover {
	font-family:Calibri, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

.blueLinksA2 {
	font-family:Calibri, Geneva, sans-serif;
	font-size:17px;
	color:#1160af;
	text-decoration:none;
}

.blueLinksA2:hover {
	font-family:Calibri, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
	text-decoration:none;
}
.blueLinksA3 {
	font-family:Calibri, Geneva, sans-serif;
	font-size:19px;
	color:#1160af;
	text-decoration:underline;
}

.blueLinksA3:hover {
	font-family:Calibri, Geneva, sans-serif;
	font-size:19px;
	color:#000000;
	text-decoration:underline;
}
.blueLinksA4 {
	font-family:Calibri, Geneva, sans-serif;
	font-size:21px;
	color:#1160af;
	text-decoration:none;
}

.blueLinksA4:hover {
	font-family:Calibri, Geneva, sans-serif;
	font-size:21px;
	color:#000000;
	text-decoration:none;
}
.blueLinksA5 {
	font-family:Calibri, Geneva, sans-serif;
	font-size:23px;
	color:#1160af;
	text-decoration:none;
}

.blueLinksA5:hover {
	font-family:Calibri, Geneva, sans-serif;
	font-size:23px;
	color:#000000;
	text-decoration:none;
}
.blueLinksPdf {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.blueLinksCategory {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
	cursor :pointer;
	
}
.blueLinksCategory:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
		cursor :pointer;
}
.blueFont {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
}
.blackLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.blackLinks:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
		font-weight:bold;
}
.blackLinksComment {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

.redLink:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#ff0000;
	text-decoration:none;
}
td.blueBorder {
	border:2px #1160af solid;
	padding:10px;
	width:253px;
}
td.blueAdBorder {
	border:1px #1160af solid;
	padding:1px;
}
td.blueTopLine {
	border-top:2px #6699cc solid;
	padding-top:10px;
}

.headingAllComments
{
    font-family:Arial, Geneva, sans-serif;
	font-size:22px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}

.headingAllComments:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:22px;
	color:#d79f00;
	text-align:right;
	text-decoration:underline;
	line-height:115%;
	font-weight:bold;
} 

.heading {
	font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.headingPdf {
	font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.headingPdfdesc {
	font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
	padding-top :15px;
}
.heading:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.selHeading {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.deselHeading {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:gray;
	text-align:right;
	text-decoration:none;
	line-height:115%;
}

.yColur {
	background:#ecc201; /*#d79f00;*/
	color:#000000;
	font-size:15px;
	padding:5px;
}
.yColurLink {
	color:#000000;
	text-decoration:none;
}
.yColurLink:hover {
	color:#000000;
	text-decoration:none;
}
.bColur {
	background:#6699cc;/*#007CC3;#3f639d;*/
	color:#000000;
	font-size:15px;
	padding:5px;
}
.bColurLink {
	color:#ffffff;
	text-decoration:none;
}
.bColurLink:hover {
	color:#ffffff;
	text-decoration:none;
}



/* slideShow starts */

.liveHeadeing {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:25px;
}
.liveHeadeing:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:25px;
}
.liveText {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
}

/* slideShow ended */

.blackLinksCat {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
	
}

.catusTitle {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
text-decoration:none;
text-align :justify;
	}
	
.catusdetails {
	font-family:Arial, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
text-align :justify;
	}

.Briefcat {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
    text-decoration:none;
    /*text-align :justify;*/
	}


.DetailsPhotoPopup

{
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
		text-decoration:none;
	
}
.DetailsPhotodescription

{
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
		text-decoration:none;
		font-weight :bold 
	
}




.fMenu {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.fMenu:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}







.mainHeading {
	font-family:Arial, Geneva, sans-serif;
	font-size:40px;
	font-weight:bold;
	text-align:center;
	line-height:50px;
}
.rMenu {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
.rMenu:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.links {
	font-family:Arial, Geneva, sans-serif;
	font-size:10px;
	color:#007cc3;
	text-decoration:none;
}
.links:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.fMenu {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.fMenu:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#arrow {
	display:block;
	height:100%;
	width:165;
	/*background: url("../images/mRight.jpg") no-repeat right;*/
	background-color:#007cc3;
	padding:7px;
}
#arrow:hover {
	display:block;
	background-color:#d79f00;
}
.pTime {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	height:20px;
}

.playVideoIcon
{
    background-image:url("../images/playoverlay.png");
    background-repeat:no-repeat;
    vertical-align:middle;
    z-index:999;
    text-align:center;    
    border:solid 0px gray;
    height:100%;
}
input.btn {
color:#000000;
font: bold 84% Arial, Helvetica, sans-serif;
border: 1px solid;
border-color: #3cb4c3;

}
input.btnhov {
border-color: #c63 #930 #930 #c63;
color:#FF0000;
font: bold 84% Arial, Helvetica, sans-serif;
}

.voteCount
{
    font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
}

.voteOptionName
{
    font-family:Arial, Geneva, sans-serif;
	font-size:13px;
}
.PollTitle
{
    font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
    
}
.PollDescription
{
    font-family:Arial, Geneva, sans-serif;
	font-size:11px;

}
ul, li{border:0; padding:0; margin:0; list-style:none;}



/* ----------- NAVIGATION----------- */
#top-navigation{
	width:auto;
	height:48px;
	margin:0 auto;
}
#mainnavigation{
height:32px; 
margin:0 auto;
width:auto; 
}
#mainnavigation ul{
 height:32px;
 line-height:32px;	
}
#mainnavigation ul li{
	display:inline;
}
#mainnavigation ul li a,
#mainnavigation ul li a:visited 
{
    font-family:Arial, Geneva, sans-serif;
    font-size:15px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}
#mainnavigation ul li a:hover{
	font-family:Arial, Geneva, sans-serif;
    font-size:15px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}
	
#subnavigation{
height:32px; 
margin:0 auto;
width:auto; 
}
#subnavigation ul{
 height:32px;
 line-height:32px;	
}
#subnavigation ul li{
	display:inline;
}
#subnavigation ul li a,
#subnavigation ul li a:visited 
{
    font-family:Arial, Geneva, sans-serif;
    font-size:15px;
	color:#1160af;
    text-decoration:none;
}
#subnavigation ul li a:hover{
	font-family:Arial, Geneva, sans-serif;
    font-size:15px;
	color:#000000;
    text-decoration:none;
}	
	
#s2, #s3{display:none;}


.lable {
    font-family:Arial,Arial;
    font-size:15px;
    font-weight:normal;
    padding-left:10px;
	margin-bottom:5px;
	

}

.option {
    font-family:Arial,Arial;
    font-size:14px;
    font-weight:normal;
    padding-left:1px;
	margin-bottom:5px;
}

.ajaxCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: White;
    color: Blue;
}
.ajaxCalendar .ajax__calendar_other .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.ajaxCalendar .ajax__calendar_hover .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_hover .ajax__calendar_month,
.ajaxCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.ajaxCalendar .ajax__calendar_active .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_active .ajax__calendar_month,
.ajaxCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
.errorMessage
{
    color:Red;    
}

.successMessage
{
    color:#bd3f09;    
}

.search
{
    padding-right:20px;
    background:transparent url(../img/icons/mmg_search.png) no-repeat right;
    text-decoration:none;
    font-family:Arial;
    font-size:12pt;
}

.clear
{
    text-decoration:none;
}

.searchtextbox
{
    border: 0px solid; 
    width: 276px !important; 
    vertical-align: middle; 
    height: 28px;    
    margin:-20px 2px 0px -3px;
}
.searchtextboxMainPage
{
    border: 0px solid; 
    vertical-align: middle; 
    height: 21px;    
}

.blueLinksBold {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
	font-weight:bold;
}
.blueLinksBold:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
	font-weight:bold;
}

.blueHeader {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#1160af;
	text-decoration:none;
	font-weight:bold;
}

.blackHeader {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.homeLink {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
.homeLink:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.mainTitle {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.mainTitle:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.ArticlemainTitle {
	font-family:Arial, Geneva, sans-serif;
	font-size:30px;
	color:#1160af;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.ArticleTopTitle {
	font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.ArticleText {
	font-family:Arial, Helvetica, sans-serif;
	color:#111111;
	text-align: justify;
    font-weight:bold;
    font-size:15px;
    vertical-align:top;
    line-height:120%;
}
input.btn {
color:#000000;
font: bold 84% Arial, Helvetica, sans-serif;
border: 1px solid;
border-color: #3cb4c3;

}
input.btnhov {
border-color: #c63 #930 #930 #c63;
color:#FF0000;
font: bold 84% Arial, Helvetica, sans-serif;
}

.publishDate {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:Gray;
	text-decoration:none;
}
.mainNewsTitle {
	font-family:arial;
	color: #1160af;
	font-size: 30px;
	font-weight:bold;
	text-decoration:none;
	line-height:115%;
	padding-top:5px;
	padding-bottom:5px;
}
.mainNewsTitle:hover {
	font-family:arial;
	color: #1160af;
	font-size: 30px;
	font-weight:bold;
	text-decoration:none;
	line-height:115%;
}
.popupLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.WriterLink {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:Gray;
	text-decoration:none;
}
.WriterTwitterName{
    color:#33ccff;
    direction:ltr !important;
    text-decoration:none;
    
}
.Linkreply {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:Gray;
	text-decoration:none;
}
.Linkreply:hover
{
font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#575757;
	text-decoration:none;
}

.WriterLinkPublishDate {
	font-family:Arial, Geneva, sans-serif;
	font-size:10px;
	color:Gray;
	text-decoration:none;
}

.prayerTitleHeader {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
    font-weight:bold;
}
.prayerTimeHeader {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#1160af;
	text-decoration:none;
    font-weight:bold;
}

.prayerTime {
	font-family:Arial, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
    font-weight:bold;
}
.NextPrayerTime {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#ecc201;
	text-decoration:none;
    font-weight:bold;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #6699cc;
    font-family: Arial, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #6699cc;
    font-family: Arial, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #ffffff;
    border: 0px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*Rounding CSS Starts - Added By Mufaddal@12:25 14/01/2010*/

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ecc201;
  color:#000000;}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5d69f;
  border-right:1px solid #f5d69f;
  background:#eeb759}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcf5e8;
  border-right:1px solid #fcf5e8;
  background:#edb24b}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #edb24b;
  border-right:1px solid #edb24b;}
.spiffy4{
  border-left:1px solid #f5d69f;
  border-right:1px solid #f5d69f}
.spiffy5{
  border-left:1px solid #eeb759;
  border-right:1px solid #eeb759}
.spiffyfg{
  background:#ecc201;
  padding-right:5px;
  padding-left:5px;
  color:#000000;
  }

.spiffb{display:block}
.spiffb *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#6699cc;
  }
.spiffb1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #bdd3e9;
  border-right:1px solid #bdd3e9;
  background:#8cb2d8}
.spiffb2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eff4f9;
  border-right:1px solid #eff4f9;
  background:#83acd5}
.spiffb3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #83acd5;
  border-right:1px solid #83acd5;}
.spiffb4{
  border-left:1px solid #bdd3e9;
  border-right:1px solid #bdd3e9}
.spiffb5{
  border-left:1px solid #8cb2d8;
  border-right:1px solid #8cb2d8}
.spiffbfg{
  background:#6699cc;/* #6699cc;*/
   padding-right:5px;
  padding-left:5px;
  }

/* Rounding CSS Ends*/

.WriterName {
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:Gray;
	text-decoration:none;
}
.flvPlayerImage
{
    background-color:black;
    width:400px;
    height:225px;
    border:0;
}
.WriterIndexLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.WriterIndexLinks:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}

.blueCurvedBorder {
	border:solid 2px #6699cc;/*#007CC3;*/
	border-bottom:none;
	border-top:none;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.columnMore
{
    font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	color:#1160af;
	text-decoration:none;    
}


.headingTitleWriters {
	font-family:Arial, Geneva, sans-serif;
	font-size:18px;
	color:#000000;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;
}
.articleBrief {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:Black;
	cursor:pointer;
}
.articleBrief:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:Black;
	text-decoration:none;
	cursor:pointer;
}
.textPaddingLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	border:solid 0px black;
}
.textPaddingLinks:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}

.Zone1Bg
{
  /*  background-image:url(../resources/advertisementTemplates/BannerZone_1.jpg);*/
    background-repeat:no-repeat;  
}

.Zone1Bg
{
  /*  background-image:url(../resources/advertisementTemplates/BannerZone_1.jpg);*/
    background-repeat:no-repeat;  
}

.Zone2Bg
{
   /* background-image:url(../resources/advertisementTemplates/BannerZone_2.jpg);
    background-repeat:no-repeat;   */
}

.Zone3Bg
{
   /* background-image:url(../resources/advertisementTemplates/BannerZone_3.jpg); */
    background-repeat:no-repeat; 
}

.Zone4Bg
{
    /*background-image:url(../resources/advertisementTemplates/BannerZone_4.jpg);*/
    background-repeat:no-repeat; 
}

.Zone5Bg
{
   /* background-image:url(../resources/advertisementTemplates/BannerZone_5.jpg);*/
    background-repeat:no-repeat; 
}
.defaultsearchtextbox
{
    border: 1px solid; 
    width: 210px; 
    vertical-align: middle; 
    height: 21px;    
}

.PopupDiv
{
	z-index:1999;
	border:solid 0px #6699cc;
	width:100%;
	position:absolute;
	background:#ffffff;
}

.PopupDivCloseRow
{
	border:solid 0px #6699cc;
	text-align:right;
	/*background-color:#6699cc;*/
	
}

.DivCloseImage
{
	border:solid 0px #6699cc;
	cursor:pointer;
	text-align:right;
	font-family:Arial, Geneva, sans-serif;
	font-size:11px;
	color:#6699cc;
	text-decoration:none;
}

.DivCloseImage:hover
{
	border:solid 0px #6699cc;
	cursor:pointer;
	text-align:right;
	font-family:Arial, Geneva, sans-serif;
	font-size:11px;
	color:#6699cc;
	text-decoration:none;
}
.PopupDiv1
{
	z-index:1999;
	border:solid 0px #000000;
	width:100%;
	position:absolute;
}

.PopupContentBorder
{
    border:solid 1px #6699cc;
    padding:2px;
    text-align:center;
}

.BloggerArticleTopTitle {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
}
.BloggerArticleTopTitle:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:13px;
	color:#1160af;
	text-decoration:none;
}
.gvPagerStyle 
{
	font-family: Verdana,;
	font-size: 13px;
	color: #000000;
	background-color:#f3f3f4;
	width:10px;
	text-decoration:none;
}
.gvPagerStyle a:Link
{
	font-family: Verdana,;
	font-size: 13px;
	color: #000000;
	background-color:#f3f3f4;
	text-decoration:none;
}
.gvPagerStyle a:hover
{
	font-family: Verdana,;
	font-size: 13px;
	color: #000000;
	background-color:#f3f3f4;
}
.gvPagerStyle a:visited
{
	font-family: Verdana,;
	font-size: 13px;
	font-weight:bold;
	color: #ecc201;
	background-color:#f3f3f4;
	text-decoration:none;
}
.gvPagerStyle span
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #6699cc;
	background-color:#f3f3f4;
	text-decoration:none;
}
.selectedCategory
{
/*    background-color:#6699cc; */
    background-color:Transparent; 
	font-family:Arial, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

#categorytabs
{
margin:0 auto;
width:auto;    
}

.hovermenu ul{
font-family:Arial, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
line-height:28px;	
padding:0px 0px 0px 0px;
 
}

.hovermenu li{
list-style: none;
display: inline;
padding:0px 0px 0px 0px;
 }

.hovermenu li a
{
text-decoration: none;
float: right;
color: #000000;
border-left: 0px solid #000000;
padding:0px 9px 0px 9px;
background-image:url(../images/vline.png);
background-repeat:no-repeat;  
}

.hovermenu li a:visited
{   
    color:#000000;
}

.hovermenu li a:hover, .hovermenu li a.current
{
    text-decoration: none;
    /*background-color:#1160af; /*#6699cc;*/
   /* background-image:url(../images/lblue.png);*/
   background-color :#669acc;
     color:#ffffff;
}

.hovermenu li a:active
{
    color:#ffffff;
}

.menuseperator
{
    background-image:url(../images/vline.png);
    background-repeat:no-repeat;    
   
}
.pollGroupName
{
    font-family:Arial, Geneva, sans-serif;
	font-size:17px;
	color:#d79f00;
	text-align:right;
	text-decoration:none;
	line-height:115%;
	font-weight:bold;   
	padding-right:20px;
}


#arrow {
	display:block;
	height:100%;
	width:165;
	background: url("images/mRight.jpg") no-repeat right;
	background-color:#007cc3;
	padding:7px;
}
#arrow:hover {
	display:block;
	background-color:#d79f00;
}

.hiddendate {
	background:transparent; /*#d79f00;#ecc201;*/
	color:#ffffff;
	font-size:10px;
	padding:5px;
    left:200px;
}
.copyRight
{
    color:#ffffff;
	font-size:12px;
}

.copyRight a:Link
{
    color:#ffffff;
	font-size:12px;
	text-decoration:none;
	
}

.copyRight a:hover
{
    color:#ffffff;
	font-size:12px;
	text-decoration:none;
}

.copyRight a:visited
{
    color:#ffffff;
	font-size:12px;
	text-decoration:none;
	
}

.yellowLinksCategory {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	font-weight:bold
}
.yellowLinksCategory:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	font-weight:bold
}

.moreVideosTitle
{
    font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#1160af;
	font-weight:bold;
	text-decoration:none;
}

.moreVideosTitle:hover
{
    font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#1160af;
	font-weight:bold;
	text-decoration:none;
}
.videoPublishDate
{
    font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:Gray;
	text-decoration:none;   
	padding-top:5px;
}

.contactUs
{
    color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}

.contactUs a:Link
{
    color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}
.contactUs a:hover
{
    color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}
.contactUs a:visited
{
    color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}
.imgThumb	
{
    cursor:pointer;    
}

.popupMediaSelected
{
    border:solid 2px red;    
}
.highlightsearch
{
background-color:Yellow;
}

#mostviewed
{
    padding-right:15px;    
}
#mostviewed ul,li{ border:0 none;list-style-position: outside;list-style-type: disc;padding-bottom:10px; list-style-image:url(../images/bullet.jpg) ; text-align:right;}


.divCommentOptionRow
{
    width:600px;
    border:solid 0px blue;
    direction:ltr;
    text-align:right;
}

.spcarticletitlehighlighter
{
    color:Red;
    font-size:13px;
    font-weight:bold;
}

.TickerNewsLinks {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.TickerNewsLinks:hover {
	font-family:Arial, Geneva, sans-serif;
	font-size:16px;
	color:#1160af;
	text-decoration:none;
	cursor:pointer;
		font-weight:bold;
}


.PageLoadTime
{
    color:#F4F4F4;
    font-size:x-small;
}

/* NEW PDF FOR THE NEW DESING IN HOME PAGE  25-4-2011*/

.spanStyleHomeZoneCategory{
	
		/*padding-left:6px;*/
		font-size :12px;
		text-align :left ;
		float :right;
	}

.spanStyleZoneCategory{
	
	
		font-size :10px;
		text-align :left;
		float :right;
		
	}

.spanStyleHomeZoneCategory1{
	
		font-size :12px;
		text-align :right;
		float :left;

		
	}

.spanStyleZoneCategory1{
	
	
		font-size :10px;
		text-align :left;
		float :left;
		
	}
	.PDFDescrDiv
	{
		width :140px;
	}
	.PDFCatDescrDiv
	{
		width :90px;
	}


	.crslAllPDF {
		list-style-type: none;
		margin: 0;
		padding: 0;
		width:530px;
	}
	.crslAllPDF li{
		padding: 0px 0px 0px 10px;
		float: right;
		width: auto;
		height: auto;
		font-size:14px;
		cursor :pointer;
	}
	.crslPDF {
		list-style-type: none;
		margin: 0;
		padding: 0;
		width:530px;
	}
	.crslPDF li{
		padding: 0px 0px 0px 20px;
		float: right;
		width: auto;
		height: auto;
		font-size:10px;
		cursor :pointer;
	
	}
	.back{
		float:left;
		padding-left:0px;
		padding-right:10px;
		vertical-align:middle;
		padding-top:60px;
	}
	.next{
		float:right;
		padding-right:10px;
		padding-left:20px;
		vertical-align:middle;
		padding-top:60px;
	}



.backHomePage{
		float:left;
		padding-right:10px;
		vertical-align:middle;
		padding-top:100px;
	}
	.nextHomePage{
		float:right;
		padding-left:10px;
		vertical-align:middle;
		padding-top:100px;
	}

/* Begin flowplayer  */
/* styling of the container. */
/* styling of the container. */
a.myPlayer {
	display:block;
	width: 280px;
	height:160px;  
	text-align:center;
	margin:0 5px 5px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer img {
	/*margin-top:70px;*/
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}
a.myPlayer_40 {
	display:block;
	width: 280px;
	height:160px;  
	text-align:center;
	margin:0 5px 5px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer_40 img {
	/*margin-top:70px;*/
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer_40:hover {
	border:1px solid #000;
}
a.myPlayer_42 {
	display:block;
	width: 280px;
	height:160px;  
	text-align:center;
	margin:0 5px 5px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer_42 img {
	/*margin-top:70px;*/
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer_42:hover {
	border:1px solid #000;
}
/* End flowplayer  */

/*Begin Style Data Zone */

.newsBigBox{
	width:100%;
	float:right;
	border-top:2px #6699cc solid;
	padding-top:10px;
	margin-top:10px;
	padding-bottom:20px;
}
.newsBigBoxLeft{
	width:400px;
	float:right;
}
.newsBigBoxLeft .box{
	width:100%;	
	float:right;
	text-align:right;
	margin-bottom:10px;
	padding-top:10px;
}
.newsBigBoxLeft .box img{
	border:none;
	float:right;
	margin-left:10px;
}
.newsBigBoxRight{
	width:290px;
	float:right;
	text-align:center;
	margin-left:12px;
	margin-top:15px;
}

.newsBigBoxRight img{
	border:none;
	margin-top:10px;
}	
/*END Style Data Zone */


a.CategoryMainVideo {
	display:block;
	width: 400px;
	height:230px; 
	text-align:right;
	margin:0 5px 5px 0;
	float:right;
	border:1px solid #999;
}
/* play button */
a.CategoryMainVideo img {
	/*margin-top:70px;*/
	border:0px;
}
/* when container is hovered we alter the border color */
a.CategoryMainVideo:hover {
	border:1px solid #000;
}

a.CategoryOtherVideo {
	display:block;
	width: 174px;
	height:100px; 
	text-align:center;
	margin:0 5px 5px 0;
	float:right;
	border:1px solid #999;
}
/* play button */
a.CategoryOtherVideo img {
	/*margin-top:70px;*/
	border:0px;
}
/* when container is hovered we alter the border color */
a.CategoryOtherVideo:hover {
	border:1px solid #000;
}
.lblGoToTOP 
{
	color :Gray ;
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}

.CommentsFrameBorder
{
	border-bottom:solid 1px gray;	
}

.moremediaholder {
    float:right;width:290px;height:230px;
}

.clsViewCountValue {
    color:#D1D1D1; 
    font-weight:bold; 
    font-size:14px;
    padding-top:10px;
    
}
.clsViewCountCounter {
    color:#3F3F3F;
    font-weight:bold; 
    font-size:38px;
    height:50px;
}
.rounded-corners {
	border:solid 1px #6699cc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(css/PIE.htc);
}
.rounded-corners-gold {
	background:#ecc201;
	border:solid 2px #ecc201;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(css/PIE.htc);
	height:100%;
	padding:2px;position:relative;z-index:0;
}
.rounded-corners-blue {
	background:#6699cc;
	border:solid 2px #6699cc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(css/PIE.htc);
	height:100%;
	padding:2px;position:relative;z-index:0;
	color:#fff;
}
.wrapword1{
	margin-top:0px;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break:break-all;
	display: inline-block;
}
/*20-Mar-2012 */
.CommentWordHighLighter {
    font-size:36px;
    color:Red;
}
/*25-Mar-2012 */
.CmntRow1 {
    max-width:650px;
    background-color:#F7F6F3;

}
.CmntRow2 {
    max-width:650px;
    background-color:#FFFFFF;

}
.voteOptionNameResults{min-width:60%;max-width:60%;float:right;text-align:right;}
.voteCount{max-width:40%;float:right;}
.refreshResLink {font-family:Arial, Geneva, sans-serif;font-size:13px;color:#1160af;text-decoration:none;text-align:right;float:right;cursor:pointer;padding-right:5px;}
.refreshResLink:hover {font-family:Arial, Geneva, sans-serif;font-size:13px;color:#000000;text-decoration:none;text-align:right;cursor:pointer;padding-right:5px;}


.za7mabanner{
    width:280px;
    height:158px;
}

.imgLinks{text-decoration:none;vertical-align:top;}

.instagram_images{ float:right;margin-right:3px;margin-bottom:3px;margin-left:5px;}
.goto_mobilesite{text-align:center;background-color:#e9c501;height:25px;width:100%;font-size:12px;font-weight:bold;padding-top:5px;}
.goto_mobilesite a{float:none !important;}

/*for pdf-calendar 22-05-2013*/
.pdfcal_prog_loader{
    background: rgb(17,96,175);
    background: transparent\9;
    background: rgba(17,96,175,0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c1160af,endColorstr=#4c1160af);
    zoom: 1;
    background-image:url(../images/ajaxpreloader_pdf.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:980px;
    min-height:370px;
    border:solid 0px red;
    float:none;
    clear:both;
    text-align:center;
    vertical-align:middle;
    z-index:999;
    position:absolute;
}
.year_selected{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:red !important;
	text-decoration:none;
}

/* PDF calander */
.calYear {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.calYear:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.calYearActive {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.calYearActive:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.calDate {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.calDate:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.calDateSelected {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:red;
	text-decoration:none;
}
.calDateSelected:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:red;
	text-decoration:none;
}
.calDateToday {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#669acc;
	text-decoration:none;
}
.calDateToday:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#669acc;
	text-decoration:none;
}
.calDateNolink {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
}
td.lyYellow {
	background-color:#c5d6e8;
}
td.ryYellow {
	background-color:#c5d6e8;
}
td.weekend{
	background-color:#edd87b;
	color:#000000;
	text-align:center;
	border:solid 1px #c9a302;
}
td.weekendToday{
	background-color:#669acc;
	text-align:center;
	border:solid 1px #669acc;
}
td.weekendNotTodayTD2{
	background-color:#ffffff;
	text-align:center;
	border:solid 1px #669acc;
}
td.weekendNotTodayTD1{
	background-color:#c5d6e8;
	text-align:center;
	border:solid 1px #669acc;
}
td.notweekend{
	text-align:center;
	border:solid 1px #669acc;
}
/* PDF calander */
/*05-26-2013*/
.pageSizeKiloByte {
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	direction :rtl;
	padding-left :1px;
}
#divArtContento img{max-width:700px;}

.categoryommah2013{
    float:right;
    padding:0 10px 3px;
    color:#000;
    font-size:18px;
    font-weight:bold;
}
.categoryommah2013 a{
    color:#E7B30D;
    text-decoration:none;
}
.categoryommah2013 a:hover{
    text-decoration:none;
}
.ommahmenu{
    border-bottom:solid 1px #6699cc;
    /*padding-bottom:10px;*/
}
.ommahmenuspace{
    height:10px;
}
/*sprite */

.imgLinks_sprite{text-decoration:none;vertical-align:top;display:block;float:left !important;}
.sprite_artdet{float:right;padding:0 2px 0 2px;}

.alwatan, .arrowDown_over, .arrowUp_over, .pen_266_80, .larrow, .larrowover, .rarrow, .rarrowover, .rsssmallicon, .transparent, .iconEmail, .iconAddCommentds, .iconPrint, .btnSearch, .fbIcon-1, .instaIcon-1, .mailIcon-1, .tIcon-1, .ytIcon-1, .safatFooterLogo, .watanRadio, .watantv, .logogoalna, .s-52, .mar2ah_logo, .star_off, .star_on, .thumb_down, .thumb_up, .thumb_empty_down, .thumb_empty_up, .rss, .PDF-link, .iconPen, .mainIcon6{
	background: url(../images/livenews_sprite.png) no-repeat;
}

.alwatan{
	background-position: -306px 0;
	width: 107px;
	height: 50px;
}

.arrowDown_over{
	background-position: -435px -122px ;
	width: 32px;
	height: 13px;
}

.arrowUp_over{
	background-position: -435px -107px ;
	width: 32px;
	height: 13px;
}

.pen_266_80{
	background-position: -489px 0;
	width: 266px;
	height: 80px;
}

.larrow{
	background-position: 0 0;
	width: 46px;
	height: 55px;
}

.larrowover{
	background-position: -98px 0;
	width: 46px;
	height: 55px;
}

.rarrow{
	background-position: -49px 0;
	width: 46px;
	height: 55px;
}

.rarrowover{
	background-position: -147px 0;
	width: 46px;
	height: 55px;
}

.rsssmallicon{
	background-position: -367px -138px ;
	width: 18px;
	height: 18px;
}

.transparent{
	background-position: -40px -369px ;
	width: 1px;
	height: 1px;
}

.iconEmail{
	background-position: -490px -101px ;
	width: 76px;
	height: 15px;
}

.iconAddCommentds{
	background-position: -490px -119px ;
	width: 78px;
	height: 15px;
}

.iconPrint{
	background-position: -490px -83px ;
	width: 51px;
	height: 15px;
}

.btnSearch{
	background-position: -497px -138px ;
	width: 39px;
	height: 21px;
	float:left;
	margin-left:2px;
}

.fbIcon-1{
	background-position: -1px -58px ;
	width: 50px;
	height: 50px;
}

.instaIcon-1{
	background-position: -107px -58px ;
	width: 50px;
	height: 50px;
}

.mailIcon-1{
	background-position: -54px -58px ;
	width: 50px;
	height: 50px;
}

.tIcon-1{
	background-position: -1px -111px ;
	width: 50px;
	height: 50px;
}

.ytIcon-1{
	background-position: -54px -111px ;
	width: 50px;
	height: 50px;
}

.safatFooterLogo{
	background-position: -196px -53px ;
	width: 107px;
	height: 50px;
}

.watanRadio{
	background-position: -196px 0;
	width: 107px;
	height: 50px;
}

.watantv{
	background-position: -196px -106px ;
	width: 107px;
	height: 50px;
}

.febkuwait{
 background-position: -996px -906px ;
 width: 107px;
 height: 50px;
}

.logogoalna{
	background-position: -306px -53px ;
	width: 86px;
	height: 50px;
}

.s-52{
	background-position: -107px -111px ;
	width: 50px;
	height: 53px;
}

.mar2ah_logo{
	background-position: -306px -106px ;
	width: 58px;
	height: 50px;
}

.star_off{
	background-position: -396px -68px ;
	width: 12px;
	height: 12px;
}

.star_on{
	background-position: -396px -53px ;
	width: 12px;
	height: 12px;
}

.thumb_down{
	background-position: -389px -138px ;
	width: 16px;
	height: 16px;
}

.thumb_up{
	background-position: -447px -138px ;
	width: 16px;
	height: 16px;
}

.thumb_empty_down{
	background-position: -428px -138px ;
	width: 16px;
	height: 16px;
}

.thumb_empty_up{
	background-position: -409px -138px ;
	width: 16px;
	height: 16px;
}

.rss{
	background-position: -367px -108px ;
	width: 65px;
	height: 26px;
}

.PDF-link{
	background-position: -416px 0;
	width: 70px;
	height: 105px;
}

.iconPen{
	background-position: -395px -85px ;
	width: 18px;
	height: 18px;
}

.mainIcon6{
	background-position: -572px -83px ;
	width: 70px;
	height: 70px;
}

.share_links_text{
	float:right;margin-top:10px;padding:5px;font-size:27px;font-weight:bold;
}
.social_share{padding-bottom:10px;margin-top:10px;text-align:center;}
.social_share img{}
.searchbg{
	background: rgb(220, 220, 220) none repeat scroll 0% 0%; width: 310px !important; height: 32px; vertical-align: middle; padding:2px 0px 0px 0px; border: solid 0px red;
}
.search_link{cursor:pointer;}

#buqutada_pic{height:158px;background-repeat:no-repeat;/*background-size:30% 100%;*/background-position:center;}

.rBottomlyellow div img{padding-bottom:10px;}

#mymenu li:nth-child(2) a{
color:white !important;
background-color:red;/*#982E70;*/
}

#mymenu li:nth-child(2) a:hover{
color:black !important;
}
 .paging
{
    direction:rtl;
    padding-right:285px;
}
.pagingMedia
{
    direction:rtl;
    padding-right :210px;
}
.pagingLink
{
    font-size:14px;
    color:#1160af;
    text-decoration:none;
    padding:2px;
}
.pagingLink:hover
{
    font-size:14px;
    color:#1160af;
    text-decoration:underline;
    padding:2px;
}
.pagingGrayLink
{
    font-size:14px;
    color:Gray;
    text-decoration:none;
    padding:2px;
}

.pageNumber
{
    font-size:14px;
    color:#1160af;
    text-decoration:none;
    padding:2px;
}
.pageNumberSelected
{
    font-size:14px;
    color:#d79f00;
    text-decoration:underline;
    padding:2px;
}
.pageNumber:hover
{
    font-size:14px;
    color:#1160af;
    text-decoration:underline;
    padding:2px;
}
       
       
.more_categories
{
    cursor: pointer;
}
#divMoreCategoriesMaster
{
    width: 1020px;
    margin: 0px auto;
    top: 177px;
}
#divMoreCategories
{
    background-color: #e9c501;
    float: left;
    position: fixed;
    width: 150px;
    z-index: 9999999;
    top: 177px;
}
#divMoreCategories a
{
    color: Black;
    font-weight: bold;
    font-size: 15px;
    font-weight: bold;
    line-height: 28px;
}                

/* content width */
.tdHeaderBg{
	background-size:1070px 177px !important;
	background-color :#669ACC;
	width:1070px;
}
.bgyellow{background-color:#E1B700;}
.bgblue{background-color:#669ACC}

.dvHolderPolls{width:250px;float:right;border:solid 0px red;min-height:200px;padding-left: 10px;
    padding-right: 16px;
    padding-top: 10px;}
.holderOption{padding:10px 0 5px 0;}
.holderResult{clear:both;padding-top:5px;}

/*   update by aziz 13-Apr-2015 11:30  */

/* writershomecolumn page */
.writer_cartoon{width:690px;padding-bottom:10px;}
.writer_cartoon_img{width:690px;text-align:center;padding-top:10px;}
/**************************/
/* videodetails page */
.clsmvideo 
{
	width:235px;
	padding:5px;
	float:right;
	text-align:center;display:block;
}

.videoimg
{
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center center;
}
.clsviedodesc{float:right; text-align:right;width:650;padding-right:10px;}
.clsviedoview{float:left;padding-left:10px; text-align:left;}
/**************************/
/* UserArticles page */
/**************************/
.pdf_cal_prog_loadercategory
{
    background: rgb(252,255,255);
    background: transparent\9;
    background: rgba(252,255,255,0.0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c1160af,endColorstr=#4c1160af);
    zoom: 1;
    background-image: url(../images/ajaxpreloader_pdf.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 600px;
    min-height: 370px;
    border: solid 0px red;
    float: none;
    clear: both;
    text-align: center;
    vertical-align: middle;
    z-index: 999;
    position: absolute;
}
.colHead{width:75px;font-weight:bold;float:right;text-align:right;}
.colCtrl{float:right;}
.ctrlFloat{float:right;clear:both;}

/* photopopup page */
a.myvideo {
	display:block;
	width: 400px;
	height:230px; 
	text-align:center;
	margin:0 5px 5px 0;
	border:1px solid #999;
}
/* play button */
a.myvideo img {
	/*margin-top:70px;*/
	border:0px;
}
/* when container is hovered we alter the border color */
a.myvideo:hover {
	border:1px solid #000;
}
/**************************/

.z2_banner{float:right;margin-right:10px;min-width:730px;}

.centercontentwidth{width:1070px;}

#BPZ_3A{display:block;}
.table_td_mostviwed_padding{padding-left:10px;padding-top:10px;padding-bottom:10px;}
.table_td_mostviewed_widthtext{width:100px;text-align:center;}

#hp_pdf_left_section{text-align:left;padding-left:20px;}
#hp_pdf_left_section .pdf_image {height:45px;position:absolute;top:60px;left:165px;}
#hp_logo_section img{height:110px;border:0;}
.hp_pdf_bg {cursor:pointer;vertical-align: middle;height:94px;background-size:63px 94px;background-repeat:no-repeat;}
.hp_pdf_bg img{vertical-align: text-bottom;height:45px;margin:51px 0px 0px 22px}





/* socialshare css Begin*/
/*//----------------------------------------------------- *
{
    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
::-moz-selection
{
    background: rgba(0,0,0,0);
}
::selection
{
    background: rgba(0,0,0,0);
}*/

#circle-mod
{
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index:1000;
}
#container-circle
{
    position: relative;
    height: 70px;
    width: 70px;
}
#fire-button
{
    position: absolute;
    top: 0px;
    left: 0px;
}
#fire-button img
{
    height: 70px;
    display: block;
}
.btn1
{
    position: absolute;
    height: 50px;
    width: 50px;
    border-radius: 25px;
    top: 15px;
    left: 5px;
    background: #fff;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -ms-transition: all 250ms;
    transition: all 250ms;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -o-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -ms-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    box-shadow: 0px 1px 3px rgba(0,0,0,.5);
}
.btnsoicalshare
{
    position: absolute;
    height: 49px;
    width: 49px;
    border-radius: 25px;
    top: 20px;
    left: 5px;
    background: #fff;
    /*-webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -ms-transition: all 250ms;
    transition: all 250ms;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -o-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    -ms-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
    box-shadow: 0px 1px 3px rgba(0,0,0,.5);*/
}
.btnsoicalshare.open
{
    transition: all 350ms;
    -webkit-transition: all 350ms;
    -webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1); /* older webkit */
    -webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
    -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
    -ms-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
    -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
    transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650); /* custom */
}
.btnsoicalshare img
{
    margin: 0px;
    width: 49px;
    height: 49px;
}
.btnsoicalshare div
{
    margin: 5px;
    width: 40px;
    height: 40px;
    background: #222;
    border-radius: 20px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 12px;
}
#button-1.open
{
    top: -135px;
    left: 15px;
}
#button-1.open.clicked
{
    top: -135px;
    left: 15px;
}
#button-2.open
{
    top: -120px;
    left: 75px;
}
#button-3.open
{
    top: -90px;
    left: 125px;
}
#button-4.open
{
    top: -45px;
    left: 160px;
}
#button-5.open
{
    left: 170px;
    top: 10px;
}
/* Hack for webkit. WTF?  -  Apparently webkit is off by 10
* Sorry for android user default broswer will be off by 10
*/@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #base-button div
    {
        line-height: 60px;
    }
}

/* socialshare css End*/
/*//-----------------------------------------------------*/



/* backtotop css Begin*/
/*//-----------------------------------------------------*/

/* -------------------------------- 

Primary style

-------------------------------- */
html * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


a {
  color: #6599CB;
  text-decoration: none;
}

/* -------------------------------- 

Modules - reusable parts of our design

-------------------------------- */
.cd-container {
  width: 90%;
  max-width: 768px;
  margin: 2em auto;
}
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------- 

Main components 

-------------------------------- */
header {
  background: #5c4751;
  height: 100px;
  text-align: center;
}
header h1 {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: bold;
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 1.6em;
  margin-bottom: .2em;
}
header p {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #957484;
}
@media only screen and (min-width: 1024px) {
  header {
    height: 200px;
  }
  header h1 {
    font-size: 30px;
    font-size: 1.875rem;
    padding-top: 2.6em;
  }
}

main p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.6;
  margin: 2em 0;
}
@media only screen and (min-width: 1024px) {
  main p {
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(101, 153, 203, 0.8) url(../images/top.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #6599CB;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}

/* backtotop css End*/
/*//-----------------------------------------------------*/


/*-----Pretty Photo Beign---------------------------------------------------------*/

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -78px -93px
}
div.pp_default .pp_top .pp_middle{background:url('../images/prettyPhoto/default/sprite_x.png') repeat-x left top
}
div.pp_default .pp_top .pp_right{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -112px -93px
}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url('../images/prettyPhoto/default/sprite_y.png') repeat-y -7px 0
}
div.pp_default .pp_content_container .pp_right{background:url('../images/prettyPhoto/default/sprite_y.png') repeat-y right top
}
div.pp_default .pp_next:hover{background:url('../images/prettyPhoto/default/sprite_next.png') no-repeat right 50%;
cursor:pointer
}
div.pp_default .pp_previous:hover{background:url('../images/prettyPhoto/default/sprite_prev.png') no-repeat left 50%;
cursor:pointer
}
div.pp_default .pp_expand{background:url('../images/prettyPhoto/default/sprite.png') no-repeat 0 -29px;
cursor:pointer;width:28px;height:28px
}
div.pp_default .pp_expand:hover{background:url('../images/prettyPhoto/default/sprite.png') no-repeat 0 -56px;
cursor:pointer
}
div.pp_default .pp_contract{background:url('../images/prettyPhoto/default/sprite.png') no-repeat 0 -84px;
cursor:pointer;width:28px;height:28px
}
div.pp_default .pp_contract:hover{background:url('../images/prettyPhoto/default/sprite.png') no-repeat 0 -113px;
cursor:pointer
}
div.pp_default .pp_close{width:30px;height:30px;background:url('../images/prettyPhoto/default/sprite.png') no-repeat 2px 1px;
cursor:pointer
}
div.pp_default .pp_gallery ul li a{background:#f8f8f8 url('../images/prettyPhoto/default/default_thumb.png') center;
border:1px solid #aaa
}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -51px 1px;
height:30px;width:30px
}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -31px -3px;
height:20px;width:20px;margin:4px 0 0
}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -78px -127px
}
div.pp_default .pp_bottom .pp_middle{background:url('../images/prettyPhoto/default/sprite_x.png') repeat-x left bottom
}
div.pp_default .pp_bottom .pp_right{background:url('../images/prettyPhoto/default/sprite.png') no-repeat -112px -127px
}
div.pp_default .pp_loaderIcon{background:url('../images/prettyPhoto/default/loader.gif') no-repeat center
}
div.light_rounded .pp_top .pp_left{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -88px -53px
}
div.light_rounded .pp_top .pp_right{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -110px -53px
}
div.light_rounded .pp_next:hover{background:url('../images/prettyPhoto/light_rounded/btnNext.png') no-repeat right 50%;
cursor:pointer
}
div.light_rounded .pp_previous:hover{background:url('../images/prettyPhoto/light_rounded/btnPrevious.png') no-repeat left 50%;
cursor:pointer
}
div.light_rounded .pp_expand{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -31px -26px;
cursor:pointer
}
div.light_rounded .pp_expand:hover{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -31px -47px;
cursor:pointer
}
div.light_rounded .pp_contract{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat 0 -26px;
cursor:pointer
}
div.light_rounded .pp_contract:hover{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat 0 -47px;
cursor:pointer
}
div.light_rounded .pp_close{width:75px;height:22px;background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -1px;
cursor:pointer
}
div.light_rounded .pp_nav .pp_play{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -1px -100px;
height:15px;width:14px
}
div.light_rounded .pp_nav .pp_pause{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -24px -100px;
height:15px;width:14px
}
div.light_rounded .pp_arrow_previous{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat 0 -71px
}
div.light_rounded .pp_arrow_next{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -22px -71px
}
div.light_rounded .pp_bottom .pp_left{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -88px -80px
}
div.light_rounded .pp_bottom .pp_right{background:url('../images/prettyPhoto/light_rounded/sprite.png') no-repeat -110px -80px
}
div.dark_rounded .pp_top .pp_left{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -88px -53px
}
div.dark_rounded .pp_top .pp_right{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -110px -53px
}
div.dark_rounded .pp_content_container .pp_left{background:url('../images/prettyPhoto/dark_rounded/contentPattern.png') repeat-y left top
}
div.dark_rounded .pp_content_container .pp_right{background:url('../images/prettyPhoto/dark_rounded/contentPattern.png') repeat-y right top
}
div.dark_rounded .pp_next:hover{background:url('../images/prettyPhoto/dark_rounded/btnNext.png') no-repeat right 50%;
cursor:pointer
}
div.dark_rounded .pp_previous:hover{background:url('../images/prettyPhoto/dark_rounded/btnPrevious.png') no-repeat left 50%;
cursor:pointer
}
div.dark_rounded .pp_expand{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -31px -26px;
cursor:pointer
}
div.dark_rounded .pp_expand:hover{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -31px -47px;
cursor:pointer
}
div.dark_rounded .pp_contract{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat 0 -26px;
cursor:pointer
}
div.dark_rounded .pp_contract:hover{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat 0 -47px;
cursor:pointer
}
div.dark_rounded .pp_close{width:75px;height:22px;background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -1px;
cursor:pointer
}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -1px -100px;
height:15px;width:14px
}
div.dark_rounded .pp_nav .pp_pause{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -24px -100px;
height:15px;width:14px
}
div.dark_rounded .pp_arrow_previous{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat 0 -71px
}
div.dark_rounded .pp_arrow_next{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -22px -71px
}
div.dark_rounded .pp_bottom .pp_left{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -88px -80px
}
div.dark_rounded .pp_bottom .pp_right{background:url('../images/prettyPhoto/dark_rounded/sprite.png') no-repeat -110px -80px
}
div.dark_rounded .pp_loaderIcon{background:url('../images/prettyPhoto/dark_rounded/loader.gif') no-repeat center
}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url('../images/prettyPhoto/dark_square/loader.gif') no-repeat center
}
div.dark_square .pp_expand{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -31px -26px;
cursor:pointer
}
div.dark_square .pp_expand:hover{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -31px -47px;
cursor:pointer
}
div.dark_square .pp_contract{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat 0 -26px;
cursor:pointer
}
div.dark_square .pp_contract:hover{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat 0 -47px;
cursor:pointer
}
div.dark_square .pp_close{width:75px;height:22px;background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -1px;
cursor:pointer
}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -1px -100px;
height:15px;width:14px
}
div.dark_square .pp_nav .pp_pause{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -24px -100px;
height:15px;width:14px
}
div.dark_square .pp_arrow_previous{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat 0 -71px
}
div.dark_square .pp_arrow_next{background:url('../images/prettyPhoto/dark_square/sprite.png') no-repeat -22px -71px
}
div.dark_square .pp_next:hover{background:url('../images/prettyPhoto/dark_square/btnNext.png') no-repeat right 50%;
cursor:pointer
}
div.dark_square .pp_previous:hover{background:url('../images/prettyPhoto/dark_square/btnPrevious.png') no-repeat left 50%;
cursor:pointer
}
div.light_square .pp_expand{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -31px -26px;
cursor:pointer
}
div.light_square .pp_expand:hover{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -31px -47px;
cursor:pointer
}
div.light_square .pp_contract{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat 0 -26px;
cursor:pointer
}
div.light_square .pp_contract:hover{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat 0 -47px;
cursor:pointer
}
div.light_square .pp_close{width:75px;height:22px;background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -1px;
cursor:pointer
}
div.light_square .pp_nav .pp_play{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -1px -100px;
height:15px;width:14px
}
div.light_square .pp_nav .pp_pause{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -24px -100px;
height:15px;width:14px
}
div.light_square .pp_arrow_previous{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat 0 -71px
}
div.light_square .pp_arrow_next{background:url('../images/prettyPhoto/light_square/sprite.png') no-repeat -22px -71px
}
div.light_square .pp_next:hover{background:url('../images/prettyPhoto/light_square/btnNext.png') no-repeat right 50%;
cursor:pointer
}
div.light_square .pp_previous:hover{background:url('../images/prettyPhoto/light_square/btnPrevious.png') no-repeat left 50%;
cursor:pointer
}
div.facebook .pp_top .pp_left{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -88px -53px
}
div.facebook .pp_top .pp_middle{background:url('../images/prettyPhoto/facebook/contentPatternTop.png') repeat-x left top
}
div.facebook .pp_top .pp_right{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -110px -53px
}
div.facebook .pp_content_container .pp_left{background:url('../images/prettyPhoto/facebook/contentPatternLeft.png') repeat-y left top
}
div.facebook .pp_content_container .pp_right{background:url('../images/prettyPhoto/facebook/contentPatternRight.png') repeat-y right top
}
div.facebook .pp_expand{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -31px -26px;
cursor:pointer
}
div.facebook .pp_expand:hover{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -31px -47px;
cursor:pointer
}
div.facebook .pp_contract{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat 0 -26px;
cursor:pointer
}
div.facebook .pp_contract:hover{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat 0 -47px;
cursor:pointer
}
div.facebook .pp_close{width:22px;height:22px;background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -1px 0px;
cursor:pointer
}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url('../images/prettyPhoto/facebook/loader.gif') no-repeat center
}
div.facebook .pp_arrow_previous{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat 0 -71px;
height:22px;margin-top:0;width:22px
}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -32px -71px;
height:22px;margin-top:0;width:22px
}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -1px -123px;
height:22px;width:22px
}
div.facebook .pp_nav .pp_pause{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -32px -123px;
height:22px;width:22px
}
div.facebook .pp_next:hover{background:url('../images/prettyPhoto/facebook/btnNext.png') no-repeat right 50%;
cursor:pointer
}
div.facebook .pp_previous:hover{background:url('../images/prettyPhoto/facebook/btnPrevious.png') no-repeat left 50%;
cursor:pointer
}
div.facebook .pp_bottom .pp_left{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -88px -80px
}
div.facebook .pp_bottom .pp_middle{background:url('../images/prettyPhoto/facebook/contentPatternBottom.png') repeat-x left top
}
div.facebook .pp_bottom .pp_right{background:url('../images/prettyPhoto/facebook/sprite.png') no-repeat -110px -80px
}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0 0 5px}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url('../images/prettyPhoto/facebook/default_thumbnail.gif') no-repeat 0 0;
display:block;height:33px;width:50px
}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url('../images/prettyPhoto/light_rounded/btnNext.png') no-repeat 10000px 10000px;
display:block;float:right;height:100%;text-indent:-10000px;width:49%
}
a.pp_previous{background:url('../images/prettyPhoto/light_rounded/btnNext.png') no-repeat 10000px 10000px;
display:block;float:left;height:100%;text-indent:-10000px;width:49%
}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 15px 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url('../images/prettyPhoto/light_rounded/loader.gif') no-repeat center
}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url('../images/prettyPhoto/dark_rounded/contentPattern.png') left top
}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.slideShow ul li img{border:none;}
.slideShow ul li { display: inline; }
/*----- pretty photo END----------------------------------------------------------------------------------------------*/

.img_cartoon {
    height: 225px;
    width: 400px;
}