BODY
{
    COLOR: black;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.HeaderRow
{
    BACKGROUND-COLOR: #f4dfab;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.OuterTable
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #b4b99a;
    BORDER-LEFT: #b4b99a;
    BORDER-RIGHT: #b4b99a;
    BORDER-TOP: #b4b99a;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.search
{
    BACKGROUND-COLOR: #f0dca9;
    BORDER-BOTTOM: #d4c190 thin double;
    BORDER-LEFT: #d4c190 thin double;
    BORDER-RIGHT: #d4c190 thin double;
    BORDER-TOP: #d4c190 thin double;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman (Arabic)', 'Arial (Arabic)', Helvetica, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    WIDTH: 80pt
}
A
{
    COLOR: blue;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:active
{
    COLOR: navy;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:link
{
    COLOR: blue;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:visited
{
    COLOR: navy;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.right_nav
{
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)', 'Times New Roman (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 1pt
}
.right_nav A
{
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.right_nav A:active
{
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.right_nav A:link
{
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.right_nav A:visited
{
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.txt_ar
{
    COLOR: black;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.txt_ar_white
{
    COLOR: white;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.txt_ar_black
{
}
.txt_ar_black TD
{
    COLOR: black;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.txt_ar_header
{
    COLOR: #336699;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.buttons
{
    BACKGROUND-COLOR: #cccc99;
    BORDER-BOTTOM: #cccc99 thin ridge;
    BORDER-LEFT: #cccc99 thin ridge;
    BORDER-RIGHT: #cccc99 thin ridge;
    BORDER-TOP: #cccc99 thin ridge;
    COLOR: black;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16pt;
    LINE-HEIGHT: normal;
    MARGIN: 1px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.report
{
    COLOR: black;
    CURSOR: crosshair;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 500;
    LEFT: 2pt;
    TEXT-ALIGN: center;
    TOP: 2pt
}
.txt_ar_small
{
    COLOR: black;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
TABLE.table_right_nav
{
    BORDER-BOTTOM: #b4b99a 1px;
    BORDER-LEFT: #b4b99a 1px;
    BORDER-RIGHT: #b4b99a 1px;
    BORDER-TOP: #b4b99a 1px;
    COLOR: #243f90;
    FONT-FAMILY: 'Arial (Arabic)';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 0pt;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0pt
}
TABLE.table_right_nav TD
{
    BACKGROUND-COLOR: #c9d4bc;
    BORDER-BOTTOM: #b4b99a 1pt ridge;
    BORDER-LEFT: #b4b99a 1pt ridge;
    BORDER-RIGHT: #b4b99a 1pt ridge;
    BORDER-TOP: #b4b99a 1pt ridge;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.txt_ar_header A
{
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.txt_ar_header A:active
{
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.txt_ar_header A:link
{
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.txt_ar_header A:visited
{
    COLOR: blue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.mailing_list
{
    BACKGROUND-COLOR: #2b489e;
    BORDER-BOTTOM: #2b489e 1pt outset;
    BORDER-LEFT: #2b489e 1pt solid;
    BORDER-RIGHT: #2b489e 1pt outset;
    BORDER-TOP: #2b489e 1pt solid;
    COLOR: #e7efff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.News
{
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500
}
.header
{
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.header A
{
    COLOR: white
}
.header A:active
{
    COLOR: white
}
.header A:link
{
    COLOR: white
}
.header A:visited
{
    COLOR: white
}
.gray_button
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: gray thin double;
    BORDER-LEFT: gray thin double;
    BORDER-RIGHT: gray thin double;
    BORDER-TOP: gray thin double;
    COLOR: navy;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}


.NormalTextBox
{
    font-family:  Arial, Tahoma,Helvetica;
    font-size: 12px;
    font-weight: normal;
    color:#000000
}

.NormalRed
{
    font-family:  Arial, Tahoma,Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

.NormalGreen
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: Green
}

.NormalBold
{
    font-family: Arial, Tahoma, Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color:#003366
    
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    none;
    font-size: 8pt;
}

A.CommandButton:visited  {
    text-decoration:    none;
}

A.CommandButton:active   {
    text-decoration:    none;
}

A.CommandButton:hover    {
    text-decoration:    underline;
}

/* text style for buttons and link buttons used in the portal admin pages */
.TitleCommandButton     {
    font-weight: bold;
    font-size: 8pt;
    color: #ff0000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.TitleCommandButton:link {
    text-decoration:    none;
    font-size: 8pt;
    color: white;
}

A.TitleCommandButton:visited  {
    text-decoration:    none;
    color: white;
}

A.TitleCommandButton:active   {
    text-decoration:    none;
    color: white;
}

A.TitleCommandButton:hover    {
    text-decoration:    underline;
    color: white;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Tahoma , Arial, Helvetica;
    font-size: 14px;
    font-weight :normal ;
}


