﻿/* General CSS for all area*/

body {
	font-family: Tahoma !Important;
	color:#474747 !Important;
	font-weight:normal !Important;
	font-size:11px !Important;
	margin:0px !Important;
	background-color: #FCF5D8;
	background-image: url(/_layouts/Images/MSA/images/MSAUNIArabic/bg.jpg);
	background-repeat: repeat-x;


}


direction
{
   direction:rtl;
}

td
{
	font-family: Tahoma !Important;
	font-size:12px ;
	font-weight:normal !Important;
}

/*div
{
	font-family: Tahoma !Important;
	font-size:12px !Important;
	font-weight:normal !Important;
}


p{
	font-family: Tahoma !Important;
	color:#474747 !Important;
	font-weight:normal !Important;
	font-size:12px !Important;
	text-align:justify!Important;
}*/
div
{

                font-family: Tahoma !Important;
                font-size:11px ;
                font-weight:normal !Important;
}

 
p{

                font-family: Tahoma !Important;
                color:#474747 !Important;
                font-weight:normal !Important;
                font-size:11px ;
                text-align:justify!Important;
}




h1 
{
	font-family:Tahoma !Important;
	color:#B4260E  !Important;
	font-weight:normal  !Important;
	font-size:18px  ;
}


h2 
{
	font-family: Tahoma !Important;
	color:#B5290E !Important;
	font-weight:bold !Important;
	font-size:11px ;
	
}

.WelcomeHeading 
{
	font-family: Tahoma !Important;
	color:#B5290E;
	font-weight:bold;
	font-size:13px;
	
}


h3 
{
	font-family: Tahoma !Important;
	color:#342D00;
	font-weight:bold;
	font-size:11px;
	
}


select{
width:250px !Important;
}


.Head1
{
	font-size: 18px ;
	color: #B4260E !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}
.Head2
{
	font-family:Tahoma !important;
	font-weight:bold !important;
	font-size:14px ;
	color:#B4260E !important;
	
}

.Head2Grey
{
	font-family:Tahoma !important;
	font-weight:bold !important;
	font-size:14px ;
	color:#474747 !important;
	
}

.Head3
{

	font-family:Tahoma !Important;
	/*color:#B5290E !Important;*/
	font-weight:bold !Important;
	font-size:12px ;
}

.Head3Grey
{

	font-family:Tahoma !Important;
	color:#474747 !Important;
	font-weight:bold !Important;
	font-size:12px ;
}

.Head4
{

	font-family:Tahoma !Important;
	color:#B5290E !Important;
	font-weight:bold !Important;
	font-size:11px ;
}



a.Link
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:normal !Important;
	font-size:12px ;
	text-decoration:none !important;	
}
a.Link:hover
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:normal !Important;
	font-size:12px ;
	text-decoration:underline !important;	
}

a.Link:visited
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:normal !Important;
	font-size:12px ;
	text-decoration:none !important;	
}

a.BLink
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:bold !Important;
	font-size:12px ;
	text-decoration:none !important;	
}
a.BLink:hover
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:bold !Important;
	font-size:12px ;
	text-decoration:underline !important;	
}

a.BLink:visited
{
	font-family:Tahoma !Important;
	color:#B4260E !Important;
	font-weight:bold !Important;
	font-size:12px ;
	text-decoration:none !important;	
}



/* General CSS for all area*/


/* English Arabic Alignment Css */
td.AlignmentLeft
{
	text-align:right;
}

td.AlignmentRight
{
	text-align:left;
}
td.AlignmentLeftwithPadding
{
	text-align:right;
	padding-right: 5px;
}
td.AlignmentRightwithPadding
{
	text-align:left;
	padding-left: 5px;
}

td.MenuAlignmentRightwithPadding
{
	text-align:left;
	padding-right: 90px;
	vertical-align:bottom;
}
td.TopImageAlignmentLeft
{
	background-image:url(../_layouts/Images/MSA/Images/Arabic/Logo.jpg) !Important ;
	width:350px;
	height:97px;
	padding-top:6px;
	text-align:left;	
	cursor:hand;
}
td.SearchAlignmentRightwithPadding
{
	text-align:left;
	padding-left: 10px;

}
td.BoxCenterCss
{
	padding-right: 6px;
}
td.WelcomeAreaCss
{
	padding-left:5px;
	padding-bottom:5px
}
td.QuickLinksCss
{
	padding-left:6px;
	text-align:right;
}
td.NewsCss
{
	padding-right:0px; 
	width:230px;
	text-align:right;

}
td.BoxAlignmentCss
{
	padding-left:6px;
	padding-right:6px;
	width:570px;
	text-align:right;
}
td.FooterAlignmentCss
{
	padding-right:5px;
	text-align:left;
	padding-bottom:5px;
}

td.VerticalMenuAlignmentCss
{
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:6px;
}
td.TopBannerAlignmentCss
{
	padding-right:6px;
	padding-top:9px;
	text-align:right;
}
td.TableTopMiddleBannerAlignmentCss
{
	padding-left:6px;
	width:100%;
	text-align:right;
	padding-top:5px;

}
td.TableRightTopBannerAlignmentCss
{
	width:20%;
	padding-left:5px;
	text-align:right;

}
td.WelcomeAreaAlignmentCss
{
	padding-right:6px;
	text-align:left;
}
td.WelcomeAreaPublishingControlAlignmentCss
{
	padding-left:5px;
	padding-bottom:5px;
	
}
td.FooterAlignmentLeft
{
	text-align:right;
	padding-bottom:5px;
}


/* End of English Arabic Alignment Css */

/*******  CALENDAT CSS  ***********/
/* Default attributes of table container for entire calendar */
.table-style {
	font-family: Tahoma;
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0; 
	background-color: #ffffff;
	font-family: Tahoma; 
	font-size: 11px;
	
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style {
	z-index: 999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
.title-style {
	padding: 2px;
	font-family: Tahoma; 
	font-size: 13px;
	color: #08499c;
}

/* Default attributes used in calendar title background.*/
.title-background-style {
	/*background-color: #cee3ef;*/
	/*background-color: #9f9fff*/
	  background-color: #99bbcf	
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {
	border-style: none;
	border-width: 1;
	border-color: black; 
	cursor: pointer;
}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style {
	/*border-style: solid;
	border-width: 1;
	border-color: #3a6ea5; */
	cursor: pointer;
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style {
	font-family: Tahoma; 
	font-size: 13px; 
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0;
	/*background-color: #cee3ef;*/
	background-color: #99bbcf;
	border-color: #cccccc;
	color: #08499c;
	cursor: default;
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style {
	background-color: #99bbcf;
	/*background-color: #99bbcf;*/
	cursor: hand;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {
	background-color: white;
}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style {
	padding: 5px;
	/*background-color: #cee3ef;*/
	background-color: white;
	font-family: Tahoma; 
	font-size: 10px;
}

/* Attributes of current day in calendar body. */
.current-day-style {
	/*color: red;*/
	color: #99bbcf;
	font-weight: bold;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in calendar body. */
.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
}

/* Attributes of all other days in calendar body. */
.normal-day-style {
	color: black;
	text-decoration: none;
}

/* Attributes of border around selected day in calendar body. */
.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
	color: #08499c;
	font-weight: bold;
}

/* Default attributes of designated holidays. */
.holiday-style {
	background-color: #FFDDDD;
}

/* Attributes of today display at bottom on calendar */
.today-style {
	padding: 0px;
	color: #08499c;   
	/*background-color: #cee3ef;*/
	/*background-color: #9f9fff;*/
	background-color: #99bbcf;
	text-align: center;
	text-decoration: none;
}

/* Attributes of week number division (divider.gif) */
.weeknumb er-div-style {
	background-color: #99bbcf;
	padding: 0px;
}


#dhtmltooltip
{

position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: Blue;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}

/* Form Styles */


.msaBoxCenter
{
    /*background-image: url(../_layouts/Images/MSA/Images/English/graybg_middle.jpg) !Important ;*/
	width: 100% !Important ;
	background-repeat: repeat-x !Important ;
	height:234px;

}


.msaBoxGoldCenter
{
    background-image: url(../_layouts/Images/MSA/Images/English/goldbg_middle.jpg) !Important ;

	width: 100% !Important ;
	background-repeat: repeat-x !Important ;
	height:234px;

}


.WelcomeAreaLeft
{
	background-image: url(../_layouts/Images/MSA/Images/welcomebg_left.jpg) !Important ;
	background-repeat:no-repeat !Important ;	
	background-position:right top !Important ;
	width:11px !Important ;
	height:78px !Important ;
}
.PartnerTable
{

	background-color:#D6CFD6;
	border: 1px black solid;
}
.FormTopHeadingForums
{
	font-size: 15px ;
	color: #b4260e !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;
	text-align:left;	
}
.FormTopHeading
{
	/*font-size: 18px !Important ;
	color: #B4260E !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma  !Important ;*/
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #B4260E;
	text-decoration: none;

}
.FormSecondHeading
{
	background:url("../_layouts/Images/MSA/Images/bluegradient.JPG") !Important ;
	background-repeat:repeat-x !Important ;
	padding-left:5px !Important;
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:12px ;
	color:#ffffff !important;
}
a.FormSecondHeadingLink
{
	font-family:Tahoma!important;
	font-weight:bold!important;
	font-size:14px;
	color:#474747!important;
	text-decoration:none !important;	
}
a.FormSecondHeadingLink:hover
{
	font-family:Tahoma!important;
	font-weight:bold!important;
	font-size:14px;
	color:#474747!important;	
	text-decoration:underline !important;	
}
a.FormSecondHeadingLink:select

{
	font-family:Tahoma!important;
	font-weight:bold!important;
	font-size:14px;
	color:#474747!important;
	text-decoration:underline !important;	
}

.FormTextJustified
{
	
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:12px ;
	color:#474747 !Important ;
	text-align:justify !Important ;
}
.FormText
{
	
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#474747 !Important ;
}

.FormLabelText
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#474747 !Important ;

}
.FormLabelBoldText
{
	font-family:Tahoma !Important ;
	/*font-weight:bold !Important ;*/
	font-size:11px ;
	color:#474747 !Important ;
	width:150px;
	height:23px;

}
.FormTextBox
{	
	/*height:15px !Important ;	
	font-size: 11px !Important ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:165px !important;*/
	FONT-family: Arial;
	FONT-size: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #F3E5B1 1px solid;
	width: 258px;
	height: 18px;
}	

.FormTextBoxSmall
{	
	height:15px !Important ;	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:90px !important;
}	

.FormTextBoxSmallReg
{	
	height:15px !Important ;	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:75px !important;
}	


.FormTextBoxBig
{	
	height:15px !Important ;	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:300px !important;
}	

.FormTextArea
{	
	height:45px !Important ;	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Verdana !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:225px !important;
}

.FormMultiLineTextBox
{	
	/*font-size: 11px !Important ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Verdana !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:300px !important;*/
	FONT-family: Arial;
	FONT-size: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #F3E5B1 1px solid;
	width: 565px;
	height: 100px;
}		
	
.FormButton
{
	
	/*height:23px;
	font-size: 10px !Important ;
	color: #FFFFFF !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;		
	border:0.5px silver solid;
	background-image:url('../../_layouts/Images/MSA/Images/button.jpg') !Important;
	width:75px;*/
	FONT-family: Arial;
	FONT-size: 11px;
	COLOR: #9A7300;
	FONT-weight: bold;
	BORDER: #B1B1B1 0px solid;
	width: 61px;
	height: 22px;
	background:url(../../_layouts/Images/MSA/Images/Arabic/add_btn_active.jpg);
	background-repeat:no-repeat;
	
}
.FormButton:hover
{
	FONT-family: Arial;
	FONT-size: 11px;
	COLOR: #9A7300;
	FONT-weight: normal;
	BORDER: #B1B1B1 0px solid;
	width: 61px;
	height: 22px;
	background:url(../../_layouts/Images/MSA/Images/Arabic/add_btn_hover.jpg);
	background-repeat:no-repeat;
}
.FormButtonLarge
{
	
	height:23px;
	font-size: 10px ;
	color: #FFFFFF !Important ;
	font-weight:bold !Important ;	
	font-family: Verdana !Important ;		
	/*background-color:#a56c22 ;*/
	border:0.5px silver solid;
	background-image:url('../../_layouts/Images/MSA/Images/button.jpg') !Important;
	width:82px;
	
}
.FormComboBox
{	
	/*font-size: 11px !Important ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Verdana !Important ; 
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#a56c22 !important;
	width:170px !important;*/
	FONT-family: Arial;
	FONT-size: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #F3E5B1 1px solid;
	width: 209px;
	height: 20px;

}
.FormValidationText
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:#FF0000 !important;
	font-weight:normal !important;
	/*width:400px!important;		*/
	padding-top:15px!important;
	
}

.FormErrorText
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:#FF0000 !important;
	font-weight:normal !important;
	/*width:400px!important;		*/
	padding-top:15px!important;
	
}

.Error
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:#FF0000 !important;
	font-weight:normal !important;
	/*width:400px!important;		*/
	padding-top:15px!important;
	
}

.FormHelpText
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:#000000 !important;
	font-weight:normal !important;
	border:1px silver solid!important;
	background-color:#FFFFEA !important; 	
	padding:10px!important;
}


.FormSuccessText
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:maroon !important;
	font-weight:bold !important;
	padding-bottom:50px !important;	
}

.FormFailureText
{
	font-family:Tahoma !important;
	font-size:10px ;
	color:#FF0000 !important;
	font-weight:normal !important;
	/*width:400px!important;		*/
	padding-top:15px!important;
}

a.FormLinkText
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#474747 !Important ;	
	text-decoration:none !important;	
}
a.FormLinkText:hover
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#474747 !Important ;
	
	text-decoration:underline !important;	
}
a.FormLinkText:select

{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#474747 !Important ;
	text-decoration:underline !important;	
}

a.FormLinkBoldText
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#474747 !Important ;
	text-decoration:none !important;	
}
a.FormLinkBoldText:hover
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#474747 !Important ;
	text-decoration:underline !important;	
}
a.FormLinkBoldText:select

{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#474747 !Important ;		
	text-decoration:underline !important;	
}



/* End of Form Styles */

/* General Css Styles */
.HeaderText
{
	font-size: 11px ;
	color: #251700 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	text-decoration:none !important;	
}

a.HeaderText
{
	font-size: 11px ;
	color: #251700 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	text-decoration:none !important;	
}
a.HeaderText:hover
{
	font-size: 11px ;
	color: #251700 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	text-decoration:underline !important;
	cursor:hand;
	}
a.HeaderText:select

{
	font-size: 11px ;
	color: #251700 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	text-decoration:none !important;	
}
.TopLinkSeparator
{
	font-size: 11px ;
	color: #251700 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	text-decoration:none !important;
}


td.DateComponentText
{
	font-size: 10px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}
.DateComponentText
{
	font-size: 10px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}
.TopLinkText
{
	font-size: 9px ;
	color: #08499c !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none;	
}

a.TopLink
{
	font-size: 10px ;
	color: #08499c !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none;
	vertical-align:top;	
}
a.TopLink:hover
{
	font-size: 10px ;
	color: #08499c ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline !Important ;	
}

.SearchLabelText
{
	font-size: 10px ;
	color: #454545 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}
.SearchTextBox
{	
	border-color:#d9d9d9!Important ;	
	font-size: 8px ;
	color: #454545 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-align:left !Important ;	
	border-collapse:collapse !Important ;
    border:1px solid !Important ;  
    height:15px !Important ;
    width:100px  !Important ;

}
.MenuText
{
	font-size: 11px ;
	color: #094695 !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;

}
.MainTextHeading
{
	font-size: 13px !Important ;
	color: #02285d !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;

}
.MainText
{
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

	
}
.SubPageMainHeading
{
	font-size: 15px ;
	color: #02285d !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;

}
.SubPageSecondHeading
{
	font-size: 14px ;
	color: #585959 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;

}
.SubPageNormalText
{
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}
a.SubPageSecondHeadingLink
{
	font-size: 14px ;
	color: #585959 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important ;
}
a.SubPageSecondHeadingLink:hover
{
	font-size: 14px ;
	color: #585959 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline !Important ;
}


/* End of General Css Styles */
/* Home Page Layout Css Styles */
/* Home Page Layout Css Styles */
.MainTable
{
	background:url("../_layouts/Images/MSA/Images/header_gradient_bg.jpg") !Important ;
	background-repeat:repeat-x !Important ;
	width:1000px !Important ;

}

/* End of Home Page Layout Css Styles */

/* End of Home Page Layout Css Styles */

/* Box Styles */
.boxTopLeft
{	
	background-image: url(../_layouts/Images/MSA/Images/left-top.jpg) !Important ;
	background-repeat:no-repeat !Important ;	
	background-position:bottom !Important ;
	width:28px !Important ;
	height:31px !Important ;
}
.boxTopCenter
{	
	background-image: url(../_layouts/Images/MSA/Images/Center-top.jpg) !Important ;
	background-repeat:repeat-x !Important ;	
	background-position:bottom !Important ;	
	
}

.boxTopRight
{
	background-image: url(../_layouts/Images/MSA/Images/right-top.jpg) !Important ;
	background-repeat:no-repeat !Important ;	
	background-position:right bottom !Important ;
	width:28px !Important ;
	height:31px !Important ;
}

.boxBottomLeft
{	
	background-image: url(../_layouts/Images/MSA/Images/left-bottom.jpg) !Important ;
	background-repeat:no-repeat !Important ;	
	background-position:top !Important ;
	width:28px !Important ;
	height:31px !Important ;	
}
.boxBottomCenter
{	
	background-image: url(../_layouts/Images/MSA/Images/center-bottom.jpg) !Important ;
	background-repeat:repeat-x !Important ;		
	background-position:top !Important ;
	

}

.boxBottomRight
{
	background-image: url(../_layouts/Images/MSA/Images/right-bottom.jpg) !Important ;
	background-repeat:no-repeat !Important ;	
	background-position:right top !Important ;
	width:28px !Important ;
	height:11px !Important ;	
}



.boxCenterVertical
{	
	background-position: 50% top !Important ;	
	background-image: url(../_layouts/Images/MSA/Images/centerVertical.jpg) !Important ; 	
	background-repeat: repeat-x !Important ; 
	background-color:#EEEFF1 !Important ;
	PADDING-right: 5px !Important ; 	
}






.boxTopCenterCss
{	
	background-image: url(../_layouts/Images/MSA/Images/Center-top.jpg) !Important ;
	background-repeat:repeat-x !Important ;
	width:100% !Important ;	
	background-position:top !Important ;
	height:31px !Important ;	

	
}
.boxBottomCenterCss
{	
	background-image: url(../_layouts/Images/MSA/Images/center-bottom.jpg) !Important ;
	background-repeat:repeat-x !Important ;	
	width:100% !Important ;		
	background-position:top !Important ;
	
	

}
.boxCenterVerticalCss
{	
	background-image: url(../_layouts/Images/MSA/Images/centerVertical.jpg) !Important ; 	
	background-repeat: repeat-x !Important ; 	
	background-position:top !Important ;	
	height:31px !Important ;	

}
.boxCenterVerticalCssWithoutHeight
{	
	background-image: url(../_layouts/Images/MSA/Images/centerVertical.jpg) !Important ; 	
	background-repeat: repeat-x !Important ; 	
	background-position:top !Important ;
	background-color:#EEEFF1 !Important ;
	
}


/* End of Box Styles */
/* Breadcrumb Styles */

.BreadCrumbLeftBG
{	
	background-image: url(../_layouts/Images/MSA/Images/Navigation-Path-bg-leftar.jpg) !Important ;
	background-repeat:repeat-x !Important ;		
	background-position:top !Important ;
	height:20px;
	
	font-size: 10px ;
	color: #466376 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	padding-right:25px;
	padding-top:3px;
	text-align:right;

}

/* End of Breadcrumb Styles */

/* Footer Styles */
.FooterTable
{	
	background-image: url(../_layouts/Images/MSA/Images/footerbg.jpg) !Important ;
	background-repeat:repeat-x !Important ;	
	height:59px !Important ;	
	border-top:1px #d0d0d0 solid !Important ;
}


a.FooterLink
{
	font-size: 10px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important ;

}
a.FooterLink:hover
{
	font-size: 10px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important ;

}
.FooterText
{
	font-size: 10px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important ;

}
.FooterBlackText
{
	font-size: 10px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	
}
/* End of Footer Styles */


/* News Control Styles */
.newsSeparator
{
	background-color:#E9E2E9;
	color:#E9E2E9;	
	height:1px;
	
}
.newsMore
{
	overflow: auto; 
	padding-top: 15px; 	
	padding-bottom: 5px; 
	float: right;
}
 
.Newsheading
{
	font-family:Tahoma;
	font-weight:bold  !Important ;
	font-size:12px;
	color:#b5290e;
	padding-bottom:10px;
}
.NewsSecondheading
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#474747;
	padding-bottom:3px;
}

.textJustified
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	color:#474747;
	text-align:justify;
}
.text
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	color:#474747;
	text-align:justify;
}
.newsReadAll 
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px;
	color:#b4260e !Important ;
	padding-bottom:3px;
	text-decoration:none;
}


a.newsReadAll 
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px;
	color:#b4260e !Important ;
	padding-bottom:3px;
	text-decoration:none;
}
a.newsReadAll:hover
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px;
	color:#b4260e !Important ;
	padding-bottom:3px;
	text-decoration:none;
}
a.newsReadAll:visited
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px;
	color:#b4260e !Important ;
	padding-bottom:3px;
	text-decoration:none;
}


.newBoxCenter
{
	background-image: url(../_layouts/Images/MSA/Images/Arabic/news_middle.jpg) !Important ;
	width: 100%;
	background-repeat: repeat-x !Important ;
	height:210px;
}

.NewsRowSeparator
{
	padding-top:10px;
	padding-bottom:10px;
}
.NewsAlignmentRight
{
	padding-top:2px;
	text-align:left;
}
#marqueecontainer
{

position: relative !Important ;
width: 105% !Important ; /*marquee width */
height: 205px !Important ; /*marquee height */
overflow: hidden !Important ;
padding-right:0px !Important ;
z-index:auto !Important ;
margin-right:0px!Important ;

}
/* End of News Control Styles */

/* Start Event Controls Styles */

.Eventsheading
{
	font-family:Tahoma;
	font-weight:bold !Important ;
	font-size:12px;
	color:#b5290e;
	padding-bottom:10px;
}
.EventsViewText
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#dc6c2f !Important ;	
	text-align:right !Important ;		
}

a.EventsViewAllLinks
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#dc6c2f !Important ;	
	text-decoration:underline !important;	
}
a.EventsViewAllLinks:hover
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px !Important ;
	color:#dc6c2f !Important ;	
	text-decoration:underline !important;	
}
a.EventsViewAllLinks:select
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#dc6c2f !Important ;
	text-decoration:underline !important;	
}

/* End Event Controls Styles */




.alignRight
{
	text-align:left;
	
}

.alignPlayerRight
{
	direction:ltr;
}

.alignLeft
{
	text-align:right;
}

/*Opinion Poll Css (Start)*/
.PollTopHeading
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#b5290e;	

}
.PollGraph 
{
	background-color:#B4260E!Important;
	color:#B4260E!Important;
}


a.PollLinks
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#dc6c2f !Important ;	
	text-decoration:underline !important;	
}
a.PollLinks:hover
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px !Important ;
	color:#dc6c2f !Important ;	
	text-decoration:underline !important;	
}
a.PollLinks:select
{
	font-family:Tahoma !Important ;
	font-weight:normal !Important ;
	font-size:11px ;
	color:#dc6c2f !Important ;
	text-decoration:underline !important;	
}



.PollUpdateImg
{
	padding-right:70px;
	text-align:left;
}
.PollPaddingLeft
{
	padding-right:10px !important;
	text-align:right !important;
}


.PollPaddingRight
{
	padding-left:10px !important;
	text-align:left !important;
}


.PollBoxTop
{
	
	background-image: url(../_layouts/Images/MSA/Images/opinion_top.jpg) !Important ;
	width: 200px!Important ;
	background-repeat: no-repeat !Important ;
	height:12px !Important;

}



.PollBoxCenterCss
{
	
	background-image: url(../_layouts/Images/MSA/Images/opinion_middle.jpg) !Important ;
	width: 200px!Important ;
	background-repeat: repeat-y !Important ;

}
.OpinionPollHeading
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#e88014;	
}
.OpinionPollQuestion
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000	;
	background-color:#cfd2d5;
	height:20px;
	vertical-align:middle;
	
}
.OpinionPollOptions
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#5c5c5c;	
}

.PollHeading
{
	background-color:#2f3b47;
	color:White;
	font-family:Tahoma;
	font-size:18px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}
.PollQuestion
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:20px;
	text-decoration:none;
	background-color:#cfd2d5;
}
.PollItem
{
	background-color:#f1f1f1;	
}
.PollOptionYes
{
	background-color: #85e900;
}
.PollOptionNo
{
	background-color: #ff0000;
}
.PollOptionDontKnow
{
	background-color: #fcdc58;
}
.PollOptionNonColored
{
	background-color: White;
}
.PollSubHeading
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6a6d6f;
	text-align:justify;
}
.PollText
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#6a6d6f;
	text-align:justify;
}




.Button
{
	background-image:url("../../Images/buttonbg1.jpg");
    font-size: 12px;
    color: #000000;
    width:68px ;
    border:none;
    font-family:Tahoma ;
    height:24px;
}

.ButtonMedium
{
	background-image:url("../../Images/buttonbg3.jpg");
    font-size: 12px;
    color: #000000;
    width:132px ;
    border:none;
    font-family:Tahoma ;
    height:24px;
}



.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffff  ;
	border-width:3px;
	border-style: Solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}

.QuestionnaireHeading
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	height:20px;
	text-decoration:none;
	background-color:#000000;
}

.QuestionnaireQuestion
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:20px;
	text-decoration:none;
	background-color:#cfd2d5;
}
.GreenHeading
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#4e9e38;
}
.modalPopup {
	background-color:#aaaaaa;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}

.ResponseOptionYes
{
	background-color: #0000ff;
}

.QuestionnaireResultsHeading
{
	background-color:#2f3b47;
	color:White;
	font-family:Tahoma;
	font-size:18px;
	height:30px;
}


.ThankYouMessage
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: #37a875;
    text-decoration:none;
}

.HundredPercent
{
    width:100%;
}

.TitleMainHeading
{
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #3775a8;
    text-decoration:none;
}
.TitleSubHeading
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: #3775a8;
    text-decoration:none;
}
.BoldLabel
{
    font-family: MS Sans Serif;
    font-size: 12px;
    font-weight: bold;
    color: #6C7C7F;
}
.QuestionnaireHeading
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	height:20px;
	text-decoration:none;
	background-color:#000000;
}

.QuestionnaireQuestion
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:20px;
	text-decoration:none;
	background-color:#cfd2d5;
}
.Text
{
    font-family: MS Sans Serif;
    font-size: 11px;
    font-weight: normal;
    color: #6C7C7F;
}
/* Start Vertical Menu Styles */

/* Start Vertical Menu Styles */
.rowSeparator
{
	height:1px  !Important ;
	background-color:#dbcb95 !Important ;

}
.verticalmenuTable
{
	border: solid 1px #dbcb95 !Important ;
	width:200px;
	/*FFF7E7;*/
}
.vmnu_selectedBackGround
{
	background-image:url('../../_layouts/Images/MSA/Images/VerticalMenu/menuitem_hover.jpg') ;
	background-repeat:repeat-x;
	height:23px;
	vertical-align:middle;
	
}
.vmnu_UnselectedBackGround
{
	background-color:#FFF7E7;
	height:23px;
	vertical-align:middle;
	

}
/*.vmnu_aSelected
{
	font-family:Tahoma !Important;
	font-weight:bold !Important;
	font-size:11px !Important;
	color:#342d00 !Important;	
	text-decoration:none !Important;
	
}*/

/*.vmnu_aSelected:hover
{
	font-family:Tahoma !Important;
	font-weight:bold !Important;
	font-size:11px !Important;
	color:#342d00 !Important;	
	text-decoration:none !Important;
	
}*/

/*.vmnu_aSelected:visited
{
	font-family:Tahoma !Important;
	font-weight:bold !Important;
	font-size:11px !Important;
	color:#342d00 !Important;	
	text-decoration:none !Important;
	
}*/

/*.vmnu_aUnSelected
{
	font-family:Tahoma !Important;
	font-weight:normal !Important;
	font-size:11px !Important;
	color:#474747 !Important;	
	text-decoration:none !Important;
}*/

/*.vmnu_aUnSelected:hover
{
	font-family:Tahoma !Important;
	font-weight:normal !Important;
	font-size:11px !Important;
	color:#474747 !Important;	
	text-decoration:none !Important;
}*/

/*.vmnu_aUnSelected:visited
{
	font-family:Tahoma !Important;
	font-weight:normal !Important;
	font-size:11px !Important;
	color:#474747 !Important;	
	text-decoration:none !Important;
}*/
/* End Vertical Menu Styles */


/* START Events */

.GridTitle
{
	text-decoration:none;
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
}

.GridHeader
{
	/*background-image: url('../_layouts/Images/MSA/Images/Grid-bg-img.jpg') !Important ;
	height:22px;
	background-repeat:repeat-x !Important ;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #93652C;
	text-decoration: none;
	background-image: url(../_layouts/Images/MSA/Images/inner_img4.jpg);
	background-repeat: repeat-x;
	text-align: center;
	
}

.GridHeader a
{
	color:#474747 !Important;		
}

.GridHeader a:visited
{
	color:#474747 !Important;		
}

.GridAlternativeStyle
{
	background-color:#fefefa;
}

/* END Events */

/* Begin Menu CSS */

#smkmenu-container
	{
/*	position: absolute;		*/
	/*top: 0px;
	left: 0px;*/
	}

#smkmenu
	{
	/*font-size: small;
	font-family: Tahoma;*/
	width:100%;
	float:right;
	/*margin:0px;
	margin-top: 0px;*/
	
	}
		
#smkmenu a
	{
	/*text-align: center;*/
	display:block;
	border: 0px;
	/*margin:0;
	padding: 0px;*/
	}
	
/*#smkmenu a:link, #smkmenu a:visited, #smkmenu a:active	/* menu at rest 
	{
	color: white;
	background-color: green;
	text-decoration:none;
	}
	
#smkmenu a:hover	/* menu at mouse-over  
	{
	color: white;
	background-color:Gray;
	text-decoration:none;
	}	
*/	

/*#smkmenu a.top_parent, #smkmenu a.top_parent:hover  /* attaches down-arrow to all top-parents 
	{
	background-image: url(navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
*/	
/*#smkmenu div.parent , #smkmenu a.parent:hover 	 attaches side-arrow to all parents 
{
	background-image: url(images/menu_nav.gif);
	background-position: right center;
	background-repeat: no-repeat;
	background-color:Yellow;
}
*/
#smkmenu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:40px;	/* width of all menu boxes */	
	}

#smkmenu li
{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
    
}

#smkmenu ul ul
{
	position: absolute;
	z-index: 500;
	top: auto;
	display: none;
	padding: 0px;

	/*border: solid 1px #b2b2b2; /*margin:-1em 0 0 -1em;*/
	width:190px;
	
	
/*background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;*/

/*	background: url(_layouts/images/emitac/images/corporate/menu_nav1.gif) repeat  !Important;*/

  	/*filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;*/
}

#smkmenu ul ul ul
{
	position: absolute;
	z-index: 500;
	top: auto;
	display: none;
	padding: 0px;

	/*border: solid 1px #b2b2b2; /*margin:-1em 0 0 -1em;*/
	width:190px;

}


#smk ul ul li
{
	
}

#smkmenu ul ul ul
	{
	top:0;
	left:100%;

	}
	
	
div#smkmenu li:hover
	{
	cursor:pointer;
	z-index:100;

	}

div#smkmenu li:hover ul ul,
div#smkmenu li li:hover ul ul,
div#smkmenu li li li:hover ul ul,
div#smkmenu li li li li:hover ul ul,
div#smkmenu li li li li li:hover ul ul,
div#smkmenu li li li li li li:hover ul ul,
div#smkmenu li li li li li li li:hover ul ul

{display:none;}

div#smkmenu li:hover ul,
div#smkmenu li li:hover ul,
div#smkmenu li li li:hover ul,
div#smkmenu li li li li:hover ul,
div#smkmenu li li li li li:hover ul,
div#smkmenu li li li li li li:hover ul,
div#smkmenu li li li li li li li:hover ul

{display:block;	}

/* End CSS Drop Down Menu */

/*.topMenuButtons {
	font-family: "Tahoma";
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	vertical-align:middle;

}
*/
.topMenuButtons {
	text-transform: uppercase;
	text-align:center;
	vertical-align:middle;

}

.topMenuText1
{
	position:relative;
	top:0px;

	/*text-decoration:none;
	color:#ffffff;*/
	z-index:100;
}

.topMenuText2
{
	font-size: 11px ;
	font-family:Tahoma !Important;
	color: #3A2B00 !Important;
	text-transform: uppercase !Important;
	
	position:absolute !Important;

	top:1px !Important;
	left:-1px !Important;
	z-index:2 !Important;
	white-space:normal;
	height:10px;	
	color:#000000 !Important;
}

.top_parent, .toplink 
{
	text-decoration:none ;
	color:#C54C00 ;
	
	font-family: "Tahoma" ; 
	font-size: 10px ;
	font-weight:bold ;
	white-space:normal;
}

/*
.parent
{
	background: url(../images/menu_nav1.gif) right center no-repeat;
	
	/*background-image: url(../images/menu_nav1.gif);
	background-position: right center;
	background-repeat: no-repeat;
}*/

.liSmkparent
{
/*	background: url(_layouts/images/emitac/images/corporate/menu_nav1.gif) right center no-repeat  !Important;*/
	background: url('../_layouts/Images/MSA/Images/Arabic/parentmenu.jpg') !Important;
	position:relative !Important;
	top:-1px !Important;
	border-left: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-top: 1px solid #DBCB95 !Important;
	
/*	padding-left:14px;	*/
	
/*	padding-left:14px !Important;
	padding-right:10px !Important;*/

	/*background-color:#ffffff !Important;*/

/*background:transparent  url(_layouts/images/emitac/images/opacity.png) repeat  !Important;*/

/*	width:200px;*/
}


.liSmkFirstparent
{
/*	background: url(_layouts/images/emitac/images/corporate/menu_nav1.gif) right center no-repeat  !Important;*/
	background: url('../_layouts/Images/MSA/Images/Arabic/parentmenu.jpg') !Important;
	position:relative !Important;



	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;


/*	padding-left:14px !Important;

	padding-right:10px !Important;
	*/

/*	width:200px;	*/

/*	background: url(_layouts/images/emitac/images/opacity.png) repeat  !Important;	*/

}



.liSmkLastparent
{
/*	background: url(_layouts/images/emitac/images/corporate/menu_nav1.gif) right center no-repeat  !Important;*/

	position:relative !Important;

	top:-1px !Important;

	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;
	border-bottom: 1px solid #DBCB95 !Important;	

/*	padding-left:14px !Important;

	padding-right:10px !Important;
	*/

/*	width:200px;	*/

/*	background: url(_layouts/images/emitac/images/opacity.png) repeat  !Important;	*/
}



div#smkmenu a.toplink
{
/*	width:100%;
	height:100%;*/
	/*	height:32px;*/
		
}

div#smkmenu td.toplink
{
	width:100%;
	height:100%;
/*	height:32px;*/
		
}


div#smkmenu a.toplink:hover
{
/*	background-image:url('http://shakil:2020/_layouts/Selected-first-level.jpg');
	background-repeat:repeat-x;
	width:100%;
	height:16px;
	padding:0px;
	margin:0px;	*/
}

div#smkmenu td.toplink:hover
{
	background-image: url('../_layouts/Images/MSA/Images/Selected-first-level.jpg');

	width:100%;
	font-weight:bold !Important;	
/*	height:32px;*/
	height:100%;
	padding:0px;
	margin:0px;
/*	height:100%;
	padding:0px;
	margin:0px;	*/
}


.menuWhiteHigh
{	

	font-size: 11px ;
	font-family:Tahoma !Important;
	color: #000000 !Important;
	
	text-decoration:none !Important;
	vertical-align:middle !Important;

	font-weight:bold !Important;
	padding-top:3px !Important;

}

.subMenuLink, .parent
{	
	font-size: 11px ;
	font-family:Tahoma !Important;
	color: #3A2B00 !Important;
	
	text-decoration:none !Important;
	vertical-align:middle !Important;

	font-weight:normal !Important;
	padding-top:3px !Important;
	padding-bottom:2px !Important;
}

.menulink
{	
	font-size: 11px ;
	font-family:Tahoma !Important;
	color: #474747 !Important;
	text-decoration:none !Important;
	vertical-align:middle !Important;
	font-weight:normal !Important;
	padding-top:3px !Important;
	height:100% !Important;
	width:100% !Important;
	display:inline-block !Important;
	padding-bottom:2px;

}


.liSmk
{
	position:relative !Important;
	top:-1px !Important;

	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;
	background-color:#FFF7E7 !Important;		
	height:100% !Important;
	
}

.liSmkFirst
{
	position:relative !Important;
	top:-1px !Important;
	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;
	background-color:#FFF7E7 !Important;		
	height:100% !Important;
	
}


.liSmkLast
{
	position:relative !Important;
	top:-1px !Important;

	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;
	border-bottom: 1px solid #DBCB95 !Important;	
	background-color:#FFF7E7 !Important;	
	height:100% !Important;
	
}

.liSmkFirstLast
{
	position:relative !Important;
	top:-1px !Important;

	border-top: 1px solid #DBCB95 !Important;
	border-right: 1px solid #DBCB95 !Important;
	border-left: 1px solid #DBCB95 !Important;
	border-bottom: 1px solid #DBCB95 !Important;	
	background-color:#FFF7E7 !Important;	
	height:100% !Important;
	
}


LI.liSmk:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
	font-weight:bold;
}

LI.liSmk div:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}

LI.liSmk a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}


LI.liSmkLast:hover
{		
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}

LI.liSmkFirstLast:hover
{		
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;


	cursor:hand;

}



LI.liSmkFirst:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;

}

LI.liSmkFirst div:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}

LI.liSmkFirst a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}


LI.liSmkLast a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}

LI.liSmkFirstLast a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	cursor:hand;
}



LI.liSmkparent:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	height:100%;
}

LI.liSmkparent div:hover
{	
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}

LI.liSmkparent a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}


LI.liSmkLastparent:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}

LI.liSmkLastparent div:hover
{		
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}

LI.liSmkLastparent a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}

LI.liSmkFirstparent:hover
{			
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
	height:100%;
}

LI.liSmkFirstparent div:hover
{		
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}

LI.liSmkFirstparent a:hover
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	color:#FFFFFF !Important;
}


/* End Menu CSS */



/* Css For BreadCrumb 	
(Start)
Newsly added 05-06-2008
*/

.SiteMapCurrentNode
{
	font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	
}
a.SiteMapNode
{
   
    font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none;
}
a.SiteMapRootNode
{
	font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none;
 }
 a.SiteMapNode:hover
{
   
    font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline;
}
a.SiteMapRootNode:hover
{
	font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline;
 }

.SiteMapPathSaperator
{     
     font-size: 11px ;
	color: #a56c22 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}

/* Css For BreadCrumb 	
Ends Here added 05-06-2008
*/
/*Forums CSS from core.css*/
.forum_ms-TPHeader
{
	background-color:#e6f0f7 !Important;
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important;

}
a.forum_ms-TPHeader
{
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important;

	background-color:#e6f0f7 !Important;
}
a.forum_ms-TPHeader:hover
{
	background-color:#e6f0f7 !Important;
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline !Important;

}

.forum_ms-alternating
{
	background-color:#f9f9f9 !Important;
	font-weight:normal;
}
.forum_UserButton
{
	font-family:Tahoma,Tahoma,Sans-Serif !Important;
	font-size:8pt ;
}
.forum_ms-alerttext
{
color:#ff0000 !Important;
font-family:Tahoma !Important;
font-size:8pt ;
}

.forum_ms-navframe {
border-bottom:solid 1px #83b0ec !Important;
border-right:solid 1px #83b0ec !Important;
margin:0px 1px 2px 1px !Important;
}

.Forum_ms-toolbar
{
	
	/*background-color:#EEEFF1 !Important ;	*/
	background-image: url(../_layouts/Images/MSA/Images/centerVertical.jpg) !Important ; 	
	background-repeat: repeat-x !Important ; 	
	background-position:top !Important ;
	background-color:#EEEFF1 !Important ;


}
a.ForumTopLink
{
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none !Important;	

}
a.ForumTopLink:hover
{
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:underline !Important ;	
}
.NormalForumTopLink
{
	font-size: 11px ;
	color: #08499c !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;
	text-decoration:none  !Important;
}
.forum_ms-navheader
{
	font-size: 12px ;
	color: #02285d !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;
	text-decoration:none;
	text-align:right;
	padding-right:5px;

}
a.forum_ms-navheader
{
	font-size: 12px ;
	color: #02285d !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;
	text-decoration:none;

}

a.forum_ms-navheader:hover

{
	font-size: 12px ;
	color: #02285d !Important ;
	font-weight:bold !Important ;	
	font-family: 'Tahoma' !Important ;
	text-decoration:underline;

}

.Forum_MainText
{
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

	
}
.Forum_MainTable
{
	border:solid 1px #c9e1f1 !Important ;	
	/*background-color:#EEEFF1 !Important  !Important ;*/
	background-image: url(../_layouts/Images/MSA/Images/centerVertical.jpg) !Important ; 	
	background-repeat: repeat-x !Important ; 	
	background-position:top !Important ;
	background-color:#EEEFF1 !Important ;

		text-align:right;
}
.forum_ms-ToolPaneTitle
{
	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;

	background-image: url('../_layouts/Images/MSA/Images/Grid-bg-img.jpg') !Important ;
	background-repeat:repeat-x !Important ;

	
	border:solid 1px #c9e1f1 !Important ;
	
	padding-left:0px !Important ;
	padding-right:7px !Important ;
	padding-top:1px !Important ;
	padding-bottom:2px !Important ;
	background-color:#EEEFF1 !Important  !Important ;
	text-align:right;
}
td.forum_ms-ToolPaneTitleCenter
{
	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;

	background-image: url('../_layouts/Images/MSA/Images/Grid-bg-img.jpg') !Important ;
	background-repeat:repeat-x !Important ;

	
	border:solid 1px #c9e1f1 !Important ;
	
	padding-left:0px !Important ;
	padding-right:7px !Important ;
	padding-top:1px !Important ;
	padding-bottom:2px !Important ;
	background-color:#EEEFF1 !Important  !Important ;
	text-align:center;
}
td.forum_ms-ToolPaneTitlewithPadding
{
	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;

	background-image: url('../_layouts/Images/MSA/Images/Grid-bg-img.jpg') !Important ;
	background-repeat:repeat-x !Important ;

	
	border:solid 1px #c9e1f1 !Important ;
	
	padding-left:7px !Important ;
	padding-right:5px !Important ;
	padding-top:1px !Important ;
	padding-bottom:2px !Important ;
	background-color:#EEEFF1 !Important ;
	text-align:right;
}


td.forum_ms-ToolPaneTitle
{
	
	
	font-weight:bold !Important ;	
	
}
.textDirection
{
	direction:rtl;
	text-align:right;
}

/*
.ms-WPBody A:link
{
	color: #08499c !Important ;
	text-decoration:underline !Important ;
}
.ms-WPBody A:hover
{

	color: #08499c !Important ;
	text-decoration:underline !Important ;
}*/


/*end ofForums CSS from core.css*/


.ErrorMessage
{
	color:Red;
}


.ThankYouMessage_Activation
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: black;
    text-decoration:none;

}
/* Announcement CSS  */

.annTicker{
	height:18px !Important;
	color:#474747 !Important;
	text-align:right !Important;
	width:800px !Important;
	padding-right:70px !Important;
}
.annTicker a{
	text-decoration: none !Important;
	color:#474747 !Important;
}
.annTicker a:visited{
	text-decoration: none !Important;
	color:#474747 !Important;
}

.annTicker a:hover{
	text-decoration: none !Important;
	color:#474747 !Important;
}

/* Announcement CSS  */


.ajax__myTab .ajax__tab_outer
{
	background-image: url('../_layouts/Images/MSA/Images/Grid-bg-img.jpg') !Important ;
	background-repeat: repeat-x;
	border-color: #b0bec7;
	font-family: Arial;
	font-size: 11px ;
	font-weight: normal;
	color: #333333;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	padding-right: 6px;
	padding-left: 6px;
	text-decoration:none;
}

.ajax__myTab .ajax__tab_active .ajax__tab_outer
{
	background-image:url(../_layouts/Images/MSA/Images/selectedbg.jpg) !Important;
	background-repeat: repeat-x;
	border-color: #b0bec7;
	font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	border-width: 1px;
	border-style: solid;
	padding-right: 6px;
	padding-left: 6px;
	border-bottom-width: 0px;
	border-bottom: none;
	text-decoration:none;
}

.ajax__myTab a:hover{
	text-decoration:none;
	color:gray;
}


legend
{
	color: #1e4f7a;
}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer
{
	background-repeat: repeat-x;
	border-color: #b0bec7;
	color: #333333;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	padding-right: 6px;
	padding-left: 6px;
	text-decoration: none;
}

/* xp theme */
.OptionTable
{
	border-color:#e0e0e0 !Important ;
	background-color:#ffffff !Important ;
	/*border-width:1px !Important ;*/
	border-style:none;
}

.OptionRow
{
	background:url("../_layouts/Images/MSA/Images/gradientbg.jpg") !Important ;
	background-repeat:repeat-x !Important ;
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#ffffff !Important ;
	height:23px !Important ;
	border-color:#c7c4b5 !Important;
	padding-left:5px !Important;
	border-width:1px !Important ;
	border-style:outset;
}
.OptionItemRow
{
	color:#ffffff !Important ;
	border-bottom-style:solid!Important ;
	border-color:#c7c4b5 !Important;
	border-width:1px !Important ;
}

.OptionLink
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:9px ;
	color:#a45e3c !Important ;
	background-color:#ffffff !Important ;
}
a.OptionLink
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:9px ;
	color:#a45e3c !Important ;
	background-color:#ffffff !Important ;
	text-decoration:underline !important;	
}
a.OptionLink:hover
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:9px;
	color:#dc6c2f !Important ;	
	text-decoration:underline !important;	
}
a.OptionLink:select
{
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:9px ;
	color:#dc6c2f !Important ;
	text-decoration:underline !important;	
}


.IntraLinkTable
{
	border-color:#cfcfcf !Important ;
	background-color:#ffffff !Important ;
	border-style:none;
}
.IntraHeader
{
	font-family:Verdana !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#404040 !Important ;
	padding-left:5px !Important ;
}
.IntraHdrRow
{
	background:url("../_layouts/Images/MSA/Images/gradientbg.jpg") !Important ;
	background-repeat:repeat-x !Important ;
	font-family:Tahoma !Important ;
	font-weight:bold !Important ;
	font-size:9px ;
	color:#ffffff !Important ;
	height:23px !Important ;
	border-color:#c7c4b5 !Important;
	padding-left:5px !Important;
	border-width:1px !Important ;
	border-style:outset;
	width:80px !Important ;
}
.newsDetailsImage
{
	float:right;
	max-width: 300px;
	max-height: 180px;
	padding: 5px;
}
.FormComboBoxLarge
{	
	font-size: 11px ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#a56c22 !important;
	width:300px !important;
}
.MandatoryFields
{
	/*font-family:Arial !Important ;
	font-weight:normal!Important ;
	font-size:11px !Important ;
	color:#fe0000 !Important ;
	width:150px;
	height:23px;*/
	
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B4260E;
	text-decoration: none;
	height:30px;

}
.FormLabelBoldTextWide
{
	font-family:Arial !Important ;
	font-weight:bold !Important ;
	font-size:11px ;
	color:#474747 !Important ;
	width:200px;
	height:23px;
}




.FormSecondTopHeading
{
    font-size: 15px ;
	color:#B4260E !important;
	font-weight:normal !Important ;	
	font-family: Arial  !Important ;
	height:23px !Important ;
	padding-left:15px !Important;
}



.ReportHeading
{
	border-color:#c7c4b5 !Important;
	padding-left:5px !Important;
	border-width:1px !Important ;
	border-style:outset;
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:12px ;
	color:black !important;	
}
.FormTextBoxMiddle
{	
	/*height:15px !Important ;	
	font-size: 11px !Important ;
	color: #000000 !Important ;
	font-weight:normal !Important ;	
	font-family: Verdana !Important ;	
	border-collapse:collapse !important;
	border:1px solid !important;
	border-color:#CCCCCC !important;
	width:110px !important;*/
	
	FONT-family: Arial;
	FONT-size: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #F3E5B1 1px solid;
	width: 142px;
	height: 18px;

}
.MenuHdr
{
	background:url("../_layouts/Images/MSA/Images/gradientbg.jpg") !Important ;
	background-repeat:repeat-x !Important ;
	font-family:Tahoma!Important;
	font-weight:normal !Important ;
	font-size:8px ;
	color:#ffffff !Important ;
	height:23px !Important ;
	border-color:#c7c4b5 !Important;
	padding-left:5px !Important;
	border-width:1px !Important ;
	border-style:outset;
	width:80px !Important ;
}


/*Hammad*/
/*Product Category Page */
.FormLabelCategoryName
{
	font-family: Tahoma !Important; 
	font-size: 13px ; 
	font-weight:bold !Important; 
	color: #8E6231 !Important;
}
.BottomLine
{
	height: 1px !Important; 
	background-color: #ccc !Important
}
.CategoryTopBottomMargin
{
	margin-top: 4px !Important; 
	margin-bottom: 8px !Important;
}
.ProductCategoryImage
{
	padding:5px 5px 5px 5px !Important;
	border:1px #CCCCCC solid !Important;
	width:100px !Important;
	}
/*Product Category Page */
/*Product Page */
.dLstTable
{
	margin-top:10px !Important;
	width:180px !Important;
}
.ProductImage
{
	padding:5px 5px 5px 5px !Important;
	border:1px #CCCCCC solid !Important;
	width:100px !Important;
	
}
.ProductTitle
{
	font-family: Tahoma !Important; 
	font-size: 13px ; 
	font-weight: bold !Important;
	color: #B4260E !Important
}
.ProductAvailableQuantityPrice
{
	font-family: Tahoma !Important; 
	font-size: 9px ; 
	font-weight: bold; 
	text-decoration: none !Important;
	color: #000000 !Important
	}
/*Product Page */

/*Product Detail Page */
.ProductDetailImage
{
	padding:5px 5px 5px 5px !Important;
	border:1px #CCCCCC solid !Important;
	width:205px !Important;
	height:200px !Important;
}
.ProductDetailAvailableQuantityPrice
{
	font-family: Tahoma !Important; 
	font-size: 13px ; 
	font-weight: bold !Important; 
	text-decoration: none !Important;
	color: #000000 !Important
}
.ProductDeatilTitle
{
	font-family: Tahoma !Important; 
	font-size: 15px ; 
	font-weight: bold !Important; 
	text-decoration: none !Important;
	color: #8E6231 !Important
}
/*Product Detail Page */
/* News Comments*/
.CommenterName
{
	font-size: 10px  ; 
	font-weight: bold  !Important; 
	font-family: Tahoma  !Important;
	color: #808080  !Important;
}
.CommentDate
{
	font-size: 10px  ; 
	font-family: Tahoma  !Important; 
	color: #b4260e  !Important;
	}
.CommentTitle
{
	font-family: Tahoma !Important; 
	font-size: 13px   ;
	text-decoration: none   !Important; 
	color: #8E6231 !Important;	
}
/* News Comments*/
/*Hammad*/

a.edit:link {
	font-family: Arial;
	font-size: 11px;
	color: #B4260E;
	text-decoration: none;
}
a.edit:visited {
	font-family: Arial;
	font-size: 11px;
	color: #B4260E;
	text-decoration: none;
}

a.edit:hover {
	font-family: Arial;
	font-size: 11px;
	color: #B4260E;
	text-decoration: underline;
}
a.edit:active {
	font-family: Arial;
	font-size: 11px;
	color: #B4260E;
	text-decoration: none;
}

.innerimg2 {
	background-image: url(../../_layouts/Images/MSA/Images/Arabic/inner_img2.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold!important;
	color: #724A16;
	text-decoration: none;
}

.innerimg1 {
	background-image: url(../../_layouts/Images/MSA/Images/Arabic/inner_img1.jpg);
	background-repeat:no-repeat;
}
.innerimg3 {
	background-image: url(../../_layouts/Images/MSA/Images/Arabic/inner_img3.jpg);
	background-repeat:no-repeat;
}
.GridFooter
{
	background-image: url(../../_layouts/Images/MSA/Images/Arabic/inner_img5.jpg);
	background-repeat: repeat-x;
}

.GridPager
{
	background-image: url(../../_layouts/Images/MSA/Images/Arabic/GridPager.jpg);
	background-repeat: repeat-x;
}

.FormButtonLong
{		
	FONT-family: Arial;
	FONT-size: 11px;
	COLOR: #9A7300;
	FONT-weight: bold;
	BORDER: #B1B1B1 0px solid;
	Width: 97px;
	height: 22px;
	background:url(../../_layouts/Images/MSA/Images/btn_active.jpg);
	background-repeat:no-repeat;	
}

.FormButtonLong:hover
{
	FONT-family: Arial;
	FONT-size: 11px;
	COLOR: #9A7300;
	FONT-weight: normal;
	BORDER: #B1B1B1 0px solid;
	Width: 97px;
	height: 22px;
	background:url(../../_layouts/Images/MSA/Images/btn_hover.jpg);
	background-repeat:no-repeat;
}


.FormLabelTextDetail
{
	font-family:Arial !Important ;
	/*font-weight:bold !Important ;*/
	font-size:11px ;
	color:#724A16 !Important ;
	width:134px;
	height:23px;
}

