body {font-size: 12px; font-family: Tahoma; background:#FFF url(images/bg15x1.jpg); color: #333; margin: 0 auto; padding: 0 0 0 0; direction:rtl;}

img { border: none; }

.dv1x1 { width: 993px; }
.dv2x1 { background: url(images/bg2x1.png) repeat-y left; padding: 0 0 0 9px; }
.dv2x2 { background: url(images/bg2x2.png) repeat-y right; padding: 0 9px 0 0; }
.dv3x1 { background: #0587C6 url(images/bg3x1.png) repeat-x; height: 102px; }
.dv4x1 { background: #D2D2D2 url(images/bg5x1.png) repeat-x; height: 43px; }
.dv5x1 { background: #C7C7C7; padding: 10px 5px 0 5px; text-align: right; }
.dv6x1 { float: right; background: url(images/lgo1.png) no-repeat 130px 20px; height: 92px; padding: 5px 10px 0 0; color:#FFF; }
.dv6x1 a:link, .dv6x1 a:visited { color:#FFF; text-decoration: none; font-size: 12px; } 
.dv6x1 a:hover { text-decoration: underline; }
.dv6x2 { float: left; height: 40px; width:310px; padding: 5px 0 0 5px;} 
.dv7x1 { background: url(images/bg7x1.png) no-repeat left; padding: 0 0 0 2px; }
.dv7x1 div{ background: url(images/bg7x2.png) no-repeat right; padding: 0 2px 0 0; }
.dv7x1 div div{ background: #FFF; height: 26px; }
.dv7x2 { float: right; height: 22px; width: 240px; margin: 0;  }
.dv7x2 input[type="text"] {width: 100%; height:22px; border: none; background:#FFF; line-height:22px;} 
.dv7x3 {  float: left; margin: 2px 0 0 0; }
.dv7x3 input[type="button"] { height: 22px; line-height:22px; width:50px; background: url(images/btn1x1.png) no-repeat; font-size: 12px; border:none; font-family: Tahoma; cursor: pointer;}
.dv9x1 { text-align: left; margin:  0 0 20px 0; font-size: 11px; color:#FFF; }
.dv10x1 { float: right; width: 300px; }
.dv10x2 { float: left; width: 657px; }
.dv11x1 { float: right; width: 324px; }
.dv11x2 { float: left; width: 324px; }
.dv12x1 { height:35px; padding: 5px 10px 0 0; color: #005785; background: url(images/hl2.png) repeat-x bottom; font-family: Arial; font-size: 20px; font-weight: bold; }
.dv13x1 { font-family: Tahoma; color: #FFF; height: 69px; padding: 2px; text-align:justify; font-size:12px; background:#6D97B3; }
.dv13x1 a:link, .dv13x1 a:visited { color:#FF0; font-size: 13px; text-decoration: none; }
.dv13x1 a:hover { text-decoration:underline; }
.dv14x1 { font-family: Tahoma; padding: 5px; font-size: 12px; text-align: justify; }
.dv15x1 { background: #E6E6E6; color:#2C2C2C; padding:  0 5px 0 5px; overflow:auto; line-height:25px; font-size: 12px; height:25px; }
.dv16x1 { font-size: 12px; padding: 5px; }
.dv16x1 a:link, .dv16x1 a:visited { color: #005785; text-decoration: none;  }
.dv16x1 a:hover { text-decoration: underline; }
.dv17x1, .dv17x2 { float: right; height: 119px; }
.dv17x1 { width: 124px;  }
.dv17x2 { width: 200px  }
.dv17x3, .dv17x4 { background: #6D97B3; padding: 5px; height: 29px; overflow:hidden; color:#FFF; font-size: 12px; }
.dv17x4 { background: #047EBC url(images/bg9x1.png) repeat-x bottom; }
.dv18x1 { float: left; background: url(images/bg8x2.png) no-repeat right; padding: 0 8px 0 0; margin: 0 0 0 20px;  }
.dv18x1 div { background: url(images/bg8x1.png) no-repeat left; padding: 0 0 0 8px; }
.dv18x1 div div { background: #DC1301; padding: 0;  width: 180px; height: 24px;  }
.dv18x2 { float: right; height: 24px; line-height: 22px; color:#FFF; font-size: 12px; }
.dv18x3, .dv18x4{ float: left; height: 24px; width: 10px; margin: 0 2px 0 2px; background: url(images/ico3x1.png) no-repeat 50% 50%; }
.dv18x4 { background: url(images/ico3x2.png) no-repeat 50% 50%; }
.dv20x1 { float: left; position: relative; left:-235px; top: 30px; height: 139px; width: 113px; background:#EEE; color:#000; display: none; text-align: right; border-left: 1px solid #AAA; border-right: 1px solid #AAA; border-bottom: 1px solid #AAA; }
.dv20x2 { padding: 7px 5px 7px 0; cursor: pointer; color:#30F; }
.dv21x1, .dv21x3, .dv21x4 { float: right; width:445px; padding: 10px; border: #6AA2F1 1px solid; background:#F0F7FF;  }
.dv21x2 { min-height:200px; padding:  0 238px 0 0; }
.dv21x3 a:link, .dv21x3 a:visited { color:#03F; text-decoration:none; }
.dv21x4 { width: 152px; margin: 3px 7px 3px 7px; }
.dv21x5, .dv21x7 { overflow:auto; }
.dv21x5 a:link, .dv21x5 a:visited {color: #C00; font-weight: bold; text-decoration: none;} 
.dv21x5 a:hover { text-decoration: underline; }
.dv21x7 a:link, .dv21x7 a:visited {color: #0587C6; font-weight: bold; text-decoration: none;} 
.dv21x7 a:hover { color: #005785; text-decoration: underline; }
.dv21x6 { border: #6AA2F1 1px solid; background:#F0F7FF; padding: 10px; margin: 0 0 10px 0; }
.dv22x1 { background: #00689C; padding: 5px; text-align: center; }
.dv22x1 a:link, .dv22x1 a:visited { color:#FE0; font-weight: bold; }
.dv23x1 { text-align: center; padding: 0 0 5px 0; border-bottom: 1px #6AA2F1 solid; margin: 0 0 10px 0; height: 30px;}
.dv23x2 { float: right; width: 89px; text-align: right; padding: 0 0 0 5px; }
.dv23x3 { float: right; width: 50px; border-right: 1px #6AA2F1 solid; padding: 0 5px 0 0; }
.dv24x1, .dv24x2  { float: right; height: 16px; width:16px; margin: 40px 0 0 0; background: url(images/ico4x7.png) no-repeat; cursor: pointer; }
.dv24x2 { float: right;  background: url(images/ico4x8.png) no-repeat;  }
.dv25x1 { float: right; background: url(images/bg10x1.png) no-repeat; width: 119px; height: 80px; padding: 10px 5px 5px 5px; text-align:center; margin: 0 4px 0 4px; }
.dv25x2 { float: right; height: 80px; width: 400px; text-align:justify; margin: 0 10px 0 0;} 
.dv25x3 { float: right; height: 80px; width: 100px; text-align:center; margin: 0 30px 0 0; line-height: 80px; } 
.dv26x1, .dv26x2 { float: right; width: 130px; height: 28px; text-align: center; background:url(images/bg11x1.png) no-repeat; margin: 0 0 0 2px; line-height: 28px; font-weight: regular; color: #03F; cursor: pointer; }
.dv26x1:hover, .dv26x2 { background:url(images/bg12x1.png) no-repeat; }
.dv26x2 a:link, .dv26x2 a:visited, .dv26x1 a:link, .dv26x1 a:visited { color:#03F; text-decoration:none; }
.dv27x1 { background: url(images/bg13x1.png); }
.dv27x2:hover { background: #FEFEFE; }
.dv28x1 { background: #EEE; padding: 5px; border: 1px #333 solid; color:#00476B; font-weight: bold;  }
.dv28x1 input[type="text"]{ border: 1px #666 solid; width: 180px; }
.dv28x1 td { border-right: 1px dotted #333; padding: 10px 10px 10px 0; }
.dv29x1 { background: #EEE; border: #AAA 1px solid; padding: 5px; margin: 0 0 5px 0; }
.dv29x2 { float: right; }
.dv30x1 { padding: 130px 0 20px 0; background: url(images/search.png) no-repeat 50% 0; font-weight: bold; text-align: center; }
.dv31x1 { float: right; background: url(images/btn2x2.png) no-repeat left; padding: 0 0 0 4px; margin: 7px 10px 0 0;  cursor: pointer; }
.dv31x1 div {  background: url(images/btn2x3.png) no-repeat right; padding: 0 4px 0 0;}
.dv31x1 div div {  background: url(images/btn2x1.png) repeat-x; padding: 0 5px 0 5px; height: 28px; line-height:26px; font-size: 12px; color: #FFF; }
.dv31x1 div div a:link, .dv31x1 div div a:visited { text-decoration: none; color: #FC0; font-family: Tahoma; font-weight: bold; margin: 0 20px 0 20px;  }
.dv31x1 div div a:hover { color: #FFF;  } 
.dv31x1 div div a.Sel:link, .dv31x1 div div a.Sel:visited, .dv31x1 div div a.Sel:hover { color: #FFF; }
.dv32x1 { font-size: 13px; line-height: 40px; font-weight: bold; margin: 0 10px 0 0; }
.dv32x1 a:link, .dv32x1 a:visited { text-decoration: none; color: #005BB0!important; }
.dv32x1 a:hover { text-decoration: underline; }
.dv33x1 { background: url(images/btn2x2.png) no-repeat left; padding: 0 0 0 4px; margin: 7px 10px 0 0;  cursor: pointer; }
.dv33x1 div { background: url(images/btn2x3.png) no-repeat right; padding: 0 4px 0 0;}
.dv33x1 div div { background: url(images/btn2x1.png) repeat-x; padding: 0 5px 0 5px; height: 28px; line-height:26px; font-size: 12px; color: #FFF; }
.dv34x1 { border: #FFF 1px solid; border-top: 0; padding: 5px; }
.dv35x1 { line-height: 22px; margin: 0 0 0 5px; font-weight: bold; }

.bg17x1 { background: url(images/bg17x1.png) no-repeat left; padding: 0 0 0 4px;  cursor: pointer;   }
.bg17x1 div { background: url(images/bg17x3.png) no-repeat right; padding: 0 4px 0 0;  }
.bg17x1 div div {  background: url(images/bg17x2.png) repeat-x; padding: 0 5px 0 5px; height: 28px; line-height:26px; font-size: 13px; color: #FFF; font-weight: bold; }
.bg17x1 div div div.ico5x1 { padding: 0 20px 0 0; background: url(images/ico5x1.png) no-repeat right 50%; }
.bg17x1 div div div.ico5x2 { padding: 0 20px 0 0; background: url(images/ico5x2.png) no-repeat right 50%; }
.bg17x1 div div div.ico5x3 { padding: 0 20px 0 0; background: url(images/ico5x3.png) no-repeat right 50%; }
.bg17x1 div div div.ico5x4 { padding: 0 20px 0 0; background: url(images/ico5x4.png) no-repeat right 50%; }
.bg17x1 div div div.ico5x5 { padding: 0 20px 0 0; background: url(images/ico5x5.png) no-repeat right 50%; }
.bg17x1 div div div.ico5x7 { padding: 0 20px 0 0; background: url(images/ico5x7.png) no-repeat right 50%; }

/* Ramadan */
.RmdnBg1x1 { background: url(images/rmdn_bg1x2.png); width: 273px; height: 232px; float: left; border: 1px solid #000;}
.RmdnDv1 { color: #000; text-align:justify; padding: 15px 10px 10px 100px;  font-size: 13px;  }
.RmdnDv1 a:link, .RmdnDv1 a:visited { color: #FF0; text-decoration: none; font-weight: bold; }
.RmdnDv1 a:hover { text-decoration: underline;}
.RmdnDv2 { background: url(images/rmdn_bg1x2.png) no-repeat right; position: absolute; width: 225px;  height: 97px; margin: -50px 0 0 10px; }
/* Ramadan END */

.cel1x0 { overflow: auto; margin: 5px 0 5px 0; }
.cel1x1, .cel1x2, .cel1x3,.cel1x5 {  line-height: 20px; background: #FFF; padding: 0 5px 0 0;   }
.cel1x1 {float: right; width: 100px; font-weight:bold; color:#C00; }
.cel1x2 {float: right; width: 333px; border-right: 1px #555 dotted; }
.cel1x3 { width: 55px; }
.cel1x5 { width: 55px; font-weight:bold; color:#C00;border-bottom: 1px #555 dotted;  }
.cel1x4 { float: right; margin: 5px 0 5px 0;width: 60px; }
.cel1x6{background:#fff;overflow:auto;}

#ClrBlue, .dv20x2 { background: #C1DCED url(images/btn4x1.png) repeat-x; color: #005785; }
#ClrGreen, .dv20x2 { background: #CAEDBF url(images/btn4x1.png) repeat-x; color: #5AAA0B; }
#ClrRed, .dv20x2 { background: #FFCACA url(images/btn4x1.png) repeat-x; color: #ED2525; }
#ClrBrown,.dv20x2 { background: #FFDDA6 url(images/btn4x1.png) repeat-x; color: #7B0000; }
#ClrViolet, .dv20x2 { background: #FFB5F9 url(images/btn4x1.png) repeat-x; color: #AD00C0; }

.clrDiv { float: left; border: 1px solid #FFF; margin: 5px 0 0 0;  } 

.crnr1x1 { background: url(images/crnr1x2.png) no-repeat left; padding: 0 0 0 6px; }
.crnr1x1 div { background: url(images/crnr1x1.png) no-repeat right; padding: 0 6px 0 0; }
.crnr1x1 div div { background: #FFF; height: 6px; }
.crnr1x2 { background: url(images/crnr1x3.png) no-repeat left; padding: 0 0 0 6px; }
.crnr1x2 div { background: url(images/crnr1x4.png) no-repeat right; padding: 0 6px 0 0; }
.crnr1x2 div div { background: #FFF;  height: 6px; }
.crnr1x3 {  background: #FFF; }
.crnr1x3 input[type="text"]{ border: 1px #666 solid;}

.crnr2x1 { float: right; }
.crnr2x1 div { background: url(images/crnr2x1.png) no-repeat top right; }
.crnr2x1 div div { background: url(images/crnr2x2.png) no-repeat bottom right; width: 228px; height: 200px; }
.crnr2x2 { float: left; background: url(images/crnr1x2.png) no-repeat top; padding: 6px 0 0 0; }
.crnr2x2 div { background: url(images/crnr1x3.png) no-repeat bottom; padding: 0 0 6px 0; }
.crnr2x2 div div { background: #FFF; width: 6px; height: 182px; }
.crnr2x3 { float: right; width: 423px; height: 200px; background: #FFF;}

.crnr3x1 { float: left; width: 6px; background: url(images/crnr1x2.png) no-repeat left top; padding: 6px 0 0 0; }
.crnr3x1 div { height: 65px; background: #FFF; }
.crnr3x2, .crnr3x3, .crnr3x4, .crnr3x5, .crnr3x6, .crnr3x7, .crnr3x8, .crnr3x9, .crnr3x10 ,.crnr3x11 { float: right; height: 71px; width: 959px; }
.crnr3x2 { background: #FFF url(images/topbar1x1.png) no-repeat right; }
.crnr3x3 { background: #FFF url(images/topbar1x2.jpg) no-repeat right; }
.crnr3x4 { background: #FFF url(images/topbar1x3.jpg) no-repeat right; }
.crnr3x5 { background: #FFF url(images/topbar1x4.jpg) no-repeat right; }
.crnr3x6 { background: #FFF url(images/topbar1x5.jpg) no-repeat right; }
.crnr3x7 { background: #FFF url(images/topbar1x6.jpg) no-repeat right; }
.crnr3x8 { background: #FFF url(images/topbar1x7.jpg) no-repeat right; }
.crnr3x9 { background: #FFF url(images/topbar1x8.jpg) no-repeat right; }
.crnr3x10 { background: #FFF url(images/topbar1x9.jpg) no-repeat right; }
.crnr3x11 { background: #FFF url(images/topbar1x10.jpg) no-repeat right; }

.fnt1x1 { font-family: Arial; color: #005785; font-weight:bold; font-size: 14px; } 
.fnt2x1, .fnt2x1 a:link, .fnt2x1 a:visited  { color: #C00; font-weight:bold; text-decoration: none; }
.fnt2x1:hover, .fnt2x1 a:hover { text-decoration: underline; }
.fnt3x1 { color: #005785; font-family: Arial; font-size: 20px; font-weight: bold; text-align:right;  }
.fnt4x1 { color: #000; font-weight:bold; }
.fnt4x1 a:link, .fnt4x1 a:visited { color: #30F; text-decoration: none; } 
.fnt4x1 a:hover { text-decoration: underline; }
.fnt5x1, .fnt5x1 a:link, .fnt5x1 a:visited { color: #008; font-weight:bold; text-decoration: none; } 
.fnt5x1 a:hover { text-decoration: underline; }
.fnt6x1 { font-size: 13px; color: #C00; font-weight:bold; }
.fnt7x1 { font-weight: bold; font-size: 10px; line-height: 18px;  }

.btn1x1, .btn1x2  { float: right;  background: #C1DCED url(images/btn2x2.png) no-repeat left; padding: 0 0 0 4px; margin: 6px 5px 0 0;  cursor: pointer; font-weight: bold; }
.btn1x1 div,.btn1x2 div {  background: url(images/btn2x3.png) no-repeat right; padding: 0 4px 0 0;}
.btn1x1 div div, .btn1x2 div div {  background: url(images/btn2x1.png) repeat-x; padding: 0 5px 0 5px; height: 28px; line-height:26px; font-family: Arial; font-size: 16px; color: #787878; }
.btn1x1 div div { color: #FFF; }
.btn1x2:hover div div { color:#03F; }
.btn1x2 { background: url(images/btn4x2.png) no-repeat left; }
.btn1x2 div { background: url(images/btn4x3.png) no-repeat right; }
.btn1x2 div div {  background: url(images/btn4x1.png) repeat-x; }
.btn2x1 { float:left; background: url(images/btn3x1.png) no-repeat; height: 16px; width: 16px; margin:12px 5px 0 5px; cursor:pointer;  }
.btn2x2 { float:left; background: url(images/btn3x2.png) no-repeat; height: 16px; width: 16px; margin:12px 5px 0 5px; cursor:pointer;  }
.btn2x3 { float:left; background: url(images/btn3x3.png) no-repeat; height: 16px; width: 16px; margin:14px 5px 0 5px; cursor:pointer;  }
.btn2x4 { float:left; background: url(images/btn3x4.png) no-repeat; height: 16px; width: 16px; margin:12px 5px 0 5px;  }
.btn3x1, .btn3x2 { float:left; height: 17px; width: 17px; margin: 4px 5px 0 0; }
.btn3x1 { background: url(images/btn5x1.png) no-repeat; }
.btn3x2 { background: url(images/btn5x2.png) no-repeat; }

.btn6 { background: #6D97B3 url(images/btn6x1.png) no-repeat left; cursor: pointer; color: #FFF;  }
.btn6 div { background: url(images/btn6x2.png) no-repeat right;  padding: 0 10px 0 10px; line-height:25px; height:25px;  text-align: center;}
.btnClose { height: 20px;  width: 20px; background: url(images/icon_close.png) no-repeat; margin: 0 0 0 5px; } 

.vl1 { float: right; background: url(images/vl1.png) repeat-y; height: 25px; width: 2px; margin: 8px 5px 0 0;  }
.hl1 { height:2px; background: #C7C7C7 url(images/hl1.png) no-repeat center; }
.hl2 { height: 0; border-bottom: 1px dotted #000; font-size: 0; margin: 0 0 0 0; }
.hl3 { height: 0; border-bottom: 1px solid #6AA2F1; font-size: 0; margin: 3px 0 3px 0; }

.ico4x1, .ico4x2, .ico4x3, .ico4x4, .ico4x5, .ico4x6 { padding: 0 20px 0 0; line-height: 16px; }
.ico4x1 { background: url(images/ico4x1.png) no-repeat right 50%;}
.ico4x2 { background: url(images/ico4x2.png) no-repeat right 50%;}
.ico4x3 { background: url(images/ico4x3.png) no-repeat right 50%;}
.ico4x4 { background: url(images/ico4x4.png) no-repeat right 50%;}
.ico4x5 { background: url(images/ico4x5.png) no-repeat right 50%;}
.ico4x6 { background: url(images/ico4x6.png) no-repeat right 50%;}
.ico5x6 { height: 16px; width: 16px; margin: 4px 5px 0 15px; background: url(images/ico5x6.png) no-repeat; }

.tbl1x1 input[type="text"]{ border: 1px #666 solid; margin: 0 0 5px 0; width: 400px;  }
.tbl2x1 { width: 100%; }
.tbl2x1 td { border-bottom: 1px dotted #000;  }
.tbl2x1 tr.nobrdr td { border: none;  }
.tbl2x1 input[type="text"]{ border: 1px #666 solid; }
.tbl3x1 { border: 1px #666 solid; width: 100%; border-width: 0 0 1px 1px;  font-size: 12px; background-color:White;}
.tbl3x1 th, .tbl3x1 td { border: 1px #666 solid; border-width: 1px 1px 0 0; padding: 5px 10px 5px 0; }
.tbl3x1 th {  background: url(images/bg17x2.png) repeat-x; color: #FFF; font-weight: bold; }
.tbl3x1 td img { margin: 0 0 0 5px; } 
