body {
color: #003366;
font-family: Verdana;
font-size: 12px;
}

th {
color: #003366;
font-family: Verdana;
font-size: 10px;
}

td {
color: #003366;
font-family: Verdana;
font-size: 10px;
}

.row1	{ background-color: #EFEFEF; }
.row2	{ background-color: #DEE3E7; }
.row3	{ background-color: #D1D7DC; }

.table_titles {
background-color: #b7d6ff;
padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
font-weight:bold;
}

.blue_table {
border-width:1;
border-style: solid;
border-color:#A6BBE2;
}

.box {
color: #003366;
font-family: Verdana;
font-size: 10px;
border: 1px solid #ACBDCD;
}

.button {
color: #003366;
font-family: Verdana;
font-size: 09px;
border: 1px solid #ACBDCD;
}

.uhead {
background-color: #EEEEEE;
}

.ubody {
background-color: #EEEEEE;
}

.shead {
background-color: #EEEEEE;
}

.sbody {
background-color: #EEEEEE;
}

.text {
color: #003366;
font-family: Verdana;
font-size: 10px;
}

.bold {
color: #003366;
font-family: Verdana;
font-weight:bold;
font-size: 10px;
}

.title {
color: #0370B3;
font-family: Verdana;
font-weight:bold;
font-size: 10px;
}

.contents {
color: #0370B3;
font-family: Verdana;
font-weight:normal;
font-size: 10px;
}

.header {
color: #DA251D;
font-family: Verdana;
font-weight:bold;
font-size: 10px;
}

.display {
color: #0370B3;
font-family: Verdana;
font-weight:bold;
font-size: 10px;
}

.inform {
color: #0370B3;
font-family: Verdana;
font-size: 10px;
}

.result {
color: #003366;
font-family: Verdana;
font-size: 9px;
}

.warning {
color: #DA251D;
font-family: Verdana;
font-size: 10px;
}

.error {
color: #DA251D;
font-family: Verdana;
font-weight:bold;
font-size: 12px;
}

/* Arabic Styles */
.arabic {
color: #003366;
font-family: Times New Roman;
font-weight:bold;
font-size: 14px;
}

.arabictitle {
color: #0370B3;
font-family: Times New Roman;;
font-weight:bold;
font-size: 14px;
}


.arabicnum {
color: #0370B3;
font-family: Arabic Transparent;
font-weight: bold;
font-size: 14px;
}

.soon{
color: #DA251D;
font: normal 10px Verdana;
}

.EnglishKeywords {
color: #003366;
font-family: Verdana;
font-size: 9px;
padding: 3px;
}

.ArabicKeywords {
color: #003366;
font-family: Times New Roman;
font-size: 10px;
padding: 3px;
}

/* Used for the Articles page */
.articles_header {color: #00375B; font-size:10px; font-weight: bold; text-decoration: none;}
.articles_header A:visited {color: #00375B; text-decoration: none;}
.articles_header A:hover {color: #E0EAF3; text-decoration: none}
.articles_header A:active {color: #00375B; text-decoration: none;}


A:link {
color: #295FA9;
font-family:Verdana;
font-size:10px;
text-decoration: none; 
}

A:visited {
font-family:Verdana;
font-size:10px;
text-decoration: none; 
}

A:hover {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: underline
}

A:active {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

/* Arabic Links */
A.arabic:link {
color: #295FA9;
font-family:Times New Roman;
font-size:10px;
text-decoration: none;
}

A.arabic:visited {
color: purple;
font-family:Times New Roman;
font-size:10px;
text-decoration: none;
}

A.arabic:hover {
color:#295FFF;
font-family:Times New Roman;
font-size:10px;
text-decoration: underline
}

A.arabic:active {
color:#295FFF;
font-family:Times New Roman;
font-size:10px;
text-decoration: none;
}

/* Used for the middle pages */
A.middle:link {
color: #295FA9;
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

A.middle:visited {
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

A.middle:hover {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: underline
}

A.middle:active {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

/* Used for the main page */
A.main:link {
color:#DA251D;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration: none;
}

A.main:hover {
color:red;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration: underline;
}

A.main:visited {
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration: none;
}

A.main:active {
color:red;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration: none;
}

A.pages:link {
color:#295FA9;
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

A.pages:visited {
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

A.pages:hover {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: underline;
}

A.pages:active {
color:#295FFF;
font-family:Verdana;
font-size:10px;
text-decoration: none;
}

.pagination {
color:#DA251D;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}

/* Used for the menu */

.menu {
	font-family: Verdana;
	font-size: 10px;
}
.menu .options {
	border:1px solid #316AC5;	
	background-color:#EEEEEE;
}
.menu a, .menu a:visited, .menu a:link {
	display:block;
	text-decoration:none;
	background-color:transparent;
	color:#003366;
	padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px;
}
.menu a:hover {
	background-color:White;
	color:#E65E84;
	text-decoration:none;
}
.menu .heading {
	color:#4F74B7;
	font-weight: bold;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px;
}


/* Used for the reference link */

.ref {
	font-family: Verdana;
	font-size: 10px;
}
.ref .options {
	border:1px solid #CFE4FF;	
	background-color:#CFE4FF;
}
.ref a, .ref a:visited, .ref a:link {
	display:block;
	text-decoration:none;
	background-color:transparent;
	color:#4F74B7;
	padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
}
.ref a:hover {
	background-color:White;
	color:#FF0B0B;
	text-decoration:none;
}

.bt1 {
  margin-bottom:8px;
  background:url('../Images/bulletK.gif') no-repeat top left;
  padding-left:15px;
}

.textbox {
  font-family: Verdana;
  font-size: 10px;
  color: #003366;
  letter-spacing: 0;
  background-image: url('../Images/button_bg.gif');
  background-color: #FFFFFF;
}

.blueButton {
  font-family: Verdana;
  font-size: 9px;
  color: #003366;
  letter-spacing: 0;
  cursor: pointer;
  cursor: hand;
  background-image: url('../Images/button_bg.gif');
  background-color: #FFFFFF;
}

.blueButton1 {
  font-family: Verdana;
  font-size: 9px;
  color: #003366;
  letter-spacing: 1;
  cursor: pointer;
  cursor: hand;
  background-image: url('../Images/button_bg.gif');
  background-color: #FFFFFF;
}

.bg {
  background: url('../Images/button_bg.gif');
}

.line{
	border-bottom: 1px solid #C0D0E0;
	margin: 0px 0px 15px 0px;
	clear:both ;
	position: relative;
}

.crumb{
	margin: 0;
	color: #666;
	background-color: transparent;
	font: bold 10px Verdana;
}

.crumb a{
	color: #06c;
	background-color: transparent;
}


/* newsletter archive */
#newsletter2 {
	background-color: #6699CC;
	border-collapse: collapse;
	border: 1px solid #6699CC;
}

#newsletter3 {
	background-color: #FFA500;
	border-collapse: collapse;
	border: 1px solid #FFA500;
}

#newsletter4 {
	background-color: #88B800;
	border-collapse: collapse;
	border: 1px solid #88B800;
}

.issue{
	background-color: #FFF!important;
}
.issuetype{
	background:#EAEAEC;
	text-align:right;
}
.issuetype a{
	font:normal xx-small Verdana;
}

.smallbullets {
	color: #000000;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	list-style-type: square;
	list-style-position: outside;
	line-height: 10px;
}

.header_bg {
  background-image: url('../Images/header_bg.jpg');
}

/* Styles for the top page*/

#localHead
{
	border-left: solid 1px #999;
	border-right: solid 1px #999;
 	/* border-bottom: solid 1px #999; */
	font-family: Verdana;
  font-size: 10px;
}

#localToolbar
{
	background: #F4F4F4;
	padding: 2px 0px 2px 0px;
	font-family: Verdana;
  font-size: 10px;
  background: url('../Images/general_bg.gif');
}

#localToolbar td
{
	font-family: Verdana;
  font-size: 10px;
}

#localToolbar a
{
  font-family: Verdana;
  font-size: 10px;
	color: #003366;
	text-decoration: none;
}

#localToolbar a:hover
{
	font-family: Verdana;
  font-size: 10px;
	color: #295FA9;
	text-decoration: none;
}

.lt0
{
	border: solid 0px #F1F1F1;
/*	background: url('../Images/general_bg.gif'); */
	color: #003366;
	font-family: Verdana;
  font-size: 10px;
  cursor: hand;
}

.lt1
{
	border: solid 1px #999;
	background-color: #FFFFFF;
	color: #003366;
	font-family: Verdana;
  font-size: 10px;
  cursor: hand;
}

.ltsep
{
	font-family: Verdana;
  font-size: 10px;
	color: #A9A9A9;
	padding: 0px 1px;
}



/* Styles for the left page*/

#localFooter
{
	border: solid 1px #999;
	background: #F4F4F4;
	padding: 2px 0px 2px 0px;
	font-family: Verdana;
  font-size: 10px;
}

#leftTableParent
{
	border-left: solid 1px #999;
	border-right: solid 1px #999;
	background: #F4F4F4;
  padding: 2px 0px 2px 0px;
	font-family: Verdana;
  font-size: 10px;
}

#leftTableParent a
{
	color: #003366;
	font-family:Verdana;
  font-size:10px;
  font-weight: Bold;
  text-decoration: none;
}

#leftTableParent a:visited
{
	color: purple;
	font-family:Verdana;
  font-size:10px;
  text-decoration: none;
}

#leftTableParent a:hover
{
	color: #295FFF;
	font-family:Verdana;
  font-size:10px;
  text-decoration: underline;
}

#leftTableChild a
{
	color: #295FA9;
	font-family:Verdana;
  font-size:10px;
  font-weight: normal;
  text-decoration: none;
}

#leftTableChild a:visited
{
	color: purple;
	font-family:Verdana;
  font-size:10px;
  text-decoration: none;
}

#leftTableChild a:hover
{
	color: #295FFF;
	font-family:Verdana;
  font-size:10px;
  text-decoration: underline;
}


/* Styles for the right page*/

#rightTable1
{
	border-left: solid 1px #999;
	border-right: solid 1px #999;
	background: #FFFFFF;
	font-family: Verdana;
  font-size: 10px;
}

#rightTable2
{
	border-bottom: solid 1px #999;
	background: #FFFFFF;
	font-family: Verdana;
  font-size: 10px;
}

