﻿body { color:#000000; margin: 0; padding: 0; font-size: 0.75em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Simplified Arabic, Arial;}

h1 {	margin: 0; padding: 0; font-size: 1.08em; }
h2 {	margin: 0; padding: 0; font-size: 1em;}
h3 {	margin: 0; padding: 0; font-size: 1em;}

form	{margin: 0; padding: 0;}

img {border: 0;}

table, select, input, textarea	{font-size: 1em; font-family: tahoma, Arabic Transparent, Traditional Arabic, Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: Underline;}


/* Begin header */

.header { width:100%; height:8.75em; min-height: 105px;}

.header .logoarea {width:30.42em; float: left; padding: 0.83em 0 0.83em 0.83em;}

.header .searcharea { width: 40.42em; float: right; text-align: right; padding-right: 0.83em;  }

.header .channels { width: 100%; float: right; padding-bottom: 0.25em; margin: 0.42em 0 1.28em; font-size:0.92em; }
.header .channels .fltrit {padding-top: 0.32em;}
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: underline; }

.header .drop-down { padding:0.25em 0.25em 0.25em 0.67em; width: 12.50em; float: right; position: relative; text-align: left; }

.header .drop-down .ar { height: 0.916em; width: 0.58em; float: right; }

.header .popup-menu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; right: 0; overflow: auto; z-index: 999;}
.header .popup-menu a {display: block; padding: 0.25em; }
.header .popup-menu a.last { border-bottom: none; }

.header .searchbox { width: 100%; float: right; text-align: left; }

.header .searchtabs { z-index: 80; margin: 0 0 0 .83em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: left; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { margin:0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.83em; bottom: -0.65em; *bottom: -0.58em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld { width: 33.33em; padding: 0.15em 0.42em 0.15em; }
.header .searchbtn {  height: 1.90em; *height: 1.98em; padding-bottom: 0.12em; *padding-bottom: auto; width: 4.17em; text-align: center; font-weight: bold; }

/*Footer Begin*/

.footer { height:9em; margin: 0.83em 0 0.42em; padding: 1.00em;  line-height:2em}
.copyright {font-size:11px; line-height:1.4em; padding-bottom: .5em}

/* Begin body */

.main { width: 81.67em; min-width: 980px; margin: 0 auto; height: 100%; overflow: hidden; }
.cntnt { }
.clmnrit {float: left; width: 15.41em; min-width: 185px; margin-right: 1.15em; background-color:#ccc; }
.clmnmid { float: left; width: 38.75em; min-width: 465px; background: #999999}
.clmnlft {float: right; width: 25em; min-width: 300px; margin-left: 1.15em; background-color:#666; }


.cls{ clear:both; }
.half { line-height: 50%; }
.fltrit { float:right; }
.fltlft { float:left; }
.txt_sml { font-size: 0.92em; }

.dir {
    direction:rtl;
}
.label-padding {
padding-left: 3px;
}