
body, div, a, table, th, tr, td, p, font, ol, ul, li, span
{
    font-family: Tahoma , "Arial", "Times New Roman";
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    direction: ltr;
}

input
{
    font-family: Tahoma , 'Arabic Transparent' , Arial;
    font-size: 8pt;
    font-weight: normal;
}
textarea
{
    font-family: Tahoma , 'Arabic Transparent' , Arial;
    font-size: 8pt;
    font-weight: normal;
}
option
{
    font-family: Tahoma , 'Arabic Transparent' , Arial;
    font-size: 8pt;
    font-weight: normal;
}

TH
{
    font-size: 12px;
    color: #333333;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
TD
{
    font-size: 12px;
    color: #333333;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
.cssSearchLink:visited
{
    color: #cc6600;
}
.cssSearchLink:link
{
    color: #cc6600;
}
.cssSearchLink:hover
{
}
.css_back_next
{
    font-weight: bold;
    font-size: 15px;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
    height: 20px;
}
.css_back_next A:link
{
    color: #660000;
}
.css_back_next A:visited
{
    color: #660000;
}

.search_box
/*this is for the search table on the applications*/
{
    border-top: #fa951b 1px solid;
    background: #f4f4f4;
    width: 100%;
    border-bottom: #fa951b 1px solid;
    height: 120px;
    text-align:left;
}
.searchBox
/*this is for the search field in the navegation menu*/
{
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    padding: 0px 0px 0px 0px;
    margin: 4px 8px 2px 2px;
    width: 132px;
    color: #004896;
    direction: ltr;
    font-size: 11px;
    font-family: Tahoma, Arial, "Times New Roman";
    height: 14px;
}

.cssDate
{
    padding-right: 15px;
    padding-left: 15px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 5px;
    margin: 0px;
    color: #385e98;
    padding-top: 0px;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
    text-align: left;
}
.menu-text-1
{
    padding-right: 20px;
    font-weight: bold;
    font-size: 17px;
    color: #333333;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
.menu-text-2
{
    padding-right: 40px;
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
.engilsh-but
{
    padding-right: 3px;
    padding-left: 3px;
    font-weight: normal;
    font-size: 8pt;
    padding-bottom: 3px;
    margin: 0px;
    color: #990000;
    padding-top: 3px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
A.engilsh-but:link
{
    color: #990000;
    text-decoration: none;
}
A.engilsh-but:visited
{
    color: #990000;
    text-decoration: none;
}
A.engilsh-but:hover
{
    color: #990000;
    text-decoration: underline;
}
.txtSpan1
{
    padding-right: 20px;
    padding-left: 20px;
    font-size: 12px;
    padding-bottom: 10px;
    margin: 0px;
    color: #333333;
    direction: ltr;
    line-height: 24px;
    padding-top: 5px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: justify;
}
P
{
    padding-right: 12px;
    padding-left: 12px;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    direction: ltr;
    padding-bottom: 5px;
    margin: 0px;
    line-height: 20px;
    padding-top: 5px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: justify;
}
p.small
{
    font-size: 11px;
    line-height: 18px;
}

font.small
{
    font-size: 11px;
    line-height: 18px;
}



H1
{
    padding: 20px 20px 5px 2px;
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 5px;
    margin: 0px;
    color: #cc6600;
    direction: ltr;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
}



.noEffect
{
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #004896;
    padding: 20px 20px 5px 10px;
    text-align: left;
    direction: rtl;
}

H5
{
    padding-right: 20px;
    padding-left: 20px;
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 5px;
    margin: 0px;
    width: 100%;
    color: #004896;
    direction: ltr;
    padding-top: 20px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
}
H2
{
    background-position: left 50%;
    display: block;
    margin: 10px 3px 10px 4px;
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    font-size: 14px;
    background-image: url(images/header2-bg_03.gif);
    color: #004896;
    direction: ltr;
    line-height: 35px;
    background-repeat: no-repeat;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    height: 35px;
    text-align: left;
}

h2.no_bg
{
    padding-right: 10px;
    display: block;
    padding-left: 10px;
    font-weight: bold;
    font-size: 14px;
    background-image: none;
    padding-bottom: 0px;
    margin: 15px 10px 10px 4px;
    width: 458px;
    color: #004896;
    direction: ltr;
    line-height: 35px;
    padding-top: 0px;
    background-repeat: no-repeat;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    height: 35px;
    text-align: left;
}

.h2_o
{
    padding-right: 10px;
    padding-left: 20px;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 5px;
    margin: 0px;
    color: #004896;
    direction: ltr;
    padding-top: 0px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
}
H2 A:link
{
    color: #004896;
    text-decoration: none;
}
H2 A:visited
{
    color: #004896;
    text-decoration: none;
}
H2 A:hover
{
    color: #004896;
    text-decoration: underline;
}
H3
{
    padding-right: 15px;
    padding-left: 8px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 8px;
    margin: 0px;
    color: #004896;
    direction: ltr;
    padding-top: 20px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: justify;
}
h4
{
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #004896;
    margin: 0px 0px 0px 0px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    direction: ltr;
    line-height: 22px;
}
h4.orange
{
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    margin: 10px 15px 2px 10px;
    padding: 0px 0px 0px 0px;
    line-height: 25px;
    font-weight: bold;
    color: #CC6600;
    text-align: left;
    direction: ltr;
}
.topnav-link
{
    padding-right: 3px;
    padding-left: 3px;
    font-size: 8pt;
    padding-bottom: 3px;
    color: #004896;
    padding-top: 3px;
    font-family: Tahoma, Arial, "Times New Roman";
    text-align: center;
}
.topnav-link:link
{
    color: #004896;
    text-decoration: none;
}
.topnav-link:visited
{
    color: #004896;
    text-decoration: none;
}
.topnav-link:hover
{
    color: #004896;
    text-decoration: underline;
}
.more_info
{
    font-weight: normal;
    font-size: 12px;
    font-family: tahoma;
}
.copyrightText
{
    padding-right: 20px;
    padding-left: 5px;
    font-size: 11px;
    padding-bottom: 5px;
    margin: 0px;
    padding-top: 2px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
}

UL
{
    margin: 0px 0px 0px 0px;
    padding: 5px 12px 5px 35px;
    list-style-image: url(images/bullet1.gif);
    text-align: justify;
}
ul.level_2
{
    list-style-image: url(images/bullet2.gif);
}
OL
{
    margin: 0px 0px 0px 0px;
    padding: 5px 12px 5px 45px;
    text-align: justify;
}
Ol.ol4
{
    line-height: 10px;
    font-weight: normal;
    padding-left: 60px;
}
ul.ul2
{
    font-family: Tahoma, "Simplified Arabic" , Arial, "Times New Roman";
    font-size: 9pt;
    padding-top: 5px;
    padding-bottom: 15px;
    padding-left: 50px;
    line-height: 15px;
    color: #333333;
    list-style-image: url(images/bullet1.gif);
    list-style-position: outside;
    font-weight: normal;
}

ul.ul3
{
    font-family: Tahoma, "Simplified Arabic" , Arial, "Times New Roman";
    font-size: 11px;
    line-height: 18px;
    color: #333333;
    padding: 2px 50px 0px 25px;
    margin: 0px;
    list-style-image: url(images/bullet1.gif);
    list-style-position: outside;
    font-weight: normal;
}

ul.level2
{
    
    list-style-image: url(images/bullet2.gif);
}


LI
{
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 5px;
    font-weight: normal;
    line-height: 20px;
}


.li2
{
    padding-top: 0px;
    padding-bottom: 3px;
    margin: 0px 0px 0px 0px;
    list-style-image: url(images/bullet2.gif);
}

li.blue
{
    color: #004896;
    font-size: 13px;
    font-weight: bold;
}
.li22
{
    font-size: 12px;
    padding-bottom: 3px;
    list-style-image: url(images/bullet2.gif);
}


.li22news
{
    list-style-image: url(images/bullet2.gif);
    padding-top: 0px;
    padding-bottom: 20px;
    font-size: 14px;
    color: #132564;
}

.li22_small
{
    padding-bottom: 0px;
    padding-top: 0px;
    list-style-image: url(images/bullet2.gif);
    line-height: 15px;
}


.li3
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 15px;
    background-image: url(images/line.gif);
    background-position: top right;
    background-repeat: no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #004896;
    line-height: 30px;
    list-style-image: url(images/bullet2.gif);
}



.more
{
    text-align: right;
    padding: 4px 20px 4px 4px;
    font-size: 10px;
    font-weight: normal;
}




.navLink
{
    padding-right: 10px;
    display: block;
    padding-left: 15px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 4px;
    margin: 0px;
    vertical-align: middle;
    color: #004896;
    line-height: 15px;
    padding-top: 4px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    overflow: visible;
}

A.navLink:link
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLink:visited
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLink:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
.navLink2
{
    padding-right: 10px;
    display: block;
    padding-left: 15px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 4px;
    margin: 0px;
    vertical-align: middle;
    color: #fa951b;
    line-height: 15px;
    padding-top: 4px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    overflow: visible;
}
A.navLink2:link
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLink2:visited
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLink2:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}


.navLinkSub
{
    padding-right: 10px;
    display: block;
    padding-left: 25px;
    font-weight: normal;
    font-size: 12px;
    padding-bottom: 4px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding-top: 4px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSub:link
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSub:visited
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSub:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
.navLinkSub2
{
    padding-right: 10px;
    display: block;
    padding-left: 25px;
    font-weight: normal;
    font-size: 12px;
    padding-bottom: 4px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding-top: 4px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSub2:link
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSub2:visited
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSub2:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}

.navLinkSubSub
{
    display: block;
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding:4px 10px 4px 33px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSubSub:link
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSubSub:visited
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSubSub:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}

.navLinkSubSub2
{
    display: block;
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding:4px 10px 4px 33px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSubSub2:link
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSubSub2:visited
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSubSub2:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}





.navLinkSubSubSub
{
    display: block;
    font-weight: normal;
    font-size: 10px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding:4px 15px 4px 43px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSubSubSub:link
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSubSubSub:visited
{
    background-image: url(images/menu-bg.gif);
    color: #004896;
    text-decoration: none;
}
A.navLinkSubSubSub:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}

.navLinkSubSubSub2
{
    display: block;
    font-weight: normal;
    font-size: 10px;
    margin: 0px;
    vertical-align: middle;
    line-height: 14px;
    padding:4px 15px 4px 43px;
    font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.navLinkSubSubSub2:link
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSubSubSub2:visited
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}
A.navLinkSubSubSub2:hover
{
    background-image: url(images/menu-bg-swap-en.gif);
    color: #fa951b;
    text-decoration: none;
}



.block_image_bg_left
{
    font-size:8pt;
    display: block;
    line-height: 30px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    text-decoration: none;
    background-repeat:no-repeat;
    background-position:left;
}
a:link.block_image_bg_left, a:visited.block_image_bg_left
{
    background-image: url(../images/block_image_bg_right.gif);
    color: #004896;
    text-decoration: none;
}


a:hover.block_image_bg_left
{
    background-image: url(../images/block_image_bg_right_hover.gif);
    color: #FA951B;
    text-decoration: none;
}


.block_image_bg_right
{
    font-size:8pt;
    display: block;
    line-height: 30px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    text-decoration: none;
    background-repeat:no-repeat;
    background-position:right;
}
a:link.block_image_bg_right, a:visited.block_image_bg_right
{
    background-image: url(../images/block_image_bg_left.gif);
    color: #004896;
    text-decoration: none;
}


a:hover.block_image_bg_right
{
    background-image: url(../images/block_image_bg_left_hover.gif);
    color: #FA951B;
    text-decoration: none;
}





#dSubMenu
{
    border-right: black 3px;
    border-top: black 3px;
    display: block;
    border-left: black 3px;
    width: 247px;
    border-bottom: black 3px;
}
BODY
{
    font-size: 16px;
    background-image: url(images/bg.gif);
    margin: 20px 0px;
    font-family: Tahoma, "Simplified Arabic" , Arial, "Times New Roman";
    background-color: #efefef;
}
A
{
    line-height: 20px;
}

A:link
{
    color: #003399;
    text-decoration: none;
}
A:visited
{
    color: #660033;
    text-decoration: none;
}
A:hover
{
    color: #cc3300;
    text-decoration: underline;
}
.style1
{
    font-weight: bold;
    color: #cc6600;
    line-height: 24px;
}
.searchbychar-link
{
    border-right: #bbbbbb 1px solid;
    padding-right: 1px;
    border-top: #bbbbbb 1px solid;
    padding-left: 1px;
    font-size: 11px;
    padding-bottom: 1px;
    margin: 3px 1px;
    border-left: #bbbbbb 1px solid;
    width: 12px;
    color: #004896;
    padding-top: 1px;
    border-bottom: #bbbbbb 1px solid;
    font-family: Tahoma, Arial, "Times New Roman";
    text-align: center;
    display: block;
}
.searchbychar-link:link
{
    color: #004896;
    text-decoration: none;
}
.searchbychar-link:visited
{
    color: maroon;
    text-decoration: none;
}
.searchbychar-link:hover
{
    border-right: #cc6600 1px solid;
    border-top: #cc6600 1px solid;
    background: #ffffff;
    border-left: #cc6600 1px solid;
    color: #cc0000;
    border-bottom: #cc6600 1px solid;
}
.toTop
{
    font-weight: normal;
    font-size: 11px;
    padding-top: 20px;
    font-family: Arial;
    text-align: right;
}
.toTop A:link
{
    color: #666666;
    text-decoration: underline;
}
.toTop A:visited
{
    color: #666666;
    text-decoration: underline;
}
.toTop A:hover
{
    color: #cc0000;
    text-decoration: none;
}
.Question
{
    cursor:pointer;

}

.Answer
{
    padding-right:30px;
}



.nosidepadding
{
    padding:5px 1px 5px 1px;
}

.nopadding
{
    padding:0px 0px 0px 0px;
}
.tableWithPadding
{
    margin:10px 2px 10px 2px;
}
.red
{
    color: Red;
}

.note
{
    font-family: Tahoma;
    font-size: 8pt;
}

.comments, .comment
{
    font-style:italic;
    font-size: 8pt;
    color:#666666;
}

.orange
{
    color: #004896;
}
.error
{
    color: Red;
    font-family: Tahoma;
    font-size: 8pt;
}


a.level_1
{

}
a.level_2
{
    font-size:12px;
}
a.level_3
{
    font-size:11px;
}

a.level_4
{
    font-size:10px;
}

p.level_1
{
    padding:2px 2px 2px 20px;
    margin:0px 0px 0px 0px ;

}
p.level_2
{
    padding:0px 2px 0px 40px;
    line-height:15px;
    margin:0px 0px 0px 0px ;
    font-size:12px;
}
p.level_3
{
    padding:0px 2px 0px 60px;
    margin:0px 0px 0px 0px ;
    line-height:15px;
    font-size:11px;
}

p.level_4
{
    padding:0px 2px 0px 80px;
    margin:0px 0px 0px 0px ;
    line-height:15px;
    font-size:10px;
}

div.newsdate
{
    text-align:left;
    color: #CC6600;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    direction: ltr;
}

.images, .image
{
    padding: 15px 0px 15px 0px;
    margin: 0px 0px 0px 0px;
    text-align: center;
}


.H3, .h3
{
    font-size: 13px;
    font-weight: bold;
    color: #004896;
}