/*-----------------------------------------------------------------------------------------------------
/*------Coded & Designed By : Husien Adel Ibrahim - Egypt---------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------*/

/*----------reset--*/
* {margin:0; padding:0;}
/*----------reset--*/

/*----------body--*/
body { background-color:#F0F9FF;}
/*----------body--*/


/*-----------header-----------------*/
#header{width:auto; height:147px; background:url(img/top_header_02.jpg) repeat-x;}
#header-r{width:297px; height:147px; background:url(img/logo.jpg) no-repeat; float:right;}
#header-l {width:434px; height:147px; background:url(img/top_header_r.jpg) no-repeat; float:left;}
/*-----------header-----------------*/

/*-----------\\header navigation// ----*/
#header-nav {width:auto; height:54px; background:url(img/header_nav_05.jpg) #E3EFF3 repeat-x;}
#header-nav-r {background:url(img/header_nav_05.jpg); height:54px; float:right;}
#header-nav-l {width:484px; height:54px; float:left;}
#header-nav-l ul {list-style-type:none;}
#header-nav-l li {display:inline; float:right; border:0;}
#header-nav-l li img {border:0;}
/*-----------\\header navigation// ----*/


/*-----------\\footer// ----*/
#footer {width:auto; height:112px; background:url(img/footer_m.jpg) repeat-x; clear:both;}
#footer-r {width:349px; height:112px; background:url(img/footer_right.jpg) no-repeat; float:right;}
#footer-l{width:365px; height:112px; background:url(img/footer_left.jpg) no-repeat; float:left;}
/*-----------\\footer// ----*/


/*-----------\\block// ----*/
#block {width:182px; height:auto;}
#block-h {width:182px; height:62px; background:url(img/block_header.gif) no-repeat;}
#block-c{width:182px; height:auto; background:url(img/block_content.gif) repeat-y;}
#block-f {width:182px; height:11px; background:url(img/block_footer.gif) no-repeat;}
.block-title {width:182px; height:62px; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-top:12px;}
.block-text {width:182px; padding:2px 8px 2px 8px; color:#0F5A6C; font-family:tahoma; font-size:14px;}
.block-text a, .block-text a:link, .block-text a:visited {color:#0F5A6C; text-decoration:none;}
.block-text a:hover {color:#30798A; border-bottom:1px dashed #30798A; text-decoration:none;}
/*-----------\\block// ----*/



/*-----------\\mid-top// ----*/
#mid-top {width:98%; height:48px; background:url(img/mid_top_m.gif) repeat-x;}
#mid-top-r {width:27px; height:48px; background:url(img/mid_top_r.gif) no-repeat; float:right;  }
#mid-top-l {width:27px; height:48px; background:url(img/mid_top_l.gif) no-repeat; float:left;  }
#mid-top-m {width:auto; height:48px; float:left;}
#mid-top-m1 {width:auto; height:48px; float:right;}
/*-----------\\mid-top// ----*/


/*-----------\\mid-content// ----*/
.c1 {background-color: #CFEDFC; background-image: url(img/c_left_t.gif); background-repeat: no-repeat; background-position: 0px 0px; width:98%;}
.c2 {background-image:url(img/c_right_t.gif); background-repeat: no-repeat; background-position:right top;}
.c3 {background-image:url(img/c_left_b.gif); background-repeat: no-repeat; background-position:left bottom;}
.c4 {background-image: url(img/c_right_b.gif); background-repeat: no-repeat;background-position:right bottom; 
	color:#0F5A6C; 	font-family:tahoma; font-size:14px; font-weight:normal ;padding:7px;}
.c5
{
    color: #0F5A6C;
    font-family: tahoma;
    font-size: 14px;
    font-weight: normal;
    padding: 7px;
    cursor: hand;
}
/*-----------\\mid-content// ----*/

/*---------\\main menu -----*/
.Menu-title {width:179px; height:10px; color:#0F5A6C; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-top:12px; padding-right: 15px}
.block-c{width:175px; height:auto; background:url(img/block_content.gif) repeat-y;}
/*---------\\main menu -----*/

/*---------\\TreeView menu -----*/
.TreeView-title { height:10px; color:#0F5A6C; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-top:12px; padding-right: 20px ;}
.TreeView-sub-title { height:10px; color:#0F5A6C; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding-top:12px; padding-right: 15px ;}
/*---------\\TreeView menu -----*/
.Text_Box
{
    font-size: 9pt;
    color: gray;
    font-family: tahoma;
    background-color: #fffff4;
    text-decoration: none;
    clear: none;
    display: inline;
    float: none;
    overflow: auto;
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    height: 17px;
}