﻿body
{
	direction: rtl;
	font-weight: bold;
	font-size: 10px;
	color: #094079;
	font-family: arial (arabic);
	text-decoration: none;
	background-image: url(../images/eServicesBG.gif);
}
a:link
{
	font-size: 10pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}
a:visited
{
	font-size: 10pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}
a:hover
{
	font-size: 10pt;
	word-spacing: normal;
	color: #F58C5D;
	font-family: simplified arabic;
	text-decoration: none;
}
a:active
{
	font-size: 10pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}
a[disabled]
{
	/* Text and background colour, medium red on light yellow */
	border: 0px solid #999;
	background-color: #ddd;
	color: Gray;
}
.text-box
{
	font-weight: bold;
	font-size: 13px;
	border: 1px solid #2F69D1;
	border-collapse: collapse;
	border-color: #2F69D1;
	width: 133;
}

.textboxstyle, input[type="text"], input[type="password"], input[type="file"], textarea
{
	/*  border: 1px solid #2F69D1; 	font-weight: bold;  	  	font-size: 13px; 	   	background-color: #FFFFFF; 	   	color: #6f8bba; 	  	font-family: arial(arabic), arial; 	  	text-align : right; 	margin-bottom: 0px;*/
	border-right: #72add0 1px solid;
	border-top: #72add0 1px solid;
	font-weight: bold;
	font-size: 13px;
	border-left: #72add0 1px solid;
	color: #165f8b;
	border-bottom: #72add0 1px solid;
	font-family: arial(arabic), arial;
	background-color:#FFFFFF;
}
.RadioStyle, input[type="radio"]
{
	font-weight: bold;
	font-size: 13px;
	color: #6f8bba;
	font-family: arial(arabic), arial;
	text-align: right;
}

.pagetitle
{
	font-size: 16pt;
	font-family: simplified arabic;
	font-weight: bold;
}
.newslinks
{
	font-size: 16pt;
	word-spacing: normal;
	color: #000;
	font-family: tahoma;
	text-decoration: none;
}
.header
{
	font-weight: bold;
	font-size: 14;
	font-family: tahoma;
	text-decoration: none;
}
.desc
{
	font-weight: normal;
	font-size: 12;
	font-family: tahoma;
}
.details
{
	display: none;
	visibility: hidden;
	font-family: verdana;
}
.form-textbox
{
	border-right: #72add0 1px solid;
	border-top: #72add0 1px solid;
	font-weight: bold;
	font-size: 13px;
	border-left: #72add0 1px solid;
	color: #165f8b;
	border-bottom: #72add0 1px solid;
	font-family: arial(arabic), arial;
	background-color:#FFF;
}
.agentstyle
{
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
	color: #6666cc;
	direction: rtl;
	font-style: italic;
	font-family: arial (arabic), andalus, simplified arabic;
	text-align: right;
	font-variant: small-caps;
}
.printbillstyle
{
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.personalinfostyle
{
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #C6E2FF;
}
.personalinfostyle2
{
	font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #99CCFF;
}
.flash
{
	width: 140;
	z-index: 1;
	right: 0;
	top: 0;
	position: absolute;
	text-align: center;
	vertical-align: top;
}

.text
{
	text-align: center;
	vertical-align: top;
	z-index: 2;
	color: #000;
	font-size: 12px;
	top: auto;
	right: 0;
	position: relative;
	background-color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	height: 20px;
}
.lblerror
{
	font-family: tahoma;
	font-size: 14px;
	color: red;
	font-style: oblique;
	font-weight: bold;
}
.labelStyle
{
	font-family: simplified arabic;
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
.ButtonStyle, input[type="submit"]
{
	background-color: #fff8f2;
	border-style: solid;
	color: #458CCC;
	border-color: #2F69D1;
	border-left: #2F69D1 1px solid;
	border-right: #2F69D1 1px solid;
	border-bottom: #2F69D1 1px solid;
	border-top: #2F69D1 1px solid;
	background-color: #fff8f2;
	font-family: arial(arabic), arial;
	width: 70px;
	font-weight: bold;
}
.FieldSetStyle
{
	font-size: 10pt;
	font-family: simplified arabic;
	width: auto;
	border-left: #2F69D1 1px solid;
	border-right: #2F69D1 1px solid;
	border-bottom: #2F69D1 1px solid;
	border-top: #2F69D1 1px solid;
	color: #000000;
	width: 510px;
}


.firstmyn1
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: simplified arabic text-align:right;
	width: 80px;
	height: 25px;
	background-color: #eff3fb;
}


.firstmyn2
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: simplified arabic text-align:right;
	width: 80px;
	height: 25px;
	background-color: #FFFFFF;
}

.FieldSetStyle0
{
	font-size: 11pt;
	font-family: simplified arabic;
	width: auto;
	border-left: #cfd4d6 1px solid;
	border-right: #cfd4d6 1px solid;
	border-bottom: #cfd4d6 1px solid;
	border-top: #cfd4d6 1px solid;
	color: #000000;
}
.SiteMapPathStyle
{
	font-size: 11pt;
	font-family: simplified arabic;
	width: auto;
	color: #000000;
}
.SiteMapPathStyle a:link
{
	font-size: 11pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}
.SiteMapPathStyle a:visited
{
	font-size: 11pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}
.SiteMapPathStyle a:hover
{
	font-size: 11pt;
	word-spacing: normal;
	color: #F58C5D;
	font-family: simplified arabic;
	text-decoration: none;
}
.SiteMapPathStyle a:active
{
	font-size: 11pt;
	word-spacing: normal;
	color: #094079;
	font-family: simplified arabic;
	text-decoration: none;
}

.mymsgx
{
	font-weight: bold;
	font-size: 15pt;
	color: #000000;
	font-family: Tahoma text-align:right;
	width: 80px;
	height: 25px;
}
.firstrowstyle
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: simplified arabic text-align:right;
	width: 80px;
	height: 25px;
	background-color: #eff3fb;
}
.secondrowstyle
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: simplified arabic text-align:right;
	width: 80px;
	height: 25px;
	background-color: #FFFFFF;
}
.TDTitleStyle
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: simplified arabic text-align:right;
	width: 80px;
	height: 25px;
	background-color: #eff3fb;
}

.DropdownlistStyle, Select
{
	border: 1px solid #e2e0de;
	font-weight: bold;
	font-size: 12px;
	background-color: #fff8f2;
	color: #6f8bba;
	font-family: arial(arabic), arial;
	text-align: right;
	margin-right: 0px;
}

.headerstyle
{
	background: #507CD1;
	border-width: 0px;
	color: #FFFFFF;
	text-align: center;
	font-family: Simplified Arabic;
	font-weight: bold;
	font-size: 12pt;
	width: 200px;
}
.Normal
{
	border: dashed 1px #000000;
	background-color: #FFFFFF;
	cursor: auto;
	padding: 10px;
	width: 200px;
	text-align: center;
}
.Progress
{
	border: dashed 1px #000000;
	background-color: #EEEEEE;
	background-image: url(images/spinner.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: wait;
	padding: 10px;
	width: 200px;
	text-align: center;
}
/*******************************ajax style for progress panel for pages************************/
#bgDiv
{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	filter: alpha(opacity=50);
	opacity: 0.5;
	z-index: 500;
}
#Progress
{
	position: absolute;
	top: 70%;
	bottom: 30%;
	left: 70%;
	right: 30%;
	width: 150px;
	height: 50px;
	margin: auto;
	background-color: #FDCA97;
	color: #000000;
	margin-top: -25%;
	margin-left: -25%;
}
/*******************************ajax style for pages************************/

