/* CSS Document */

body { margin: 0; padding: 0; font-size: 12px; font-family: verdana, 'Arabic Transparent', 'Traditional Arabic', 'Simplified Arabic', Arial; *direction:ltr; }

h1 { margin: 0; padding: 5px 2px 5px 5px; font-size: 1.30em; font-family:Arial, Helvetica, sans-serif; }
h2 { margin: 0; padding: 5px 2px 5px 5px; font-size: 1.05em; font-family:Arial, Helvetica, sans-serif; }
h3 { margin: 0; padding: 5px 2px 5px 5px; font-size: 1.00em; font-family:Arial, Helvetica, sans-serif; }

form {margin: 0; padding: 0;}

img {border: 0;}


table, select, input, textarea	{font-size: 1em; font-family: verdana, 'Arabic Transparent', 'Traditional Arabic', Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: Underline;}


/* Begin header */
.header {background:#fff url(header.jpg) no-repeat bottom center; width:980px; height:230px; direction: ltr; position:relative;}
.header .logoarea {width:323px; float: left; padding: 1px 0 0 20px;}

img.logo { width: 323px; height: 63px; }

/* Info Tech nav */
.nav {height:30px; padding:9px 0 0 70px; text-align: left; margin:0 5px; clear: both; font-size: 13px;}
.nav a:link, .nav a:visited {font-weight: Bold; padding:9px 20px; overflow:hidden;}


/* Footer Begin */
.footer { width:96.7%; float: right; margin: 0.83em 0em 0.42em; padding: 1.25em ;}


/* Begin body */
.main { width: 81.67em; min-width: 980px; margin: 0 auto; height: 100%; overflow: hidden; position:relative; }
.cntnt { direction: ltr; width:100% ; margin-top:5px;}

.clmnrit {float: right; width: 15.63em !important; width: 20.8em; min-width: 250px; height:100%;  margin-left: 1.15em; margin-right:5px !important;margin-right:0.21em; }

.clmnmid { float: right; width: 58.88em !important;width: 58.48em ; min-width: 400px; height:100%;  }
.clmnlft {float: left; width: 25.0em; min-width: 300px; margin-right: 1.15em; }
.clmn { float: right; width: 80.8em ; height:100%; margin-left: 0.4em; margin-right:5px !important;margin-right:1.25em;  }

.cls{ clear:both; }
.clsOvr{ overflow:hidden; clear:both }
.half { line-height: 50%; }
.fltrit { float:right; }
.fltlft { float:left; }
.txt_sml { font-size: 0.85em; }

/* additional styles */
.pad1{ padding:0 0 2px 5px;}
.pad2{ padding:8px 5px;}
.pad3{ padding:5px 0;}
.pad4{ padding:0 30px; }
.pad5{ padding:5px 0;}


.mrg01{ margin-top:5px;}


.top-menu {width:200px ; height:24px; float:right; margin:1px 5px 0 0; padding:10px 15px 0 45px; }
.top-menu a:link, .top-menu a:visited {text-decoration: none; }

.box_gray { width:100%; margin-top:5px; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; line-height:18px;}
.box_gray ul {height:100%; margin:0 5px; padding:5px 0 10px 0; font-size: 0.95em; clear:both;}
.box_gray ul li { list-style:none;  padding:0px; margin:5px 0;clear:both; }
.box_gray ul li a {padding:0 0 2px 10px; font-weight:bold; }


.box_gray2 { width:49%; margin-top:5px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:18px;}
.box_gray2 ul {  margin:0 5px; padding:5px 0 10px 0; font-size: 0.95em; }
.box_gray2 ul li {list-style:none; margin:0 5px; padding:2px 0 2px 10px; clear:both; }
.box_gray2 ul li a {display:block; padding:0 0 2px 10px; font-weight:bold; }


.box_gray3 { width:100%; margin-top:5px; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:18px; }
.box_gray3 a:link,.box_gray3 a:visited,.box_gray3 a:hover{font-weight:bold;  text-decoration:underline;}
.box_gray3 ul {font-size: 0.95em; margin:0 20px; padding:5px 0 10px 0;}/*margin:0 5px; padding:5px 0 10px 0;*/
.box_gray3 ul li {margin:10px 0; padding:0px; line-height:18px;}/*list-style:none; clear:both; display:block; margin:0 5px; padding:2px 0 2px 10px;*/
.box_gray3 ul li a {padding:0 0 2px 0px; font-weight:bold; text-decoration:underline;}

.btn { margin:5px; padding:2px; font-weight:bold; height:18px !important; height:14px; }

.Info_Red_Header {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 1px;}
.Info_Blue_Header {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 1px;}

.flash-box{/*margin:7px 0 0 1px !important;margin:6px 1px;*/ position:absolute; float:left; left:1px; top:81px; }

.red_txt{ font-weight:bold;}
