﻿
/* reset browser styles */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0; margin: 0; font-size: 100%; font-weight: normal; }
ol { margin-left: 1.4em; list-style: decimal; }
ul { margin-left: 1.4em; list-style:square; }
img { border: 0; }

/* end reset browser styles */

.bodyPopup
{
	
 background-color:#c2cfe3
	
}

textarea { resize: none; }
textarea:focus, input[type=text]:focus, select:focus { background-color: #FFFFCC; }
a { text-decoration: none; color: Navy; font-family: tahoma; font-size: 11px; }
a:hover { color:Maroon; }


/********************\
/* admin css start *\
/*******************/


.adbody{direction: rtl;}
.adbody .tdSite{text-align:left;color:navy;font-weight:bold;}

.adPage{border: 0px ridge #FF0066;width: 100%;direction: rtl;margin:0px;}

.adMenuBar{margin:auto;direction: rtl;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;font-size: 10pt;font-family: Tahoma, Arial, Helvetica, sans-serif;background-image: url(  "images/AdminHeaderBG.gif" );height: 28px;border-bottom-color: #6788be;border-bottom-style: solid;border-bottom-width: 0px;font-weight: bold;}
.adMenuBar .AdminLangBox{text-align: left;float: left;padding-left: 2px;padding-right: 2px;padding: auto;padding-bottom: 3px;}

/* main control panel page */

.adMainPage{width:894px; margin:auto;padding:2px;border: solid 1px #617fb5;height:542px;background-color:#c2cfe3; font-family:Tahoma;font-size:12px;color:Maroon;direction:rtl;}
.adMainPage .CP{width:594px; float:right;text-align:right; margin:auto;border: solid 1px #617fb5;height:540px;background-color:white;}
.adMainPage .CP .Section{text-align:right; float:right; width:100%;  margin-left:0px; margin-right:0px; padding-right:0px; margin-bottom:0px; margin-top:0px; padding-top:0px;}
.adMainPage .CP .Section .Heading{color:Black;font-family:Tahoma;font-size:13px; font-weight:bold; padding-left:0px;padding-right:5px;margin-bottom:0px;margin-top:0px;background-color:#EEEEEE;height:30px;vertical-align:middle;line-height:30px;}
.adMainPage .CP .Section table{text-align:center; margin-left:auto; margin-right:auto; float:right;}
.adMainPage .CP .Section table td{text-align:center; margin-left:auto; margin-right:auto; width:90px; height:100px; font-family:Tahoma;  font-size:12px; color:Navy;}
.adMainPage .CP .Section table td:Hover{background-color:#EEEEEE;color:navy}
.adMainPage .InfoCP{width:294px; float:left;text-align:right; margin:auto;border: solid 1px #617fb5;height:540px;background-color:#EEEEEE;}
.adMainPage .InfoCP .Heading{color:Black;font-family:Tahoma;font-size:13px;font-weight:bold;padding-left:4px;padding-right:4px;}
.adMainPage .InfoCP p{margin-top:0px;padding-top:5px;padding-left:8px;padding-right:8px;font-size:12px;color:Navy;}
.adMainPage .InfoCP .UsersTbl{width:100%;border:solid 1px navy;direction:rtl}
.adMainPage .InfoCP .UsersTbl .UsersTblHd{text-align:center; font-weight:bold; background-color:navy; color:white;height:25px}
.adMainPage .InfoCP .UsersTbl .UserID{height:25px;text-align:right;padding-right:3px;}
.adMainPage .InfoCP .UsersTbl .UserID .userLnk{color:Blue;cursor:pointer;}
.adMainPage .InfoCP .UsersTbl .UserRole{text-align:center;height:15px;}
.adMainPage .InfoCP .UsersTbl .IP{text-align:left;height:15px;}
.adMainPage .InfoCP .UsersTbl .Info{text-align:center;height:15px;}
.adMainPage .InfoCP .UsersTbl .Info .imgLnk{color:Blue;cursor:pointer;}




#divBorderBox{clear:both; padding:2px; margin:auto; text-align:Center; border-width:1px; border-style:solid; border-color:#617fb5;}
.boxTable{direction:rtl;text-align:right; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:3px;  background-color:#c2cfe3;}
.boxTable span{font-size:12px; font-family:Tahoma;}
.boxTable .tblhead{margin:auto; margin-top:0px;  width:100%;  text-align:center; background-image:url(images/AdminHeaderBG.gif); background-repeat:repeat-x;}
.boxTable .tblhead td{height:25px;}
.boxTable .tblhead span{font-size:13px;  color:White; font-family:  Tahoma, Arial, Helvetica, sans-serif;  font-weight:bold;}


#divBox { clear:both; margin:auto; text-align:Center;padding:0; margin:0; text-align:center; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }
#divBox .tblBox { direction:rtl;text-align:right; padding-top:0px; padding-left:0px; padding-right:0px;width:100%; }
#divBox .tblBox thead{ width:100%; text-align:center; background-image:url(images/AdminHeaderBG.gif); background-repeat:repeat-x;}
#divBox .tblBox thead td{height:25px;}
#divBox .tblBox thead span{font-size:13px; color:White; font-weight:bold;}





.ad_GridCmdLineDelete {  float:left; text-align:left; height:20px; padding-left:5px; padding-right:5px;  padding-top:2px;  margin:auto; width:30%; }	
.ad_GridCmdLine { float:right; text-align:right; height:20px; padding-left:5px; padding-right:5px;  padding-top:2px;  margin:auto; margin-right:5px; width:30%;}
.ad_GridCmdLine a{font-weight:bold;font-size:13px;font-family:Tahoma;}


/********************\
/* admin css End *\
/*******************/


body{margin:auto; font:12px Verdana; background-color:white; direction:rtl; text-align:center;}
.mpBody{direction:rtl;margin: auto;padding:0px;font: 12px Verdana; text-align:center; }

.mpHeaderContainer
{
	position:relative; 
	margin:auto;
	padding:0px;
	width:100%; 
	text-align:center;
	display:inline-block;
	z-index:999;
	
}

.TickerContainer 
{ 
	position:relative; text-align:center; margin-left:auto; margin-right:auto; height:30px; 
}

.TickerContainer a{text-decoration:none;}

.mpMainContainer{position:relative; margin:auto;clear:both;margin-bottom:0px;padding:0px;}
.mpMainContainer .columnContainer{ overflow:hidden; position:relative; margin:auto;height:auto;max-height:100%;padding:0px}
.mpMainContainer .columnContainer .leftCol{position:relative; float:right;margin-right:0px;margin-bottom:0px;margin-left:auto;}
.mpMainContainer .columnContainer .rightCol{position:relative;float:right;margin-left:0px;margin-bottom:0px;margin-right:auto;}
.mpMainContainer .columnContainer .CenterCol{float:right; margin-right:0px;margin-left:auto;margin-bottom:0px;}


.ltrTextBoxDirection{direction:ltr;}

 .gridPanel {	text-align:right; }
 
 
.MainControl .option
{
	color: #003399;font-size: 11px;font-family: Tahoma;
	 direction:rtl;
	 text-align:right;
	 
	
}
.advertbox{height:auto;text-align:center;direction:ltr;}
.advertbox span{text-decoration: none;font-weight:normal;font-family:Tahoma;font-size: 12px;direction:rtl;}
.advertbox .description{font-size: 10px;color: #000000;margin:3px;direction:rtl;}
.advertbox a{text-decoration: none;}
.advertbox .itemContent{height:auto;text-align: center;padding:3px;}
.advertbox .title{font-family: Tahoma;font-size: 12px;font-weight: bold;color: #ff0000;}

.feed_box{height:auto;text-align: center;padding-left:2px;font-size: 9px;font-weight: bold;direction:ltr;}
.feed_box a{text-decoration: none;}
.feed_box .title{font-size: 11px;font-family: Tahoma;text-decoration: none;text-align:center;}
.feed_box .date{font-size: 10px;font-family: Tahoma;color: #000000;font-weight:normal;}


.lastupdatebox{	direction: rtl;text-align:right;font-family:Tahoma;font-size: 11px;padding-right:6px;padding-left:6px;padding-top:2px;}
.lastupdatebox span.lb{ display:inline-block; width:85px;}
.lastupdatebox span.text{ display:inline-block; }

.visitorbox { text-align: right;padding-right:3px;direction:rtl;font-family:Tahoma;font-size: 11px; }
.visitorbox .lb{ display:inline-block; width:60%;}
.visitorbox .str{display:inline-block; width:35%;}

.SDBBox{margin: auto;direction: rtl;vertical-align:middle;text-align: center;}
.SDBBox .SDBContent{ direction: rtl;margin:auto;padding:auto;text-align: center;font-family: Verdana;padding-top:5px;padding-bottom:5px;clear:both;height:40px;}

.langBox{margin: auto;width: 95%;direction: rtl;}
.langBox .Content{text-align: center;padding-top: 5px;font-family: Tahoma;font-size: 11px;font-weight: bold;}

.VAbox{text-align: center;font-size: 11px;font-weight: bold;}
.EmailSubscriptionBox{background-color: #FFFF66;border: 3px dashed #800000;height: 40px;width: 210px;float:left;left:0;}


.OWSLBox { text-align: center;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin:auto;width:95%; }
.OWSLBox .list { font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-transform:none; color:#CC3300; text-decoration:none; text-indent:0px; list-style-position:outside;list-style-type:square; padding:0px; margin:0px;margin-right:15px;text-align:right; }
.OWSLBox .list a { font-size:11px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-decoration:none; }
.OWSLBox .footerLabel { margin:auto;margin-top:10px; }

.OWSLPage {direction: rtl;padding-top: 20px;padding-left:5px;}
.OWSLPage span{	float:right;padding-top:10px;text-align: right;}

.OWSLPage .Seperator { margin:auto; margin-top:10px;width:99%;height:1px;text-align:center; background-color:Navy; }
.OWSLPage .ItemDiv { direction:rtl; float:right; width:100%; text-align:right; }
.OWSLPage .ItemDiv .links { font-size:12px;font-family: Tahoma;text-decoration:none; font-weight:bold;color:Navy; }
.OWSLPage .ItemDiv a { font-size:12px;font-family: Tahoma;font-style:normal;line-height:2em;font-weight:normal;font-variant:normal;text-decoration:none; color:Navy; }


.weatherbox{height:auto;text-align: center;font-size: 9px;font-weight: bold;}
.weatherbox ul{padding-right:0px;padding-left:0px;margin-top: 1px;margin-right: 0px;line-height: 1em;text-indent: 2px;list-style-type:none;}
.weatherbox ul li{height: 50px;display: block;margin-bottom: 2px;margin-right: 0px;margin-left: auto;text-align: right;direction: rtl;width:100%;}
.weatherbox ul li .cityDiv{float:right; display:block;width:53%;}
.weatherbox ul li .cityDiv .city{text-align: right;margin-bottom:2px;margin-top:2px;font-size:11px;font-family:Tahoma;color:Maroon;font-weight:bold;margin-bottom:5px}
.weatherbox ul li .cityDiv .min{text-align: right;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:blue;font-weight:bold;text-indent: 10px;}
.weatherbox ul li .cityDiv .max{text-align: right;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:red;font-weight:bold;text-indent: 10px;}
.weatherbox ul li .imgDiv{text-align:center;float:left; display:block;width:45%;}
.weatherbox ul li .imgDiv .imgbox{margin-bottom:1px;margin-top:1px;margin:0px;}
.weatherbox ul li .imgDiv .info{display: block;margin-bottom:2px;margin:0px;font-size:9px;font-family:Tahoma;font-weight:bold}

.WeatherPage{direction: rtl;width: 100%;padding-top: 20px;padding-left:5px;}
.WeatherPage span{float:right;padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;text-align: right;}
.WeatherPage .Seperator {  margin:auto; margin-top:10px;width:99%;height:1px;text-align:center; background-color:Navy;vertical-align:middle; }
.WeatherPage .content{height:auto;padding:2px;text-align: center;font-size: 9px;font-weight: bold;clear:both;width:73%;}
.WeatherPage .content ul{padding-right:0px;margin-top: 1px;margin-right: 0px;line-height: 1em;text-indent: 2px;list-style-type:none;}
.WeatherPage .content ul li{height: 50px;display: block;margin-bottom: 2px;margin-right: 0px;margin-left: auto;text-align: right;direction: rtl;width:100%;}
.WeatherPage .content ul li .cityDiv{float:right; display:block;width:75%;}
.WeatherPage .content ul li .cityDiv .city{text-align: right;margin-bottom:2px;margin-top:2px;font-size:11px;font-family:Tahoma;color:Maroon;font-weight:bold;margin-bottom:5px}
.WeatherPage .content ul li .cityDiv .min{text-align: right;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:blue;font-weight:bold;text-indent: 10px;}
.WeatherPage .content ul li .cityDiv .max{text-align: right;margin-bottom:2px;margin-top:2px;font-size:10px;font-family:Tahoma;color:red;font-weight:bold;text-indent: 10px;}
.WeatherPage .content ul li .imgDiv{text-align:center;float:left; display:block;width:25%}
.WeatherPage .content ul li .imgDiv .imgbox{margin-bottom:1px;margin-top:1px;margin:0px;}
.WeatherPage .content ul li .imgDiv .info{display: block;margin-bottom:2px;margin:0px;font-size:9px;font-family:Tahoma;font-weight:bold}


.guestbookbox{margin:0px;border: 0px solid #800000;text-align: center;font-size: 11px;font-weight: bold;}

.GuestbookPage{direction:rtl;clear:both; height:auto; margin: 10px auto auto auto;text-align:right;width: 100%;}
.GuestbookPage span{font-size: 12px;color: black;font-family:Tahoma;}
.GuestbookPage h2 { text-align:center; font-size: 13px; color: black; font-family:Tahoma; font-weight: bold; }
.GuestbookPage div.List { direction:rtl; clear:both; text-align:right; width: 100%; }
.GuestbookPage div.List:hover { background-color:Silver;}
.GuestbookPage div.List table { text-align:right; padding-bottom:2px;padding-top:2px;}
.GuestbookPage table tr.sep{width:100% }
.GuestbookPage table tr.sep hr{ margin:0px; padding:0px; }
.GuestbookPage div.List table span.lb { font-size: 11px; font-weight:bold;color:Maroon;display:inline-block;width:100px; text-align:right;}
.GuestbookPage div.List table span.data{font-weight:normal; text-align:right;}



/* poll view page */

#poll-results {  
  
  text-align: center;  
  clear:both;
  

}   
#poll-results p {  
  
  text-align: center;  
  clear:both;

}  

.graph {  width: 580px;  position: relative; }  

.bar-title {  
  position: relative;  
  float: right;  
  width: 250px;  
  line-height: 20px;  
  margin-left: 17px;  
  font-weight: bold;  
  text-align: right;  
  
   
}  
.bar-container {  
  position: relative;  
  float: right;  
  width: 220px;  
  height: 24px;  
  margin: 0px 0px 15px;
  border:1px solid black;  
  background-color:White;
}  
  
.bar-container div {  
  background-color:#cc4400;  
  height: 20px;  
  font-size:11px;
  font-weight:bold;
  padding-top:4px;
}  
.bar-container strong {  
  position: absolute;  
  right: 230px;  
  top: 0px;  
  overflow: hidden;  
  width:90px;
  text-align:right;
}  

#poll-container p
{
	direction:rtl;	
	
}

#poll-container input
{
    text-align:right;
}

#poll-container label
{
    text-align:right;
}

.divtotal
{
	position:absolute;
	top:45px;
	right:100px;
    
}

h2.h2title{ padding-top:5px; font-weight:bold; font-size:15px;}
label.lb{ font-size:12px; font-weight:bold;}

/* poll view page end*/


/* poll control */
.ctrlvote{ width:400px; margin:auto; border:1px solid gray; padding:5px; text-align:right; }

.ctrlvote div table{ margin:auto;text-align:right; width:100%}
.ctrlvote div table tr{ height:20px;}
.ctrlvote div table tr.header{ text-align:right;background-color:Maroon;}

.ctrlvote div table th{ padding:2px; text-align:right; font-size:14px; font-weight:bold; color:White;}
.ctrlvote div table td.bar{ width:150px; height:22px; }
.ctrlvote div table td.bar div{ height:20px; background-color:red; margin-bottom:1px; margin-top:1px; }

.ctrlvote div table td.opttot{ width:80px; text-align:center; padding-left:2px ;}
.ctrlvote div table td.total{ text-align:left;  padding-left:2px; font-weight:bold;}


.ctrlvote div ul{ list-style-image:none; list-style-position:inside; list-style-type:none; text-align:right; }
.ctrlvote p
{
	font-size: 13px;
	font-weight: bold;
	color: #800000;
	margin-bottom: 8px;
}
.ctrlvote p.period
{
	font-size: 11px;
	color: #3366FF;
}



.poll_box{text-align: right;font-size: 10px;font-weight: bold;}
.question{text-align: right;padding-right: 4px;direction: rtl;}
.question span{font-size: 14px;font-weight: bold;}
.options{padding-top: 10px;   padding-bottom: 4px;   direction:rtl;   margin-right:4px;}
.options label{text-decoration: none;font-weight: bold;font-family:Tahoma;color:#003399;font-size: 11px;}
.question .PollBar{background-color: red;   font-size: 4px;      direction:ltr;}

.login_box{text-decoration: none;font-family: Tahoma;font-size: 10px;text-align:right;}
.login_box .PassLink{font-family: Tahoma;font-size: 10px;color:blue;cursor: hand;}





.mailing_box{text-align: right;padding-right:3px;direction:rtl;font-size: 11px;font-family: Tahoma;text-align:right;}
.mailing_box .PassLink{color:Blue;cursor:hand;}

.gallry_box{text-align: center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin:auto;width:auto;direction:ltr;overflow:hidden !important;border: solid 0px red;}
.gallry_box .divSimpleGall{position:relative;visibility: hidden;     padding-left:auto;    padding-right:auto;    text-align:center;    direction:ltr;    border: solid 0px blue;    margin-right:auto;    margin-left:auto;}
.gallry_box .divSimpleGall .gallerydesctext{text-align:center;padding: 2px 5px;}
.gallry_box .footerLabel{margin-top:2px;height:20px;}
.gallry_box .footerLabel .PassLink{font-family: Tahoma;font-size: 11px;color: blue;cursor: hand;margin-top:3px;}


.custom_box{margin:0px;padding:2px;direction:rtl;text-align:right;}

.sectiontitle{padding: 6px 6px 6px 3px;   background-color:Silver;   color: black;   font-size: 11px;   font-weight: bold;   text-transform: uppercase;}



.PublicationList{text-align:right;padding-left:5px; padding-right:5px; padding-top:5px;}
.boxTableASPCrack{font-size:12px;  margin-bottom:5px;  width:100%;  text-align:center; height:20px;  background-color:#617fb5; color:White;}
.boxTableASPCrackSpan{font-size:12px; color:White;font-weight:bold;font-family:Tahoma;}

.accessDeniedPage{margin:auto;  background-color:#c2cfe3;  border: solid 1px #617fb5;}
.accessDeniedPage .header{border: solid 1px #617fb5; background-color:#333399; color:White; text-align:center; font-family:Tahoma; font-size:12px; font-weight:bold; height:20px; padding-top:5px;}
.accessDeniedPage .passDiv{width:450px;margin:auto; text-align:right;margin-bottom:5px;}
.accessDeniedPage .Msg{width:200px;padding-left:5px; padding-top:10px; text-align:justify;}
.accessDeniedPage .Icon{width:100%;margin:auto; text-align:center;}


.PageHeaderFieldSet{text-align:right;width:95%; vertical-align:middle; padding:2px; padding-bottom:5px; border:solid 1px navy}
.PageHeaderFieldSet legend{margin-right:10px;  margin-left:10px;  vertical-align:middle;  padding-bottom:10px;}
.PageHeaderFieldSet .lbs{margin:0px;    vertical-align:top;    font-size:10pt;    font-family:Tahoma;}
.adPageStyler{border: 0px ridge #FF0066;direction: rtl;margin:0px;}
.adPageStyler .SectionDiv{height: 180px;padding-top: 0px;direction: rtl;margin-left:auto;margin-right:auto;text-align: right;clear: both;background-color: #c2cfe3;}
.adPageStyler .SectionDiv .ControlTreeTitle{text-align:center; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; height:28px; width:100%; vertical-align:middle; background-repeat:repeat-x; background-image: url(  "images/AdminHeaderBG.gif" );}
.adPageStyler .SectionDiv .ControlTreeTitle span{font-family:Tahoma;font-weight:bold;font-size:11px;}
.adPageStyler .SectionDiv .TreeRow{text-align: center;margin-left:auto;margin-right:auto;height: 200px;width: 885px;border: 0px solid #003366;}
.adPageStyler .SectionDiv .TreeRow .ColumnHeader{direction:rtl;text-align:right;padding-top:0px; height:28px; width:290px; background-repeat:repeat-x; background-image: url(  "images/AdminHeaderBG.gif" );}
.adPageStyler .SectionDiv .TreeRow .ColumnTree{direction:rtl;text-align:right;padding-top:0px; height:170px; width:290px;}
.adPageStyler .SectionDiv .ErrorImage{text-align: center;float:right;margin-top: 0px;margin-bottom: 0px;padding-top: 5px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 35px;width: 100px;}
.adPageStyler .SectionDiv .ErrorMessage{float: right;text-align: right;margin-top: 0px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 30px;width: auto;font-family: Tahoma;font-size: 11px;color: #CC0000;font-weight: bold;}
.adPageStyler .SectionDiv .PanelImage{float:right;text-align:center;margin-top: 0px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-left: auto;margin-right: auto;height: 30px;width: 100px;}

#MainHeader-old{border: 1px solid #0000FF;background-color: #CCCCFF;clip: rect(0px, 10%, 0px, 10%);height: 130px;width: 800px;margin-bottom: 1px;}
#MainContent{border: 1px solid #000000;padding: 0px;margin: 0px 0px 3px 0px;clip: rect(0px, 0px, 0px, 0px);width: 800px;}
#CenterSection{margin: 1px;width: 395px;float: left;text-align: center;}
#LeftSection{background-color: #9999FF;clip: rect(0px, 0px, 0px, 0px);width: 199px;float: left;}
#RightSection{background-color: #9999FF;clip: rect(0px, 0px, 0px, 0px);width: 199px;float:right;}

/*#Footer{clear: both;border: 1px solid #666699;height: 30px;clip: rect(auto, 0px, 0px, 0px);width: 800px;}
*/.ContainerFooter{direction:ltr;}
.ContainerFooter_Menu{padding: 2px;font-size: 12px;font-weight: bold;text-decoration: none;color: #FFFFFF;text-align: center;}
.ContainerFooter_Menu a{text-decoration: none;color: #FFFFFF;}
.ContainerFooter_Menu a:Hover{text-decoration: none;color: #FFFF99;font-weight: bolder;}
.ContainerHeaderMenu{direction:ltr;}
.ContainerHeaderMenu_Menu{padding: 2px;font-size: 12px;font-weight: bold;text-decoration: none;color: #FFFFFF;text-align: center;}
.ContainerHeaderMenu_Menu a{text-decoration: none;color: #FFFFFF;}
.ContainerHeaderMenu_Menu a:Hover{text-decoration: none;color: #FFFF99;font-weight: bolder;}

.investmentListLabel{font-family: 'Simplified Arabic';font-size: 14px;color: #000000;font-weight:bold;}
.investmentListValue{font-family: 'Simplified Arabic';font-size: 14px;color: #3333CC;font-weight: bolder;}
.BoxTitleLabel{text-decoration: none;font-weight: bolder;color:White;font-size: 14px;text-align: center;top: auto;right: auto;bottom: auto;left: auto;margin-top: 4px;}
.BoxFooterLabel{top: 3px;width: auto;right: auto;bottom: auto;left: auto;text-decoration: none;font-weight: bolder;font-size: 11px;vertical-align:text-top;}
.galleryview{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;direction:rtl;text-align:right}
.ArticleTitle{MARGIN: 0.3em 0px;text-decoration:none;direction:rtl;text-align:right;COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.ArticleTitle:Hover{COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.panel-overlay p{MARGIN: 0.3em 0px;line-height:1.0em;direction:rtl;text-align:right}
.PasswordRecoveryBox{direction:ltr;width:90%;text-align:center;background-color:White;}


.SearchCtrl{ text-align:right; position:relative; height:25px; width:150px; border:1px solid silver; padding:0;}
.SearchCtrl .searchBox  { position:absolute; vertical-align:middle;  border-width:0px;  border-left:1px solid silver;  height:23px;  width:114px; 
                          padding-left:5px;padding-right:5px;top:0px;right:0px;font-size:14px;}
.SearchCtrl .searchImg { position:absolute; top:0px; right:125px; border-width:0px;  margin:0px;  height:25px;  width:25px;  vertical-align:middle; }


.SearchPage { margin:auto;  margin-top:5px; direction:rtl; text-align:center; font-family:Tahoma; }
.SearchPage .searchdiv{ text-align:right; position:relative; height:25px; width:275px; border:1px solid silver; padding:0;}
.SearchPage .searchdiv .searchBox  { position:absolute; vertical-align:middle;  border-width:0px;  border-left:1px solid silver;  height:23px;  width:239px; padding-left:5px;padding-right:5px;top:0px;right:0px;font-size:14px;}
.SearchPage .searchdiv .searchImg { position:absolute; top:0px; right:250px; border-width:0px;  margin:0px;  height:25px;  width:25px;  vertical-align:middle; }


.SearchPage #tblCmd { width: 98%; text-align: right; border: 1px solid gray; margin: auto; background-color: #FFFFCC; }
.SearchPage #tblCmd fieldset { width:95%; direction:rtl; text-align:right; padding-left:5px; padding-right:5px;	 }
.SearchPage #tblCmd fieldset legend { margin-bottom:5px; margin-left:3px; margin-right:3px}
.SearchPage #tblCmd fieldset div.divCmd { width:100%; height:18px; clear:both; display:block;}
.SearchPage #tblCmd fieldset div.divCmd span{ display:inline-block; width:100px;}
.SearchPage .Results{width: 98%; margin:auto;text-align:right;}
.SearchPage .Results label{width: 100%;margin-bottom: 5px;margin-top: 5px;}



.PollCtrl{margin-top:5px;direction:rtl;width: 170px;}
.PollCtrl a{text-decoration: none;font-weight: bold;font-size: 11px;font-family:Tahoma;}
.PollCtrl span{font-size: 12px;font-weight: bold;}
.PollCtrl .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}
.PollCtrl .header .titleCont{padding-top:8px;}
.PollCtrl .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}
.PollCtrl .content{text-align: right;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size: 9px;font-weight: bold;}
.PollCtrl .footer{direction: ltr;text-align: center;font-size: 9px;font-weight: bold;text-decoration: none;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}
.PollCtrl .question{text-align: right;padding-right: 4px;direction: rtl;}
.PollCtrl .question span{font-size: 14px;font-weight: bold;}
.PollCtrl .options{padding-top: 10px;   padding-bottom: 4px;   direction:rtl;   margin-right:4px;}
.PollCtrl .options label{text-decoration: none;font-weight: bold;font-family:Tahoma;color:#003399;font-size: 11px;}
.PollCtrl .PollBar{background-color: red;   font-size: 4px;      direction:ltr;}

.PollPage
{
	width: 99%;direction:rtl; margin:auto;
}
.PollPage .Header
{
	height:38px;vertical-align:middle;width:99%;margin:auto;background-color: #CCCCCC;margin-top:10px;
}
.PollPage .Header .hTitle
{
	direction: rtl;text-align: right;padding-top: 10px;padding-right: 5px;
}
.PollPage .Header .hTitle span
{
	text-align: center;color: black;font-weight: bold;font: 14px "Segoe UI", Arial, sans-serif;
}
.PollPage .Content
{
	text-align: right;width:90%;
}
.PollPage .Seperator
{
	 margin:auto; margin-top:5px;width:99%;height:1px;text-align:center; background-color:Navy;background-position:center;vertical-align:middle;
}
.PollPage .Content span, a
{
	font-weight: bold;font-size:11px;font-family:Tahoma;text-decoration:none;
}

.PollResultPage{width: 100%;direction:rtl;margin:auto;}
.PollResultPage .VotingBox{position: absolute;padding: 30px 10px 10px 10px;}
.PollResultPage .VotingBox span{text-align: center;color: black;font-weight: bold;font-size:12px;font-family:Tahoma;}
.PollResultPage .VotingBox .options{direction:rtl;}
.PollResultPage .VotingBox .options label{text-decoration: none;font-weight: bold;font-family:Tahoma;color:#003399;font-size: 11px;}
.PollResultPage .ResultBox{padding: 30px 10px 10px 10px;}
.PollResultPage .ResultBox span{text-align: center;color: black;font-weight: bold;font-size:12px;font-family:Tahoma;}

.termsPage{font-family: Tahoma;font-size: 12px;color: #0033CC;font-weight: bold;vertical-align:top; text-align:justify; padding:5px; margin:auto;}

.RssPage{direction:rtl;clear:both; height:auto; margin:auto;text-align:center;margin-top:20px;}
.RssPage .header{width:99%;margin:auto;background-color: #CCCCCC;height: 38px;vertical-align: middle;}
.RssPage .header span{float:right;padding-top:10px;color: black;text-align: right;font-weight: bold;padding-right:5px;padding-left:5px;font: 14px "Segoe UI", Arial, sans-serif;}
.RssPage .Seperator{margin-top:10px;width:99%;height:1px;text-align:center;background-image:url(images/line2.gif);background-position:center;vertical-align:middle;margin-bottom:10px;}
.RssPage .RSSContent{direction:rtl;width:95%;padding-right:10px;height:auto;}
.RssPage .RSSContent .RSSImage{width:50px;text-align:right;}
.RssPage .RSSContent .CatTitle{text-align:right;}
.RssPage .RSSInfo{padding-right:10px;direction:ltr;text-align:right;clear:both;}
.RssPage .RSSInfo h3{text-align:right;font-size: 12px;color: maroon;font-family:Tahoma;}
.RssPage .RSSInfo p{text-align:right;font-size: 11px;color: black;font-family:Tahoma;}

.contactusPage 
{ 
	direction:rtl;
	width:97%; 
	margin:auto;
	text-align:center;
	margin-top:2px; 
	font-size: 12px;
	font-family:Tahoma;
}

.contactusPage div.Extra 
{ 
	width:97% !important;overflow:hidden;height:auto;margin-left:auto;margin-right:auto;clear:both;
}

.contactusPage div.EmailTable
{	
	margin:auto;text-align:right;width:98%; clear:both; border:2px solid gray;
}

.contactusPage div.EmailTable
{	
	margin:auto;text-align:right;width:95%; clear:both; border:1px solid gray;
}

.contactusPage div.EmailTable fieldset
{	
	margin:auto; margin-top:20px; text-align:right;width:90%; clear:both; border:1px solid gray;
}

.contactusPage div.EmailTable fieldset legend
{
	color: #3366CC;
	font-weight: bold;
	margin: 5px;
}
.contactusPage div.EmailTable fieldset input[type=text], textarea, select
{
	border: 1px solid #808080;
	font-size:15px;
	
}

.contactusPage div.EmailTable fieldset input[type=text]
{
	HEIGHT:20px;
}



.subscriptionPage{direction:rtl;clear:both; height:auto; margin:auto;text-align:center;margin-top:5px;}
.subscriptionPage span{float:right;padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;text-align: right;}
.subscriptionPage .header{height: 38px;vertical-align: middle;background-color: #CCCCCC;width:99%;margin:auto;}
.subscriptionPage .header span{padding-top: 10px;font-size: 14px;color: black;font: 14px "Segoe UI" , Arial, sans-serif;text-align: right;font-weight: bold;padding-right: 5px;padding-left: 5px;}
.subscriptionPage .Seperator{margin-top:10px;width:99%;height:1px;text-align:center;background-image:url(images/line2.gif);background-position:center;vertical-align:middle;margin-bottom:10px;}
.subscriptionPage .EmailTable{direction:rtl;height:auto; margin:auto;text-align:right;width:90%;}
.questionAnswerSubmitPage{direction:rtl;clear:both; height:auto; margin-top:20px;margin-left:auto;margin-right:auto;}
.questionAnswerSubmitPage span{padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;}
.questionAnswerSubmitPage .header{background-image: url(images/title-bar.gif);background-position:right;background-repeat:no-repeat;height: 38px;vertical-align: middle;}
.questionAnswerSubmitPage .header span{float:right;padding-top:10px;font-size: 14px;color: black;font-family:Tahoma;text-align: right;font-weight: bold;padding-right:50px;padding-left:50px;}
.questionAnswerSubmitPage .Seperator{margin-top:10px;width:95%;height:1px;text-align:center;background-color:Gray;background-position:center;vertical-align:middle;margin-bottom:10px;margin-left:auto;margin-right:auto;}
.questionAnswerSubmitPage .EmailTable{width:80%;margin-left:auto;margin-right:auto;clear:both;}
.questionAnswerPage
{
	direction: rtl;width: 100%;padding-top: 20px;
 }
.questionAnswerPage span{float:right;padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;text-align: right;}
.questionAnswerPage .Seperator{ margin:auto; margin-top:10px;width:99%;height:1px;text-align:center; background-color:Navy;}
.questionAnswerPage .ItemDiv{direction:rtl; float:right; width:100%; text-align:right; padding-bottom:3px; margin-bottom:4px; border-bottom: solid 0px silver;}
.questionAnswerPage .ItemDiv .Title{font-size:12px;font-family:Tahoma;text-decoration:none; font-weight:bold;color:Navy;width:100%;}
.questionAnswerPage .ItemDiv .Text{font-size:11px;font-family: Tahoma;font-style:normal;}




.PublicationPage
{
	text-align:center;
}

.PublicationPage fieldset
{
	margin:auto; 
	font-family:Tahoma; 
	font-size:11px; 
	direction:rtl; 
	line-height:25px; 
	text-align:right; 
	width:92%; 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:10px;	
}
.PublicationPage fieldset legend
{
	padding-bottom:5px; font-size:12px; font-weight:bold
	
}
.PublicationPage fieldset legend label
{
	width:100%;
	
}

.PublicationPage fieldset label
{
	width:84px; clear:both; display:inline-block	
}





.PublicationPage .header
{
	
	margin:auto;margin-top:10px;padding-top:10px;height: 38px;vertical-align: middle;background-color: #CCCCCC;width:99%;
	text-align:right;
}
.PublicationPage .header span
{
	font-size: 14px;color: black;font: 14px "Segoe UI" , Arial, sans-serif;text-align: right;font-weight: bold;padding-right: 5px;padding-left: 5px;
}
.PublicationPage .EditionCaption{width: 90%;height:18px;text-align: center;margin:10px auto auto auto;display:block;}
.PublicationPage .EditionCaption span{text-align:center;width:90%;margin:auto;font-family:Tahoma;font-size:12px;font-weight:bold;}
.PublicationPage .CurrentEdition{width: 290px;height:350px;background-color: #4F4F4F;text-align: center;color: White;border: 1px solid gray;border-right: 1px solid black;border-bottom: 1px solid black;margin:5px auto 20px auto;}
.PublicationPage .CurrentEdition .title{display:block;text-align:center;clear:both;float:none;width:90%;margin:3px auto 3px auto;height:20px;}
.PublicationPage .CurrentEdition .title span{text-align:center;margin:auto;width:100%;font-family:Tahoma;font-size:12px;font-weight:bold;color:White;}
.PublicationPage .CurrentEdition .linkImage{display:block;text-align:center;clear:both;float:none;}
.PublicationPage .sushibar{background-position: 0 0;background: gray no-repeat scroll 0 0;width: 99%;overflow: auto;padding-top: 5px;text-align: center;margin: auto;}
.PublicationPage .sushibar *{padding:0;margin:0;}
.PublicationPage .sushi{padding:12px 10px 12px 10px;height:200px;}
.PublicationPage div.RadDataPager div.rdpWrap{float:none;width:280px;margin:0 auto;}
.PublicationPage .pager > span > div{margin:auto;}
.PublicationPage .category{float: left;width: 140px;background-color: #4F4F4F;text-align: center;font-family: verdana, arial;color: White;border: 1px solid gray;border-right: 1px solid black;border-bottom: 1px solid black;margin: 2px;}
.PublicationPage .category p, .PublicationPage .category h3{display:block;padding:8px 0;}
.PublicationPage .category h3, .PublicationPage .category p{font-size: 0.8em;}
.PublicationPage .category input[type=image]{border: 1px solid black;}


.publicationBox{height:auto;text-align: center;display:block; margin:auto;}
.publicationBox img{ border-width:0;}






#topTikers{border: 1px solid #000000;margin: auto;vertical-align: middle;width: 799px;height: 20px;margin-bottom: 1px;}
#topTikersSeperator{margin: auto;vertical-align: middle;width: 1px;height: 100%;background-color:Black;float: left;}
.newsTickerBoxLeft{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;}
.newsTickerBoxRight{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;float: left;background-color: #FFFFFF;}
#topMenu{margin: auto;vertical-align: middle;width: 799px;text-align: center;margin-bottom: 1px;}
#topTikers{margin: auto;vertical-align: middle;width: 799px;height:20px;border: 1px solid #333333;margin-bottom: 1px;}
.newsTickerBoxLeft{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;float: left;background-color: #FFFFFF;}
.newsTickerBoxRight{width: 397px;height: 20px;padding: 0px;margin: auto;text-align: center;vertical-align: middle;float: left;background-color: #FFFFFF;}
.CaptchImageContainer{width:200px;direction:ltr;clear:both;}
CaptchImageBox{border: 1px solid #000000;}
.ContainerMain{direction:rtl;height: auto;overflow: hidden;width:98%;padding-left:2px;padding-right:2px;}
.ContainerHeader{border-style: none none solid none;border-bottom-width: 1px;border-bottom-color: #000000;background-color: #666666;height: 20px;vertical-align: middle;padding-top: 5px;}
.ContainerBody{height: 100%;margin: 0px;background-color: #CCCCCC;clip: rect(auto, auto, auto, auto);}
.newsTickerBox{width: 397px;height: 20px;padding: 0px;margin:auto;text-align: center;vertical-align: middle;float:left;background-color: #FFFFFF;}
.newsTicker{height: 20px;padding: 2px;margin: auto;overflow:hidden;}
.newsTicker a{text-decoration: none;font-size: 11px;font-weight:bolder;font-family: Tahoma;color: black;}
.newsTicker .Date{font-size: 9px;font-family: Tahoma;color: #000000;}
.newsTicker .Img{vertical-align: middle;text-align: center;width: 16px;height: 16px;}

.artComCtrl { text-align:center;width:100%;margin-left:auto;margin-right:auto;font-family:Tahoma;font-size:12px;}
.artComCtrl .header{font-size: 13px;font-weight: bold;color: #003399;text-align: right;}
.artComCtrl div.List { direction:rtl; clear:both; text-align:right; width: 100%; }
.artComCtrl div.List:hover { background-color:Silver;}
.artComCtrl div.List table { text-align:right; padding-bottom:2px;padding-top:2px;}
.artComCtrl table tr.sep{width:100% }
.artComCtrl table tr.sep hr{ margin:0px; padding:0px; }
.artComCtrl div.List table span.lb { font-size: 11px; font-weight:bold;color:Maroon;display:inline-block;width:100px; text-align:right;}
.artComCtrl div.List table span.data{font-weight:normal; text-align:right;}

.artComtPage {text-align:center;	width:100%;margin:0px;height:305px;line-height:20px;}
.artComtPage span { font-family:Tahoma;font-size:12px; }
.artComtPage .Content { padding:10px;text-align: right;direction:rtl;width: 100%; }




.articleShowCtrl{width: 100%;overflow: hidden;display: block;}
.articleShowCtrl .tools{text-align:left; margin:0px 0px 0px 5px;}
.articleShowCtrl .tools a{text-decoration: none;cursor: pointer;}
.articleShowCtrl hr{margin-top:5px;width:99%;height:1px; }
.articleShowCtrl h3{ text-align:right; font-size: 14px;font-weight: bold;font-family:Tahoma;color: Black;margin-bottom:10px;margin-top:10px;margin-right:2px;}
.articleShowCtrl .divAuthDate { text-align:right; }
.articleShowCtrl .Abstraction{padding-left: 2px;padding-right: 2px;overflow: hidden;display: block;text-align: right;font-family: Tahoma;font-size: 12px;color: #333333;}
.articleShowCtrl .ArticleBody{padding-left: 5px;padding-right: 5px;overflow:hidden;text-align: right;font-family: Tahoma;font-size: 12px;width:97%;}
.articleShowCtrl .ShowInfo{font-size: 10px;font-weight: bold;color: #CC3300;direction:rtl;text-align:left;padding-left:7px;font-family:Tahoma;float:left}
.articleShowCtrl .pictbl{float:left;}
.articleShowCtrl .PrintEmailInfo{font-size: 11px;font-weight: bold;color: #CC3300;direction:ltr;text-align:left;float:left;}
.articleShowCtrl .PrintEmailInfo a{text-decoration: none;cursor: pointer;}



.ArticleEmailPage{text-align:center;width:100%;margin:1px;}
.ArticleEmailPage span{font-family:Tahoma;font-size:12px;}
.ArticleEmailPage .header{border: 1px solid #000000;font-size: 15px;font-weight: bold;color: #003399;width: 99%;background-color: #CCCCCC;text-align: right;height: 25px;vertical-align: middle;}
.ArticleEmailPage .Content{text-align: right;direction:rtl;width: 99%;}

.PasswordRecovery
{
	text-align:center;width:98%;margin:auto;margin-top:20px;
	}
.PasswordRecovery span
{
	font-family:Tahoma;font-size:12px;
}

.PasswordRecovery .Content
{
	padding-top:10px;text-align: right;direction:rtl;width:100%;
}







.ArticleCategoryListContainer{width: 100%;direction:ltr;}
.ArticleCategoryListContainer_PageTitle{margin: auto;font-size: 15px;color: #003366;text-align: center;direction: ltr;width: 100%;text-decoration: none;font-weight: bolder;padding-right: 5px;}
.ArticleCategoryListContainer_Title{margin: auto;font-size: 17px;color: #003366;text-align: right;direction: rtl;width: 100%;text-decoration: none;font-weight: bolder;padding-right: 5px;}
.ArticleCategoryListContainer_Title a{text-decoration:none;}
.ArticleCategoryListContainer_Description{margin: auto;font-size: 11px;color: #003366;text-align: right;direction: rtl;width: 100%;text-decoration: none;font-weight: bolder;padding-right: 5px;}
.ArticleCategoryListContainer_RSS{margin: auto;font-size: 11px;color: #003366;text-align: right;direction: rtl;width: 100%;text-decoration: none;font-weight: bolder;padding-right: 5px;}
.CategoryListBox{width: 100%;direction:rtl;}
.CategoryListBox_MainTitle{margin: auto;font-size: 13px;color: #003366;text-align: right;direction: rtl;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}
.CategoryListBox_body{border-top-style: dotted;border-bottom-style: dotted;border-top-width: 1px;border-bottom-width: 1px;border-top-color: #666666;border-bottom-color: #666666;width: 95%;}
.CategoryListBox_Title{margin: auto;font-size: 13px;color: #003366;text-align: right;direction: rtl;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}
.CategoryListBox_Title a{text-decoration: none;font-size: 12px;font-weight: bolder;color: #0066CC;}
.CategoryListBox_Description{margin: auto;font-size: 11px;color: #003366;text-align: right;direction: rtl;width: 95%;text-decoration: none;font-weight: bolder;padding-left: 5px;}
.CategoryListBox_RSS{margin: auto;font-size: 11px;color: #003366;text-align: left;direction: rtl;width: 90%;text-decoration: none;font-weight: bolder;padding-left: 5px;}


/****************************************************/

.catCtrlContainer{ position:relative;width:100%; direction:rtl; display:block; border:0px solid red; padding:auto; margin:auto; }

.catCtrlContainer a{text-decoration: none;color: #0066CC;}
.catCtrlContainer a:hover{text-decoration: none;font-weight: bolder;color:Maroon;}
.catCtrlContainer .seperator{width:98%; margin:auto;padding:auto; clear:both; text-align:center;}
.catCtrlContainer .Row{position:relative; direction:rtl;display:inline-block; margin:auto;padding:auto;text-align:right;}
.catCtrlContainer .Row .catBox
{
	position:relative; 
	float:right; 
	direction:rtl;
	display:inline-block; 
	padding-top:4px; 
	padding-bottom:4px; 
	margin:auto;
	vertical-align:top;
	}
.catCtrlContainer .Row .catBox:hover{background-color: #CCCCCC;}
.catCtrlContainer .Row .catBox > img{float:right; margin:auto; margin-left:5px;}
.catCtrlContainer .Row .catBox .rss{position:absolute;bottom:1px; top:auto; left:3px; right:auto; margin-bottom:2px; margin-top:auto}
.catCtrlContainer .Row .catBox .rss img{ border-width:0px;}

.catCtrlContainer .Row .catBox .title{position: relative;text-align:right; margin-bottom:2px; margin-top:1px;font-family:Tahoma;font-size: 12px;font-weight: bolder;}
.catCtrlContainer .Row .catBox .description{position: relative;color: black;font-size:11px;font-family:Tahoma;padding-right:2px;padding-left:3px; margin-bottom:4px; margin-top:0px;padding-bottom:5px; text-align:right;}
.catCtrlContainer .more{ margin:auto; padding:auto; text-align:left;width:95%;margin-bottom:5px; margin-top:5px;}

.catCtrlContainer br{ clear:both;}



/************************************************************************/

.authInfoPageUl {list-style:none;font-family:arial;font-size:11px;margin:0;padding-right:2px; padding-left:2px;}
.authInfoPageUl li { border:1px solid Black  margin:0px; margin-top:1px;margin-bottom:0px; position:relative;}
.authInfoPageUl li div.header{ position:relative; width:100%; background-color: maroon; color:White;}
.authInfoPageUl h3 { text-align:right; margin:0;padding:3px;font-weight: bold; font-size:15px; font-family:arial;}
.authInfoPageUl li table{ text-align:right;}
.authInfoPageUl li table tr:hover{background-color:silver;}
.authInfoPageUl li table td{ vertical-align:middle; padding-bottom:2px; padding-top:2px;}
.authInfoPageUl li table td a{ font-weight:bold; font-size:12px; font-family:Arial (Arabic);}

.authInfoPageUl li img{text-align:right;margin:0px;padding:0px;vertical-align:middle; margin-left:4px;}
.authInfoPageUl li table td span.date{font-size: 10px; font-family:Arial (Arabic);}



/****************************************************/

.AuthCtrlContainer{position:relative;width:100%; direction:rtl; display:inline-block; border:0px solid red; padding:auto; margin:auto; text-align:center; }
.AuthCtrlContainer a{text-decoration: none;color: #0066CC;}
.AuthCtrlContainer a:hover{text-decoration: none;font-weight: bolder;color:Maroon;}
.AuthCtrlContainer .seperator{width:98%;margin:auto;padding:auto;}

.AuthCtrlContainer .Row
{
	position:relative;
	width:auto;
	direction:rtl;
	display:inline-block;
	border: 0px solid blue;
	margin:auto;
	padding:auto;
	text-align:center;
}
.AuthCtrlContainer .Row .catBox
{
	position:relative;
	direction:rtl;
	display:inline-block;
	border:1px solid gray;
	margin:1px;
	vertical-align:top;
	float:right;

	
}
.AuthCtrlContainer .Row .catBox:hover{background-color: #CCCCCC;}

.AuthCtrlContainer .Row .catBox img{margin:auto; width:110px; height:140px; border-color:transparent;}
.AuthCtrlContainer .Row .catBox img:hover{border-color:Maroon;}

.AuthCtrlContainer .Row .catBox .imgPub{margin:auto; width:135px; height:190px; border-color:transparent;}
.AuthCtrlContainer .Row .catBox .imgPub:hover{border-color:Maroon;}



.AuthCtrlContainer .Row .catBox .title
{
	position: relative;
	text-align:center; 
	margin-bottom:1px; 
	margin-top:1px;
	font-family:Tahoma;
	font-size: 11px;
	font-weight: bolder;
	
}

.AuthCtrlContainer .Row .catBox .description
{
	position: relative;
	color: black;
	font-size:11px;
	font-family:Tahoma;
	margin:auto; 
	text-align:center;
	margin-bottom:4px;
	margin-top:4px;
}



/************************************************************************/

.author_box{height:auto;text-align:center;font-size: 9px;font-weight:bold;}
.author_box hr{padding:0px;margin-left:1px; margin-right:1px; margin-top:0px; margin-bottom:0px; clear:both;}

.author_box .authDiv
{
	display:inline-block;
	
	margin:0px;  
	margin-right:1px; 
	padding-bottom:4px; 
	padding-top:4px; 
	text-align:right;
	direction: rtl; 
	height:auto;
	border:0px solid green;
}

.author_box .authDiv .authimg
{
	border: 1px solid #333333;
	float: right;
	margin-right: 4px;
	margin-left: 4px;
	text-align: center;
	width: 46px;
	height: 60px;
	display: inline-block;
}


.author_box .authDiv:hover{background-color: #CCCCCC;}
.author_box .authDiv .authb1{ display:inline-block; border:0px solid red; }
.author_box .authDiv .authb1 .authname{}
.author_box .authDiv .authb1 .authname a{color:maroon;font-family:Tahoma;font-size:11px;}
.author_box .authDiv .authb1 .authname a:hover{color: Navy;}
.author_box .authDiv .authb1 .authart{	margin-top:5px;padding-right:2px;}
.author_box .authDiv .authb1 .authart a{color:navy;}
.author_box .authDiv .authb1 .artcount{	font-size:10px;text-align: right;margin-bottom:2px;margin-top:2px;font-family:Tahoma; font-weight:normal;}






/************************************************************************/

.authorListingPage
{
	direction: rtl;width: 100%;padding-top: 5px;height:auto; margin:auto; text-align:right;
}


.authorListingPage hr 
{
	margin:0px;
	margin-top:10px;
	width:99%;
	height:1px;
}
.authorListingPage .authInfo{font-weight:bold;font-size:14px;padding-left:5px;padding-right:5px;}
.authorListingPage .authTbl{margin-top:10px;}
.authorListingPage .authTbl .InfoLb{font-size: 11px;color: black;font-family:Tahoma;font-weight: bold;}
.authorListingPage .authTbl .Infotxt{font-size: 11px;font-family:Tahoma;color:Blue;text-align:right;}
.authorListingPage .authTbl .tdimg{text-align:left;padding-left:10px;}

.authorsPage
{
	direction: rtl; margin:auto; width:100%;padding-top: 10px;padding-left:5px;
}

.authorsPage fieldset
{
	margin:auto; 
	font-family:Tahoma; 
	font-size:11px; 
	direction:rtl; 
	line-height:25px; 
	text-align:right; 
	width:92%; 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:20px;	
	 margin-bottom:20px;
}

.authorsPage fieldset input[type=button]{float: left;}


.authorsPage fieldset legend
{
	padding-bottom:10px; font-size:12px; font-weight:bold
	
}
.authorsPage fieldset legend label
{
	width:100%;
	
}

.authorsPage fieldset label
{
	width:84px; clear:both; display:inline-block	
}



/*******************************************************************************************/



.ArtListFP {position:relative;direction: rtl;text-align:right;display:inline-block;margin:auto;width:99%;}


.ArtListFP .header{	height: 80px;vertical-align: middle;width:100%;margin:auto;font-size: 13px;
	font-weight:bold; font-family:Tahoma;text-align: right;direction: rtl;}
	
.ArtListFP .header span{ text-align:right; margin-right:20px; margin-top:20px; display:inline-block;}
.ArtListFP .header select{ font-weight:bold; margin-right:20px; margin-top:20px; }


.ArtListFP ul{padding:0px;margin:0px;list-style-position:outside;list-style-type:none;position:relative;}

.ArtListFP ul li{width:100%;display:block;position:relative;margin-bottom:2px;}

.ArtListFP ul li:hover{background-color: #CCCCCC;}


.ArtListFP ul li hr{height:0px;margin:0;padding:0;}

.ArtListFP ul li .ItemInfo{clear:none;display:inline-block;margin:auto;padding:auto;padding-right:2px;font-family:Tahoma;width:100%;position:relative;}

.ArtListFP ul li .ItemInfo h3{margin:0;padding:0;margin-bottom:8px;margin-top:2px;}

.ArtListFP ul li .ItemInfo h3 a{font-size: 12px;text-align: right;direction: rtl;text-decoration: none;font-weight: bolder;}

.ArtListFP ul li .ItemInfo .ItemImg{float:left;margin:1px;display:inline-block;clear:none !important;}

.ArtListFP ul li .ItemInfo .ItemCont{float:right;margin:1px;clear:none !important;display:inline-block;}

.ArtListFP ul li .ItemInfo .ItemCont span.dateReadNo{display:inline-block;font-family:Arial;font-weight:bold;font-size: 10px;color: #CC0000;}

.ArtListFP ul li .ItemInfo .ItemCont span.ItemRating{display:inline-block;padding-top:2px;display:inline-block;vertical-align:bottom;}

.ArtListFP ul li .ItemInfo .ItemCont span.author{font-size: 10px;color: #003366;font-weight: bold;}
	
.ArtListFP ul li .ItemInfo .ItemCont span.abstract{margin-top:5px;margin-bottom:0px;font-size: 11px;color: Black;text-align:right;display:inline;}




/************************************************************************/




.Top10divCont
{
	clear:both;
	direction:rtl;
	text-align:right;
	margin-right:2px;
	margin-left:auto;
	height:auto;
	padding:0px;
	
}
.Top10divCont ul
{
	padding:0px;
	margin:0px;
	
	text-indent: 0px;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}
.Top10divCont ul li
{
	display:inline-block;
	margin-bottom: 0px;
	width: 100%;
	
}
.Top10divCont ul li hr
{
	margin:0px;
	padding:0px;
	 
	
}
.Top10divCont ul li:hover
{
	background-color:Silver;
	
}

.Top10divCont ul li table
{
	text-align:right;
	
	
}

.Top10divCont ul li table td
{
	 vertical-align:middle;
	
}
 

.Top10divCont ul li .title a{text-decoration: none;font-weight:bold;font-family: Tahoma;}

.Top10divCont ul li img
{
	text-align:right;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	
	
}
.Top10divCont ul li span.date
{
	font-weight:bolder;
	font-size: 10px; 
	font-family:Arial;
	color: #333333;
	width: 110px;
	text-align:left;
	float:left;
	
	
}

.Top10divCont ul li span.countLabel
{
	font-weight: bold;
	font-size: 9px; 
	font-family: Tahoma;
	color: #333333;
	text-align:left;
	
}

.ArtListFPBox{position:relative;direction:rtl; display:inline-block; margin:auto;}
.ArtListFPBox table{width: 99%; margin:auto; margin-top:2px;text-align: right;padding:0px;}
.ArtListFPBox table tr.item{ min-height:20px;}
.ArtListFPBox table tr.item:hover{background-color:Silver;}
.ArtListFPBox table tr.sep{width:100% }
.ArtListFPBox table tr.sep hr{ margin:0px; padding:0px; }
.ArtListFPBox table td img{border-width:0px; padding:2px;}
.ArtListFPBox table td.date{text-align:right; font-weight:bold; font-size:9px; width:80px; }
.ArtListFPBox table td.title{text-align:right;}
.ArtListFPBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;text-align:right;}

.readalsoBox{position:relative;width: 99%;direction:rtl;text-align:center; display:inline-block; margin:auto;}
.readalsoBox table{width: 99%; margin:auto; margin-top:2px;margin-right:2px;text-align: right;padding:0px;}
.readalsoBox table tr.item{ min-height:20px;}
.readalsoBox table tr.item:hover{background-color:Silver;}
.readalsoBox table tr.sep{width:100% }
.readalsoBox table tr.sep hr{ margin:0px; padding:0px; }
.readalsoBox table td img{border-width:0px; padding:4px;}
.readalsoBox table td.date{text-align:right; font-weight: bold; font-size: 10px; color: #CC0000; padding-left:3px; }
.readalsoBox table td.title{ text-align:right; width:100%}
.readalsoBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;}

.ExternalLinkBox{position:relative;width:99%; direction:rtl; display:inline-block; margin:auto;}
.ExternalLinkBox table{width: 99%; margin:auto; margin-top:2px;margin-right:2px;text-align:right;padding:0px;}
.ExternalLinkBox table tr.item{ min-height:20px;}
.ExternalLinkBox table tr.item:hover{background-color:Silver;}
.ExternalLinkBox table tr.sep{width:100% }
.ExternalLinkBox table tr.sep hr{ margin:0px; padding:0px; }
.ExternalLinkBox table td.img{width:10px; }
.ExternalLinkBox table td img{border-width:0px; padding:2px; width:8px;}
.ExternalLinkBox table td.date{text-align:right; font-weight:bold; font-size:9px; width:80px; padding-left:5px; }
.ExternalLinkBox table td.title{text-align:right; right:100px; }
.ExternalLinkBox table td.title span{ display:inline-block; min-width:70%; }
.ExternalLinkBox table td.title span a{color: #003399;text-decoration: none;font-weight: bolder;text-align:right;}
.ExternalLinkBox table td.NewsSource{text-align:left; padding-left:5px;}
.ExternalLinkBox table td.NewsSource a{color: #Cb0000;text-decoration: none;font-weight: bold;}


.ArtTabBox{position:relative; width:100%; direction:rtl; display:inline-block; margin:auto;}
.ArtTabBox table{width: 99%; margin:auto; margin-top:2px;text-align: right;padding:0px;}
.ArtTabBox table tr.item{ min-height:20px;}
.ArtTabBox table tr.item:hover{background-color:Silver;}
.ArtTabBox table tr.sep{width:100% }
.ArtTabBox table tr.sep hr{ margin:0px; padding:0px; }
.ArtTabBox table td img{border-width:0px; padding:2px;}
.ArtTabBox table td.date{text-align:right; font-weight:bold; font-size:9px; width:80px; }
.ArtTabBox table td.title{text-align:right; max-width:70%;}
.ArtTabBox table td.title a{color: #003399;text-decoration: none;font-weight: bolder;text-align:right;}
.ArtTabBox table td.Count{text-align:right; font-weight:bold; padding-left:2px; padding-right:2px; font-size:9px; width:50px; }






.FeaturedBox{direction: rtl;width: 520px;height: 350px;text-align: center;margin-top: 3px;border: 1px solid red;}
.FeaturedBox a{text-decoration: none;font-weight:bold;font-family:Tahoma;}
.FeaturedBox .CtrlContent{border: 0px solid maroon;direction: rtl;text-align:center;width:100%;height:100%;padding: 1px 2px 1px 2px;}
.FeaturedBox .CtrlContent .SeperatorTitle{width:100%;vertical-align:middle;padding-top:5px;padding-bottom:5px;}
.FeaturedBox .CtrlContent .Title{font-size: 13px;text-decoration: none;text-align:right;width: 100%;height: 30px;}
.FeaturedBox .CtrlContent span{font-family: Tahoma;font-size: 11px;color: #CC3300;text-decoration: none;text-align:right;direction:rtl;}
.FeaturedBox .CtrlContent .Abstract{padding-top: 5px;text-align:right;direction:rtl;}
.FeaturedBox .CtrlContent .Abstract span{font-family: Tahoma;font-size: 11px;color: black;text-decoration: none;}
.PageViewer{margin-left:2px;margin-right:2px;width:95%;overflow:hidden !important;}

#wrapper{MARGIN: 0px auto}
.slider{POSITION: relative; WIDTH: 300px; HEIGHT: 250px; OVERFLOW: hidden}
.slidercontent{POSITION: absolute; DISPLAY: inline; LEFT: 2px}
.link{COLOR: #666; CURSOR: pointer}
.link:hover{COLOR: #000}
.section{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.slidercontent SPAN{MIN-WIDTH: 300px; TEXT-ALIGN: right; BACKGROUND-COLOR: #000000; MIN-HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 16px; TOP: 150px; FONT-WEIGHT: bold}
.clear{CLEAR: both}
.sliderImage SPAN STRONG{FONT-SIZE: 18px}
.top{BOTTOM: 0px; LEFT: 0px}
.bottom{BOTTOM: 0px; LEFT: 0px}
.UL{LIST-STYLE-TYPE: none}
A.Heading:link{COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.Heading:active{COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.Heading:visited{COLOR: #ffcc00; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.Heading:hover{COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.markermenu{width: 175px; clear: left;position: relative;}
.markermenu ul{list-style-type: none;margin: 5px 0;padding: 0;border: 1px solid #9A9A9A;}
.markermenu ul li a{background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: #00014e;display: block;width: auto;height:100px;line-height:100px;vertical-align:middle;padding: 3px 0;padding-left: 20px;text-decoration: none;border-bottom: 1px solid #B5B5B5;}
* html .markermenu ul li a{width: 155px;}
.markermenu ul li a:visited, .markermenu ul li a:active{color: #00014e;}
.markermenu ul li a:hover, .markermenu ul li a.selected{color: white;background-color: red;}
.mblackwhite li a{background: white;}
.mblackwhite li a:visited, .blackwhite ul li a:active{color: red;}
.mblackwhite li a:hover, .blackwhite li a.selected{background-color: blue;color: white;}
.HHddsubmenustyle, .HHddsubmenustyle ul{font: normal 12px Tahoma;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background: white;border: 1px solid black;border-bottom-width: 0;visibility: hidden;z-index: 100;}
.HHddsubmenustyle li a{display: block;width: 220px; color: black;background-color: #6788be;text-decoration: none;padding: 4px 5px;border-bottom: 1px solid black;text-align:right;direction:rtl}
s* html .HHddsubmenustyle li{display: inline-block;width: 170px;}
.HHddsubmenustyle li a:hover{background-color: white;color: #6788be;}
.downarrowpointer{padding-left: 4px;border: 0;}
.rightarrowpointer{position: absolute;padding-top: 3px;left: 100px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}
.mattblackmenu ul{margin: 0;padding: 0;font: bold 12px Tahoma;list-style-type: none;border-bottom: 0px solid gray;background:Transperant;overflow: hidden;width: 100%;direction:rtl}
.LogDiv{margin: auto;padding: auto;border-bottom: 0px solid gray;background: Transperant;overflow: hidden;direction:ltr;height:24px;line-height:24px;vertical-align:middle;padding-left:5px}
.mattblackmenu li{display: inline;margin: 0;}
.mattblackmenu li a{float: right;display: block;text-decoration: none;margin: 0;padding: 6px 8px; border-right: 1px solid white; color: white;background: Transperant;}
.mattblackmenu li a:visited{color: white;}
.mattblackmenu li a:hover{background: black;}
.mattblackmenu a.selected{background: black;}
* html .ddsubmenustyle li{display: inline-block;width: 170px;}
.downarrowpointer{padding-left: 4px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}
.MailProgressBarBorder{width:99%; border-style:solid;margin-top:10px; border-width:thin;height:20px;}
.MailProgressBar{width:0%;background-color:Red; padding:0px; margin:0px; height:100%;}
.FullScreen{position:absolute;height:100%;width:100%;top:0px;left:0px;background-color:white;z-index:1000;}
.SideControls{margin-top:5px;direction:rtl;width: 171px;}
.SideControls .header{height: 35px;text-align: center;background-image: url(images/box-header.gif);background-repeat: no-repeat;}
.SideControls .header .titleCont{padding-top:8px;}
.SideControls .header .titleCont .title{color: #003399;font-size: 13px;font-family: Tahoma;font-weight:bold;}
.SideControls .content{margin:0px;border: 0px solid #800000;height: auto;text-align:right;background-image:url(images/box-body.gif);background-repeat:repeat-y;font-size: 11px;}
.SideControls a{text-decoration: none;font-weight: bold;font-size: 11px;font-family:Tahoma;}
.SideControls .footer{margin:0px;background-image: url(images/box-footer.gif);background-repeat: no-repeat;height: 18px;}
.IndexingProgressBarBorder{width:99%; border-style:solid;margin-top:10px; border-width:thin;height:20px;}
.IndexingProgressBar{width:0%;background-color:Red; padding:0px; margin:0px; height:100%;}
.DivH1old{background-image:url(/dynamic.almubda.net/uploads/NewFolder/box-header.gif);  background-repeat:no-repeat;  height:35px;  line-height:35px;  vertical-align:middle;  padding:0px;  margin:0px;}
.DivH2old{background-image:url(http://localhost:1120/dynamic.almubda.net/uploads/My Uploads/box-header.gif);background-repeat:no-repeat;height:35px;line-height:35px;vertical-align:middle;padding:0px;margin:0px;}
.vertfooter
{
	clear: both;
	display: block;
	margin: 0px auto 0px auto;
	text-align: right;
	position:relative;
}

.vertfooter .topul
{
	position: relative;
	text-align: right;
	display: inline-block;
	margin: 0px auto 5px auto;
	width: auto;
	
} 
.vertfooter .topul .topli
{
	text-align: right;
	list-style: square;
	display: inline;
	float: right;
	position: relative;
	margin: 5px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border-right: solid 1px #767676;
	list-style-position: inside;
	
}
.vertfooter .topul .topli h5{text-align:right; padding-right:5px; margin-bottom:5px;}
.vertfooter .topul .topli.first{border:0; padding-right:0;}
.vertfooter .topul .topli.mac{margin-right:28px; padding-left:28px;}
.vertfooter .topul .topli ul{left: auto;text-align: right;padding-right:10px;margin:auto;}
.vertfooter .topul .topli ul li{clear:right; left:auto; margin:0; padding:0; border:none;}
.vertfooter .topul .topli ul li a{text-decoration:none; line-height:20px;}
.vertfooter .topul .topli ul li a:hover{text-decoration:unerline;}



.footerBox{position:relative;text-align:center;display:inline-block;margin:auto;width:100%;clear:both;}
.footerBox .divCenter{display:inline-block;margin:auto;text-align:center;background-position:center;}
.AdminHeader{margin-left:auto;margin-right:auto;width:100%;height:82px;text-align:center;background-image:url(../../images/admin/adminlogo.jpg);vertical-align:bottom;}
.AdminHeader .AdminContact{float:right;margin-top:65px;padding-top:0px;padding-right:5px;height:10px;width:300px;text-align:right;}
.AdminHeader .AdminContact a{color:Blue;text-decoration:none;margin-top:0px;font-size:10px;}
.MenuBK{background-image:url(images/AdminHeaderBG.gif); margin-top:auto;  margin-left:auto;  margin-right:auto;  width:100%; height:28px;}
.StatLbl{}

.ssCtrlTree{text-align:right;}
.CtrlColorDiv{position:relative;    text-align:right;    width:140px;     height:25px;     padding-top:3px;    padding-left:2px;    padding-right:2px;padding-bottom:2px;    border: solid 1px #617fb5;    display:inline-table;    background-image:url(images/CtrlColorSelectionBG.gif);}
.CtrlColorDiv .TextBoxStyle{float:right;    text-align:right;        margin-left:0px;        margin-right:0px;        margin-bottom:0px;        margin-top:0px;        padding:0px;        padding-right:2px;        font-size:11px;        font-family:Tahoma;        border: solid 1px navy;        height:15px;        width:70px;        vertical-align:top;        direction:ltr;}
.CtrlColorDiv .ColorLabel{float:right;    text-align:right;    margin-left:0px;        margin-right:0px;        margin-bottom:0px;        margin-top:0px;        padding:0px;        width:30px;        height:17px;        background-color:Transparent;        border-top: solid 1px balck;        border-bottom: solid 1px balck;}
.CtrlColorDiv .ImageColor{float:right;    text-align:right;    padding-top:0px;}
.CtrlFileDiv{width:200px;     height:22px;     padding-top:2px;    padding-left:1px;    padding-right:1px;    border: solid 1px #617fb5;    display:inline-block;    background-image:url(images/CtrlColorSelectionBG.gif);}
.CtrlFileDiv .TextBoxStyle{float:right;    margin-left:2px;        margin-right:2px;        margin-bottom:0px;        margin-top:0px;        padding:0px;        border: solid 1px navy;        height:18px;                vertical-align:top;        direction:ltr;        font-family:Arial;        font-size:12px;}
.CtrlFileDiv .ImageOpen{float:left;    padding-top:2px;    margin-left:2px;    margin-right:2px;    margin-top:1px;    width:16px;    height:16px;    border: solid 1px red;}



.lblMissing{font-size:14px;font-family:Tahoma;}
.lblSubscripers{font-size:14px;font-family:Tahoma;}

.ArticleBox { direction:rtl; margin-left:auto; margin-right:auto; margin-bottom:0px; height:auto; padding:2px; }
.ArticleBox a{text-decoration: none;color: #0066CC;}
.ArticleBox a:hover{text-decoration: none;color: #0066CC;}
.ArticleBox table { text-align:right; }
.ArticleBox table tr { width: 99%;}
.ArticleBox table tr td.artBox { padding: 3px; vertical-align: top; border: 1px solid #C0C0C0; }
.ArticleBox table tr td.artBox:hover{background-color: #CCCCCC;}
.ArticleBox table tr td.artBox .tblimg{ float:right;margin-left:5px;margin-top:5px;}
.ArticleBox table tr td.artBox .pCont{margin:0px;}
.ArticleBox table tr td.artBox .ItemDVR { font-weight: bolder;font-size: 10px;color: #CC0000; }
.ArticleBox table tr td.artBox .ItemDVR span { font-weight: bolder; font-size: 10px; font-family: Tahoma; color: #003366; }
.ArticleBox table tr td.artBox a{font-size: 13px;text-align: right;direction: rtl;text-decoration: none;font-weight: bolder;font-family:Tahoma;color:Navy;}
.ArticleBox table tr td.artBox .Abstract{padding-top:5px;padding-bottom:5px;font-size: 11px;color: Black;text-align:justify;direction: rtl;vertical-align: middle;font-family:Tahoma;border:dashed 0px blue}
.ArticleBox table tr td.artBox .Abstract a{color:Blue;font-size:11px;}
.ArticleBox .catTitle{text-align:right;direction:rtl;font-size:13pt;padding-right:5px;height:30px;vertical-align:middle;line-height:30px;}
.ArticleBox .CatReadMore { text-align:left; margin:auto; padding-left:20px; }



.tenderPage
{
 direction:rtl;
 text-align:right;	
 	
}



.Booking{}
.Booking .lbHeading{font-family:Tahoma;font-size:13px;font-weight:bold;}
.Booking .lbNormal{font-family:Tahoma;font-size:13px;color:black;}
.Booking .lbLabel{color:black;}
.Booking .tbl{border:solid 1px navy; font-family:Tahoma; background-color:#EEEEEE;width:95%;margin-top:5px;}
.Booking .tbl .hdr{background-color:#999999; color:black; height:30px;}
.AddThisDiv{width:98%; text-align:left; margin-bottom:5px;}
.MotoDiv{text-align:center; width:98%;  padding:5px 0px 0px 0px; height:242px; margin:0px;}
.MotoBox{padding:0px; margin:0px; text-align:center;width:100%;}
.MotoBox .btn{padding:0px; direction:rtl; text-align:center;}
.MotoBox .btn span{margin:0px; color:Navy;padding:0;cursor:pointer;font:16px Verdana; font-weight:bold; text-align:center; background-image:url(../../skins/slider-v2/empty.png); background-repeat:no-repeat; width:22px; height:22px; background-position:center;display:table-cell;vertical-align:middle;}
.MotoBox .btn span.active, .MotoBox .btn span:hover{color:White;font-weight:bold;background-image:url(../../skins/slider-v2/full.png)}
.MotoBox .mask1{position:relative;height:210px;overflow:hidden;margin:0px;padding:0px;left:0px;}
#boxAdv{position:absolute;text-align:center;direction:rtl;left:0px;}
#boxAdv div{text-align:right;float:right;direction:rtl;}
#boxAdv .buttons{text-align:right;direction:rtl}
#boxAdv .buttons{padding:0px;margin:0px}
#boxAdv .buttons span{color:#0080FF;padding:0 0px;cursor:pointer;font:12px Tahoma; font-weight:bold;}
#boxAdv .buttons span.active, #boxAdv .buttons span:hover{background:#0080FF;color:#fff}
#boxAdv .Title{font-weight:bold; color:Blue; font-size:13px;}
#boxAdv .next{float:left;direction:rtl;}
#boxAdv .next, #boxAdv .prev{font-size:10px;font-family:Tahoma;font-weight:bold;}
#boxAdv .tblimg{margin-left:10px;margin-top:5px;float:right}
#boxAdv .abstract{font-family:Simplified Arabic;font-size:13px;font-weight:bold; text-align:justify;}
#pscroller1{width: 100%;height: 230px;direction:rtl;vertical-align:text-top;font-family:Tahoma;font-size:12px;text-align:right;clear:both;margin:0px;}
#pscroller1 a{color:Blue;font-weight:bold;font-size:13px;}
#pscroller1 a:Hover{text-decoration:underline;}
#pscroller1 div{float:right;margin-left:10px;}
.biaphotelReserv{direction:rtl;clear:both; height:auto; margin-top:20px;margin-left:auto;margin-right:auto;}
.biaphotelReserv span{padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;}
.biaphotelReserv .header{background-image: url(images/title-bar.gif);background-position:right;background-repeat:no-repeat;height: 38px;vertical-align: middle;}
.biaphotelReserv .header span{float:right;padding-top:10px;font-size: 14px;color: black;font-family:Tahoma;text-align: right;font-weight: bold;padding-right:50px;padding-left:50px;}
.biaphotelReserv .Seperator{margin-top:10px;width:95%;height:1px;text-align:center;background-color:Gray;background-position:center;vertical-align:middle;margin-bottom:10px;margin-left:auto;margin-right:auto;}
.biaphotelReserv .EmailTable{width:90%;margin-left:auto;margin-right:auto;clear:both;}
.biaphotelReserv .InfoDev{clear:both;padding-left:5px; padding-right:5px; padding-bottom:20px;}
.biaphotelReserv .InfoDev span{direction:rtl;}
.anharwasetCompReg{direction:rtl;clear:both; height:auto; margin-top:20px;margin-left:auto;margin-right:auto;}
.anharwasetCompReg span{padding-top:10px;font-size: 12px;color: black;font-family:Tahoma;}
.anharwasetCompReg .header{background-image: url(images/title-bar.gif);background-position:right;background-repeat:no-repeat;height: 38px;vertical-align: middle;}
.anharwasetCompReg .header span{float:right;padding-top:10px;font-size: 14px;color: black;font-family:Tahoma;text-align: right;font-weight: bold;padding-right:50px;padding-left:50px;}
.anharwasetCompReg .Seperator{margin-top:10px;width:95%;height:1px;text-align:center;background-color:Gray;background-position:center;vertical-align:middle;margin-bottom:10px;margin-left:auto;margin-right:auto;}
.anharwasetCompReg .EmailTable{width:90%;margin-left:auto;margin-right:auto;clear:both;}
.anharwasetCompReg .InfoDev{clear:both;padding-left:5px; padding-right:5px; padding-bottom:20px;}
.anharwasetCompReg .InfoDev span{direction:rtl;}

.tabItems
{
	padding-top:8px;text-align:right;margin:0px;height:80px;overflow:auto;direction:rtl;
}

.tabItems a
{
	font-size:11px;color:Blue;text-decoration:none;background-position:right;background-repeat:no-repeat;padding-right:5px;
}
.tabItems a:Hover
{
	color:Red;
}


.PlayerDiv{width:100%; text-align:center; margin:20px}
.PlayList{border: solid 0px gray;width: 100%;background-color: #6699FF;}
.PlayList img{cursor:pointer;}





.archivePageListing
{
	width: 98%;direction:rtl;text-align:center;margin-left:auto;margin-right:auto;height:auto;max-height:100%;
}
.archivePageListing .header
{
	height: 38px;vertical-align: middle;background-color: #CCCCCC;width:99%;margin:auto;
	}
	
.archivePageListing .CategoryListBox
{
	margin: auto;font-size: 13px;color: black;font-family:Tahoma;text-align: right;direction: rtl;width: 99%;text-decoration: none;font-weight: bold;padding-right:50px;padding-top:10px;
}

.archivePageListing .CategoryFilterList
{
	margin: auto;font-size: 13px;color: black;font-family:Tahoma;text-align: right;direction: rtl;width: 200px;text-decoration: none;font-weight: bold;padding-right: 5px;vertical-align: middle;
}

.archivePageListing .SeperatorTop
{
	margin-top:20px;height:2px;width:99%;text-align:center;background-position:center;vertical-align:middle;
}

.archivePageListing .Content
{
	width: 100%;height:auto;max-height:100%;overflow: hidden;
}

.archivePageListing .Content .ItemInfo
{
	text-align:right; float:right; display:block;padding:3px;margin:0px;width:100%;
}
.archivePageListing .Content .ItemInfo .pCont
{
	margin:0px;
}
.archivePageListing .Content .ItemInfo .ItemDVR
{
	display:inline;font-weight: bolder;font-size: 10px;color: #CC0000;
}
.archivePageListing .Content .ItemInfo a
{
	font-size: 13px;text-align: right;direction: rtl;text-decoration: none;font-weight: bolder;font-family:Tahoma;color:Navy;
}

.archivePageListing .Content .ItemInfo .Abstract
{
	margin-top:5px;margin-bottom:0px;font-size: 11px;color: Black;text-align:justify;direction: rtl;vertical-align: middle;font-family:Tahoma;border:dashed 0px blue
}


.archivePageListing .Content .tblSingleItem
{
	text-align:right; float:right;width:100%;
}

.archivePageListing .Content .tblSingleItem .ItemImage
{
	text-align:left;  float:left; vertical-align:top; width:20%; overflow:hidden;
}

.archivePageListing .Content .tblSingleItem .ItemContent
{
	text-align: right;float: right;margin-left: 2px;margin-right: 2px;width: 74%;
}

.archivePageListing .Content .tblSingleItem .ItemContent a
{
	font-size: 11px; text-decoration: none; font-weight:bold; font-family:Tahoma; color:Navy;
}
.archivePageListing .Content .tblSingleItem .ItemContent span
{
	font-size: 9px;color: #CC3300;text-align: right;text-decoration: none;font-weight: bold;
}

.archivePageListing .Content .tblSingleItem .ItemContent .Abstract
{
	font-family:Tahoma;font-size: 11px;text-align: justify;text-decoration: none;font-weight:normal;
}

.archivePageListing .Content .Footer
{
	width:90%;text-align:left;direction:ltr;
}



#divGeneralLink
    {
    	text-align:right; 
    	padding:4px; 
    	width:355px;
    	direction:rtl;
    }
    
    #divGeneralLink span
    {
    	display:inline-block;
    	width:140px;
    }
    
    
 /* prettyPhoto.css*/
 
 /* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	div.light_rounded .pp_top .pp_left { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(../../images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(../../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 

	div.light_rounded .pp_arrow_previous { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(../../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(../../images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(../../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; } 

	div.dark_rounded .pp_arrow_previous { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(../../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: url(../../images/prettyPhoto/dark_square/contentPattern.png) top left repeat; }
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(../../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_content_container .pp_left { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_square .pp_content_container .pp_right { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_square .pp_expand { background: url(../../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(../../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square #pp_full_res .pp_inline { color: #fff; } 
	
	div.dark_square .pp_arrow_previous { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(../../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(../../images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(../../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(../../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(../../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square #pp_full_res .pp_inline { color: #000; } 
	
	div.light_square .pp_arrow_previous { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(../../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(../../images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(../../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(../../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(../../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(../../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(../../images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_nav .pp_arrow_previous { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_nav .pp_arrow_next { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		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_next:hover { background: url(../../images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(../../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(../../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(../../images/prettyPhoto/facebook/sprite_ar.png) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	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_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; }
		
		.pp_content .ppt {
			left: auto;
			margin-bottom: 5px;
			position: relative;
			top: auto;
		}
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: right;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0 0 5px 0;
				}
				
				.pp_nav {
					clear: right;
					float: right;
					margin: 3px 0 0 0;
				}
				
					.pp_nav p {
						float: right;
						margin: 2px 4px;
					}
				
					.pp_nav a.pp_arrow_previous,
					.pp_nav a.pp_arrow_next {
						display: block;
						float: right;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}
		
		a.pp_next {
			background: url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float:right;
			height: 100%;
			text-indent: -10000px;
			width: 20%;
		}
			
		a.pp_previous {
			background: url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 20%;
		}
		
		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 {
			display: block;
			float:left;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: right;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			left: 0;
			position: absolute;
			top: 0;
			z-index: 9999;
			
		}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	
	.clearfix li img
	{
		border:solid 2px silver;
		padding:2px;
	}
	
	.clearfix li img:hover
	{
		border:solid 2px black
	}
	/* End hide from IE-mac */
	
/* Extra */
.MubdaGallary
{
	color:navy;font-weight:bold; margin-right:10px;font-size:13px;
	border-bottom:solid 1px navy;
	padding-bottom:10px;
}
.gallary-splitter
{
	border-top:solid 1px navy;
	margin-top:10px;
	width:100%;
	height:5px;
}
 
 
 /*** Superfish.css styles ***/
 
 
 
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sssf-menu {
	float:			left;
	margin-bottom:	1em;
}
.fffsf-menu li li a
{
	border-bottom: 1px solid #fff;
	border-top: 1px solid #CFDEFF; /*padding: .75em .50em .75em 1em;*/
	padding: 0.1em .50em 0.1em 1em;
	text-decoration: none;
	text-align: right;
}
.sssf-menu a, .ssssf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sssf-menu li {
	background:		#BDD2FF;
}
.sssf-menu li li {
	background:		#AABDE6;
}
.sssf-menu li li li {
	background:		#9AAEDB;
}
.sssf-menu li:hover, .ssssf-menu li.sfHover,
.sssf-menu a:focus, .ssssf-menu a:hover, .ssssf-menu a:active {
	background:		#CFDEFF;
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('images/superfish/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('images/superfish/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


/*** Superfish-rtl styles ***/



/*** ESSENTIAL STYLES ***/
.sf-menu li {float:right;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {right:0;left:auto;}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {right:10em; left:auto;}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {right:10em; left:auto;}

/*** DEMO SKIN ***/
.ssssf-menu {float:right;}
.ssssf-menu a {border-right:1px solid #fff; border-left:none;}

/*** arrows **/
.sf-menu a.sf-with-ul {padding-left:2.25em; padding-right:1em;}
.sf-sub-indicator {right:auto;left:.75em; background-image:url('images/superfish/arrows-ffffff-rtl.png');}
.sf-shadow ul {
	padding:0 0 9px 8px; background-position:left bottom;

	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;

	-moz-border-radius-bottomright: 17px;
	-moz-border-radius-topleft: 17px;
	-webkit-border-top-left-radius: 17px;
	-webkit-border-bottom-right-radius: 17px;
	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
}

/*** Superfish-rtl styles ***/

 
 
  
 html .RadUpload input.ruFileInput {
    display: inline-block;
    width: 700px;
    text-indent: -999px;
}

