/*******************************************************/
/* AmmanYaho Cascade Style Sheet					   */	 
/* Refer to AmmanYaho Requirements document Section 13 */
/*******************************************************/

/*  13.1 GENERAL ATTRIBUTES */
Body  /* All pages will applay this style */
{
	font-family:'Arabic Transparent'; 
	font-size: 12pt; 	
	direction:rtl; 
	text-align:center;   
	
	scrollbar-face-color: #7193e5;
	scrollbar-highlight-color: White;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #EAEFFB;
}

BUTTON
{
	font-family:'Arial' ;
	font-size:12pt;
	font-weight:bold;
	color: #003535; 
	width: 45px; 
	height: 22px;
	border-style:outset; 
	background-color: #ebf4eb;
	background-image:url(images/bg_top2_subpages.jpg);
	/*background-image: url(images\bttn_main.gif);*/
}

FORM
{
	font-family:'Arabic Transparent'; 
	font-size: 12pt;	
}

LABEL
{
	font-family:  'Arabic Transparent'; 	
}

TABLE
{
	font-family:  'Arabic Transparent'; 	
}

A
{
	font-family:Arabic Transparent;
}

/* 13.2 Headers Styles */
.tdHeaderCell /* The cell that contains the header image */
{
	font-size: 10pt;
	font-weight: bold;
	font-family: 'Arabic Transparent';
	text-align: center;  
	vertical-align: middle; 
	height: 72px;
}

.smallHeader /* bg_top: Small Blacks header */
{
	color: Black; 
	font-family:'Arial';
	font-size: 12pt;
	font-weight: bold;
	background-image:url(images/header_blue.gif);
	background: url(images/header_blue.gif);
}

.smallEnHeader /* bg_top: Small Blacks header */
{
	color: Black; 
	font-family:'Arial';
	font-size: 10pt;
	font-weight: bold;
	background-image:url(images/bg_top2_subpages.jpg);
	background: url(images/bg_top2_subpages.jpg);
}


/* 13.3	Footers Styles */
.smallFooter 
{
	font-family:'Arial';
	font-size: 10pt;
	height: 23px;
	background-image:url(images/footer_blue.gif);
	background: url(images/footer_blue.gif);
}

/* 13.4	Tables Styles */
/* The main table that holds all other parts of the page */
.tblMainFrame
{
	border: 0; 
	width : 717px;  
	border-width: 0;
	padding:0;
	text-align:center;
	font-size: 12pt;    
}

/* 13.5	Cells Styles */
/* 13.6	Links styles */

	
/* The main table that holds all other parts of the page */
.tblMainFrame
{
	border: 0; 
	width : 717px;  
	border-width: 0;
	padding:0;
	text-align:center;
	font-size: 12pt;    
}



.tdMainSearchCell /* The cell that contains the Search Engin  */
{
	font-size: 10pt;
	font-weight: bold;
	font-family: 'Arabic Transparent';
	text-align: center;  
	vertical-align: middle; 
	height: 50px;	
}

.tdRotatorCell /* The cell that contains the Ad Rotator */
{
	font-size: 10pt;
	font-weight: bold;
	font-family: 'Arabic Transparent';
	text-align: center;  
	vertical-align: middle;  
	height: 89px;
}

.tdFlashLinksCell /* The cell contains the link Buttons */
{
	font-size: 10pt;
	font-weight: bold;
	font-family: 'Arabic Transparent';
	text-align: center; 
	vertical-align: middle; 
	height: 25px; 
}

A.NoDecore:hover
{
	text-decoration:none;
	color:Red
}

/* Table cell that contains Fileds Lable */
.tdLableField
{
	font-size: 10pt;
	font-weight: bold;
	font-family: 'Arabic Transparent';
}

.tbLableRequiredField
{
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Arial';
}

/* Flash Buttons Links */
.lnkFlash:active, .lnkFlash:link, .lnkFlash:visited
{
	color: #003c00;  
	FONT-FAMILY: Simplified Arabic;
	font-size:10pt;
	font-weight:bold;  
	vertical-align:bottom ;
	height: 22px;  
	text-decoration:none;  
	border-style:outset; 
	border-width: thin; 
	background-image:url(images/header_blue.gif);
	/*background-image: url(images\bttn_main.gif);*/
}

.lnkFlash:hover
{/*
	 
	FONT-FAMILY:'Times New Roman (Arabic)';
	font-size:11pt;   
	font-weight:bold;  
	vertical-align: middle;  
	text-decoration:none;
	  
	border-width:thin; */
	/*font-weight:normal; */
	border-style:inset; 
	color: Blue; 
	background-image:url(images/header_blue.gif);
	/*background-image: url(images\bttn_main.gif);*/
}

/* Footer links */
.lnkFooter:active
{
	FONT-FAMILY: 'arial'; 
	font-size:10pt;   
	text-decoration:none;  
	color: blue; 
}

.lnkFooter:link
{
	FONT-FAMILY: 'arial';
	font-size: 10pt; 
	text-decoration:none;  
	color: blue; 
}

.lnkFooter:visited
{
	FONT-FAMILY: 'arial';
	font-size:10pt;   
	text-decoration:none;  
	color: blue; 
}

.lnkFooter:hover
{
	FONT-FAMILY: 'arial';
	font-size:10pt;   
	text-decoration:underline;
	color: blue; 
} 

.bigHeader /* bg_2: Big blocks header */
{	
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 12pt;
	font-weight: bold;
	height: 23px;
	background-image:url(images/header_blue.gif);
}

.bigHeaderStatic /* Big blocks header with Static width header image */
{	
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 15pt;
	font-weight: bold;
	height: 18px;
	background-image:url(images/header_test.gif);
	
}.dgCatigories /* DataGrid Style see directory.ascx */
{
	border-style:solid;
	text-align:center;  
	border-color:White;
	background-color: White;
}

.lblErrorMessage
{
	color: Red; 
	font-family:'Arial';
	font-size: 11pt;
	font-weight: bold;
}

.lblNoteficationMessage
{
	color: Black; 
	font-family:'Arial';
	font-size: 11pt;
	font-weight: bold;
}

/* Category links */
.lnkMainCat
{
	color: Blue;  
	font-family:'Arabic Transparent'; 
	font-size:13pt; 
	font-weight:bold;  
	text-decoration:underline;  
}

.lnkSubCat
{
	color: Blue;  
	font-family:'Arabic Transparent'; 
	font-size:12pt; 
	font-weight:normal;  
	text-decoration:none;  
}
.lnkSubCat2
{
	color: Blue;  
	font-family:'Arabic Transparent'; 
	font-size:10pt; 
	font-weight:normal;  
	text-decoration:none;  
}
.lblFooterNote
{
	font-family:Verdana;  
	font-size:7pt;  
	font-weight:normal; 
	text-decoration:none;  
	color:Black; 
}

.tblCalander
{
	font-family:Arial;  
	font-size:8pt;  
	font-weight:normal;   
	height:18px;
	color:Black; 
}

/* Buttons */
.btnNormal
{
	font-family:Arabic Transparent ;
	font-weight:bold; 
	font-size:10pt;
	color:  white;/* #111111;*/
	width: 45px; 
	height: 22px;
	/*border-style:outset; */
	border: 1px solid #000000;
	background-color: #C0C0C0; 
	background-position: center top;
	background-image: url(images\bttn_main.gif);
}

.btnNormalRed
{
	font-family:Arabic Transparent ;
	font-weight:bold; 
	font-size:10pt;
	color:  white;/* #111111;*/
	width: 45px; 
	height: 22px;
	/*border-style:outset; */
	border: 1px solid #000000;
	background-color: #C0C0C0; 
	background-position: center top;
	background-image: url(images\bttn_main2.gif);
}

/*
.btnNormal:Active
{
	border-style:inset; 	
}
*/

.tblAccountInfoBlock /*  User account information table, see my account Page*/
{
	direction:rtl;
	border-Color:#006a6a;
	text-align:right;
	border-width: 1px;
	border-style:solid;
	height: 25px;
	font-size: 12pt;
	font-family:'Arial';
}

.footer_style /* Footer */
{
	font-size: 9pt;
	background-image:url(images/footer_blue.gif);
}

.footerWithButton /* Footer contains buttons */
{
	font-size: 9pt;
	height:30px; 
	text-align:center;
	background-image:url(images/header_big_blue.gif);
}

.normalText /* ARABIC Text in general */
{
	font-family:'Arabic Transparent';
	font-size:11pt; 
}

.normalEnText /* ENGLISH Text in general */
{
	font-family:'Arial';
	font-size:10pt; 
}

.HintText /* ARABIC hint Text i.e. EditEntry form */
{
	font-family:'Arabic Transparent';
	font-weight:normal;  
	font-size:9pt; 
}

.HintEnText /* ENGLISH hint text i.e. EditEntry form */
{
	font-family:'Arial';
	font-size:8pt; 
}

.pager_style 
{
	direction: ltr; 
	text-align: center ;
	background-image: url(images/footer_blue.gif);
	font-family:Arial;
	text-decoration: none; 
	height: 5px;  
	font-size: 11pt; 
}


	
.tdLabaleCell /* Table cell contains a ARABIC text*/
{
	color: Black;
	font-family:'Arabic Transparent' ;
	font-size: 12pt;
	text-align: left;  
	vertical-align: middle;  
	font-weight:normal; 
	background-color: #BFCEF2;  
	height: 25px; 	
	width: 200px;
}

.tdEnLabaleCell /* Table cell contains a ENGLISH text*/
{
	color: Black;
	font-family:'Arial';
	font-size: 10pt;
	font-weight:normal;
	text-align:right;
	vertical-align: middle;  
	background-color: #eaeffb;  
	height:25px;
	width: 250px; 	
}

.tdFieldCell /* Table cell contains Entry field - Arabic */
{
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 12pt;
	font-weight:normal; 
	text-align:right; 
	vertical-align: middle;  
	background-color: #eaeffb;  
	height: 25px; 	
	width: 400px; 
}

.tdFieldEnCell /* Table cell contains Entry field - English */
{
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 12pt;
	font-weight:normal; 
	text-align:left;  
	vertical-align: middle;  
	background-color: #eaeffb;  
	height: 25px; 	
	width: 400px; 
}

.tdFieldAECell /* Table cell contains Entry field - Arabic/English */
{
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 12pt;
	font-weight:normal; 
	text-align:center;  
	vertical-align: middle;  
	background-color: #eaeffb;  
	height: 25px; 	
	width: 400px; 
}

.tdEmptyCell
{	
	color: Black;
	font-family:'Arabic Transparent';
	font-size: 12pt;
	font-weight:normal; 
	text-align:center;
	vertical-align: middle;  
	background-color : #BFCEF2;
	height: 25px;
	width: 117px;
}
	
.tblViewForm /* Form used to display data i.e. User Details in myAccount page*/
{
	border-color :White ;
	border-style:solid;
	border-width:0;   
}

/* Form used to enter data i.e. Edit Ad page */
.tblEntryForm
{
	border-color :White;
	border-width:thin; 
}

.txtPhoneNumber /* Phone number formating in the text box i.e. EditEntry page */
{
	direction :ltr ;
	text-align : right ;
}

/***************************************************/
/*  Calendar Style								   */
/***************************************************/
.calendar
{
	font-family:Arial;
	font-size: 8pt; 
	height:135;
	width:190;
	direction:rtl;
	border-color:#6c8fe3;
}

.calendarTitle
{
	font-family:Arial;
	font-size: 9pt; 
	background-image:url(images/header_blue.gif);
}

.calendarTitle,
.calendarTitle td
{
	color: Black;
	font-weight: bold;
	font-family:Arial;
	font-size: 8pt; 
	height: 23px;
	
	
}

.calendarNextPrev
{
	font-weight: normal;
	padding: 0px;
	font-family:Arial;
	font-size: 9pt;
	text-align:center;
}

.calendarNextPrev a,
.calendarNextPrev a:visited,
.calendarNextPrev a:hover
{
	/*background-color: #ebf4eb;*/
	border: outset 0px;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	color: #ebf4eb;
	padding: 0px .5em;
	text-align: center;
	vertical-align:middle;  
	text-decoration: none;
}

.calendarDayHeader
{
	background-color: #6c8fe3;
	font-weight: bold;
	font-family:Arial;
	font-size: 8pt; 
	height: 16px;
	color:White;
}

.calendarDay
{
	color: #000000;
	font-family:Arial;
	font-size: 8pt; 
	height: 16px;
}

.calendarDay a,
.calendarDay a:visited,
.calendarDay a:hover
{
	color: #0000ff;
	font-family:Arial;
	font-size: 8pt; 
	height: 16px;
}

.calendarOtherMonthDay
{
	color: #ffffff;
	height: 16px;
	font-family:Arial;
	font-size: 8pt; 
}

.calendarOtherMonthDay a,
.calendarOtherMonthDay a:visited,
.calendarOtherMonthDay a:hover
{
	color: #ffffff;
	height: 16px;
}


.calendarWeekendDay
{
	background-color: #eaeffb;
	height: 16px;
}

.calendarTodayDay
{
	height: 16px;
	Border-Width:0px;
	color: #ffffff;
	Border-Color:"Red";
	background-color:#6c8fe3;
	font-family:Arial;
	font-size: 8pt; 
}

.calendarSelectedDay
{
	background-color: #6c8fe3;
	color: #ffffff;
	font-weight: bold;
	height: 16px;
}

.calendarSelectedDay a,
.calendarSelectedDay a:visited,
.calendarSelectedDay a:hover
{
	color: #ffffff;
	height: 16px;
	background-color: #6c8fe3;
}

.calendarSelector
{
	background-color: #6c8fe3;
	height: 16px;
} 

.calendarSelector a,
.calendarSelector a:visited,
.calendarSelector a:hover
{
	color: #0000ff;
	text-decoration: none;
	height: 16px;
	background-color:#6c8fe3;
}


/******************************************************************/
/* UNUSED... OR SHOULD BE */

.bg_2
{
	background-image: url(images/bg_2.jpg);
}

.bg_top
{
	background-image:url(images/bg_top2_subpages.jpg);
	background: url('images/bg_top2_subpages.jpg');
}


/* The header that discrips the section like : الاعلانات المدرجة in EditAD.aspx */
.tblSectionHeader /* the header of a section  */
{
	font-family: 'Arabic Transparent';
	font-weight: bolder;
	background: #eaeffb;
	color: white;
	text-align: center;
}

.tblSectionFooter
{
	font-weight: bolder;
	background: #006666;
	color: white;
	text-align: center;
}

/* Table row  */
.tbrFieldsRow
{
	font-family: 'Arabic Transparent';
	background-color: #cce6cc;
}

.lblIllustrationString
{
	font-size : small;
	direction: ltr   
}

A.btnNormal:hover
{
	color:Blue; 
}

.lnkMarquee:active
{
	font-size:small;  
	font-weight:bold; 
	text-decoration:none;  
	color: White; 
}

.lnkMarquee:link
{
	font-size:small; 
	font-weight:bold; 
	text-decoration:none;  
	color: White; 
}

.lnkMarquee:visited
{
	font-size:small; 
	font-weight:bold; 
	text-decoration:none;  
	color: White;  
}

.lnkMarquee:hover
{
	font-size:small; 
	background-color : #cce6cc;
	font-weight:bold; 
	text-decoration :none;
	color: black; 
} 

.paragText 
{
	font-family:'Arabic Transparent';
	font-size:small;  
}

.bg_2
{
	background-image:url(images/bg_2.jpg);
}

/* used in AmmanYahoo serveces page */
.sectionTitle
{
	font-family:'Arabic Transparent';
	font-size:14pt; 
	font-weight:bold;  
	color: Red;    
}



/* Link to GCN website */
.lnkGCN:link, .lnkGCN:active, .lnkGCN:visited
{
	font-family:verdana;  
	font-size:7pt; 
	font-weight:normal; 
	text-decoration:none;
	color:Blue; 
}

/* When mouse is over the link*/
.lnkGCN:hover
{
	font-family:Arial, Arabic Transparent;  
	font-size:8pt;  
	font-weight:normal; 
	text-decoration:underline;  
	color:Blue; 
}

.Header_curveRight
{
	background:url(images/header_right.gif);
}

.Header_curveLeft
{
	background:url(images/header_left.gif);
}

.Footer_curveRight
{
		background:url(images/footer_right.gif);
}

.Footer_curveLeft
{
		background:url(images/footer_left.gif);
}

.blueSideLines
{
BORDER-RIGHT: #6c8fe3 1px solid; 
BORDER-LEFT: #6c8fe3 1px solid	
}

.midHeader /* bg_top: Small Blacks header */
{
	color: Black; 
	font-family:'Arial';
	font-size: 12pt;
	font-weight: bold;
	background-image:url(images/header_big_blue.gif);
	background: url(images/header_big_blue.gif);
}
