﻿/* universal selector to clear all margins and padding */

            * {
	margin: 0;
	padding: 0;
	border: none;
	text-align: right;
} 

 

body {
font-family:Tahoma, Arial, serif;
font-size:9pt;
margin:0px 0px;
background:white;
}

td,p {
	font-family:Tahoma;
	font-size:9pt;
	line-height:24px;
}



#aspnetform {
}

#div-welcome {
	right: 15px;
	WIDTH: 190px;
	height:28px;
	POSITION: relative;
	TOP: 230px;
	bottom:0px;
	padding :0;
}

#div-welcome a:link {
 color:gray;
}

#search_box{
	TOP: 0px;
	bottom:0px;
	float:left;
	width:300px;
}
 


 
h2 {
margin-top:0;
font-size:1.2em;
}

.menu_item
{	
	font-family: tahoma;
	font-size: 9pt;
	color:#333;
	text-align:right;
	direction: rtl;
	line-height:25px;
	text-decoration: none;
	background:url(/ar/sites/almaraiprize/images/menu_ico.gif) right no-repeat ;
	padding-right:14px;
}

.menu_sub_item
{	
	font-family: tahoma;
	font-size: 9pt;
	color:#333;
	text-align:right;
	direction: rtl;
	line-height:25px;
	text-decoration: none;
	background:url(/ar/sites/almaraiprize/images/menu_sub_ico.gif) right no-repeat ;
	padding-right:40px;
}

	
.ffff{
	font-family: tahoma;
	font-size: 9pt;
	color:#333333;
	text-align:justify;
	direction: rtl;
	line-height:25px;
	text-decoration: none;
	padding:0 20 0 20;
	}

	
.main_text{
	font-family: tahoma;
	font-size: 9pt;
	color: #333333;
	text-align: justify;
	direction: rtl;
	line-height: 25px;
	text-decoration: none;
	padding: 0;
}
	
.tbl1{
	background-image:url('/ar/sites/almaraiprize/images/tbl2_top_bgd.gif');
	background-repeat:no-repeat;
	vertical-align:top;
}

.zahrani{
	
	padding:10px 10px 10px 10px;
	float:left;
	width:300px;
}

.ms-WPBody,.ms-WPBody p,.ms-WPBody td{
	font-family: Tahoma;
	font-size: 9pt;
	text-align: right;
	direction: rtl;
	line-height: 25px;
	text-decoration: none;
}

	
	
.blue_text{
	font-family: tahoma;
	font-size: 9pt;
	color:#5280c3;
	text-align:justify;
	direction: rtl;
	line-height:25px;
	text-decoration: none;
	padding:0 20 0 20;
	}

.footer {
	font-family: tahoma;
	font-size: 8pt;
	font-style: normal;
	color:#999;
	text-align: right;
	text-decoration: none;
	line-height:25px;
	padding-right:20;
	direction:rtl;
}


.row1{
	font-family:Tahoma;
	font-size:9pt;
	background-color:#f3f3f3;
	color:#666666;
	text-align:center;	
}

.row2{
	font-family:Tahoma;
	font-size:9pt;
	background-color:#ffffff;
	color:#666666;
	text-align:center;
}

.tblhead{
	
	background-color:#666666;
	font-family:Tahoma;
	color:white;
	text-align:center;
}


.maintable
{	
	border-left:3px gray solid;
	border-right:3px gray solid;
	background:white;
}

.maintablefooter{
	background-color:gray;
	color:white;
	font-family:Tahoma;
	font-size:8pt;
	direction:rtl;
	text-align:left;
}


.bannerimage {
	background-image:url('../../images/ambsp.jpg');
}

.headerimage {
	background-image:url('/ar/images/homepage_01.jpg');
}


/* Header Styles */

/* Top Header Login Information */


#header {
width:100%;
float:left; 
}
 
.ms-bannerContainer {
background-image:none;
}
 

.ms-globalbreadcrumb {
display:block;
margin:0;
float:left;
padding-bottom:7px;
background:url('../../images/lay1_headerShadow.gif') repeat-x left bottom;
color:white;
}

.ms-globalleft {
text-align:left;
float:left;
}

.ms-globalright{
float:right;
}

.ms-globallinks {
text-align:right;
float:left;
}

.ms-globallinks-left {
text-align:right;
float:left;
}

.ms-globallinks-right span {  /* this span is for the pipe before the question mark */
float:left;
}

.ms-globallinks-right {
float:right;
}

.ms-globallinks-right a:visited {
float:left;
}

.ms-globallinks-right a:link {
float:left;
}

#actions a:visited img {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:link img {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:visited {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:link {
float:left;
padding:0 5px;
margin:0;
}
 
#feedback { 
float:left;
display:block;
}

.ms-globallinks img {
float:right;
margin:0px;
padding:0px;
}

.ms-SPLink {
float:left;
padding:0 10px;
}





/* Title Area */
 
.ms-searchform {
position:static;
}

#SearchArea {
display:block;
position:relative;
float:left;
clear:right;
padding-top:5px;
padding-left:5px;
width:auto;
background: #f0f0f0 url('../../images/lay1_search_back.gif') no-repeat left top;
height:33px;
top:-20px;
width:100px;
}

#SearchArea table {
float:left;
}

#nav-wrapper {
clear:both;
}

 

/* Search Styling */

.ms-searchimage {
border:1px solid #6b6b6b;
padding:2px 2px 1px 2px;
margin:0 5px;
}

a#onetIDGoSearch {
padding:0;
border:none;
}

a#onetIDGoSearch img {
border:none;
}

a:hover#onetIDGoSearch img {
padding:0;
border:none;
}

.ms-searchbox {
height:15px;
padding:0;
margin:0 0 0 10px;
}

#idSearchString {
margin:0;
}


 

/* Primary Navigation */

.ms-bannerframe {
margin-left:-5px;
margin-top:5px;
} 

.ms-bannerContainer {
float:left;
} 


.ms-siteaction,.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}

.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
 position:relative;
  right:0px;
   top:0px;
 width:110px;
}


#div-siteactiontd {
 position:relative;
 top:0px;
 left:520px;
 width:150px;
}


.ms-siteactionsmenu div div div{
background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}


.ms-banner {
float:left;
padding-top:12px;
position:relative;
top:-12px;
}


.ms-banner table td {
border-width:0;
} 

/* ms-main area */

 
.ms-main {
clear:both; 
background-image:none;
margin-top:-17px;
}

.ms-titlearea {
padding:5px 0;
}

.ms-consoletitleareaframe{
display:none;
}

.ms-mwspagetitleareaframe{
display:none;
}

.ms-pagetitleareaframe{
display:none;
}

Div.ms-titleareaframe{
display:none;
}

TD.ms-titleareaframe{
display:none;
}

#TitleAreaFrameClass {
background-image:none;
height:0px;
}

#TitleAreaFrameClass img {
display:none;
}

.ms-titlearealeft {
background-image:none;
}

.ms-areaseparatorright{
background-image:none;
}

.ms-titlearearight{
background-image:none;
}

.ms-titleareaframe {
height:0px;
} 

.ms-consoleframe {
padding-bottom:5px;
}

.body-wrapper {
position:relative;
border:0;
width:100%;
float:left;
background-image:none !important;
}

span#part1 {
height:100%;
width:100%;
background-image:none !important;
background-color:#fff !important;
}
 
/* Divs after nav / hidden */

 


.ms-bodyareacell {
margin:0 10px 0 188px;
padding:0 0 0 20px;
background-color:#fff;
}

.ms-bodyareacell #MSO_tblPageBody {
float:left;
}

.ms-propertysheet {
float:left;
}

.ms-bodyareaframe {
border:none;
float:left;
background-image:none;
font-size:1.5em;
} 

.ms-bodyareapagemargin { /* clears bottom margin in IE */
border:none;
} 

#above-main {
float:left;
border:none;
padding-left:210px;
padding-top:10px;
}

h2.ms-pagetitle {
margin:15px 0 10px;
}

/* Quick Launch */



/* Content Area */


.ms-pagebreadcrumb {
float:left;	
background-image:none;
position:relative;
left:-7px;
}

#onetidPageTitleAreaFrame {
background-image:none;
background-color:#fff;     
height:5px;
}



/* Content Header Specific */


.ms-listdescription {
font-family:Trebuchet MS, Arial, serif;
font-size:1.5em;
border:none;
}


#placeholder-style { /* turns empty placeholder tables off */
display:none;
}

a#onetidViewSelector {
background-image:none;
}

.ms-viewselector {
background-image:none;
border:none;
}

.ms-viewselectorhover {
background-image:none;
border:none;
}


.ms-authoringcontrols td td.ms-viewselectorhover{
border:none;
}


.ms-authoringcontrols td td.ms-viewselector{
border:none;
}


.ms-toolbar td td.ms-viewselectorhover{
border:none;
}


.ms-toolbar td td.ms-viewselector{
border:none;
}


.ms-menutoolbar td td.ms-viewselectorhover{
border:none;
}


.ms-menutoolbar td td.ms-viewselector{
border:none;
}

div.ms-viewselectorhover{
border:none;
}

div.ms-viewselector{
border:none;
}

.ms-SpLinkButtonActive {
background-image:none;
border:none;
font-family:Tahoma;
}

.ms-HoverCellActive {
background-image:none;
border:none;
}

.ms-SpLinkButtonInActive {
margin:0px;
color:#ffffff;
font-family:Tahoma;

}


.ms-HoverCellInActive {
margin:0px;
}


/* Header Links */


.ms-menutoolbar{
background-image:none;
border:none;
}

.ms-menutoolbar a:hover {
background-image:none;
}

.ms-menutoolbar a:visited {
background-image:none;
}

.ms-menutoolbar a:link {
background-image:none;
}

.ms-toolbar a:hover {
background-image:none;
}

.ms-toolbar a:visited {
background-image:none;
}

.ms-toolbar a:link {
background-image:none;
}

.ms-WPHeader TD{
border:none;
}

.ms-menutoolbar td{
border:none;
}

.ms-menutoolbar td a{
border:none;
}

.ms-menutoolbar td a:hover{
border:none;
}

.ms-menubuttoninactivehover{
background-image:none;
}

.ms-menubuttonactivehover{
background-image:none;
}

.ms-menubuttoninactivehover img{
padding-bottom:1px;
padding-left:2px;
}

.ms-menubuttonactivehover img{
padding-bottom:1px;
padding-left:2px;
}

td.ms-menutoolbarheader{
border:none;
}

.ms-splitbuttondropdown img{
padding-right:5px;
}

.ms-splitbuttontext {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttondropdown {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttonhover .ms-splitbuttontext{
padding-bottom:1px;
}


.ms-splitbuttonhover .ms-splitbuttondropdown{
padding-bottom:1px;
}


/* Picture Library */

#picture-library {
width:70%;
float:left;
}


#ImgPreviewTable {
width:40%;
float:left;
}

#ImgPreviewTable td {
width:50%;
padding-left:30px;
}


/*Calendar in quick launch*/

.ms-nav .ms-SPZoneLabel a{
	font-size:.85em;
}

.ms-nav td a{
	font-size:.85em;
}

/*Calendar*/

#MontlyViewDefault_CalendarView{
	
	/*position:absolute;
	left:0px;
	display:block;*/
}

/* Right Area */

.ms-rightareacell {
	display:none;
	width:0px;
}

/* Wiki */

.ms-wikicontent {
	line-height:normal;
	padding-bottom:1.5em;
}

.ms-wikieditouter {
	border-width:0px;
	top:51px;
	right:0px;
}

.ms-listdescription {
	font-size:1em;
}

.ms-webpartpagedescription {
	padding-left:0px;
	padding-bottom:.25em;
}

/* tree view */

.ms-treeviewouter div {
width:178px !important;
height:auto !important;
border-width:0px !important;
}

.ms-treeviewouter div div table {
position:relative;
left:6px;
}

.ms-treeviewouter table {
width:auto !important;
padding-left:10px !important;
}

.ms-treeviewouter a {
border-width:0px !important;
text-decoration:none !important;
padding:0px !important;
}

#idSiteHierarchy {
padding-top:6px;
padding-bottom:6px;
font-size:1.2em !important;
}

.ms-quicklaunch div {
background:#fff url('../../images/lay1_lnav_repeat.gif') repeat-y left top;
}

#idSiteHierarchy a {
border-width:0px !important;
padding-left:18px;
font-weight:normal;
}

/* top right links */

div.ms-globallinks-right table {
float:left;
position:relative;
top:-2px;
margin:0px;
padding:0px;
border:0px;
}

div.ms-globallinks-right .ms-SPLink {
padding:0px 5px 0px 5px;
	color:white;
}

div.ms-globallinks-right table a {
height:auto;
}

























.ms-nav th{
font-size:8pt;
font-family:Tahoma;
font-weight:normal;
text-align:right;
color:#000000;
}
.ms-quicklaunchnavsep{
background-color:#83b0ec;
}
.ms-quicklaunch table td{
border-top:1px solid #add1ff;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-right:solid 1px #f2f8ff;
padding:1px 4px 4px 4px;
font-size:8pt;
font-family:Tahoma;

}
div.ms-treeviewouter div{
border-top:solid 1px #add1ff;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:1px solid #add1ff;
border-right:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
font-size:8pt;
font-family:Tahoma;

}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fff699;
}
.ms-quicklaunch table.ms-selectednavheader{
border:none;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
margin:2px;
margin-bottom:0;
width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/_layouts/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffe6a0;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-right:solid 1px #ffffff;
padding:1px 6px 3px 6px;
}
.ms-selectednavheader a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#000000;
text-decoration:underline;
}
table.ms-navitem td,span.ms-navitem{
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:right top;
padding:3px 16px 4px 6px;
font-family:tahoma;
font-size:9pt;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:#f2f8ff;


}
.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
border-top:3px solid gray;
}
table.ms-navselected{
padding:2px;
}
table.ms-navselected,span.ms-navselected{
background-image:url("/_layouts/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{
background-image:none;
	background-color:#F0F0F0;
	font-size:8pt;
	padding:4px 2px 4px 0px;
	border-top:solid 1px #ffffff;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#003399;
text-decoration:none;
font-size:8pt;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navItem a{
color:#003399;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navheaderstatic,.ms-navitemstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
border-bottom:solid 1px #83b0ec;
border-right:solid 1px #83b0ec;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-tvselected{
background-color:#ffda8a;
}
.ms-tvselected a{
color:#000000;
}
.ms-treeviewouter td.ms-navitem{
border-right:2px solid #f2f8ff;
}
.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-right:solid 1px #ffffff;
padding:3px 5px 7px 3px;
font-size:8pt;
font-family:tahoma;
}

.ms-recyclebin {
font-weight:bold;
color:#008800;
text-decoration:none;
font-size:8pt;
font-family:Tahoma;
}


table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
font-size:8pt;
font-family:Arial;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
font-size:8pt;
font-family:tahoma;
}
.ms-quickLaunch{
border:solid 1px #6f9dd9;
border-bottom:solid 1px #6f9dd9;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#f2f8ff;
}

.ms-quicklaunchheader{
padding:6px 6px 6px 6px;
color:#003399;
background-image:url("/_layouts/images/quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
border-right:solid 1px #f2f8ff;
font-size:8pt;
font-family:Tahoma;
}

.ms-quicklaunchheader a,.ms-unselectednav a{
color:#003399;
text-decoration:none;
font-size:8pt;
font-family:Tahoma;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
font-size:8pt;
font-family:Tahoma;

}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#ffdf88;
}
.ms-selectednav,.ms-GRSortFilter{
border:1px solid #2353b2;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #83b0ec;
padding-top:1px;
padding-bottom:2px;
}

.text9pt
{
	font-family:Tahoma;
	font-size:9pt;
	text-decoration:none;
}












.ms-formbody{
font-family:Tahoma;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}

.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:Tahoma;
font-weight:normal;
text-align:Right;
font-size:8pt;
color:#000000;
width:190px;
line-height:20px;
}



.ms-gridCol{
font-family:Tahoma;
font-size:.7em;
}

.ms-formlabel{
font-family:Tahoma;
font-size:.7em;
font-weight:bold;
}


.ms-formbodysurvey
{
font-family:Tahoma;
font-size:.7em;
}


.ms-long
{
font-family:Tahoma;
font-size:.7em;
border:1px gray solid;

}


.ms-RadioText
{
font-family:Tahoma;
font-size:9pt;
}

.ms-long {	
BORDER-RIGHT: gray 1px solid;	
BORDER-TOP: gray 1px solid;	
FONT-SIZE: 9pt;	
BORDER-LEFT: gray 1px solid;	
BORDER-BOTTOM: gray 1px solid;	
FONT-FAMILY: Tahoma;
}









