﻿/* DEFAULTS
----------------------------------------------------------*/
body{margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;background:url(../images/index_bg.gif) left top repeat;font-family:Arial, Helvetica, sans-serif;font-size:14px;	}
.banner{background:url(../images/banner_bg.gif) left top repeat-x}
.bannerText{font-size:14px; color:#CCC; direction:rtl; padding-bottom:10px; padding-left:20px}
.bannerText a{color:#F60; text-decoration:none; font-weight:bold}
.bannerLogo{background:url(../images/banner_logo.gif) right top no-repeat; width:357px; height:81px;}
.projLogo{background:url(../images/proj_logo.gif) left top no-repeat; width:208px; height:45px;}

.formTopHeader{background:url(../images/form_top_bg.gif) left top repeat-x; color:#363636; font-size:18px; font-weight:bold; padding-right:5px;	text-align: center;}
.formTopRight{background:url(../images/form_top_rc.gif) right top no-repeat}
.formTopLeft{background:url(../images/form_top_lc.gif) left top no-repeat}
.formBorderRight{background:url(../images/form_border_r.gif) right top repeat-y; border-bottom:1px solid #000;}
.formBorderLeft{background:url(../images/form_border_l.gif) left top repeat-y; border-bottom:1px solid #000;}
.formBody{background-color:#FFF; border-bottom:1px solid #000; direction:rtl;}

.pageTitle {background: url(../images/form_top_bg.gif) repeat-x left top;color:#050505;font-weight:900;font-size: xx-large;padding-right: 5px;text-align: center;border-bottom: 1px double #001;}
.pageHeading{color:Navy; font-weight:700; font-size: x-large;border-bottom: 1px double #001;}
.pagerLink{color:#F90; text-decoration:none;}
.pagerText{color:#000000; background-color:#EDEEFE; font-size :16px;}
.pageFooter{border-top: 1px double #000; padding:10px; color:#999; font-weight:bold;}

.browesPath{background:url(../images/path_top_bg.gif) left top repeat-x; color:#666; font-size:16px;}
.browesPathRight{background:url(../images/path_top_rc.gif) right top no-repeat}
.browesPathLeft{background:url(../images/path_top_lc.gif) left top repeat-x}

.menuTitle{border-bottom:1px solid #383838; color:#3c78b6; font-weight:bold; font-family:'Traditional Arabic', Andalus; font-size:20px}
.menuTopLeft{background:url(../images/leftside_top_lc.gif) left top no-repeat}
.menuTopRight{background:url(../images/leftside_top_rc.gif) right top no-repeat}
.menuTopBG{background:url(../images/leftside_top_bg.gif) left top repeat-x}
.menuBottomLeft{background:url(../images/leftside_bottom_lc.gif) left top no-repeat}
.menuBottomRight{background:url(../images/leftside_bottom_rc.gif) right top no-repeat}
.menuBottomBG{background:url(../images/leftside_bottom_bg.gif) left top repeat-x}
.menuBorderRight{background:url(../images/leftside_border_r.gif) right top repeat-y}
.menuBorderLeft{background:url(../images/leftside_border_l.gif) left top repeat-y}
.menuBG{background:url(../images/leftside_bg.gif) left top repeat}

.tableHeaderLeft{background:url(../images/table_header_rc.gif) right top no-repeat}
.tableHeaderRight{background:url(../images/table_header_lc.gif) left top no-repeat}
.tableHeaderRightButtom{background: url(../images/table_header_rbc.gif) right bottom no-repeat}
.tableHeaderRightCenter{background:url(../images/table_header_rcc.gif) right top repeat-y}
.tableHeaderFeild{background:url(../images/table_header_bg.gif) left top repeat-x; font-weight:bold; color:#f2f2f2; font-size:14px; border-right:1px solid #CCC; padding:5px;}
.tableHeaderFeildTools{background:url(../images/table_header_bg.gif) left top repeat-x; font-weight:bold; color:#f2f2f2; font-size:14px; padding:5px;}

.tableFooterLeft{background:url(../images/table_footer_rc.gif) right top no-repeat}
.tableFooterRight{background:url(../images/table_footer_lc.gif) left top no-repeat}
.tableFooterBG{background:url(../images/table_footer_bg.gif) left top repeat-x; font-weight:bold; font-size:16px}
.tableFooterBG a{ color:#F90; text-decoration:none}
.tableFooterBG a:hover{ color: #666; text-decoration:none}

.tableRecordLeft{background:url(../images/table_border_r.gif) right top repeat-y; border-bottom:1px solid #CCC}
.tableRecordRight{background:url(../images/table_border_l.gif) left top repeat-y; border-bottom:1px solid #CCC}
.tableRecord{border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:3px; font-weight:normal; vertical-align:middle;}
.tableRecordTools{border-bottom:1px solid #CCC; padding-top:2px}
.tableRecord a{font-size:18px; font-weight:bold; text-decoration:none;}
.tableRecordToolsSolid{padding-top:10px; padding-right:20px;}
.tableRecordLeftSolid{background:url(../images/table_border_r.gif) right top repeat-y;}
.tableRecordRightSolid{background:url(../images/table_border_l.gif) left top repeat-y;}

.tableRow{background-color:#FFF;}
.tableRow:hover{background-color:#fefce3;}
.tableRowSelected{background-color:Gray;}

.infoMessage{background:url(../images/info.png) right 5px no-repeat #FFF; border-top:1px dotted #009;border-bottom:1px solid #009; margin:5px; padding:5px 30px 5px 10px; text-align:right; direction:rtl; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#005;font-size: small; vertical-align: middle;}
.acceptMessage{background:url(../images/accept.png) 5px 5px no-repeat #fff;background-position: 99% 7px; border: 0px solid #090; margin: 5px;padding: 5px 25px 5px 10px; text-align: right; direction: ltr; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #050;vertical-align: middle;}
.alertMessage{background: url(../images/warning.png)5px 5px no-repeat #FF9;	  background-position: 99% 7px; border: 1px solid #FC0; margin: 5px;padding: 5px 25px 5px 10px; text-align: right; direction: ltr; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #F30;vertical-align: middle;}
.errorMessage{background: #fff url('../images/error.png') no-repeat 98% 6px;
border: 0px solid #F00; margin: 5px;padding: 5px 25px 5px 10px; text-align: right; direction: rtl; font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #C00;vertical-align: middle;
    text-decoration: underline;
    font-size: large;
}
.failureNotification{ text-align:right; direction:rtl; font-family:Verdana, Geneva, sans-serif; font-weight:normal; color:#C00;}

.formLabel{text-align:left; padding-left:2px; border-left:1px solid #ccc;
    font-weight: 700;
}
.formLabelRequired{font-weight:bold; text-align:left; padding-left:2px; border-left:1px solid #F00}

.formChild{direction:rtl; border:1px solid #999; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); font-size: medium;font-family: "Traditional Arabic";font-weight: 700;}
.formButton{background: #ff9c00 url(../images/butBG.gif) left bottom repeat-x; border:1px solid #3d8ce8; color:#FFF; padding:2px 5px 2px 5px; cursor:pointer; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; font-family:Arial (Arabic);
}
.formButtonSubmit{background: #ff9c00 url(../images/butBG.gif) left bottom repeat-x; border:1px solid #3d8ce8; color:#FFF; padding:2px 5px 2px 5px; cursor:pointer; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; font-family:Arial (Arabic);height: 28px;font-weight:bold;}
.printButton{background:url(../images/print_16x16.gif) 2px 2px no-repeat; border:1px solid #3d8ce8; color:#03C; padding:3px 7px 1px 20px; cursor:pointer; font-weight:bold; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; font-family:Arial (Arabic);}

.validatError{color:#C00; font-weight:bold; background:url(../images/error_validat.png) right top no-repeat; padding-right:16px;}
.validatOk{color:#0C0; font-weight:bold; background:url(../images/ok_validat.png) right top no-repeat; padding-right:16px;}

.pagerList{margin:0px}
.pagerList a{color:#F90; text-decoration:none; cursor:pointer;}
.pagerList a:hover{ color:#666; text-decoration:none;}

.menu{font-weight:bold}
.menu tr #goHome{background:url(../images/go-home.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #allResult{background:url(../images/result_all.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #memberLogin{background:url(../images/stud_login.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #faculties{background:url(../images/faculty.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #departments{background:url(../images/go-home.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #cv{background:url(../images/paper.png) right top no-repeat; padding-right:26px; height:26px}
.menu tr #staffMemberEmpDegree{background:url(../images/man.png) right top no-repeat; padding-right:26px; height:26px}

.prizes{background:url(../images/prize.png) right top no-repeat; padding-right:26px; height:26px}
.memvacs{background:url(../images/beach_chair.png) right top no-repeat; padding-right:26px; height:26px}
.memquals{background:url(../images/qualification-history.png) right top no-repeat; padding-right:26px; height:26px}
.EnrollData{background:url(../images/cv.png) right top no-repeat; padding-right:26px; height:26px}
.Exam{background:url(../images/ExamPaper.png) right top no-repeat; padding-right:26px; height:26px}
.QualData{background:url(../images/Qual.png) right top no-repeat; padding-right:26px; height:26px}
.secondments{background:url(../images/Plane.png) right top no-repeat; padding-right:26px; height:26px}
.missions{background:url(../images/message.png) right top no-repeat; padding-right:26px; height:26px}
.PersonID{background:url(../images/Ident24.png) right top no-repeat; padding-right:26px; height:26px}
.BirthData{background:url(../images/schedule24.png) right top no-repeat; padding-right:26px; height:26px}
.persDetails{background: url(../images/personal.png) right top no-repeat;padding-right: 26px;height: 26px}
.MainData{background:url(../images/employee.png) right top no-repeat; padding-right:26px; height:26px}
.Emp{background:url(../images/employee.png) right top no-repeat; padding-right:26px; height:26px}
.commDetails{background:url(../images/phone.png) right top no-repeat; padding-right:26px; height:26px}
.culturalRelations{background:url(../images/library.png) right top no-repeat; padding-right:26px; height:26px}
.newSpec{background:url(../images/special.png) right top no-repeat; padding-right:26px; height:26px}
.experience{background:url(../images/experience.png) right top no-repeat; padding-right:26px; height:26px}
.Course{background:url(../images/computer_course.png) right top no-repeat; padding-right:26px; height:26px}
.Pay{background:url(../images/pay_Money.png) right top no-repeat; padding-right:26px; height:26px}
.upload{background:url(../images/UploadFiles.png) right top no-repeat; padding-right:26px; height:26px}
.Search{background:url(../images/Search.png) right top no-repeat; padding-right:26px; height:26px}
.Choose{background:url(../images/Choose.png) right top no-repeat; padding-right:26px; height:26px}
.Password{background:url(../images/Password.png) right top no-repeat; padding-right:26px; height:26px}
.Reports{background:url(../images/printer.png) right top no-repeat; padding-right:26px; height:26px}
.Print{background:url(../images/Print.png) right top no-repeat; padding-right:26px; height:26px}
.Remove{background:url(../images/Remove.png) right top no-repeat; padding-right:26px; height:26px}
.Delete{background:url(../images/Delete.png) right top no-repeat; padding-right:26px; height:26px}

.linkDiv{background-color:#FFF; padding:3px 5px 3px 3px; text-decoration:none;}
.linkDiv:hover{background-color:#3c78b6; cursor:pointer; color:#fff; text-decoration:none;}

.linkDiv a{color:#03C; text-decoration:none;}
.linkDiv a:hover{color:#FFF; text-decoration:none;}

.loginDiv{background:url(../images/loginPass.png) left 10px no-repeat; padding-top:10px; padding-left:50px;}

.ptitle {border-bottom:3px solid #666; padding-bottom:5px; padding-right:3px; font-size:18px; font-weight:bold;}
.popBackG {background-color:Gray; filter:alfa(opacity:50);}
