
@media print
{
	#noprint{
		display:none;
}
}

body {
	margin: 0;
	direction: rtl;
	background-image: url(../images/Bkg.gif);
}
.HdrTbl{
	border-bottom: 1px solid maroon;
}

#notvisible
{
	display:none;
}

.Year
{
	font-family: "Arabic Transparent", "Traditional Arabic";
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
	}

.HMenu a{
	font-family: "Arabic Transparent", "Traditional Arabic";
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	white-space:  nowrap;
	display: block;
	padding: 2px 10px 2px 10px ;
	margin: 2px;
	text-decoration: none;
	color: #990000;
}
.HMenu a:hover{
	color: red;
}

.Lang{
	background-image: url(../images/LangBkg_ar.gif);
	background-repeat: no-repeat;
	margin:2px 2px 0px 2px;
	float: left;
	width: 77px;
	height: 20px;
	clear: both;
}
.Lang Li
{
	list-style-type:none;
	display:inline;
}
.Lang a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #AC3900;
	display: inline;
}
.BodyTbl{

}

.MarqPic{
	direction: ltr;
	width: 100%;


}



.Marq{
	direction: ltr;

}

.MarqPic img{
	margin: 0px 5px 0px 5px;
}


.Marq a{
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
	color: #AC3900;
	margin: 0px 10px 0px 10px;
}


.RightColom{
	background-image: url(../images/RightBkg_ar.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 10px 0px;
	width: 174px;
}

.LeftColom{
	background-image: url(../images/LeftBkg_ar.gif);
	background-repeat: repeat-y;

}

.CenterColom{
 background-image: url(../images/CenterBkg_ar.gif);
 background-repeat: repeat-y;
 background-position: right;
 background-color: White;
 padding: 0px 15px 5px 15px;
 
}






.FooterTbl{
	border-collapse: collapse;
	width: 778px;
	height:35;
}


.FtrEmail{
	background-image: url(../images/FtrEmailBkg_ar.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 174px;
	text-align: center;
	
}

.FtrEmail a{
	font-family: Tahoma, Arial;
	color: red;
	font-size: 11px;
	text-decoration: none;
}

.FtrCopyright{
	background-image: url(../images/FtrCopyrightBkg.gif);
	width:429px;
	
	font-family: Tahoma, Arial;
	color: maroon;
	font-size: 8pt;
	text-align: center;
}

.FtrEdg{
	background-image: url(../images/FtrEdg_ar.gif);
	width: 175px;
}


.VMenuTbl{
	margin: 10px 0px 10px 0px;
	width: 152px;
}

.VMenuTitle{
	width: 140px;
	margin-top: 10px;
	
}

.VMenuHLine{
	background-image: url(../images/VMenuHLine.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.VMenuSction{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 12pt;
	font-weight: bold;
	line-height: 16pt;
	white-space: nowrap;
	padding: 0px 5px 0px 5px;
	color: #663300;
	background-image: url(../images/VMenuSctionBkg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}



.VMenu{
	margin: 0;
   padding: 0;
}


.VMenu ul {
 list-style: none;
 margin: 0;
 padding: 0;
 border: none;
 }

.VMenu li {
	margin: 0;
	 padding: 0;
	list-style-image: url('none');
	list-style-type: none;

}

.VMenu a {
	display: block;
	margin: 0px 0px 1px 0px;
   padding: 0px 16px 0px 2px;
	background-image: url(../images/VMenuBtn_ar.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #330000;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	width: 100%;

}

 html>body .VMenu li a {
    width:  auto;
  }

  
  
.VMenuSub{

	background-color: #FFF8EA;
	width: 145px;
	border: 1px solid #AA8C72 !important;
	margin-right: 3px !important;
}

.VMenuSub a{

	vertical-align: baseline;
	padding: 2px 16px 2px 0px;
	margin: 0;
	background-image: url(../images/ArrowRed_ar.gif);
	background-position: top right;
	color: #330000;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	line-height: 9pt;
	text-decoration: none;
	
}

.VMenuSub a:hover {
	background-color: #FFE8BF;
}




.PageTitle{
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 10px;
	background-image: url(../images/TitleBkg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.PageTitle h1{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 14pt;
	line-height: 15pt;
	font-weight: bold;
	display: inline;
}

.IntroTbl{
	font-family: Tahoma;
	font: 14;
	width: 100%;
	background-image: url(../images/IntroBkg.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
.VotingTbl
{
	font-family: "Arabic Transparent", "Simplified Arabic";
	font-size: small;
	font-weight: bold;
	text-align: justify;
	width: 100%;
	background-image: url(../images/AlbumBkg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color:Maroon;
	}

.AdCenter{
	width: 100%;
	margin: 5px 0px 15px 0px;
}

.AdLeft{
	margin: 10px 0px 0px 0px;
}

.GlrTbl{
	background-image: url(../images/HShadeTopGlr.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.GlrTbl td{
	background-image: url(../images/HShadeBtmGlr.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 15px 0px 15px 0px;	
}



.GlrTbl h1{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 5px;
}

.ModuleTitle{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 13pt;
	font-weight: bold;
	color: #663300;
}

.ModuleTbl{
	
}
.buttonVoteCell
{
	text-align:center;
}
.buttonResultCell
{
	text-align:center;
}
.ResultBtn
{
	font-family: Tahoma;
	font-size: 9pt;
	color: Maroon;
	text-decoration: none;
	text-align:center;
	padding:0px 6px 0px 2px;
	margin: 4px 0px 4px 0px;
	cursor:hand;
	background-image: url(../images/ArrowRed_ar.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:Transparent;
	border:0;
}
.SubmitBtn{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-weight: normal;
	font-size: 9pt;
	color: #663300;
	cursor: hand;
	background-image: url(../images/BtnBkg.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	width: 74px;
	height: 20px;
}

.TxtBox{
	border: 1px solid #993300;
	height: 18px;
}
.BobyBox
{
	border:1px solid #993300;
	}


.NoSpc, .ModuleTbl form{
	margin: 0;
	padding: 0;
}


.Spc{
	padding: 10px;
}


.VotQ{
	font-family: Tahoma;
	font-size: 9pt;
	padding: 0px 10px 0px 10px;
}

.VotA{
	font-family: Tahoma;
	font-size: 9pt;
	padding: 0px 10px 5px 10px;
}
.ModuleTbl{
	background-image: url(../images/ModuleCurve_ar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.VoteTbl{
		background-image: url(../images/ModuleCurveLong_ar.gif);
		background-repeat: no-repeat;
		background-position: bottom;
}

.JndArch{
	font-family: Tahoma;
	font-size: 9pt;
	color: Maroon;
	width: 140px;
	height: 20px;

}

.ArchFList{
	background-color: #FFE8BD;
}


.VisitingList{
	width: 120px;
	font-weight: bold;
	font-size: 10pt;
}


/*         Css for none Homepage Template           */


/* Simple Text Template */

.TxtTbl2
{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: small;
	text-align: justify;
	font-weight: bold;
	width: 100%;
	}

.TxtTbl{
	font-family: Tahoma;
	font: 14;
	width: 100%;
	background-image: url(../images/IntroBkg.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

.TxtTbl h1{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: 16pt;
	margin: 10px 0px 15px 0px;
	color: #996633;
	line-height: 16pt;
	font-weight: bold;
}
.TxtTbl2{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: small;
	text-align: justify;
	font-weight: bold;
	width: 100%;
}

.TxtTbl2 h1{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: 16pt;
	margin: 10px 0px 15px 0px;
	color: #996633;
	line-height: 16pt;
	font-weight: bold;
}
.TxtPic{
	border: 2px solid #E7DAC6;
}

.DGSearchResuls a
{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	color: #AC3900;
	text-decoration: none;
	
	}

.RelatedTbl{
	width: 100%;
	margin: 20px 0px 1px 0px;
	border-bottom: 1px inset #E8CBB0;
	border-right: 1px solid #E8CBB0;
	border-left: 1px solid #E8CBB0;
}

.RelatedTbl div{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 10px 0px 5px;
	color: #996633;
	height: 31px;
	background-image: url(../images/RelatedBkg.gif);
}
.RelatedTbl span
{
	color: Gray;
	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 8pt;
}
	

.RelatedTbl ul{
	color: #FFD586;
	list-style: square;
	margin-bottom:10px;
	margin-top: 6px;
	list-style-position: outside;
}

.RelatedTbl a{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	color: #AC3900;
	text-decoration: none;
}
.RelatedTbl a:hover{
	color: Red;
	text-decoration: underline;
}
.RelatedTbl big{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: 12pt;
	line-height: 18pt;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 5px 2px 5px ;
}


	
	/* New Selectors */
.ListTbl{

}	

.ListTbl big a{
	font-family: "Traditional Arabic", "Arabic Transparent";
	font-size: 12pt;
	line-height: 13pt;
	margin: 5px 0px 5px 0px;
	font-weight: bold;
	display: block;
	color: Maroon;
	text-decoration: none;
	
}
	
a:hover.More, .ListTbl big a:hover, .PagingTbl a:hover{
	color: #C08820;
}
hr.DottedLine{
		border-bottom: 1px dotted #E1C8A6;
		height: 1px;
}
.Mdata{
	color: Gray;
	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 8pt;
}


.HSprator{
	background-image: url(../images/HShadeTop.gif);
	background-position:  bottom;
	background-repeat: repeat-x;
	padding: 5px 0px 0px 0px;
	height: 20px;
	width: 100%;
}


.FltImg{
	float: right;
	margin: 3px 0px 3px 10px;
	border: 1px groove silver;
}

.FltImgL{
	float: left;
	margin: 3px 10px 3px 0px;
	border: 1px groove silver;
}

.TxtSml{
	font-family: Tahoma, Microsoft Sans Serif;
	font-size: .75em;
	

}

.TxtMed{
	font-family: "Simplified Arabic", "Arabic Transparent" ;
	font-size: 12pt;
	line-height: 14pt;
}


.More{
 	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 7pt;
	color: Red;
	text-decoration: none;
}


.LinkToBtn{

	background-image: url(../Images/LinkBtnBkgL_ar.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 50\px;
	height: 20px;
	min-width: 20%;
	float: left;
}

.LinkToBtn a{
 	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 8pt;
	text-decoration: none;
	color: Maroon;
	
	background-image: url(../Images/LinkBtnBkgR_ar.gif);
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;

}

.InfoTitle{
	font-family: "Simplified Arabic", "Arabic Transparent";
	font-size: 12pt;
	line-height: 14pt;
	color: #936230;
	font-weight: bold;
	padding: 2px 5px 3px 5px;
	background-color: #FFF8EA;
	border-bottom: 1px dotted #E8CBB0;
	border-right: 1px solid #E8CBB0;
	border-left: 1px solid #E8CBB0;
}

.InfoTbl{
	border-bottom: 1px inset #E8CBB0;
	border-right: 1px solid #E8CBB0;
	border-left: 1px solid #E8CBB0;
}

.InfoTbl th{
	font-family: "Simplified Arabic", "Arabic Transparent";
	font-size: 11pt;
	line-height: 13pt;
	text-align: left;
}

.InfoTbl td{
 	font-family: Tahoma, Microsoft Sans Serif;
	font-size: 8pt;
}

.PagingTbl
{
	font-family: Tahoma, Microsoft Sans Serif;
	font-size: .75em;
	background-color: #EEEEEE;
	text-align:center;
	border-collapse:collapse;
	color: #333333;
}

.PagingTbl a{
 	text-decoration: none;
	color: Maroon;
	margin:0 3px 0 3px;
}


.HBorderTbl{

}


/* Tabs */
.TabBkg{
	background-color: FAF9F4;
	border-bottom:1px solid #AA8C72;
	border-left:1px solid #AA8C72;
	border-right:1px solid #AA8C72;
	height: 60px;
	padding: 5px;
	text-align: center;
}


.TabContent{
	display:none;
	font-family: Tahoma;
	font-size: 8pt;
	color: Maroon;
	height: 80px;
}

#TabList{
	margin-top: 6px;
	border-collapse: collapse;
}


#TabList td a.current{
	border-bottom: 1px solid #FAF8F3;
	background-color: #FAF9F4;
	height:20px;
	display: block;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#334370;
	text-align:center;
}

#TabList th{
	border-bottom: 1px solid #AA8C72;

	
}

#TabList td{

	height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#A8ADB9;
	text-align:center;
	text-decoration: none;

}

#TabList td a:visited{

	height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	text-decoration: none;

}


#TabList td a{
	padding: 0px 5px 0px 5px;
	background-color: #EBEADB;
	border-bottom: 1px solid #AA8C72;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
	border-top: 3px solid #F9A900;
	height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	text-decoration: none;

}



/* Photo Gallery */
#photosgl {
	WIDTH: 100%; BACKGROUND-COLOR: #E7DAC6;
	border: 1px solid #E8CBB0;
	padding: 0px;
}

#pictd {
	WIDTH: 90%; HEIGHT: 320px; TEXT-ALIGN: center;
}

#picstbl {

	WIDTH: 100%;
	 TEXT-ALIGN: center;
	 height: 60px;
}
#picstbl {
	border-top:1px solid silver;
}

#preview {

}


