﻿/* front page*/
.mpHeaderContainer
{
	position:relative; 
	margin:auto;
	padding:0px;
}

.mpHeaderContainer .MainHeader
{
	position:relative;
	margin:auto;
}

.mpHeaderContainer .TickerContainer
{
	position:relative;
	height: 27px;
	background-image:url(images/top-bar.gif);
	background-repeat:repeat-x;
	text-align:center;
    margin-left:auto;
	margin-right:auto;
	
}

.mpHeaderContainer .TickerContainer a
{
	text-decoration:none;
	color:Navy;
	
}        

.mpMainContainer
{
	position:relative; 
	margin:auto;
	clear:both;
	margin-bottom:0px;
	padding:0px;
}

.mpMainContainer .columnContainer
{
	position:relative; 
	margin:0px;	
	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;
	background-color:White;	
}





/* front page*/

/*admin section start*/

.ltrTextBoxDirection
{
	direction:ltr;	
}


body 
{
	margin:auto; 
	font:12px Verdana; 
	background-color:white;
}

.ad_body
{
	direction: rtl;
}
.ad_Page
{
	border: 0px ridge #FF0066;
	width: 100%;
	direction: rtl;
	margin:0px;
	
}

.ad_body .tdSite
{
	text-align:left;
	color:navy;
	font-weight:bold;
	
}

.ad_MenuBar
{
	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;

}



.ad_MenuBar .AdminLangBox
{
	text-align: left;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding: auto;
	padding-bottom: 3px;

	
}

.ad_GridCmdLine
{
	text-align:right;
	height:20px;
	padding-left:5px;
	padding-right:5px; 
	padding-top:2px; 
	margin:auto;
}
.ad_GridCmdLine a
{
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
	
}


.sectiontitle
{
	
   padding: 6px 6px 6px 3px;
   background-color:Silver;
   color: black;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
   
   
   
}

#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;
	
}
	
.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;
	
	
}

.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 .ControlPanel
{
	width:594px; 
	float:right;
	text-align:right; 
	margin:auto;	
	border: solid 1px #617fb5;
	height:540px;
	background-color:white; 
}

.adMainPage .ControlPanel .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 .ControlPanel .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 .ControlPanel .Section table
{
	 text-align:center;
	 margin-left:auto;
	 margin-right:auto;	
	 float:right;
	 
}

.adMainPage .ControlPanel .Section table td
{
	 text-align:center;
	 margin-left:auto;
	 margin-right:auto;	
	 width:90px;
	 height:100px;
	 font-family:Tahoma;
	 font-weight:bold;
	 font-size:12px;
	 color:Navy;
}

.adMainPage .ControlPanel .Section table td:Hover
{
	background-color:#EEEEEE;
	color:navy
	
}


.adMainPage .InfoControlPanel
{
	width:294px; 
	float:left;
	text-align:right; 
	margin:auto;	
	border: solid 1px #617fb5;
	height:540px;
	background-color:#EEEEEE; 
}

.adMainPage .InfoControlPanel .Heading
{
	color:Black;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	
}

.adMainPage .InfoControlPanel p
{
	margin-top:0px;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	font-weight:bold;
	color:Navy;
}


.ArticleCommentsDiv
{
	
	direction:rtl;
	text-align:right;	
	
	
}


.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;
}




/*admin section end*/







.mpBody
{
	direction:rtl;
	margin: auto;
	font: 12px Verdana;
	background-image: url(images/bg.jpg);
	background-repeat:repeat;
}



#MainHeader
{
	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;
}



/****************************************************************/
/*            controls start here								*/
/****************************************************************/

/* this is the title label and footer label attribute, this is for all boxes we have*/


.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;
}

/****************************************************************/
/*            Controls Starts here      */
/****************************************************************/



/****************************************************************/
/*            Featured control */
/****************************************************************/



.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
}


/****************************************************************/
/*            End Featured control */
/****************************************************************/



/****************************************************************/
/*            PasswordRecovery Page      */
/****************************************************************/

.PasswordRecoveryBox
{

	direction:ltr;
	width:90%;
	text-align:center;
	background-color:White;
	
}


/****************************************************************/
/*            PasswordRecovery Page end      */
/****************************************************************/


.InvestmentBoxContainer
{
	margin-top:5px;
	direction:rtl;
	width: 171px;
	
}
.InvestmentBox_Header
{
	height: 35px;
	font-weight: bold;
	direction: ltr;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;


}



.InvestmentBox_Content
{
	height: 30px;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	font-size: 11px;
	font-weight: bold;
	
}

.InvestmentBox_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;
}

/****************************************************************/
/*            InvestmentBox control end      */
/****************************************************************/

/****************************************************************/
/*            Guest book control      */
/****************************************************************/

.GuestbookPage
{
	
	direction:rtl;
	clear:both; 
	height:auto; 
	margin:auto;
	text-align:center;
	margin-top:20px;
	width: 100%;
	
}

.GuestbookPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.GuestbookPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.GuestbookPage .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;
}

.GuestbookPage .Seperator
{
	margin-top:10px;
	width:100%;
	height:2px;
	text-align:center;
	vertical-align:middle;
	background-color:Silver;
	
}

.GuestbookPage .content
{
	text-align:center;
	width: 95%;
}


.GuestbookPage .VisitorComments
{
	
	
	
	
}

.GuestbookPage .VisitorComments .Title
{
	
	
	
	
}

.GuestbookPage .VisitorComments .Title span
{
	float:right;
	padding-top:10px;
	font-size: 13px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	font-weight: bold;
	padding-right:auto;
	padding-left:auto;
}

.GuestbookPage .VisitorComments .GuestComments
{
	border-width:0px;
	width: 95%;
	direction:rtl;
	text-align:center;
}

.GuestbookPage .VisitorComments .GuestComments span
{
	
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	font-weight: bold;
}

.GuestbookPage .VisitorComments .GuestComments .span2
{
	
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	font-weight: normal;
}



.GuestbookCtrl
{
	
	margin-top:5px;
	direction:rtl;
	width: 171px;
	
}
.GuestbookCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.GuestbookCtrl .header .titleCont
{
	  padding-top:8px;
}

.GuestbookCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}


.GuestbookCtrl .content
{
	margin:0px;
	border: 0px solid #800000;
	height: 100px;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	font-size: 11px;
	font-weight: bold;
	
}
.GuestbookCtrl a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family:Tahoma;

}

.GuestbookCtrl .footer
{
	margin:0px;
	background-image: url(images/box-footer.gif);
	background-repeat: no-repeat;
	height: 18px;
}

/****************************************************************/
/*            Guest book control end      */
/****************************************************************/

/****************************************************************/
/*            Language Box control      */
/****************************************************************/

.langBox
{
	margin: auto;
	width: 95%;
	direction: rtl;
}
.langBox .Content
{
	text-align: center;
	padding-top: 5px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.langBox .Selector
{
	vertical-align:middle;
	font-size: 11px;
	font-family:Tahoma;
	
}

/****************************************************************/
/*            Language Box control end   */
/****************************************************************/


/****************************************************************/
/*            Dashboard Box control      */
/****************************************************************/

.SiteDashboardContainer
{
	margin: auto;
	direction: rtl;
	vertical-align:middle;
	
}

 .SiteDashboardContainer .SDBContent
{
	
	direction: rtl;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-top:5px;
}



/****************************************************************/
/*            DashBoard Box control end   */
/****************************************************************/





/****************************************************************/
/*            OtherWebSiteLinkCtrl control   */
/****************************************************************/


.OtherWebSiteLinkCtrl
{
	margin-top:5px;
	direction:rtl;
	width: 170px;
	
}
.OtherWebSiteLinkCtrl .header
{
	height: 35px;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;

}

.OtherWebSiteLinkCtrl .header .titleCont
{
	height:auto;
	text-align: center;
	padding-top:8px;
	
}

.OtherWebSiteLinkCtrl .header .titleCont .title
{
	
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;

}

.OtherWebSiteLinkCtrl .content
{
	height: auto;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5;
	padding-right:5px;
	margin:auto;
	
	
}
.OtherWebSiteLinkCtrl .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;
}


.OtherWebSiteLinkCtrl .footerLabel
{
	margin:auto;
	margin-top:3px;
	
	
}
.OtherWebSiteLinkCtrl .footerLabel a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family:Tahoma;

}


.OtherWebSiteLinkCtrl .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:5px; 
	list-style-position:inside; 
	list-style-type:square; 
	padding:0px; 
	margin:0px;
	text-align:right;
	
}

.OtherWebSiteLinkCtrl .list a
{
	font-size:11px;
	font-family: Tahoma;
	font-style:normal;
	line-height:2em;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none; 
	
}


.OtherWebSiteLinkPage
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
}

.OtherWebSiteLinkPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.OtherWebSiteLinkPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.OtherWebSiteLinkPage .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;
}

.OtherWebSiteLinkPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}

.OtherWebSiteLinkPage .ItemDiv
{
	
 direction:rtl;
 float:right;	
 width:100%;
 text-align:right;
	
}

.OtherWebSiteLinkPage .ItemDiv .links
{
	font-size:12px;
	font-family: Tahoma;
	text-decoration:none; 
	font-weight:bold;
	color:Navy;
	
}
.OtherWebSiteLinkPage .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;
	
}



/****************************************************************/
/*            OtherWebSiteLinkCtrl control end   */
/****************************************************************/



/****************************************************************/
/*            GalleryBox control   */
/****************************************************************/


.GalleryCtrl
{
	margin-top:5px;
	width: 170px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	direction:ltr;
	
}

.GalleryCtrl .header
{
	height: 35px;
	font-weight: bold;
	direction: ltr;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}

.GalleryCtrl .header .titleCont
{
	height:auto;
	text-align: center;
	padding-top:8px;
	
}

.GalleryCtrl .header .titleCont .title
{
	
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;

}

.GalleryCtrl .content
{
	
	height:auto;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	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;
	
}

.GalleryCtrl .content .divSimpleGall
{
	position:relative;
	visibility: hidden; /*keep this intact*/
    padding-left:auto;
    padding-right:auto;
    text-align:center;
    direction:ltr;
    border: solid 0px blue;
    margin-right:auto;
    margin-left:auto;
}

.GalleryCtrl .content .divSimpleGall .gallerydesctext{ /*CSS for description DIV of Example 1 (if defined)*/
	text-align:center;
	padding: 2px 5px;
}


.GalleryCtrl .footer
{
	
	direction: ltr;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/box-footer.gif);
	background-repeat: no-repeat;
	height: 18px;
}

.GalleryCtrl .footerLabel
{
	margin-top:2px;
	height:20px;
	
	
}

.GalleryCtrl .footerLabel .PassLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: blue;
	cursor: hand;
	margin-top:3px;
}



/****************************************************************/
/*            GalleryBox control end   */
/****************************************************************/

/****************************************************************/
/*            Advert control   */
/****************************************************************/


.AdvertCtrl
{
	margin-top:5px;
	direction:ltr;
	width: 171px;
	
}

.AdvertCtrl span
{
	text-decoration: none;
	font-weight:normal;
	font-family:Tahoma;
	font-size: 12px;
	
	
}

.AdvertCtrl a
{
	
	text-decoration: none;
	
}
.AdvertCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.AdvertCtrl .header .titleCont
{
	  padding-top:8px;
}

.AdvertCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}

.AdvertCtrl .content
{
	
	height:auto;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	
}
.AdvertCtrl .itemContent
{
	
	height:auto;
	text-align: center;
	padding:3px;
}

.AdvertCtrl .footer
{
	
	direction: ltr;
	text-align: center;
	background-image: url(images/box-footer.gif);
	background-repeat: no-repeat;
	height: 18px;
}
.AdvertCtrl .title
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
.AdvertCtrl .description
{
	font-size: 10px;
	color: #000000;
	margin:3px;
	
}

/****************************************************************/
/*            Advert control end   */
/****************************************************************/



/****************************************************************/
/*            Video Audio Box control  */
/****************************************************************/


.VideoAudioCtrl
{
	margin-top:5px;
	direction:ltr;
	width: 170px;
	
}

.VideoAudioCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.VideoAudioCtrl .header .titleCont
{
	  padding-top:8px;
}

.VideoAudioCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}


.VideoAudioCtrl .content
{
	height: 70px;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	font-size: 11px;
	font-weight: bold;
}
.VideoAudioCtrl .footer
{
	
	text-align: center;
	background-image: url(images/box-footer.gif);
	background-repeat: no-repeat;
	height: 18px;
}





/****************************************************************/
/*            Video Audio Box control end */
/****************************************************************/

/****************************************************************/
/*            googlesearchBox control  */
/****************************************************************/


.GoogleSearchCtrl
{
	margin-top:5px;
	direction:ltr;
	width: 170px;

}
.GoogleSearchCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.GoogleSearchCtrl .header .titleCont
{
	  padding-top:8px;
}

.GoogleSearchCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}


.GoogleSearchCtrl .content
{
	padding-top:3px;
	height: 80px;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	direction:rtl;
}

.GoogleSearchCtrl .option
{
	color: #003399;
	font-size: 11px;
	font-family: Tahoma;
}


.GoogleSearchCtrl .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;
}





.SearchBox
{
	border: 1px dotted #CC0000;
	text-align: justify;
	width: 95%;
	background-color: #FFFFCC;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
}

.SearchBox span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.SearchResults
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
}

.SearchResults span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.SearchResults .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.SearchResults .result
{
	text-align:justify; 
	width:98%; 
	padding:10px; 
	height:auto;
	font-size:12pt;
	
}

.SearchResults .result .body
{
	font-family:Simplified Arabic;
}
.SearchResults .result .category
{
	font-size:8pt;
	font-weight:bold;
	color:Silver;
	float:right;
}
.SearchResults .result .date
{
	font-size:8pt;
	font-weight:bold;
	float:left;
	
}

.SearchResults .result a
{
	font-weight:bold;
	color:Blue;
	font-size:10pt;
	font-family:Simplified Arabic;
}

.SearchResults .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;
}

.SearchResults .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}




.SearchPage
{
	margin-top:5px;
	direction:rtl;
	text-align:center;
	height:100%;
}

.SearchPage span
{
	font-family:Tahoma;
	text-align: right;
	font-size: 11px;
	
}


.SearchPage .SearchBox
{
	position: relative;
	background-color: #99CCFF;
	direction: rtl;
}

.SearchPage .SearchBox .panel
{
	border: 1px solid #3333CC;
	height: 150px;
	padding: 2px;
}

.SearchPage .SearchBox .panel .SearchControl
{
	margin-top:0px; 
	width:100%;
}



.SearchPage .SearchBox .panel .SearchControl .Cmd
{
	float:right;
}
.SearchPage .SearchBox .panel .SearchControl .Cmd input
{
	 font-size:11px;
	 font-family: Tahoma;
	 font-weight:bold;
}

.SearchPage .SearchBox .panel .SearchControl .waitImg
{
	float:left;
	
}
.SearchPage .SearchBox .panel .SearchControl .SrchOptions
{
	clear:both; 
	float:right;
	height:30px;
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:auto; 
	margin-right:auto;

}

.SearchPage .SearchBox .panel .SearchControl .SrchOptions .options
{
	 direction:rtl;
}

.SearchPage .SearchBox .panel .SearchControl .AdvSrchOptions
{
	clear:both; 
	float:right;
	height:30px;
}

.SearchPage .SearchBox .panel table
{
	 text-align:right;	
	 direction:rtl;
	
}



.SearchPage .SearchResults
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
	text-align:right;
}

.SearchPage .SearchResults span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.SearchPage .SearchResults .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.SearchPage .SearchResults .result
{
	text-align:justify; 
	width:90%; 
	padding:10px; 
	height:auto;
	font-size:12pt;
	
}

.SearchPage .SearchResults .result .body
{
	font-family:Simplified Arabic;
}
.SearchPage .SearchResults .result .category
{
	font-size:8pt;
	font-weight:bold;
	color:Silver;
	float:right;
}
.SearchPage .SearchResults .result .date
{
	font-size:8pt;
	font-weight:bold;
	float:left;
	
}

.SearchPage .SearchResults .result a
{
	font-weight:bold;
	color:Blue;
	font-size:10pt;
	font-family:Simplified Arabic;
}

.SearchPage .SearchResults .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;
}

.SearchPage .SearchResults .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}




/****************************************************************/
/*            googlesearchBox control end */
/****************************************************************/

/****************************************************************/
/*            Polls Box control */
/****************************************************************/

.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: 100%;
	direction:rtl;
}

.PollPage .Header
{
	background-image:url(images/title-bar.gif);
	height:38px;
	vertical-align:middle;
	width: 513px;
	
}
.PollPage .Header .hTitle
{
	direction: rtl;
	text-align: right;
	
	padding-top: 12px;
	padding-right: 50px;
}

.PollPage .Header .hTitle span
{
	text-align: center;
	color: black;
	font-weight: bold;
	font-size:12px;
	font-family:Tahoma;
}

.PollPage .Content
{
	text-align: right;
	width:90%;
	
}

.PollPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	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;
	
}








/****************************************************************/
/*            Polls Box control end */
/****************************************************************/


/****************************************************************/
/*            Article Feed Box control */
/****************************************************************/


.ArticlesFeedCtrl
{
	margin-top:5px;
	direction:ltr;
	width: 170px;
	
}	
.ArticlesFeedCtrl a
{
	
	text-decoration: none;
	
}
.ArticlesFeedCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.ArticlesFeedCtrl .header .titleCont
{
	  padding-top:8px;
}

.ArticlesFeedCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}
	
.ArticlesFeedCtrl .content
{
	height:auto;
	text-align: center;
	padding-left:2px;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	font-size: 9px;
	font-weight: bold;
	
}
.ArticlesFeedCtrl .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;
}


.ArticlesFeedCtrl .title
{
	font-size: 11px;
	font-family: Tahoma;
	color:Red;
	text-decoration: none;
	
}
.ArticlesFeedCtrl .date
{
	font-size: 10px;
	font-family: Tahoma;
	color: #000000;
	font-weight:normal;
	
}


/****************************************************************/
/*            Article Feed Box control end */
/****************************************************************/



/****************************************************************/
/*            Weather Box control */
/****************************************************************/


.WeatherBoxCtrl
{
	margin-top:5px;
	direction:rtl;
	width:170px;
	border-width:1px;
}

.WeatherBoxCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.WeatherBoxCtrl .header .titleCont
{
	  padding-top:8px;
}

.WeatherBoxCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}



.WeatherBoxCtrl .mainContent
{
	height:auto;
	padding:2px;
	text-align: center;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	clear:both;
	
}

.WeatherBoxCtrl .mainContent .content
{
	height:auto;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	
	
}

.WeatherBoxCtrl .mainContent .content ul
{
	padding-right:0px;
	margin-top: 1px;
	margin-right: 0px;
	line-height: 1em;
	text-indent: 2px;
	
	list-style-type:none;
}


.WeatherBoxCtrl .mainContent .content ul li
{
	height: 50px;
	display: block;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: auto;
	text-align: right;
	direction: rtl;
	width:100%;
}

.WeatherBoxCtrl .mainContent .content ul li .cityDiv
{
	float:right; 
	display:block;
	width:73%;
	
}
.WeatherBoxCtrl .mainContent .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
}

.WeatherBoxCtrl .mainContent .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;
}
.WeatherBoxCtrl .mainContent .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;
}

.WeatherBoxCtrl .mainContent .content ul li .imgDiv
{
	text-align:center;
	float:left; 
	display:block;
	width:25%
}

.WeatherBoxCtrl .mainContent .content ul li .imgDiv .imgbox
{
	margin-bottom:1px;
	margin-top:1px;
	margin:0px;
}

.WeatherBoxCtrl .mainContent .content ul li .imgDiv .info
{
	display: block;
	margin-bottom:2px;
	margin:0px;
	font-size:9px;
	font-family:Tahoma;
	font-weight:bold
}

.WeatherBoxCtrl .footer
{
	direction: rtl;
	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;
}


/****************************************************************/
/*            Weather Box control end */
/****************************************************************/

/****************************************************************/
/*            Weather Box page */
/****************************************************************/


.WeatherBoxPage
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
}

.WeatherBoxPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.WeatherBoxPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.WeatherBoxPage .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;
}

.WeatherBoxPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}


.WeatherBoxPage .content
{
	height:auto;
	padding:2px;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	clear:both;
	width:73%;
}

.WeatherBoxPage .content ul
{
	padding-right:0px;
	margin-top: 1px;
	margin-right: 0px;
	line-height: 1em;
	text-indent: 2px;
	
	list-style-type:none;
}


.WeatherBoxPage .content ul li
{
	height: 50px;
	display: block;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: auto;
	text-align: right;
	direction: rtl;
	width:100%;
}

.WeatherBoxPage .content ul li .cityDiv
{
	float:right; 
	display:block;
	width:75%;
	
}
.WeatherBoxPage .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
}

.WeatherBoxPage .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;
}
.WeatherBoxPage .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;
}

.WeatherBoxPage .content ul li .imgDiv
{
	text-align:center;
	float:left; 
	display:block;
	width:25%
}

.WeatherBoxPage .content ul li .imgDiv .imgbox
{
	margin-bottom:1px;
	margin-top:1px;
	margin:0px;
}

.WeatherBoxPage .content ul li .imgDiv .info
{
	display: block;
	margin-bottom:2px;
	margin:0px;
	font-size:9px;
	font-family:Tahoma;
	font-weight:bold
}




/****************************************************************/
/*            Weather Box page end */
/****************************************************************/






/****************************************************************/
/*            DateAndLastUpdateCtrl control */
/****************************************************************/


.DateAndLastUpdateCtrl
{
	margin-top:5px;
	direction:rtl;
	width: 170px;
}

.DateAndLastUpdateCtrl span
{
	
	font-family:Tahoma;
	font-size: 11px;
	padding-right:5px;
	padding-left:5px;
		
}

.DateAndLastUpdateCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.DateAndLastUpdateCtrl .header .titleCont
{
	  padding-top:8px;
}

.DateAndLastUpdateCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}



.DateAndLastUpdateCtrl .content
{
	margin:auto;
	height: auto;
	background-image: url(images/box-body.gif);
	background-repeat: repeat-y;
	direction: rtl;
	text-align:right;
}

.DateAndLastUpdateCtrl .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;
}



/****************************************************************/
/*            DateAndLastUpdateCtrl end */
/****************************************************************/



/****************************************************************/
/*            Visitor Counter Box control */
/****************************************************************/


.VisitorCtrl
{
	margin-top:5px;
	direction:ltr;
	width: 170px;
}

.VisitorCtrl span
{
	
	text-decoration: none;
	font-family:Tahoma;
	font-size: 11px;
		
}

.VisitorCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.VisitorCtrl .header .titleCont
{
	  padding-top:8px;
}

.VisitorCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}

.VisitorCtrl .content
{
	height: 40px;
	text-align: right;
	padding-right:3px;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	direction:rtl;
	
}

.VisitorCtrl .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;
}


/****************************************************************/
/*            Visitor Counter Box control End  */
/****************************************************************/






/****************************************************************/
/*            MailingList control and page */
/****************************************************************/

.termsPage
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0033CC;
	font-weight: bold;
	vertical-align:top; 
	text-align:justify; 
	padding:5px; 
	margin:auto;
}


.MailingListBox
{
	
	margin-top:5px;
	direction:rtl;
	width: 170px;
	
}
.MailingListBox .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.MailingListBox .header .titleCont
{
	  padding-top:8px;
}

.MailingListBox .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}

.MailingListBox .content
{
	height: 110px;
	text-align: right;
	padding-right:3px;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	direction:rtl;
	
	font-size: 11px;
	font-family: Tahoma;
	
	
}

.MailingListBox .content .PassLink
{
	color:Blue;
	cursor:hand;
	
	
}


.MailingListBox .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;
}


/****************************************************************/
/*            Visitor Counter Box control End  */
/****************************************************************/



/****************************************************************/
/*            RSS Page Start */
/****************************************************************/


.RssPage
{
	direction:rtl;
	clear:both; 
	height:auto; 
	margin:auto;
	text-align:center;
	margin-top:20px;
	
}

.RssPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.RssPage .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;
}

.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;
	
	
}


/****************************************************************/
/*            RSS Page end */
/****************************************************************/


/****************************************************************/
/*            ContactusEmail page */
/****************************************************************/


.contactusPage
{
	direction:rtl;
	clear:both; 
	height:auto; 
	margin:auto;
	text-align:center;
	margin-top:20px;
	
}

.contactusPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.contactusPage .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;
}

.contactusPage .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;
	
}

.contactusPage .Extra
{

	width:99% !important;
	overflow:hidden;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	direction:rtl;
	
}


.contactusPage .EmailTable
{
	direction:rtl;
	height:auto; 
	margin:auto;
	text-align:right;
	width:80%;
}

.contactusPage .EmailTable span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}



/****************************************************************/
/*            ContactusEmailBox end */
/****************************************************************/



/****************************************************************/
/*            Subscribtion Page  */
/****************************************************************/


.subscriptionPage
{
	direction:rtl;
	clear:both; 
	height:auto; 
	margin:auto;
	text-align:center;
	margin-top:20px;
	
}

.subscriptionPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.subscriptionPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.subscriptionPage .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;
}

.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%;
	
	
	
}


/****************************************************************/
/*            Subscribtion Page End */
/****************************************************************/



/****************************************************************/
/*            QuestionAndAnswers  */
/****************************************************************/


.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;
	float: right;
	width: 100%;
	padding-top: 20px;
}

.questionAnswerPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.questionAnswerPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.questionAnswerPage .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;
}

.questionAnswerPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}

.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;
	
	
}



/****************************************************************/
/*            QuestionAndAnswers ended */
/****************************************************************/



/*

.lastUpdateAndDateBox
{
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	direction:ltr;
	width: 170px;
}
.lastUpdateAndDateBox_Header
{
	height: 35px;
	font-weight: bold;
	direction: ltr;
	text-align: left;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}

.lastUpdateAndDateBox_Content
{
	
	height: 120px;
	text-align:right;
	padding-left:3px;
	padding-right:3px;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	font-size: 11px;
	font-weight: bold;
	direction:rtl;
}



*/


/****************************************************************/
/*            Last Update And Date Box Box control End  */
/****************************************************************/


/****************************************************************/
/*            loginBoxContainer Box control */
/****************************************************************/



.loginBoxCtrl
{
	margin-top:5px;
	direction:rtl;
	width: 170px;
}

.loginBoxCtrl span
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}

.loginBoxCtrl a
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}

.loginBoxCtrl .PassLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: blue;
	cursor: hand;
}


.loginBoxCtrl .header
{
	height: 35px;
	text-align: center;
	background-image: url(images/box-header.gif);
	background-repeat: no-repeat;
}
.loginBoxCtrl .header .titleCont
{
	  padding-top:8px;
}

.loginBoxCtrl .header .titleCont .title
{
	color: #003399;
	font-size: 13px;
	font-family: Tahoma;
	font-weight:bold;
	
}

.loginBoxCtrl .content
{
	height: auto;
	text-align:right;
	background-image:url(images/box-body.gif);
	background-repeat:repeat-y;
	
	
}

.loginBoxCtrl .footer
{
	direction: ltr;
	text-align: center;
	font-size: 9px;
	text-decoration: none;
	background-image: url(images/box-footer.gif);
	background-repeat: no-repeat;
	height: 18px;
	
}




#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;
}




.EmailSubscriptionBox
{
	background-color: #FFFF66;
	border: 3px dashed #800000;
	height: 40px;
	width: 210px;
	float:left;
	left:0;
}

.articleCommentsListContainer
{
	direction:rtl;
	width:95%;
	border-width:0px;
	
}

.articleCommentsListHeader
{
	font-size: 15px;
	font-weight: bold;
	color: #CC3300;
	width: 98%;
	direction: rtl;
	text-align: right;
	border-top-style: solid;
	border-top-color: #FF3300;
	border-top-width: 1px;
	padding-top: 10px;
}


.articleCommentListName
{
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	width: 80%;
	text-align: right;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	padding-top: 10px;
}


.articleCommentListBody
{
	font-size: 11px;
	color: #000000;
	text-align: right;
	width: 98%;
	padding-top: 5px;
}


.articleCommentsCtrl
{
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	font-family:Tahoma;
	font-size:12px;
}

.articleCommentsCtrl .Seperator
{
	margin-top:10px;
	width:10%;
	height:1px;
	text-align:center;
	
}


.articleCommentsCtrl .header
{
	width: 100%;
	height: 25px;
	border-bottom: solid 1px silver;
}

.articleCommentsCtrl .header span
{
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	float:right;
	height: 25px;
	margin-left:10px;
	margin-right:10px;

}

.articleCommentsCtrl .Content
{
	text-align:right;
	width:99%;
	margin:1px;
	
}

.articleCommentsCtrl .Content .AddedBy
{
	font-size:13px;
	font-weight:bold;
	padding-right:10px;
	padding-bottom:5px;
}


.articleCommentsCtrl .Content .Body
{
	padding-right:20px;
}

.articleCommentsCtrl .Content .Seperator
{
	height:1px;
	margin-right:15px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}


.articleShowCtrl
{
	width: 100%;
	overflow: hidden;
	display: block;
}

.articleShowCtrl .Seperator
{
	margin-top:10px;
	width:99%;
	text-align:center;
	background-color:Silver;
	height:1px; 
	background-position:center;
	vertical-align:middle;
	
}

.articleShowCtrl .Title
{
	font-size: 14px;
	font-weight: bold;
	font-family:Tahoma;
	color: Blue;
	margin-bottom:10px;
	margin-top:10px;
	margin-right:2px;
	
}

.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:right;
	padding-right:4px;
	font-family:Tahoma;
	
}
.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:100%;
	margin:0px;	
}

.PasswordRecovery span
{
	font-family:Tahoma;
	font-size:12px;
	
}
.PasswordRecovery .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
	
}

.PasswordRecovery .header
{
	margin:auto;
	background-color: #CCCCCC;
	text-align: center;
	height: 25px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}

.PasswordRecovery .header span
{
	
	font-family:Tahoma;
	padding-right:20px;
	padding-left:20px;
	margin-top:10px;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	vertical-align: middle;
}

.PasswordRecovery .Content
{
	padding-top:10px;
	text-align: right;
	direction:rtl;

}

.ArticleCommentPage
{
	text-align:center;
	width:100%;
	margin:1px;
}

.ArticleCommentPage span
{
	font-family:Tahoma;
	font-size:12px;
	
}

.ArticleCommentPage .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;
}

.ArticleCommentPage .Content
{
	text-align: right;
	direction:rtl;
	width: 99%;

}




.articleListingBox
{
	width: 98%;
	direction:rtl;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	max-height:100%;
}

.articleListingBox .header
{
	 margin-top:10px;
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.articleListingBox .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;
	
}

.articleListingBox .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;
}

.articleListingBox .SeperatorTop
{
	margin-top:20px;
	height:2px;
	width:99%;
	text-align:center;
	background-position:center;
	vertical-align:middle;
	
}

.articleListingBox .Content
{
	width: 100%;
	height:auto;
	max-height:100%;
	overflow: hidden;
}

.articleListingBox .Content .ItemInfo
{
	text-align:right; 
	float:right; 
	display:block;
	padding:3px;
	margin:0px;
	width:100%;
}

.articleListingBox .Content .ItemInfo .pCont
{
	margin:0px;
	 
}

.articleListingBox .Content .ItemInfo .ItemDVR
{
	display:inline;
	font-weight: bolder;
	font-size: 10px;
	color: #CC0000;
}

.articleListingBox .Content .ItemInfo a
{
	font-size: 13px;
	text-align: right;
	direction: rtl;
	text-decoration: none;
	font-weight: bolder;
	font-family:Tahoma;
	color:Navy;
}

.articleListingBox .Content .ItemInfo .Abstract
{
	margin-top:5px;
	margin-bottom:0px;
	font-size: 11px;
	color: Black;
	text-align:right;
	direction: rtl;
	vertical-align: middle;
	font-family:Tahoma;
	border:dashed 0px blue
}


.articleListingBox .Content .tblSingleItem
{
	text-align:right; 
	float:right;	
	width:100%;
	
}



.articleListingBox .Content .tblSingleItem .ItemImage
{
	 text-align:left; 
	 float:left;
	 vertical-align:top;
	 width:20%;
	 overflow:hidden;
	
}

.articleListingBox .Content .tblSingleItem .ItemContent
{
	text-align: right;
	float: right;
	margin-left: 2px;
	margin-right: 2px;
	width: 74%;
	
}
.articleListingBox .Content .tblSingleItem .ItemContent a
{
	 font-size: 13px;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Tahoma;
	 color:Navy;
}

.articleListingBox .Content .tblSingleItem .ItemContent span
{
	font-size: 9px;
	color: #CC3300;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
}

.articleListingBox .Content .tblSingleItem .ItemContent .Abstract
{
	font-family:Tahoma;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	font-weight:normal;
}

.articleListingBox .Content .Footer
{
	width:90%;
	text-align:left;
	direction:ltr;
	
}



.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;
}



/*************************************************************************/


.CatFP
{
	position:relative;
	width:99%;
	direction:rtl;
}

.CatFP a
{
	text-decoration: none;
	font-weight: bolder;
	
}

.CatFP .Header
{
	position:relative;
	background-image:url(images/title-bar.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:38px;
	vertical-align:middle;
	width:100%;
}

.CatFP .Header .hTitle
{
	position:relative;
	margin-bottom:2px;
	margin-top:0px;
	direction: rtl;
	text-align: right;
	padding-top: 10px;
	padding-right: 50px;
}

.CatFP .Header .hTitle label
{
	color: black;
	font-weight: bold;
	font-size:12px;
	font-family:Tahoma;
	
}

.CatFP .row
{
	position:relative;
	width:auto;
	height:99%;
	vertical-align: top;
}

.CatFP .row .col
{
	position: relative;
	width:49%;
	height: 100%;
	min-height:100%;
	border-bottom: solid 2px navy;
	vertical-align: top;
	display:inline-block;
}

.CatFP .row .col .pic
{
	position: relative;
	margin-bottom:0px; 
	margin-top:1px; 
	margin-left:4px; 
	
	width:80px;
	height:80px; 
	float:right
}

.CatFP .row .col .title
{
	position: relative;
	text-align:right; 
	margin-bottom:2px; 
	margin-top:1px;
	font-family:Tahoma;
	font-size: 12px;
	font-weight: bolder;
	
}

.CatFP .row .col .description
{
	position: relative;
	color: black;
	font-size:11px;
	font-family:Tahoma;
	padding-right:2px;
	padding-left:3px; 
	margin-bottom:2px; 
	margin-top:0px; 
	text-align:right
}

.CatFP .row .col .rss
{
	position:absolute;
	bottom:1px; 
	top:auto; 
	left:1px; 
	right:auto; 
	margin-bottom:2px; 
	margin-top:auto
}


.CatFP .row .col .rss img
{
	vertical-align:middle; 
	text-align:center; 
	border-width: 0px;
}

.CatFP .more
{
	text-align:left;
	width:95%;
	margin-bottom:10px;
	
	
}

.CatFP .more a
{
	color:Navy;
}




/******************************************************************/




.ArticleFrontPageBox
{
	position:relative;
	width: 100%;
	direction:rtl;
	display:inline-block;
	 
}


.ArticleFrontPageBox .header
{
	position:relative;
	background-image:url(images/title-bar.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:38px;
	vertical-align:middle;
	width:100%;
	
	
	
}

.ArticleFrontPageBox .header p
{
	position:relative;
	margin-bottom:2px;
	margin-top:0px;
	direction: rtl;
	text-align: right;
	padding-top: 10px;
	padding-right: 50px;
}

.ArticleFrontPageBox .header p label
{
	color: black;
	font-weight: bold;
	font-size:12px;
	font-family:Tahoma;	
}

.ArticleFrontPageBox .divCont
{
	position:relative;
	direction: rtl;
	text-align: right;
	margin:5px;
	
}


.ArticleFrontPageBox .divCont ul
{
	padding:1px;
	margin:2px;
	text-indent: 5px;
	list-style-position:outside;
	text-align: right;
	
}

.ArticleFrontPageBox .divCont ul li
{
	
	height:100%;
	width:98%;
	margin-bottom:2px;
	margin-right:1px;
	display:inline-block;
	direction:rtl;
	
}

.ArticleFrontPageBox .divCont ul li .ItemInfo
{
	text-align:right; 
	float:right; 
	display:block;
	padding:3px;
	margin:0px;
	width:100%;
}

.ArticleFrontPageBox .divCont ul li .ItemInfo .pCont
{
	margin:0px;
	 
}

.ArticleFrontPageBox .divCont ul li .ItemInfo .ItemDVR
{
	display:inline;
	font-weight: bolder;
	font-size: 10px;
	color: #CC0000;
}

.ArticleFrontPageBox .divCont ul li .ItemInfo .Title
{
	font-size: 13px;
	text-align: right;
	direction: rtl;
	text-decoration: none;
	font-weight: bolder;
	font-family:Tahoma;
}

.ArticleFrontPageBox .divCont ul li .ItemInfo .Abstract
{
	margin-top:5px;
	margin-bottom:0px;
	font-size: 11px;
	color: Black;
	text-align:right;
	direction: rtl;
	vertical-align: middle;
	font-family:Tahoma;
	border:dashed 0px blue
}



.ArticleFrontPageBox .divCont ul li .ItemPicture
{
	text-align:left; 
	display:block;
	padding:0px;
	margin-top:3px;
	margin:0px;
	float:left;	 
	height:75px;
	width:105px;
	top:0px;
	
	
}
.ArticleFrontPageBox .divCont ul li .ItemFLine
{
	clear:both;
	display:block;
	text-align:left;
	
	
}

.ArticleFrontPageBox .divCont ul li .ItemFLine .hLine
{
	display:inline;
	text-align:left;
	vertical-align:top;
}
.ArticleFrontPageBox .divCont ul li .ItemFLine .hLine img
{
	width:80%;
	padding-left:2px;
	padding-right:2px; 
	height:2px;
}



.ArticleFrontPageBox .divCont ul li .ItemFLine .ItemInfoLink
{
	text-align:left;
	display:inline;
	vertical-align:top;
}

.ArticleFrontPageBox .divCont ul li .ItemFLine .ItemInfoLink a
{
	border-width: 0px;
	display: inline;
	text-decoration: none;
}


.ArticleFrontPageBox .divCont ul li .ItemFLine .ItemInfoLink img
{
	padding-top:7px;
	border-width: 0px;
	
}









.Top10ArticleBox
{
	position:relative;
	width: 100%;
	direction:rtl;
	text-align:right;
	display:block;
	
}

.Top10ArticleBox .header
{
	position:relative;
	background-image:url(images/title-bar.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:38px;
	vertical-align:middle;
	width:99%;
	display:inline-block;
	
	
}

.Top10ArticleBox .header div
{
	position:relative;
	direction: rtl;
	text-align: right;
	padding-top: 12px;
	padding-right: 50px;
}

.Top10ArticleBox .header div label
{
	text-align: center;
	color: black;
	font-weight: bold;
	font-size:12px;
	font-family:Tahoma;	
}

.Top10ArticleBox .Top10divCont
{
	clear:both;
	direction:rtl;
	text-align:right;
	margin-right:2px;
	margin-left:auto;
	height:auto;
	padding:5px;
	
}

.Top10ArticleBox .Top10divCont ul
{
	padding-right:5px;
	margin-top: 1px;
	margin-right: 2px;
	text-align: right;
	direction:rtl;
	line-height: 1em;
	text-indent: 2px;
	list-style-position: inside;
	list-style-type:none;
	
}

.Top10ArticleBox .Top10divCont ul li
{
	height:20px;
	display: block;
	margin-bottom:2px;
	margin-right:2px;
	margin-left:auto;
	text-align:right;
	direction:rtl;
}

.Top10ArticleBox .Top10divCont ul li .title
{
	text-align: right;
	float: right;
	display: block;
	margin-bottom:2px;
	margin-top:2px;
}
.Top10ArticleBox .Top10divCont ul li  img
{
	text-align:right;
	float:right;
	border-width:0px;
	padding-top:1px;
	 
}

.Top10ArticleBox .Top10divCont ul li .title a
{
	color: #003399;
	text-decoration: none;
	font-weight: bolder;
	
}

.Top10ArticleBox .Top10divCont ul li .date
{
	text-align:left; 
	float:left; 
	display:block;
	font-weight: bolder;
	font-size: 10px;
	color: #CC0000;
	margin-bottom:2px;
	margin-top:2px;
	
}


.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
}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*************************************************************/



/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.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; /*light gray background*/
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{ /*IE6 hack*/
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;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.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;
}


/* ######### Drop Down ULs CSS ######### */


.HHddsubmenustyle, .HHddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
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; /*width of menu (not including side paddings)*/
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{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.HHddsubmenustyle li a:hover{
background-color: white;
color: #6788be;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
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;
}




/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.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; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: Transperant;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background: black; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background: black; /*background of tab with "selected" class assigned to its LI */
}



/* ######### Drop Down ULs CSS ######### */


* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}


/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}



.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


/*************************************************************/
/*************************************************************/
/*************************************************************/
/*************************************************************/


/*************************************************************/
/* Progress area */
/*************************************************************/
/*************************************************************/


.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;
}
/*************************************************************/
/*************************************************************/
/*************************************************************/
/*************************************************************/

/*********************************************************
	Start Side Controls Styles
/**********************************************************/

.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;
}









/*********************************************************
	Start Side Controls Styles
/**********************************************************/


/* Search Box */    
.MainControl .contentDiv .search_box
{
	position:relative;
	padding-top:3px;
	text-align: center;
	direction:rtl;
}

.MainControl .option
{
	color: #003399;
	font-size: 11px;
	font-family: Tahoma;
}

/* Advert Box*/
.MainControl .contentDiv .advert_box
{
	height:auto;
	text-align:center;
	direction:ltr;
}

.MainControl .contentDiv .advert_box span
{
	text-decoration: none;
	font-weight:normal;
	font-family:Tahoma;
	font-size: 12px;
	direction:rtl;
}

.MainControl .contentDiv .advert_box .description
{
	font-size: 10px;
	color: #000000;
	margin:3px;
	direction:rtl;
}

.MainControl .contentDiv .advert_box a
{
	
	text-decoration: none;
	
}

.MainControl .contentDiv .advert_box .itemContent
{
	
	height:auto;
	text-align: center;
	padding:3px;
}

.MainControl .contentDiv .advert_box .title
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* Article Feed Box*/
.MainControl .contentDiv .feed_box
{
	height:auto;
	text-align: center;
	padding-left:2px;
	font-size: 9px;
	font-weight: bold;
	direction:ltr;
}

.MainControl .contentDiv .feed_box a
{
	text-decoration: none;
}
.MainControl .contentDiv .feed_box .title
{
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	text-align:center;
	
}
.MainControl .contentDiv .feed_box .date
{
	font-size: 10px;
	font-family: Tahoma;
	color: #000000;
	font-weight:normal;
	
}



/* Guest Book */
.MainControl .contentDiv .guest_book_box
{
	margin:0px;
	border: 0px solid #800000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	
}

/* Last Update */
.MainControl .contentDiv .last_update_box
{
	direction: rtl;
	text-align:right;
	font-family:Tahoma;
	font-size: 11px;
	padding-right:6px;
	padding-left:6px;
	padding-top:2px;
}



/* Other Sites link*/
.MainControl .contentDiv .othersites_box
{
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin:auto;
}

.MainControl .contentDiv .othersites_box .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:5px; 
	list-style-position:inside; 
	list-style-type:square; 
	padding:0px; 
	margin:0px;
	text-align:right;
	
}

.MainControl .contentDiv .othersites_box .list a
{
	font-size:11px;
	font-family: Tahoma;
	font-style:normal;
	line-height:2em;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none; 
	
}


.MainControl .contentDiv .othersites_box .footerLabel
{
	margin:auto;
	margin-top:10px;
	
	
}

/* poll box */
.MainControl .contentDiv .poll_box
{
	text-align: right;
	font-size: 9px;
	font-weight: bold;
}

.MainControl .contentDiv .question
{
	
	text-align: right;
	padding-right: 4px;
	direction: rtl;
}

.MainControl .contentDiv .question span
{
	
	font-size: 14px;
	font-weight: bold;
}


.MainControl .contentDiv .options
{
   padding-top: 10px;
   padding-bottom: 4px;
   direction:rtl;
   margin-right:4px;
}

.MainControl .contentDiv .options label
{
	text-decoration: none;
	font-weight: bold;
	font-family:Tahoma;
	color:#003399;
	font-size: 11px;
	
	
}

.MainControl .contentDiv .question .PollBar
{
   background-color: red;
   font-size: 4px;   
   direction:ltr;
}

/* User Login*/

.MainControl .contentDiv .login_box 
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	text-align:right;
}

.MainControl .contentDiv .login_box .PassLink
{
	font-family: Tahoma;
	font-size: 10px;
	color:blue;
	cursor: hand;
}

/* Video Audio Box*/
.MainControl .contentDiv .va_box
{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}


/* Visitor Counter  */

.MainControl .contentDiv .visitor_box
{
	text-align: right;
	padding-right:3px;
	direction:rtl;
	font-family:Tahoma;
	font-size: 11px;
	
}

/*  Mailing List */
.MainControl .contentDiv .mailing_box
{
	text-align: right;
	padding-right:3px;
	direction:rtl;
	font-size: 11px;
	font-family: Tahoma;
	text-align:right;
}

.MainControl .contentDiv .mailing_box .PassLink
{
	color:Blue;
	cursor:hand;
	
	
}
/* Picture Gallry */
 
 .MainControl .contentDiv  .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;
}

.MainControl .contentDiv .gallry_box .divSimpleGall
{
	position:relative;
	visibility: hidden; /*keep this intact*/
    padding-left:auto;
    padding-right:auto;
    text-align:center;
    direction:ltr;
    border: solid 0px blue;
    margin-right:auto;
    margin-left:auto;
}

.MainControl .contentDiv .gallry_box .divSimpleGall .gallerydesctext{ /*CSS for description DIV of Example 1 (if defined)*/
	text-align:center;
	padding: 2px 5px;
}



.MainControl .contentDiv .gallry_box .footerLabel
{
	margin-top:2px;
	height:20px;
	
	
}

.MainControl .contentDiv .gallry_box .footerLabel .PassLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: blue;
	cursor: hand;
	margin-top:3px;
}


/* Weather Box */

.MainControl .contentDiv  .weather_box
{
	height:auto;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	
	
}

.MainControl .contentDiv  .weather_box ul
{
	padding-right:0px;
	padding-left:0px;
	margin-top: 1px;
	margin-right: 0px;
	line-height: 1em;
	text-indent: 2px;
	
	list-style-type:none;
}


.MainControl .contentDiv  .weather_box ul li
{
	height: 50px;
	display: block;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: auto;
	text-align: right;
	direction: rtl;
	width:100%;
}

.MainControl .contentDiv  .weather_box ul li .cityDiv
{
	float:right; 
	display:block;
	width:53%;
	
}
.MainControl .contentDiv  .weather_box 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
}

.MainControl .contentDiv  .weather_box 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;
}
.MainControl .contentDiv  .weather_box 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;
}

.MainControl .contentDiv  .weather_box ul li .imgDiv
{
	text-align:center;
	float:left; 
	display:block;
	width:45%;
	
}

.MainControl .contentDiv  .weather_box ul li .imgDiv .imgbox
{
	margin-bottom:1px;
	margin-top:1px;
	margin:0px;
}

.MainControl .contentDiv  .weather_box ul li .imgDiv .info
{
	display: block;
	margin-bottom:2px;
	margin:0px;
	font-size:9px;
	font-family:Tahoma;
	font-weight:bold
}



/*********************************************************
	Custom Box
/**********************************************************/


.MainControl .contentDiv .custom_box
{
	margin:0px;
	padding:2px;
	direction:rtl;
	text-align:right;
	
}


/*********************
	Author Box
***********************/
.MainControl .contentDiv .author_box
{
	height:auto;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
}

.MainControl .contentDiv .author_box .split
{
	height:1px;
	background-color:black;
	margin-top:30px;
	
	clear:both;
}

.MainControl .contentDiv .author_box .authDiv
{
	
	display: block;
	margin-bottom: 15px;
	margin-left: 2px;
	margin-right: auto;
	text-align: right;
	direction: rtl;
	width:100%;
	
}

.MainControl .contentDiv .author_box .authDiv .authb1
{
	float:right; 
	display:block;
	width:60%;
}

.MainControl .contentDiv .author_box .authDiv .authb1 .authname
{
	
}

.MainControl .contentDiv .author_box .authDiv .authb1 .authname a
{
	color:navy;
	font-family:Tahoma;
	font-size:12px;
}

.MainControl .contentDiv .author_box .authDiv .authb1 .authart
{
	margin-top:5px;	
	padding-right:2px;
}

.MainControl .contentDiv .author_box .authDiv .authb1 .authart a
{
	color:navy;
}

.MainControl .contentDiv .author_box .authDiv .authb1 .artcount
{
	font-size:9px;
	text-align: right;
	margin-bottom:2px;
	margin-top:2px;
	font-size:10px;
	font-family:Tahoma;
	text-indent: 5px;
}


.MainControl .contentDiv .author_box .authDiv .authimg
{
	text-align:center;
	float:left; 
	display:block;
	width:40%
}




/*********************************************************
	End Side Controls Styles
/**********************************************************/


.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%;
	
	
}

.DivH1
{
	 background-image:url(/dynamic.misbarcom.com/uploads/NewFolder/box-header.gif); 
	 background-repeat:no-repeat; 
	 height:35px; 
	 line-height:35px; 
	 vertical-align:middle; 
	 padding:0px; 
	 margin:0px;
}

.DivH2
{
	background-image:url(http://localhost:1120/dynamic.misbarcom.com/uploads/My Uploads/box-header.gif);
	background-repeat:no-repeat;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}


.footerBox
{

	
}

.footerBox .pfooter
{
	
}
.footerBox .pfooter .divLeft
{

 }

.footerBox .pfooter .divCenter
{

}

.footerBox .pfooter .divRight
{

}

.AdminHeader
{
	margin-left:auto;
	margin-right:auto;
	
	width:100%;
	height:82px;
	text-align:center;
	background-image:url(../../images/admin/adminlogo.gif);
	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
{
	
}


/*
	Author Info Page
*/

.authorListingPage
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
}


.authorListingPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.authorListingPage .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;
}

.authorListingPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}


.authorListingPage .authInfo
{
	font-weight:bold;
	font-size:16px;
	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;
}

/*
	Authors List Page
*/


.authorsPage
{
	direction: rtl;
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-left:5px;
}

.authorsPage span
{
	float:right;
	padding-top:10px;
	font-size: 12px;
	color: black;
	font-family:Tahoma;
	text-align: right;
	
}


.authorsPage .header
{
	background-image: url(images/title-bar.gif);
	background-position:right;
	background-repeat:no-repeat;
	height: 38px;
	vertical-align: middle;
	
}

.authorsPage .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;
}

.authorsPage .Seperator
{
	margin-top:10px;
	width:99%;
	height:1px;
	text-align:center;
	background-image:url(images/line2.gif);
	background-position:center;
	vertical-align:middle;
}



.authorsPage .tblSingleItem
{
	text-align:right; 
	float:right;	
	width:100%;
}

.authorsPage .tblSingleItem .td1
{
	padding-left:3px;
	width:60px;
	text-align:right;
}

.authorsPage .tblSingleItem .td1 .lnkItem
{
	padding-top:0px;
	color:Blue;
	font-size:12px;
	font-family:Tahoma;
	
}
.authorsPage .tblSingleItem .td3
{
	text-align:left;
	width:100px;
}




.ssCtrlTree
{
	text-align:right;
}



.CtrlColorDiv
    {
    	position:relative;
    	text-align:right;
    	width:120px; 
    	height:20px; 
    	padding-top:3px;
    	padding-left:2px;
    	padding-right:2px;
    	border: solid 1px #617fb5;
    	display:inline-block;
    	margin-left:auto;
    	margin-right:auto;
    	margin-top:auto;
    	margin-bottom:auto;
    	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: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;
    	
    }


/****************************************************************/
/*            biaphotel Reservation page  */
/****************************************************************/


.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;
	
	
}



/*
	Online users

*/

.UsersTbl
{
	width:100%;
	border:solid 1px navy;
	direction:rtl
}



.UsersTbl .UsersTblHd
{
	text-align:center; 
	font-weight:bold; 
	background-color:navy; 
	color:white;
	height:25px
}


.UsersTbl .UserID
{
	height:25px;
	text-align:right;
	padding-right:3px;
}

.UsersTbl .UserID .userLnk
{
	color:Blue;
	cursor:pointer;
}

.UsersTbl .UserRole
{
	text-align:center;
	height:15px;
}


.UsersTbl .IP
{
	text-align:left;
	height:15px;
}


.UsersTbl .Info
{
	text-align:center;
	height:15px;
}


.UsersTbl .Info .imgLnk
{
	color:Blue;
	cursor:pointer;
}

.lblMissing
{
	font-size:14px;
	font-family:Tahoma;
}

.lblSubscripers
{
	font-size:14px;
	font-family:Tahoma;
	
}

/* ************************************ */

.ArticleBox
{
	width: 98%;
	direction:rtl;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	height:auto;
	max-height:100%;
}


.ArticleBox .Content
{
	width: 100%;
	height:auto;
	max-height:100%;
	overflow: hidden;
}

.ArticleBox .ItemInfo
{
	display:inline-block;
	padding:3px;
	margin:auto;
	position: relative;
	height:100%;
}


.ArticleBox .ItemInfo .tblimg
{
	margin-left:5px;
	margin-top:5px;
}

.ArticleBox .ItemInfo .pCont
{
	margin:0px;
	 
}

.ArticleBox .ItemInfo .ItemDVR
{
	font-weight: bolder;
	font-size: 10px;
	color: #CC0000;
}

.ArticleBox .ItemInfo a
{
	font-size: 13px;
	text-align: right;
	direction: rtl;
	text-decoration: none;
	font-weight: bolder;
	font-family:Tahoma;
	color:Navy;
}

.ArticleBox .ItemInfo .Abstract
{
	padding-top:5px;
	padding-bottom:5px;
	font-size: 11px;
	color: Black;
	text-align:right;
	direction: rtl;
	vertical-align: middle;
	font-family:Tahoma;
	border:dashed 0px blue
}

.ArticleBox .catTitle
{
	text-align:right;
	direction:rtl;
	font-size:13pt;
	padding-right:5px;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	
}

.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;
}
