﻿body
{ 
	margin:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	direction:rtl;
	font-family:Tahoma !important;
	font-size:12px;
/* background-image:url('/Documents/Image/int_bg.gif');*/
	background-position:center top ;
	background-repeat:no-repeat;


	
}



img
{
	border:0px;
}
/*bg strips*/
.grayTopStrip
{
background-repeat:repeat-x;
	background-position:top;
	height:242px;
}
.grayBtmStrip
{
	background-repeat:repeat-x;
	background-position:center bottom;
	height:179px;
}
.header
{	background-repeat:repeat;
	background-position:center top;
	height:17px;
}
.footerShadow
{
    
    background-repeat:repeat-x;
	background-position:center bottom;
	height:74px;
	
}
/*Footer*/

.Currentvents
{
background-repeat:no-repeat;
background-position:top right;
width:104px;
height:14px;
}

.Upcomingvent
{
background-repeat:no-repeat;
background-position:top right;
width:108px;
height:14px;

}

.PreviousEvent
{
background-repeat:no-repeat;
background-position:top right;
width:110px;
height:14px;

}


.EventsmainTitle
{
background-repeat:no-repeat;
background-position:top right;
width:62px;
height:15px;

}

.SiteMapTitle
{
background-image:url('/Portal_Images/SiteMapTitle.gif');
background-repeat:no-repeat;
background-position:top right;
width:100px;
height:22px;

}


.EventAdvancedSearch
{
background-image:url('/Portal_Images/MinusEvents.gif');
background-repeat:no-repeat;
background-position:top right;
width:9px;
height:9px;

}


.EventAdvancedSearchPlus
{
background-image:url('/Portal_Images/PlusEvents.gif');
background-repeat:no-repeat;
background-position:top right;
width:9px;
height:9px;

}


.EventTitle
{
	font-size:9pt !important;
	font-family:Tahoma !important;
	font-weight:Bold !important;
	text-decoration:none !important;
}

.btmGrayMenuStrip
{
	background-repeat:repeat-x;
	background-position:right top;
	height:77px;
	
}
.txtBox
{	color:#000000;
	font-family:Arial;
	font-size:12px !important;
	width:112px;
	height:15px;
	border:solid 1px #000000;
	background-color:#AAAAAB;

}
.grayTxtBox
{	color:#000000 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
	width:180px !important;
	height:15px !important;
	border:solid 1px #cccccc !important;
}

.grayBigTxtBoxSendToFrind

{	color:#000000 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
	width:180px !important;
	height:40px !important;
	border:solid 1px #cccccc !important;
}



.grayTxtBoxMultiLine
{	color:#000000 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
	width:300px !important;
	height:150px !important;
	border:solid 1px #cccccc !important;
}


.grayTxtBoxOther
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:150px !important;
	height:15px !important;
	border:solid 1px #cccccc !important;
}



.grayTxtBoxContact
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:146px !important;
	height:14px !important;
	border:solid 1px #cccccc !important;
}


.grayTxtBox50px
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:110px !important;
	height:15px !important;
	border:solid 1px #cccccc !important;
}

.grayTxtBox120px
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:110px !important;
	height:13px !important;
	border:solid 1px #cccccc !important;
	text-align:right;
   
}

.copyrightPrint
{
font-size:10pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	text-align:justify;
	font-weight:Normal;
}

.grayTxtBoxEvents
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:112px !important;
	height:15px !important;
	border:solid 1px #7F9DB9 !important;
	text-align:right;
   
}

.grayTxtBoxAdvanedEvents
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:116px !important;
	height:16px !important;
	border:solid 1px #7F9DB9 !important;
	text-align:right;
   
}


.grayTxtBox12px
{	color:#000000 !important;
	font-family:arial !important;
	font-size:12px !important;
	width:120px !important;
	height:15px !important;
	border:solid 1px #cccccc !important
}



.grayTxtBoxSearch
{
    color:#8D8D8D !important;
	font-family:arial !important;
	font-size:10px !important;
	width:110px !important;
	height:15px !important;
	border:solid 1px #666666 !important;
}

.SimpleSearchMain
{
    color:#000000 !important;
	font-family:arial !important;
	font-size:10px !important;	
	border:solid 1px #C6C6C6 !important;
	vertical-align:top !important;
	width:105px !important;
	height:14px !important;	
}

.SimpleSearchCustomPages{
    color:#000000 !important;
	font-family:arial !important;
	font-size:10px !important;	
	border:solid 1px #FFFFFF !important;
	vertical-align:top !important;
	width:105px !important;
	height:16px !important;
	
}

.grayTxtBox2
{	color:#000000 !important;
	font-family:arial !important;
	font-size:10px !important;
	width:140px !important;
	height:15px !important;
	border:solid 1px #cccccc !important;
}

.grayBigTxtBox
{
color:#000000;
	font-family:Tahoma !important;
	font-size:10px !important;
	width:225px;height:82px;
	border:solid 1px #cccccc;
}



	
.grayTxtBoxAddQ
{
color:#000000;
	font-family:arial;
	font-size:10px !important;
	width:220px;height:45px;
	border:solid 1px #cccccc;
	}
	
	
.grayBigTxtBoxContact
{
	color:#000000;
	font-family:arial;
	font-size:10px !important;
	width:456px;height:69px;
	border:solid 1px #cccccc;}

	
	
.enterBtn
{
	background-repeat:no-repeat;
	width:46px;
	height:17px;
	border:solid 0px transparent;
	font-family:Arial;
	font-size:15px !important;
	color:White;	
	background-position:center bottom;
}

.cus_serv_class
{
	background-repeat:no-repeat;
	cursor:pointer;
	height:42px;
	width:203px;
	
}
.livechat_class
{
		background-repeat:no-repeat;
	cursor:pointer;
	height:42px;
	width:203px;
}
.map_class
{
		background-repeat:no-repeat;
	cursor:pointer;
	height:93px;
	width:203px;
}
.cus_serv_class
{
	background-repeat:no-repeat;
	cursor:pointer;
	height:42px;
	width:203px;
	
}
.livechat_class
{
		background-repeat:no-repeat;
	cursor:pointer;
	height:42px;
	width:203px;
}
.map_class
{
		background-repeat:no-repeat;
	cursor:pointer;
	height:93px;
	width:203px;
}
.wahaicon
{
	background-repeat:no-repeat;
	width:100px;
	height:49px;
	border:solid 0px transparent;
	font-family:Arial;

	background-position:center top;
}

.wahabutton
{
	width:120px;
	height:35px;
	background-position:center top;
	background-repeat:no-repeat;
	cursor:hand !important;
	text-align:center !important;
	
	}
.enterBtn2
{
	background-repeat:no-repeat;
	width:74px;
	height:17px;
	border:solid 0px transparent;
	font-family:Arial;
	font-size:15px !important;
	color:White;	
	background-position:center bottom;
}


.btnStyle
{
	height:17px !important;
	border:solid 0px transparent !important;
	font-family:Tahoma !important;
	font-size:8pt !important;
	color:White !important;
	cursor:pointer
}

.btnStyle1
{
	height:17px !important;
	border:solid 0px transparent !important;
	font-family:Tahoma !important;
	font-size:8pt !important;
	color:White !important; width:200px ;
	cursor:pointer
}


.btnStyleRegSave
{
	height:17px !important;
	border:solid 0px transparent !important;
	font-family:Tahoma !important;
	font-size:8pt !important;
	color:White !important;	
	padding-right:11px;
	padding-left:11px;

}


.btnStyleCustomPage
{
	background-repeat:no-repeat;
	background-position:top;
	height:17px;
	width:104px;


}

.RememberMeTxt{
padding-right:5px;
background-color:red; margin:20px

}

.rightBtnStyle
{
	background-repeat:no-repeat;
	width:5px;
	height:17px;
	border:solid 0px transparent;
	cursor:pointer
}


.leftBtnStyle
{
	background-repeat:no-repeat;
	width:5px;
	height:17px;
	border:solid 0px transparent;
	cursor:pointer
}


.voteBtn
{background-repeat:no-repeat;
width:46px;
height:17px;
border:solid 0px transparent;
cursor:pointer !important;
}
.sendCommentBtn
{background-repeat:no-repeat;
width:84px;
height:17px;
border:solid 0px transparent;
cursor:pointer;
}
/*Text&Links*/
.whiteTxt11
{
	font-family:Trebuchet MS,arial;
	font-size:14px !important;
	font-weight:normal;
	text-align:justify;
	color:#ffffff;
}

a.resltLnk13:visited
{
	font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}

a.resltLnk13:link
{
	font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}

a.resltLnk13:hover
{
	text-decoration:underline;
}


a.resltLnk13resltLnk13Main:visited
{
	font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color:white

}


a.resltLnk13Main
{
	font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color:white

}

a.resltLnk13Main:hover
{
	text-decoration:underline;
}

.resltLnk13Main
{color:white}


a.waha
{  background-repeat:no-repeat;
	background-position:right;
	width:107px;
	height:28px;
	white-space: nowrap ;
}


a.Fa3leyat
{  background-repeat:no-repeat;
	background-position:right;
	width:107px;
	height:28px;
	white-space: nowrap ;
}


a.Adela
{  background-repeat:no-repeat;
	background-position:right;
	width:107px;
	height:28px;
	white-space: nowrap ;
}


a.services
{  background-repeat:no-repeat;
	background-position:right;
	width:107px;
	height:12px;
	white-space: nowrap ;
}


a.prameg
{  background-repeat:no-repeat;
	background-position:right;
	width:107px;
	height:28px;
	white-space: nowrap ;
}

.prameg.services.Adela.Fa3leyat.waha{
background-repeat:no-repeat;
	background-position:right;
	width:117px;
	height:28px;
    white-space: nowrap ;
    
}


.musicTitle
{background-repeat:no-repeat;
background-position:top right;
	height:17px;
}


.pictureTitle
{background-repeat:no-repeat;
background-position:top right;
	height:17px;
}


.EstebyanTitle
{background-repeat:no-repeat;
background-position:top right;
	height:14px;
}


.VedioTitle
{background-repeat:no-repeat;
background-position:top right;
	height:17px;	
}


.WamdaTitle
{background-repeat:no-repeat;
background-position:top right;
	height:14px;
}

.ForumsTitle
{background-repeat:no-repeat;
background-position:top right;
	height:15px;
}

.MakalatTitle
{background-repeat:no-repeat;
background-position:top right;
	height:17px;
}


.NewsTitle
{background-repeat:no-repeat;
background-position:top right;
	height:16px;
}

.SubjectTitle
{
background-repeat:no-repeat;
background-position:top right;
	height:12px;
}


.AudioFiles
{
	background-repeat:no-repeat;
	background-position:right;
	height:40px;
	width:151px;
}


.VedioFiles
{
	background-repeat:no-repeat;
	background-position:right;
	height:40px;
	width:151px;
}
.GallaryFiles
{
	background-repeat:no-repeat;
	background-position:right;
	height:42px;
	width:151px;
}
.MusicIcon
{
	background-repeat:no-repeat;
	background-position:bottom left;
	width:21px;
	height:11px;

}
.pagingLeftArrow
{
	background-repeat:no-repeat;
	background-position:right;
	width:12px;
	height:13px;
}
.pagingRightArrow
{
	background-repeat:no-repeat;
	background-position:right;
	width:12px;
	height:13px;
}
.pagingLeftArrow{background-position:left;}

.BasicInfo
{	
    color:#469AE2 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	
}


.mainTitle
{	
    color:#469AE2 !important;
	font-size:11pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
}

/* Updated By Naseej start */
a.mainTitle:visited
{
    color:#469AE2 !important;
	font-size:11pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}
a.mainTitle:link
{
    color:#469AE2 !important;
	font-size:11pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}
/* Updated By Naseej end */

.EventShrtDetail
{
    font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
}


.EventShrt
{
    color:#666666 !important; 
    font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
}

.EventShrtDropDown
{
    color:#666666 !important; 
    font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
	
}


.EventShrtDirectory
{
    color:#666666 !important; 
    font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:Left !important;	
	text-decoration:none !important;
	font-weight:normal !important;
}

.EventViews
{
    color:#777777 !important; 
    font-size:7pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
}


a.scndTitle:visited
{
	color:#555555 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
}

a.scndTitle:link
{
	color:#555555 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
}

.scndTitle
{
    color:#469AE2 !important;
	font-size:11pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}

.newsTitle17
{
	color:#666666;
	font-size:17px !important;
	font-family:arial;
	font-weight:bold;
	text-align:justify;
}
.newsTxt15
{
	color:#666666;
	font-size:15px !important;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
}
.newsTxt15Black
{
	color:#777777 !important;
	font-size:7pt !important;
	font-family:Tahoma !important;
	font-weight:Normal !important;
	text-align:justify !important;
	text-decoration:none !important;	
}


.newsTxt15BlackNum
{
	color:#777777 !important;
	font-size:7pt !important;
	font-family:Tahoma !important;
	font-weight:Bold !important;
	text-align:justify !important;	
	text-decoration:none !important;
	line-height:23px !important;
	


}


a.lnk14:visited
{
	font-size:12px !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}
a.lnk14:link
{
	font-size:12px !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}
.lnk14
{
	font-size:12px !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}
a.lnk14:hover
{
	text-decoration:underline;
}
a.lnk15:visited
{
	font-size:13px !important;
	font-family:Tahoma !important;
	font-weight:normal;
	text-decoration:none;
}
a.lnk15:link
{
	font-size:13px !important;
	font-family:Tahoma !important;
	font-weight:normal;
	text-decoration:none;
}
.lnk15
{
	font-size:13px !important;
	font-family:Tahoma !important;
	font-weight:normal;
	text-decoration:none;
}
a.lnk15:hover
{
	text-decoration:none !important;
}
.txt18
{	color:#999999;
	font-size:18px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.txt16
{	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.coloredtxt16
{
	font-size:16px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.txt17Dark
{	color:#666666;
	font-size:16px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt16Dark:visited
{	color:#666666;
	font-size:16px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt16Dark:link
{	color:#666666;
	font-size:16px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.txt16Dark
{	color:#666666;
	font-size:16px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt16Dark:hover
{color:#999999;
	text-decoration:underline;}
.txt17Dark
{font-size:17px !important; }

.txt15
{	color:#9c9c9c;
	font-size:15px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt15:visited
{	color:#666666;
	font-size:15px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt15:link
{	color:#666666;
	font-size:15px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
a.txt15:hover
{
	color:#9c9c9c;
	text-decoration:underline;
	}
.coloredTxt
{
	font-size:18px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}



a.txtDarkGray17:visited
{
	color:#646464 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;
	font-weight:normal !important;
	text-align:right !important;
	text-decoration:none !important;
}



a.txtDarkGray17:link
{
	color:#646464 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;
	font-weight:normal !important;
	text-align:right !important;
	text-decoration:none !important;
}




a.txtDarkGray17:hover
{
	text-decoration:underline;
	color:#646464 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;
	font-weight:normal !important;
	text-align:right !important;
	text-decoration:none !important;

}
.txt12
{	color:#999999 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right !important;
	font-weight:normal !important;
}
.txt13
{	color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;
}


.txt13CapatchCode
{	color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;

}


.txt13left
{	color:#999999 !important; 
	font-size:13px !important;
	font-family:arial !important;
	text-align:left !important;
	font-weight:normal !important;
	padding-right:3px
}



tr.txt14{
	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right;
	font-weight:normal;	
}

td.txt14{
	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right;
	font-weight:normal;
}

table.txt14{
	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right;
	font-weight:normal;
}

body.txt14{
	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right;
	font-weight:normal;

}

.txt14 table td
{	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right;
	font-weight:normal;
}
.txt14
{	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify;
	font-weight:normal;
}

.menuLnk13White
{
	font-size:17px !important;
	font-family:arial;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	vertical-align:top;
	color:White;

}


.SiteMapLink{
background-repeat:no-repeat;
background-position:right center;

}



























.menuLnk13White
{
	font-size:17px !important;
	font-family:arial;
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	vertical-align:top;
	color:White;

}


.menuLnk13
{}
a.menuLnk13:visited
{
		font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;

}
a.menuLnk13:link
{
		font-size:8pt !important;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;

}
.menuLnk13WhiteHover
{background-image:url('/Portal_Images/hoverArrow.gif');
	background-repeat:no-repeat;
background-position:center top;
	color:White;


}
a.menuLnk13:hover
{background-image:url('/Portal_Images/hoverArrow.gif');
	background-repeat:no-repeat;
background-position:center top;
	color:White;


}
a.menuLnk13:active 
{
background-image:url('/Portal_Images/hoverArrow.gif');
background-repeat:no-repeat;
background-position:center top;
	color:White;

}
/*

.pagingLnkCurrent div {
    font-size:12px !important;
	font-family:arial !important;
	color:white;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 0px #cccccc !important;
	cursor:text  !important; 
	padding:0px 3px 0px 3px !important;
	border:soild 1px #6D5EB1 !important;
	text-decoration:none;
}


pagingLnk{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 1px #cccccc !important;
	cursor:pointer !important;
	padding:0px 0px 0px 0px !important;
	background-color:White !important;

}

a.pagingLnk:visited div
{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 1px #cccccc !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	background-color:White !important;

}

a.pagingLnk:link div
{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 1px #cccccc !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	background-color:White !important;

}
a.pagingLnk:hover div
{
	color:#ffffff !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
}


.pagingLnkDisable{
	font-size:12px !important;
	font-family:arial !important;
	color:black;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 0px #cccccc !important;
	cursor:text  !important; 
	padding:0px 0px 0px 0px !important;



}
*/

/* Paging Directory start */


/*
a.pagingLnkDirectory:visited div
{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 1px #cccccc !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	margin:0px 1px 0px 1px !important;
	background-color:White !important;

}

a.pagingLnkDirectory:link div
{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 1px #cccccc !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	margin:0px 1px 0px 1px !important;
	background-color:White !important;

}
a.pagingLnkDirectory:hover div
{
	color:#ffffff !important;
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	margin:0px 1px 0px 1px !important;
}


a.pagingLnkCurrentDirectory div {
    font-size:12px !important;
	font-family:arial !important;
	color:white;
	font-weight:normal !important;
	text-decoration:none !important;
	border:solid 0px #cccccc !important;
	cursor:text  !important; 
	padding:0px 3px 0px 3px !important;
	margin:1px 1px 0px 1px !important;
	border:soild 1px #6D5EB1 !important;
	text-decoration:none;
}


/* Paging Directory End */


/*Digg style*/
a.txt12:visited
{	color:#999999;
	font-size:12px !important;
	font-family:Trebuchet MS,arial;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
}
a.txt12:link
{	color:#999999;
	font-size:12px !important;
	font-family:Trebuchet MS,arial;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
}
a.txt12:hover
{
	color:#000000;
	text-decoration:none;
}
.blackTxt15
{
	color:#000000;
	font-family:arial;
	font-size:15px !important;
	font-weight:bold;
}

a.blackTxt12:visited
{
	color:#999999;
	font-family:Trebuchet MS,arial;
	font-size:12px !important;
	font-weight:normal;
	text-decoration:none;
}

a.blackTxt12:link
{
	color:#999999;
	font-family:Trebuchet MS,arial;
	font-size:12px !important;
	font-weight:normal;
	text-decoration:none;
}

.blackTxt12
{
	color:#999999;
	font-family:Trebuchet MS,arial;
	font-size:12px !important;
	font-weight:normal;
	text-decoration:none;
}
a.blackTxt12:hover
{
	color:#000000;
	text-decoration:none;
}
.no13B
{
	font-family:Tahoma;
	font-size:8pt !important;
	font-weight:normal;
	color:#777777;
	
}
.lineHgt
{
	line-height:22px;
}

.lineHgtTit
{
	line-height:16px;
}


.lineHgt6
{line-height:17px;}

.hrLine
{
	color:#cccccc;
	width:100%;
	text-align:center;
	height:1px;
	padding:0px;
}
/*aligns*/
.dirL
{direction:ltr;}
.algnL{text-align:left !important;}
.algnR{text-align:right !important;}
.algnC{text-align:center !important;}
.fltL
{float:left !important;}
.fltR
{float:right !important;}
.dvInline
{display:inline !important;}
/*Paddings*/
.padng33
{padding-right:3px !important;padding-left:3px !important;}
.padng55
{padding-right:5px !important;padding-left:5px !important;}
.padngR88
{padding-right:8px !important;padding-left:8px !important;}
.padng1010
{padding-right:10px !important;padding-left:10px !important;}
.padngR16
{padding-right:16px !important;}
.padngR14
{padding-right:14px !important;}
.padngR10
{padding-right:10px !important;}
.padngR7
{padding-right:7px !important;}
.padngR8
{padding-right:8px !important;}
.padngR5
{padding-right:5px !important;}
.padngR3
{padding-right:3px !important;}
.padngR30
{padding-right:30px !important;}
.padngR46
{padding-right:46px !important;}
.padngT14 
{padding-top:14px !important;}
.padngT13 
{padding-top:13px !important;}
.padngT12
{padding-top:12px !important;}
.padngT10
{padding-top:10px !important;}
.padngT6
{padding-top:6px !important;}
.padngT5
{padding-top:5px !important;}
.padngT3
{padding-top:3px !important;}
.padngL10
{padding-left:10px !important;}
.padngL8
{padding-left:8px !important;}
.padngL5
{padding-left:5px !important;}
.padngL3
{padding-left:3px !important;}
/*tabs*/
.exchangTblBrdr
{
	border-bottom:solid 1px #b8b8b8;
}
.TblBrdr
{
	border:solid 1px #b2b2b2;
}
.TblBrdr span img
{
	border-top:solid 2px #ffffff;
	border-right:solid 2px #ffffff;
	border-left:solid 2px #ffffff;
	border-bottom:solid 2px #ffffff;
}
.centeredBrdr
{
 background-image:url('/Portal_Images/centeredBrdr.gif');
 background-repeat:repeat-x;
 height:21px;
}
/*icons*/
.RssIcon
{
	background-repeat:no-repeat;
	width:18px;
	height:12px;
}

.MoreIconN
{
	background-repeat:no-repeat;
	width:8px;
	background-position:right top;

}

.RelatedItemsArticlesCssClass
{
	background-repeat:no-repeat;
	width:133px;
	height:14px;
	background-position:right top;

}

.RelatedItemsNewsCssClass
{
	background-repeat:no-repeat;
	width:97px;
	height:15px;
	background-position:right top;

}

.RelatedItemsEventsCssClass
{
	background-repeat:no-repeat;
	width:120px;
	height:14px;
	background-position:right top;

}

.RelatedItemsArticleCssClass
{
	background-repeat:no-repeat;
	width:111px;
	height:13px;
	background-position:right top;

}



.printIcon
{
	background-repeat:no-repeat;
	width:19px;
	height:12px;
	cursor:pointer !important;
}
.starIcon
{
	background-repeat:no-repeat;
	width:20px;
	height:12px;
}
.picIcon
{
	background-repeat:no-repeat;
	width:20px;
	height:12px;
}
.rightArrow
{
	background-repeat:no-repeat;
	background-position:center center;
	width:23px;
	height:23px;
	cursor:pointer
	
}
.leftArrow
{
	background-repeat:no-repeat;
	background-position:center center;
	width:23px;
	height:23px;
	cursor:pointer
	
}
.rightDemdArrow
{
	background-repeat:no-repeat;
	background-position:center center;
	width:27px;
	height:23px;
}
.leftDemdArrow
{
	background-repeat:no-repeat;
	background-position:center center;
	width:27px;
	height:23px;
}
.RatingStar
{
	background-repeat:no-repeat;
	background-position:center left;
	width:15px;
	height:15px;
	cursor:pointer;
	cursor:hand;		
}
.grayRatingStar
{
	background-repeat:no-repeat;
	background-position:center left;
	width:15px;
	height:15px;
	cursor:pointer;
	cursor:hand;
}
.halfRatingStar
{
	background-repeat:no-repeat;
	background-position:center left;
	width:15px;
	height:15px;
	cursor:pointer;
	cursor:hand;
}
.txtBult
{
	background-repeat:no-repeat !important;
	background-position:right top !important;
	padding-left:3px !important;
	height:16px;
	width:11px;
}

.txtBultDirectory
{
    background-image:url('/Portal_Images/BuletImageDirectory.gif') !important;
	background-repeat:no-repeat !important;
	background-position:right top !important;
	padding-left:3px !important;
	height:16px;
	width:11px;
}


.DirectoryBult
{
	background-repeat:no-repeat !important;
	background-position:right center !important;
	padding-right:5px !important;
	height:8px;
	width:4px;
}


/*tool tip css hover*/
div.ttContainer
{
	position:absolute;
	direction:rtl;
	float:right;
}

.coloredTxt18
{
	font-size:17px !important;
	font-family:arial !important;
	text-align:justify !important;
	font-weight:normal !important;
	text-decoration:none !important;

}

a.tt:visited
{
	font-size:17px !important;
	font-family:arial !important;
	text-align:justify !important;
	font-weight:normal !important;
	text-decoration:none !important;

}

a.tt:link
{
	font-size:17px !important;
	font-family:arial !important;
	text-align:justify !important;
	font-weight:normal !important;
	text-decoration:none !important;

}

.altrTxt
{
	font-size:17px !important;
	font-family:arial !important;
	text-align:justify !important;
	font-weight:normal !important;
	text-decoration:none !important;

}
.coloredTxt18
{	font-size:18px !important;}
a.tt span{ display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25;background:none;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    bottom:0px; right:-65px; left:0px;
	padding:15px 0 0 0;
	width:211px;
	color:#666666;
    text-align:center;


}
a.tt:hover span.top{
	display: block;
	padding: 30px 5px 0px 8px;
    background: url(/Portal_Images/glossary_image.png) no-repeat bottom;



}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0px 15px 0px 15px; 
	background: url(/Portal_Images/glossary_strip.png) repeat bottom;
	text-align:justify;


}
a.tt:hover span.bottom{
	display: block;
	padding:20px 5px 0px 8px;
	color: #666666;
	border:solid 0px red;
    background: url(/Portal_Images/glossary_image.png) no-repeat top;

}
/*end of tool tip classes*/
.topTablStrip td
{
	background-repeat:repeat-x;
	height:40px;
	text-align:center
}
.topTablStrip
{
	background-repeat:repeat-x;
	height:40px;
}
.sideBrdr
{
	background-image:url('/Portal_Images/sideBrdr.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:40px;
}

.txtTablHder td
{color:#666666;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:normal;
font-weight:bold;
}


.txtTablHderfaq th
{color:#666666;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:normal;
font-weight:bold;
vertical-align:middle !important;
vertical-align:text-top !important;
padding-top:2px !important;
}


.txtTablHder {
color:#666666;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:normal;
font-weight:bold
}

.td1
{background-color:#ffffff;}

.td2
{background-color:#efefef;}
.sideBrdrCell
{
	border-left:solid 1px #dedede;
	border-right:solid 1px #dedede;
}
.favorite
{	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;}
.TopDateCrv
{
	background-repeat:no-repeat;
	background-position:bottom;
	height:5px;
	width:41px;
}
.TopDateStrip
{
	background-repeat:repeat-x;
	background-position:top;
	top:0px;
}
.whiteMonth
{
	font-family:Arial;
	font-size:11px !important;
	font-weight:normal;
	color:White;
	vertical-align:top;
	top:0px;
		text-align:center;
}
.whiteDate
{
	font-family:Arial;
	font-size:24px !important;
	font-weight:bold;
	color:White;
	vertical-align:middle;
	text-align:center;
}
.grayBtmDateCrv
{
	background-image:url('/Portal_Images/grayBtmDateCrv.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:6px;
	width:41px;
}
.grayBtmDateStrip
{
	background-image:url('/Portal_Images/grayBtmDateStrip.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:43px;
	border-left:solid 1px #475661;
	border-right:solid 1px #475661;
}
ul.txtBultUl li
{
	color:#999999;
	font-size:17px !important;
	font-weight:normal;
	font-family:Arial;
}
/*tabs tabs tabs*/
.rightactive
{
	background-image:url('/Portal_Images/rigthtActiveCrv.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:21px;
	width:6px;	
}
.active
{
	background-image:url('/Portal_Images/activeStrip.gif');
	background-repeat:repeat-x;
	height:21px;
	color:#999999;
	font-size:16px !important;
	font-family:Arial;
	font-weight:normal;
	background-position:bottom;
	cursor:pointer;
	text-align:center;
	padding:5px 10px 0px 10px;
}
.leftactive
{
	background-image:url('/Portal_Images/leftActiveCrv.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:21px;
	width:6px;	
}
.rightinactive
{
	background-image:url('/Portal_Images/rightInActiveCrv.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:21px;
	width:6px;	
}
.inactive
{
	background-image:url('/Portal_Images/inactiveStrip.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:21px;
	color:#ffffff;
	font-size:16px !important;
	font-family:Arial;
	font-weight:normal;
	cursor:pointer;
	text-align:center;
	padding:5px 10px 0px 10px;
}
.leftinactive
{
	background-image:url('/Portal_Images/leftInActiveCrv.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:21px;
	width:6px;	
}
.tabStrip
{
	background-image:url('/Portal_Images/tabStrip.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:21px;
}
/*magazine*/
a.magzPicBrdr:visited
{
	border:solid 1px #ffffff;
}
a.magzPicBrdr:link
{
	border:solid 1px #ffffff;
}
a.magzPicBrdr:hover img
{
	border:solid 4px #ffffff;
}
a.magzPicBrdr:visited img
{
	border:solid 4px #ffffff;
}
a.magzPicBrdr:link img
{
	border:solid 4px #ffffff;
}
/*Steps*/
.darkGrayStep
{
background-image:url('/Portal_Images/darkGrayStep.gif');
background-repeat:no-repeat;
width:131px;
height:23px;
}
a.darkGrayStepTxt:visited
{
	color:#666666;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}

a.darkGrayStepTxt:link
{
	color:#666666;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}

.darkGrayStepTxt
{
	color:#666666;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}
.GrayStep
{
background-image:url('/Portal_Images/grayStep.gif');
background-repeat:no-repeat;
width:131px;
height:23px;
}
a.GrayStepTxt:visited
{
	color:#999999;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}
a.GrayStepTxt:link
{
	color:#999999;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}
.GrayStepTxt
{
	color:#999999;
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;
}

.coloredStep
{
background-image:url('/Portal_Images/blueStep.gif');
background-repeat:no-repeat;
width:131px;
height:23px;

}
a.coloredStepTxt:visited
{
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}

a.coloredStepTxt:link
{
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}

.coloredStepTxt
{
	font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold;
	text-decoration:none;
	height:23px;

}

/* naseej */
.btnIDEACancel
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}

.btnIDEANext
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
}


.btnIDEAprevious
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}

.btnIDEAfinish
{
	background-repeat:no-repeat;
	width:68px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}


.btnIDEAAdd
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}

.btnIDEABack
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}

.btnIDEASearch
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}

.btnIDEASend
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
	
}


.txtAppTitleLbl
{	color:#999999 !important; 
	font-size:14px !important;
	font-family:arial !important;
	text-align:justify !important;
	font-weight:bold !important;
}



.btnIDEAAddFinish
{
	background-repeat:no-repeat;
	width:90px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
}

.btnIDEAInbox
{
	background-repeat:no-repeat;
	width:110px;	
	height:17px;
	border:solid 0px transparent;
	
}

.btnIDEASenderBox
{
	background-repeat:no-repeat;
	width:92px;	
	height:17px;
	border:solid 0px transparent;
	
}


.btnMainBack
{
	background-repeat:no-repeat;
	width:90px;	
	height:17px;
	border:solid 0px transparent;
	
}

.btnIDEANewMs
{
	background-repeat:no-repeat;
	width:110px;
	height:17px;
	border:solid 0px transparent;
	
}


.MoreIcon
{
	background-repeat:no-repeat;
	width:46px;
	height:17px;
	border:solid 0px transparent;
	
}

.MenuBgAlign
{
background-image:url(/portal_images/home-Page_SLICES_06.jpg);
background-repeat:no-repeat;
width:598px;

}

/* BreadCrumps Application - Idea */

.BreadCrumbTitle td{
}


.BreadCrumbTitle{
	color:#767676 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	font-weight:Normal !important;
	text-decoration:none !important;
}

.BreadCrumbTitle a{
	color:#767676 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	font-weight:Normal !important;
	text-decoration:none !important;
}
.BreadCrumbTitle a:active{
	color:#767676 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	font-weight:Normal !important;
	text-decoration:none !important;
}
.BreadCrumbTitle a:hover{
	color:#767676 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	font-weight:Normal !important;
	text-decoration:none !important;
}
.BreadCrumbTitle a:visited{
			color:#767676 !important;
			font-weight:Normal !important;
font-size:8pt !important;
	font-family:Tahoma !important;	
	text-decoration:none !important;

}

.BreadCrumbSeparator{
padding-right:5px !important;	
padding-left:5px !important;

	
}
.BreadCrumbSeparator td{

	
}
.BreadCrumbSeparator img{
	padding-right:5px;
	padding-left:5px;
}


/* Menu Idea */

.aspmenul{
		background-image:url('/Portal_Images/bg_t_menu.png');
		}

.aspmenul a{
    font-family:Arial;
    font-size:13px;
    text-decoration:none;
	color:#469AE2 !important;	
	font-weight:bold !important;
		height: 20px !important;
}

.aspmenul a:hover{
    font-family:Arial;
    font-size:13px;
    text-decoration:none !important;	
	color:#469AE2 !important;	
	font-weight:bold !important;
		height: 20px !important;
}

/*
.aspmenu{
	direction:rtl;
}

.aspmenu a{
    font-family:Arial;
    font-size:13px;
    text-decoration:none;
	color:#469AE2 !important;	
	font-weight:bold !important;
}

.aspmenu a:hover{
    font-family:Arial;
    font-size:13px;
    text-decoration:none !important;	
	color:#469AE2 !important;	
	font-weight:bold !important;
}

.aspmenuitem{
 background-image:url('/Portal_Images/menubackground.jpg') !important;
 width:90px !important;
 height:25px !important;
 text-align:center !important;
 padding-left:5px !important;
 margin-left:8px !important;
}

.PopMenu{
font-family:arial !important;
font-size:13px !important;
text-align:right !important;
}

.PopMenu a{
font-family:arial !important;
font-size:13px !important;
color:#ffffff !important;
text-decoration:none !important;
margin-right:11px !important;
}

.PopMenu a:hover{
font-family:arial !important;
font-size:13px !important;
color:#ffffff !important;
text-decoration:none !important;
margin-right:11px !important;
}

.PopMenu a:link{
font-family:arial !important;
font-size:13px !important;
color:#ffffff !important;
text-decoration:none !important;
margin-right:11px !important;
}

.PopMenu table{
width:110px !important
}

.PopMenu td{
direction:rtl !important;
}

.PopMenu img{
padding-left:6px !important
}

.PopMenuItem{

padding-right:11px !important;
}

.ItemSelected{
background-image:url('/Portal_Images/bg_t_menu.png');
}


.aspmenuitem1{
	background-image:url('/Portal_Images/Space.gif');

}
*/
/* Menu Idea */

/* Right Menu Start */

.aspmenuRight{
   direction:rtl;
   color:red;	
   
}

.aspmenuRight a{
color:red;   

	
}

.PopMenuRight{
font-family:arial !important;
font-size:13px !important;
text-align:right !important;
width:0px;
}

.PopMenuRight a{
font-family:arial !important;
font-size:13px !important;
color:#A0A0A0 !important;
text-align:right !important;
font-weight:bold !important;
text-decoration:none !important;
width:148px  !important;
line-height:29px;
padding:0px 15px 0px 15px !important;
}

.PopMenuRight a:hover{
font-family:arial !important;
font-size:13px !important;
color:#000000 !important;
text-align:right !important;
text-decoration:none !important;
font-weight:bold !important;
width:148px  !important;
}

.PopMenuRight table{
width:148px  !important;
}

.PopMenuRight td{
background-color:#F2F2F2 !important;
filter:alpha(opacity=90) !important;
opacity:0.90 !important;
direction:rtl !important;
border-top:1px white solid !important;
text-decoration:none !important;
width:148px !important;
}

.PopMenuRight td:link{
background:none !important;
}
.PopMenuRight td:hover{
background-color:#CACACA !important;
font-family:Arial !important;
font-size:13px !important;
font-weight:bold !important;
color:#000000  !important;	
filter:alpha(opacity=80) !important;
opacity:0.90 !important;
text-decoration:none !important;
width:148px !important;
}


.btnIDEASearchPadding
{
padding-top:7px;
padding-right:3px;	
}


/* Right Menu End */



/* APP LayOuts */
.breadcrumpTdApp
{
text-align:right;
padding-top:4px;
padding-right:20px;
height:30px;
width:412px;
vertical-align:top;

}

.LogoIdeaApp
{
	background-image:url('/Services/Ideas/PublishingImages/LOGO.jpg');
	background-repeat: no-repeat
}

.LogoShawerApp
{
	background-image:url('/Services/Shawer/PublishingImages/LOGO.jpg');
	background-repeat: no-repeat
}

.LogoPrizeApp
{
	background-image:url('/Prizes/PublishingImages/LOGO.jpg');
	background-repeat: no-repeat
}

.LogoConsultancyLogo
{
	background-image:url('/Services/Consultancy/PublishingImages/LOGO.jpg');
	background-repeat: no-repeat
}

.LogoInventionLogo
{
	background-image:url('/Services/Inventions/PublishingImages/LOGO.gif');
	background-repeat: no-repeat
}

.LogoCompitions
{
	background-image:url('/Portal_images/competitionsLogo.gif');
	background-repeat: no-repeat
}


.LogoSessionLogo
{
	background-image:url('/Services/SessionAdmins/PublishingImages/Logo.gif');
	background-repeat: no-repeat
}


/* APP LayOuts */

.txt13RegValidate
{	color:#208A00 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;
	

}

.txt13RegValidateRed
{	color:#DE6A6A !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;
	

}



imgCaptcha{
border:1px;
border-bottom-style:solid;
border-color:red	
}



.SmallDetailCSS
{	
font-family:Tahoma;
font-size:7pt;
color:#777777;
font-weight:normal;
text-decoration:none

}


.FooterLine{
   background-image:url('/Portal_Images/FooterLine.gif');
    background-repeat:no-repeat;
	background-position:center bottom;
	height:11px;
	
	

}

.BreadCrumbDate{
	color:#BEBEBE;
	font-size:7pt;
	font-family:Tahoma;
	font-weight:normal;
	

}

.BreadCrumbBackground
{
    background-image:url('/Portal_Images/BreadCrumbBackground.gif');
    background-repeat:repeat-x;
	background-position:center top;
	height:20px;
	
}

.txtBoxTdButton
{
vertical-align:text-bottom;
}



.space0{
	padding-top:0px;
}

.space1{
	padding-top:1px;
}

.space2{
	padding-top:2px;
}

.space3{
	padding-top:3px;
}

.space4{
	padding-top:4px;
}

.space5{
	padding-top:5px;
}

.space6{
	padding-top:6px;
}

.space7{
	padding-top:7px;
}


.spacewizard{
	padding-top:1px;
}
.spacebutton{
	padding-top:1px;
}


.spaceLay5{
		padding-top:2px;
}

.spaceLay10{
		padding-top:7px;
}

.spaceLay15{
	padding-top:12px;
}	

.spaceLay20{
	padding-top:17px;
}	

.spaceLay25{
		padding-top:22px;
}

.spaceLay30{
		padding-top:27px;
}
.spacelabel{
	padding-left:10px;
	width:100px;
	vertical-align:top;
	text-align:justify
}

.spacelabel2{
	padding-left:10px;
	width:140px;
	text-align:left
}

.spacePadding1{
	padding-bottom:1px
}

.spacePadding2{
	padding-bottom:2px
}


.spacePadding3{
	padding-bottom:3px
}


.spacePadding4{
	padding-bottom:4px
}


.spacePadding5{
	padding-bottom:5px
}


.spacePadding6{
	padding-bottom:6px
}


.spacePadding7{
	padding-bottom:7px
}


.spacePadding8{
	padding-bottom:8px
}


.spacePadding9{
	padding-bottom:9px
}


.spacePadding10{
	padding-bottom:10px
}


.spacePadding11{
	padding-bottom:11px
}


.spacePadding12{
	padding-bottom:12px
}


.spacePadding13{
	padding-bottom:13px
}


.spacePadding14{
	padding-bottom:14px
}


.spacePadding15{
	padding-bottom:15px
}


.spacePadding16{
	padding-bottom:16px
}


.spacePadding17{
	padding-bottom:17px
}


.spacePadding18{
	padding-bottom:18px
}


.spacePadding19{
	padding-bottom:19px
}


.spacePadding20{
	padding-bottom:20px
}

.txtSpace{
    font-size:8pt !important;
	font-family:Tahoma !important;
    line-height:14px !important;
    font-weight:normal !important;
	text-align:justify !important;	
	text-decoration:none !important;
	color:#777777 !important;

	
	
}


.coloredTxtRed
{
	font-size:14px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	color:red !important;
	vertical-align:middle
}

.btnStyleAssure{
 background-repeat:no-repeat;
 width:174px;
 height:17px	
}


.btnStyleWantVideoSession{
 width:100px;
 height:17px;
 background-repeat:no-repeat
}

/* naseej */



/* HTML Editor Start */

/* First Sub Title  */
/* عنوان رئيسي  */

.ms-rteCustom-عنوان_رئيسي
{
 color:#469AE2 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;

}

/* Second Sub Title  */
/* عنوان فرعي 1  */
.ms-rteCustom-عنوان_فرعي1
{
     color:#469AE2 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
display:block !important;
}

/* Third Sub Title  */
/* عنوان فرعي 2  */
.ms-rteCustom-عنوان_فرعي2
{
    color:#666666 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;
}

/* نص عادي */
.ms-rteCustom-نص_عادي
{
 color:#555555 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;	
	display:block !important;	
}

/* ordered list  */
/* تنقيط رئيسي*/
.ms-rteCustom-تنقيط_رئيسي
 {	
    background:transparent url(/Portal_images/mawlogbull01.gif);
    background-position:top right;
    background-repeat:no-repeat;
    margin:0 0 0 25px;
    padding-right:25px;
    color:#555555 !important;          
    font-size:9pt !important;
    font-family:Tahoma !important;                       
    text-align:justify !important;
    text-decoration:none !important;
    font-weight:Normal !important;	
    display:block !important;       
    
 }
	

	
/*  Unordered list  */
/* تنقيط فرعي*/
.ms-rteCustom-تنقيط_فرعي
{
	
    background:transparent url(/Portal_images/mawlogbull02.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0 0 0 45px;	
	padding-right:45px;
	color:#666666 !important;	
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;
	display:block !important;
 }


/*  detail list  */
/*  تفاصيل وهوامش صغيرة  */
.ms-rteCustom-تفاصيل_وهوامش_صغيرة
{
    color:#888888 !important;
	font-size:8pt !important;
	font-family:tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
	display:block !important;
}
/*  نص مهم  */
.ms-rteCustom-نص_مهم
{
    color:#800000 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;
}


.ms-rteCustom-Eعنوان_رئيسي
{
 	color:#469AE2 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important; 
	display:block !important;

}

.ms-rteCustom-Eعنوان_فرعي1
{
     	color:#469AE2 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;

}

.ms-rteCustom-Eعنوان_فرعي2
{
    	color:#666666 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;
}

.ms-rteCustom-Eنص_عادي
{
 	color:#555555 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;		
	display:block !important;
}

.ms-rteCustom-Eتفاصيل
{
    	color:#888888 !important;
	font-size:8pt !important;
	font-family:tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
	display:block !important;
}

.ms-rteCustom-Eنص_مهم
{
    	color:#800000 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	direction:ltr;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	display:block !important;
}

/* HTML Editor Start */



.txtDarkGray17
{
	color:#646464 !important;
	font-size:14px !important;
	font-weight:bold !important;
	font-family:Tahoma !important;
	font-weight:normal !important;
	text-align:right !important;
	text-decoration:none !important;
}


/* Rating Start */
.ratingStar {
    font-size: 0pt;
    width: 15px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}




#main{width:208px; margin:0px auto;}

#ratingContainerDiv {
	margin-bottom:10px;
	width: auto;
	padding:4px;
	border:solid 0px #DEDEDE;
	background: #FFFFFF;
	display:block;
}
 
#start {
	text-align: center;
	margin: .5em 0; }
	
	

/* Rating End */

.grayTxtBoxIdea
{	color:#000000 !important;
	font-family:tahoma !important;
	font-size:12px !important;
	width:115px !important;
	height:15px !important;
	border:solid 1px #cccccc !important;
}

.txt13list
{	color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	width:150px !important;
	text-align:justify !important;
	font-weight:normal !important;
}

.txtIdea {
	font-family: Tahoma;
	color: #9f9f9f;
	font-weight: bold;
	font-size: 11px;
}

.txtIdeaD {
	font-family: Tahoma !important;
	color: #949494;
	font-size: 12px;
}



.txtEnglishDirectory
{
    color:#777777 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	font-weight:Bold !important;
	text-align:left !important;	
	text-decoration:none !important;
}

.lblWaitGreen {
	FONT-WEIGHT: normal !important;
	FONT-SIZE: 9pt !important;
	COLOR:green !important;
	FONT-FAMILY: Tahoma !important;
	TEXT-ALIGN: justify !important;
	TEXT-DECORATION: none !important
}

.lblWaitRed {
	FONT-WEIGHT: normal !important;
	FONT-SIZE: 9pt !important;
	COLOR:red !important;
	FONT-FAMILY: Tahoma !important;
	TEXT-ALIGN: justify !important;
	TEXT-DECORATION: none !important
}

.Listboxtxt13
{	color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;
	border:solid 1px #cccccc !important;
}

.SiteMapScnd
{
    color:#469AE2 !important;
	font-size:11pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}

a.SiteMapScnd:visited
{
	color:#555555 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}

a.SiteMapScnd:link
{
	color:#555555 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	
}

.SiteMapScndSub
{
    color:red !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}

a.SiteMapScndSub:visited
{
	color:red !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
}

a.SiteMapScndSub:link
{
	color:red !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	
}

.SiteMapScndChild
{
    color:Green !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;	
}

a.SiteMapScndChild:visited
{
	color:Green !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;	
}

a.SiteMapScndChild:link
{
	color:Green !important;
	font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;
	
}

.SiteMapMainTitle
{
	font-family:Arial;
	font-size:9pt !important;
	color:#010101;
	font-weight:Bold;
	text-align:justify;
	text-decoration:none
}

a.SiteMapMainTitle:link
{
	font-family:Arial;
	font-size:9pt !important;
	color:#010101;
	font-weight:Bold;
	text-align:justify;
	text-decoration:none
}

.DirectoryTitle{
background-repeat:no-repeat;
background-position:top right;
width:62px;
height:15px;	
}

.select{
	color: #000000;
	background: #C0C0C0;
	border-top: 2px solid #808080;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #808080;
}

.CursePointer{
	cursor:pointer
}
	


.Wizard{
	width:100%
}


.ErrorTd{
	text-align:right;
	padding-right:10px;
	width:100%
}


.txtGrid{
	text-align:center;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt !important;
	COLOR: #777777;
	FONT-FAMILY: Tahoma;
	TEXT-ALIGN: justify;
	
}


.WamdatxtRegTitle{
    color:#777777 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	line-height:15px	
	
}

.DetailtxtRegTxt{
	color:#707070 !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
    font-weight:Normal !important;
	text-align:justify !important;	
	text-decoration:none !important;

	
}

.coloredTxtReg
{
	font-size:18px !important;
	font-family:arial;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:200px;
	margin-top:100px
}



/* Site Map Start */

.SiteMapScndTitle{
    color:#000000 !important;
	font-size:9pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	line-height:15px
	
}

.SiteMapParentTitle{
 color:#707070 !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
	
}

.SiteMapFirstChild{
   color:#7E7E7E !important;	
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	
}

.Test123{
   color:#D8D8D8 !important;	
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	
}

.Test456{
 color:#707070 !important;
 font-family:Tahoma !important;
 text-align:justify !important;	
 text-decoration:none !important;
 font-weight:bold !important;	
}

.Test789{
color:#707070 !important;
 font-family:Tahoma !important;
 text-align:justify !important;	
 text-decoration:none !important;
 font-weight:bold !important;	
	
}

.Test987{
    color:olive !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
	
}

.Test246{
    color:Black !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;	
	
}

.Level4{
   color:#7E7E7E !important;	
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	
	
}

/* Site Map End */

.floatL{float:left}
.alignL{text-align:left}


.Wamdatxt1{
    color:#777777 !important;
	font-size:7pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Bold !important;
	line-height:15px	
	
}

.MailingListWord
{
    color:#ffffff !important;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:Normal !important;
	white-space:nowrap 	!important;
	padding-top:2px !important;
}


/*.txtmore{
color:#777777 !important;
	font-size:6pt !important;
	font-family:Tahoma !important;
	font-weight:Bold !important;
	text-align:justify !important;	
	text-decoration:none !important;	
}*/

.txtmore{
background-image:url('/Portal_Images/newsarrow.gif');
background-repeat:no-repeat;
background-position:top right;
width:11px;
height:5px;

}

.welcomtxtcontact{
    color:#777777 !important;
	font-size:10pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:bold !important;
	line-height:15px	
	
}


/*Prizes start */
.txt14Prizes
{	color:#777777;
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:right !important;	
	font-weight:normal;
	font-weight:bold !important;
}


.txtTablHderPrize th
{color:#666666;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:normal;
font-weight:bold;
background-color:#E5E5E5 !important;
padding-top:5px !important;
padding-bottom:5px !important;
padding-right:8px !important;
text-align:right !important;
border-bottom:1px white solid !important;
}

.txtTablHderPrizeSearchRes th
{color:#666666;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:normal;
font-weight:bold;
background-color:#FFFFFF !important;
padding-top:5px !important;
padding-bottom:5px !important;
padding-right:0px !important;
text-align:right !important;
}


.tdPrize
{background-color:#E5E5E5;}


.PrizeWinnerBG{
background-color:#E5E5E5 !important;
}
/*Prizes end */


/* User Mangment Start */
.txtTablHderUM th
{color:#666666 !important;
font-size:8pt !important;
font-family:Tahoma !important;
font-weight:bold !important;

vertical-align:middle !important;
vertical-align:text-top !important;
padding-top:2px !important;
white-space:nowrap !important;
}


.topTablStripUM td
{
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	background-image:url('/Portal_Images/topTablStripUM.gif');
}
.topTablStripUM
{
	background-repeat:repeat-x;
	height:30px;
	background-image:url('/Portal_Images/topTablStripUM.gif');
}

.DateUM td{

white-space:nowrap !important;
color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;	
}


.DateUM Span{

white-space:nowrap !important;
color:#999999 !important; 
	font-size:8pt !important;
	font-family:Tahoma !important;
	text-align:justify !important;
	font-weight:normal !important;	
}

.UMShrtDetail{
    font-size:8pt !important;
	font-family:Tahoma !important;	
	text-align:justify !important;	
	text-decoration:none !important;
	font-weight:normal !important;
	white-space:nowrap !important;
	color:#469ae2 !important;
	
}

/* User Mangment End */


.FavDelIcon{
	float:left; vertical-align:text-top; width:5px; height:5px;
}


.LogoCompitions
{
	background-image:url('/Portal_images/competitionsLogo.gif');
	background-repeat: no-repeat
}




a.pagingLnk div
{
	font-size:12px !important;
	font-family:arial !important;
	font-weight:normal !important;
	text-decoration:none !important;	
	cursor:pointer !important;
	padding:0px 3px 0px 3px !important;
	background-color:white !important;

}

.ConfirmMSG
{
color:#009933;
font-size:8pt !important;
font-family:Tahoma !important;
text-align:justify !important;
font-weight:normal !important;
				
}

.btnIDEASAVE
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
			
				
}
.btnIDEAEdit
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
}


.btnStartSession
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
				
}

.btnViewSession
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
}

.btnUpload
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
			
				
}
.btnFollow
{
	background-repeat:no-repeat;
	width:46px;	
	height:17px;
	border:solid 0px transparent;
	cursor:pointer !important;
			
				
}
.delete{
 width :23px !important;	
 height:25px !important;
 background-image :url('/Portal_images/XClose.jpg');
 background-position:left top ;
 background-repeat:no-repeat;
	}
