@charset "utf-8";
/* CSS Document */

body {
        background: url("../images/bg-blue.jpg") top repeat-x #02203a;
        border: 0px;
        color: #333333;
        font-family: Verdana, sans-serif;
        font-size: 12px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:140%;
        margin:18px 0 0 0;
        padding:0;
}
#wrapper {
        width: 960px;
        margin-left: auto;
        margin-right: auto;
}
#header {
        width: 960px;
        height: 95px;
        position: relative;
}
a {
        font-weight: bold;
}
a:link, a:visited {
        color: #64829d;
        text-decoration: underline;
}
a:hover {
        color: #216082;
        text-decoration: underline;
}
a:active, a.active {
        color: #512808;
}
img {
        border: none;
}
h1, h2, h3, h4, h5, h6 {
        margin:.75em 0 0 0;
        padding:0;
        font-weight:normal;
        font-family:Verdana, Helvetica, Arial, sans-serif;
}
h1 {
        font-size:170%;
}
h2 {
        font-size:160%;
        line-height:130%;
        color:#333333;
}
h3 {
        font-size:140%;
        color:#855407;
}
h4 {
        font-size:120%;
        color:#855407;
}
h5 {
        font-size:110%;
}
h6 {
        font-size:110%;
}
p {
        text-align:justify;
}
#languages {
	position: absolute;
	bottom: 1px;
	right: 7px;
	z-index: 1;
	font-weight: bold;
	font-size: 11px;
	width: 104px;
}

#languages_ar {
	position: absolute;
	bottom: 2px;
	right: 849px;
	z-index: 1;
	font-weight: bold;
	font-size: 11px;
	width: 105px;
	height: 21px;
}

#table_margin
{
  margin: 0;
  padding: 0;
}

#content-holder {
        background: #ffffff;
        width: 960px;
}
#url {
        display: none;
        margin: 0;
        padding: 0;
        visibility: hidden;
}
#breadcrumb {
        color: #666666;
        font-size: 0.85em;
        padding: .5em 4em;
}
.titlebar {
        margin-top:20px;
}
#leftnav {
        background:url("../images/bg_leftnav.gif") repeat-x top #ffffff;
        padding-top:10px;
        width:207px;
        float:left;
        color:#784B28;
        height: 377px;/*expression( this.scrollHeight < 378 ? "377px":"auto" );*/
        min-height:377px;
}

#leftnav .block ul {
        padding-left:0;
}
#leftnav .block ul li ul {
        padding-left:1em;
}
#leftnav #block-menu_block-1 h2 {
        display:none;
}
#leftnav #block-user-1 h2 {
        margin-left:.3em;
}
#block-menu_block-1 ul li ul
,#block-menu_block-1_ar ul li ul {
        line-height:14px;
}
#block-menu_block-1 li
, #block-user-1 li
, #block-menu_block-1_ar li {
        list-style:none;
        list-style-type:none;
        list-style-image:none;
        color:#440356;
        font-size:.95em;
        padding:0;
        margin:0;
        border-bottom:solid 1px #dac7a9;
}
#block-menu_block-1 li li
, #block-user-1 li li
, #block-menu_block-1_ar li li {
        border:none;
        list-style:none;
        list-style-type:none;
        list-style-image:none;
}
#block-menu_block-1 li a, #block-user-1 li a {
        display:block;
        color:#784b28;
        text-decoration:none;
        margin:0px;
        margin-bottom:0px;
        font-weight:bold;
        padding:5px 10px 5px 30px;
        padding-bottom:5px;
        background-image:url("../images/arrow_left.gif");
        background-repeat:no-repeat;
        background-position:1.5em 1em;
}

#block-menu_block-1_ar li a{
        display:block;
        color:#784b28;
        text-decoration:none;
        margin:0px;
        margin-bottom:0px;
        font-weight:bold;
        padding:5px 10px 5px 30px;
        padding-bottom:5px;
        background-image:url("../images/arrow_right.gif");
        background-repeat:no-repeat;
        background-position:right;
}

#block-menu_block-1 li a:hover
, #block-user-1 li a:hover
, #block-menu_block-1_ar li a:hover {
        background-color:#e5d8cb;
        color:#784b28;
}
#block-menu_block-1 li.expanded a, #block-menu_block-1 li.active a
, #block-user-1 li.expanded a, #block-user-1 li.active a
, #block-menu_block-1_ar li.expanded a, #block-menu_block-1_ar li.active a
 {
        background-color:#f8eede;
        color:#784b28;
        font-weight:bold;
        background-image:url("../images/arrow_down.gif");
        background-repeat:no-repeat;
}

#block-menu_block-1 li.expanded li.active a
, #block-user-1 li.expanded li.active a 
, #block-menu_block-1_ar li.expanded li.active a{
        font-weight:bold;
}
#block-menu_block-1 li.expanded li
, #block-user-1 li.expanded li
, #block-menu_block-1_ar li.expanded li {
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
}
#block-menu_block-1 li li a
, #block-menu_block-1 li.expanded li a
, #block-menu_block-1_ar li li a
, #block-menu_block-1_ar li.expanded li a
, #block-user-1 li li a, #block-user-1 li.expanded li a {
        display:block;
        color:#784b28;
        text-decoration:none;
        margin:0px;
        font-weight:normal;
        padding:3px 10px 3px 30px;
        background:none;
}
#block-menu_block-1 li li a:hover
, #block-user-1 li li a:hover
, #block-menu_block-1_ar li li a:hover {
        color:#784b28;
        background:none;
        text-decoration:underline;
}
#leftnav ul li li {
        min-height:12px;
        height:auto!important;
        height:12px;
}
ul.menu {
        list-style:none;
        border:none;
        text-align:left;
}
ul.menu li {
        margin:0 0 0 0.5em;
}
li.expanded {
        padding:0.2em 0.5em 0 0;
        margin:0;
}

li.leaf {
        padding:0.2em 0.5em 0 0;
        margin:0;
}
li a.active {
        color:#000;
}

td.menu-disabled {
        background:#ccc;
}
ul.links {
        margin:0;
        padding:0;
}
ul.links.inline {
        display:inline;
}
ul.links li {
        display:inline;
        list-style-type:none;
        padding:0 0.5em;
}
.block ul {
        margin:0;
        padding:0 0 0.25em 1em;
}

#ul_ar {
  direction: rtl;
  unicode-bidi: embed;
  font-size: 17px; 
  bold:true;
  text-align:right;
  list-style: none;
  list-style-image: none;
}

#ul_ar_in {
  direction: rtl;
  unicode-bidi: embed;
  font-size: 16px; 
  text-align:right;
  list-style: none;
  list-style-image: none;
  padding:.1em 1em;
}

#arab {
  direction: rtl;
  unicode-bidi: embed;
  font-size: 18px;
}

#centerwell {
        margin-left: 20px;
        margin-right: 0px;
        float:left;
        width:710px;
}

#centerwell_ar {
        margin-left: 10px;
        margin-right: 10px;
        float:left;
        width:710px;
}

#centerwell ul {
        margin:.1em 1em;
        padding:.1em 1em;
}
#centerwell ol {
        margin:.1em 1em;
        padding:.1em 1em;
}
#centerwell ol li, ul li {
        margin:0.4em 0 0.4em .5em;
}

#centerwell h3 {
        font-weight:bold;
}

#rightcolumn {
        width:158px;
        float:left;
        min-height:400px;
        font-size:.9em;
}
#rightcolumn .promo {
        margin-bottom:10px;
}
#rightcolumn .divider {
        background:url("../images/right_divider.gif") no-repeat;
        height:18px;
        margin:5px 0px;
}
#rightcolumn .boldbrown, .boldbrown {
        font-weight:bold;
        color:#855407;
}
#rightcolumn .boldbrown a, #rightcolumn .boldbrown a:visited {
        color:#855407;
        text-decoration:none;
}
#rightcolumn .boldbrown a:link, #rightcolumn .boldbrown a:hover {
        text-decoration:underline;
}
#rightcolumn ul {
        margin:0;
        padding:0;
        list-style:none;
}
#rightcolumn li {
        background-image:url("../images/arrow_gray.gif");
        background-position:0 .25em;
        background-repeat:no-repeat;
        padding-left:2em;
}
#rightcolumn ul.bullets li {
        background-image:url("../images/bullet_gray.gif")
}
#rightcolumn a {
        font-weight:normal;
        text-decoration:underline;
}
#rightcolumn a:link, #rightcolumn a:visited {
        color:#666666
}
#rightcolumn a:active, #rightcolumn a:hover {
        color:#333333
}
#rightcolumn .attribute {
        font-weight:normal;
        color:#855407;
        font-size:.95em;
}

#graphicfooter {
        height:42px;
        clear:both;
}

.clear, #clear {
        clear:both;
}
span.inline-right {
        display:block;
        float:right;
        margin:5px 0 5px 5px;
}
img.center {
        display:block;
        margin-left:auto;
        margin-right:auto;
        margin-top:5px;
        margin-bottom:5px;
}
.datatable {
        border:medium none;
        font-size:0.9em;
}
table {
        border-collapse:collapse;
}
tbody {
        border-top:1px solid #CCCCCC;
}
tr.even, tr.odd, tbody th {
        border-color:#E7EAEE;
        border-style:solid;
        border-width:1px 0;
}
tbody th {
        border-bottom:1px solid #CCCCCC;
}
td, th {
        padding:0.3em 0.5em;
}
th {
        border-bottom:3px solid #CCCCCC;
        padding-right:1em;
        text-align:left;
}
.datatable .altcol {
        background:#E6E6E6 none repeat scroll 0 0;
}
.datatable td {
        border-bottom:1px solid #939393;
        color:#333333;
        padding:0.75em;
}
