﻿
@import url(../fonts/droidarabickufi.css);

body {
    font-family: 'Droid Arabic Kufi', serif;
    color:#999;
   font-size:11px;
}
.headerTop
img {display:block;}
.headerTop .margintop {margin-top:5px;}
.headerTop .headerDate {font-size:10px;}
.headerBanner {width:1000px;margin:0px; padding:0px;border:0; border-spacing: 0;
    border-collapse: separate; }
.headerBanner > tbody>tr>td {padding:0;  }
.dvTitle
{
     font-family:'Droid Arabic Kufi', serif,Tahoma;
     font-size:11px;
     float:right;
     font-weight:bold;
}

.dvTitleLabel
{
    width:100px;
    float:right;
}

.dvShortDescription
{
    float:right;
    font-family:'Segoe UI',Arial;
}
h1 {color:#0b465b;font-size:16px; }
h2 {color:#0b465b; }
h3 {color:#0b465b; }
h4 {color:#0b465b; }
h5 {color:#0b465b; }
h6 {color:#0b465b; }
.bold {font-weight:bold; }

.headings{margin-right:10px;color:#0b465b;font-weight:bold;font-size:10pt; font-family:'Droid Arabic Kufi', serif, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.subHeadings{width:165px;height:22px; overflow:hidden; display:block;color:#0b465b;font-weight:bold;font-size:8pt; font-family:'Droid Arabic Kufi', serif, "Helvetica Neue", Helvetica, Arial, sans-serif;}

#ContentPlaceHolder1_dtEvents tbody tr td{border:1px solid #ccc;}
#ContentPlaceHolder1_dtNews tbody tr td {border:1px solid #ccc;}
 .titleHeadings a{text-align:right;font-size:16px;font-weight:bold;color:#1a6c86;}
 .newsTitle {float:right;width:340px;text-align:right;font-size:16px;font-weight:bold;color:#1a6c86;margin-right:10px;}
 .newsTitle a {color: #0b465b; text-decoration:none;}
 .newsTitle a:hover{text-decoration:underline;}
 .newsSummaryText {float:right;width:340px;height:125px;text-align:right;direction:rtl;margin-right:10px;overflow:hidden;}
 .newsImage {float:left;width:213px;height:121px;}
 .newsMore a{text-decoration:none;color:blue;}
 .imgNewsBorder {border:1px solid #b2b2b2;padding:3px; width:205px; height:190px;}
 /*banner starts here*/
.banner .bannerImg {width:601px; height:85px;}
 /*banner ends here*/

 


 /*Search Validation Control*/
.txtSearch .txtSearchValidation {visibility: visible;float: left;margin-top: 8px;margin-left: -10px;
}

/*margins & paddings*/
.padding-zero{padding:0px !important}
.margin-zero{margin:0px !important}
.margin-top-10{margin-top:10px;}
.margin-top-bottom-10{margin:10px 0 10px 0}
.margin-top-bottom-20{margin:20px 0 20px 0}
.margin-top-50{margin-top:50px;}
.margin-top-25{margin-top:25px;}
.margin-top-bottom-100 {margin:100px 0 100px 0  }
.margin-left-20{margin-left:20px;}
.margin-right-20{margin-right:20px;}
.margin-right-10{margin-right:10px;}
.margin-right-16{margin-right:16px;}
.margin-right-1{margin-right:1px;}






 /*Poll Starts here*/
.pollContent {text-align: right !important; padding:10px !important;}
.pollHeadings {color: #0b465b;font-weight: bold;font-size: 11pt;text-align:right !important;}
#btnPoll {background-color:#1a6c86; color:#fff;border:1px solid #125065; border-radius:5px; }
/*Poll ends here*/

/*Calendar Starts here*/

.calendar {/*width:165px;*/color:#999 !important;padding-left:10px;}
.calendar .calendarControl {background-color:#fff;font-size:9.5pt; font-family:Verdana; color:#1a6c86;font-weight:normal;border-style:none !important;text-decoration:none;border-collapse:collapse;}
.calendar .calendarControl tbody tr td{border:none !important; background-color:#fff !important;font-size:8.2pt;border:none;}
.calendar .calendarControl tbody tr td a{text-decoration:none;}
.calendar .calendarControl tbody tr th {}
.calendar .calendarControl .otherMonth a{color:#ccc !important;}
.calendar .calendarControl .todayStyle {background-color:#6cbe42 !important; color:#666 !important; border-radius:5px;}
.calendar .calendarControl .todayStyle a{color:#fff !important;}
.calendar .calendarControl .selectedDays {background-color:#1a6c86 !important; color:#666 !important; border-radius:5px;}
.calendar .calendarControl .titleStyle {color:#666 !important; border-radius:5px; background-color:#ccc !important;}
.calendar .calendarControl .eventSelectedDay {background-color:#cec89f !important; color:#000 !important; border-radius:5px;}
.calendar .calendarControl .eventSelectedDay a{color:#fff !important; border-radius:5px;}
.calendar .calendarControl .dayHeaderStyle { border-radius:5px;padding:2px; font-size:11px; border:1px solid #a9ec86;}
.calendar .calendarControl .tabBodyHeight {height:220px !important;}
.calendar .calendarControl .normalDayStyle {color:#000 !important; cursor:pointer;  background-color:transparent;}
.calendar .calendarControl .normalDayStyle a {color:#000 !important;}

#btnEventType1 {background-color:#15bea9; color:#fff;border:1px solid #0f897a; border-radius:5px; font-size:9pt; width:52px;height:20px; font-family:'Droid Arabic Kufi', serif;line-height:10px;}
#btnEventType2 {background-color:#b6b6b6; color:#fff;border:1px solid #7c7c7c; border-radius:5px; font-size:9pt;width:52px;height:20px;font-family:'Droid Arabic Kufi', serif;line-height:10px;}
#btnEventType3 {background-color:#89c6db; color:#fff;border:1px solid #388aa7; border-radius:5px; font-size:9pt;width:52px;height:20px;font-family:'Droid Arabic Kufi', serif;line-height:10px;}
.selectedDays {background-color:#ccc;}


/*Calendar V2 stars here*/
.calendar{/*width:165px;*/color:#999 !important;}
.calendar_v2 {/*width:165px;*/color:#999 !important;}
.calendarControl_v2 {margin-bottom:7px; }
.calendar_v2 .calendarControl_v2 table {text-align:center; }
.calendar_v2 .calendarControl_v2 {background-color:#eee;font-size:9.5pt; font-family:Verdana; color:#384142;font-weight:normal;border-style:none !important;text-decoration:none;border-collapse:collapse;}
.calendar_v2 .calendarControl_v2 tbody tr td{background-color:#fff !important;font-size:10pt;border:none;font-weight:bold;height:40px;border:1px solid #f8f8f8;}
.calendar_v2 .calendarControl_v2 tbody tr td a{text-decoration:none;color:#fff;}
.calendar_v2 .calendarControl_v2 tbody tr th {}
.calendar_v2 .calendarControl_v2 .otherMonth_v2 a{color:#ccc !important;}
.calendar_v2 .calendarControl_v2 .todayStyle_v2 {background-color:#6cbe42 !important; color:#666 !important; border-radius:0px;}
.calendar_v2 .calendarControl_v2 .todayStyle_v2 a{color:#fff !important;}
.calendar_v2 .calendarControl_v2 .selectedDays_v2 {background-color:#1a6c86 !important; color:#666 !important; border-radius:5px;}
.calendar_v2 .calendarControl_v2 .titleStyle_v2 {color:#666 !important; border-radius:5px; background-color:#ccc !important;text-align:center;}
.calendar_v2 .calendarControl_v2 .eventSelectedDay_v2 {background-color:#cec89f !important; color:#000 !important; border-radius:5px;}
.calendar_v2 .calendarControl_v2 .eventSelectedDay_v2 a{color:#fff !important; border-radius:5px;}
.calendar_v2 .calendarControl_v2 .dayHeaderStyle_v2 { border-radius:5px;padding:2px; font-size:11px; border:1px solid #e9e9e9;}
.calendar_v2 .calendarControl_v2 .tabBodyHeight_v2 {height:220px !important;}
.calendar_v2 .calendarControl_v2 .normalDayStyle_v2 {color:#000 !important; cursor:pointer;  background-color:transparent;}
.calendar_v2 .calendarControl_v2 .normalDayStyle_v2 a {color:#000 !important;}
.calendar_v2 .calendarControl_v2 .next-prev_v2 {
    color: #666 !important;
    font-weight: bold;
    font-family: monospace;
    text-align: center;
    font-size: 30px !important;
}
    .calendar_v2 .calendarControl_v2 .next-prev_v2 a {color: #666 !important }
.calendarControl_v2 > tbody {box-shadow: 3px 3px 3px #eee; }

/*.calendar .calendarControl .ID1 { background-color:#c53896 !important;}
.calendar .calendarControl .ID2 { background-color:#f68e3f !important;}
.calendar .calendarControl .ID3 {background-color:#c4d82e !important;}
.calendar .calendarControl .ID4 {background-color:#2a948d !important;}
.calendar .calendarControl .ID5 {background-color:#ebd430 !important;}
.calendar .calendarControl .ID6 {background-color:#f6afcb !important;}
.calendar .calendarControl .ID7 {background-color:#3780c2 !important;}
.calendar .calendarControl .ID8 {background-color:#7070b2 !important;}
.calendar .calendarControl .ID9 {background-color:#3dad48 !important;}*/




#btnEventType1_v2 {
background-color: #15bea9;
    color: #fff;
    border: 1px solid #0f897a;
    border-radius: 0px;
    font-size: 10pt;
    width: 122px;
    height: 30px;
    font-family: 'Droid Arabic Kufi', serif;
    line-height: 30px;
    font-weight: bold;}
#btnEventType2_v2 {
    background-color: #b6b6b6;
    color: #fff;
    border: 1px solid #898989;
    border-radius: 0px;
    font-size: 10pt;
    width: 120px;
    height: 30px;
    font-family: 'Droid Arabic Kufi', serif;
    line-height: 30px;
    font-weight: bold;
    margin:0px 1px;
}
#btnEventType3_v2 { background-color: #e69274;
    color: #fff;
    border: 1px solid #ac715e;
    border-radius: 0px;
    font-size: 10pt;
    width: 122px;
    height: 30px;
    font-family: 'Droid Arabic Kufi', serif;
    line-height: 30px;
    font-weight: bold;}
.selectedDays_v2 {background-color:#ccc;}


/*Calendar Ends here*/



/*bg colors */
.bg-light-blue {background-color:#89c6db; }
.bg-dark-orange {background-color:#f1b14f; }
.bg-dark-maroon {background-color:#e46a5d; }
.bg-light-green {background-color:#86c67f; }
.bg-light-purple {background-color:#bb898c; }
.bg-light-grey {background-color:#bcbcc1; }
.bg-lighter-grey {background-color:#F5F5F5; }
.bg-dark-purple {background-color:#7f90c6; }
.bg-dark-khaki {background-color:#c6b87f; }



/*bg colors */

/*menu starts here*/

.mainMenu {font-family:'Droid Arabic Kufi', serif;font-size:12px !important;}
.mainMenu ul li {}
.mainMenu .level1 .static {/*border:1px solid #dfdfdf;*/border-radius:5px;padding-right:2px;margin-right:1px;padding-left:2px;background-image:url(../images/menu/bg.png); background-repeat:repeat-x;height:auto;line-height:30px;width:auto;text-align:center;color:#666 !important;}
#WebsiteMainMenu {position:relative; z-index:9999;}
#WebsiteMainMenu a.static.highlighted{background-color:transparent !important;}
#WebsiteMainMenu a.static {padding: 0px 20px 0px 20px !important}
#WebsiteMainMenu a.dynamic {padding: 0px 20px 0px 20px !important; border:1px solid #dfdfdf;}
.mainMenu ul li a{color:#0b465b;}
.mainMenu .level1 .has-popup {/*width:193px;*/}
.mainMenu .level3 {/*width:193px;*/}
#WebsiteMainMenu a.popout {background-position:left center !important;background-image:url(../images/leftArrow.png) !important; background-repeat:no-repeat; }
#Menu1 a.static.highlighted {background-color:#ccc !important;}
#Menu1 a.static {padding:0px !important;color:#666 !important;}
#Menu1 a.static.selected {background-color:transparent !important;color:#666 !important;}
/*menu ends here*/


/* Listing page Start here*/

#ContentPlaceHolder1_dtPage_Sections tr td {border:1px solid #ccc;}

/* Listing page Ends here*/

/*Footer links start here*/

#ltrFooterLinks1 ul li {width:300px;}

/*Footer links ends here*/

/* Gridview Pager Styles start here*/
.GridViewPager a{font-family:Verdana;display:block;height:15px;width:15px;background-color:#666;color:#fff;font-weight:bold;border:1px solid #666;text-align:center;text-decoration:none;font-size:10px;padding:2px; line-height:15px;}
.GridViewPager span{font-family:Verdana;display:block;height:15px;width:15px;background-color:#fff;color:#666;font-weight:bold;border:1px solid #666;text-align:center;text-decoration:none; font-size:10px;padding:2px; line-height:15px;}
 .GridViewPager >td > table {margin:0px auto;/*margin-top:-20px; margin-bottom:30px; padding-right:25px;*/}
  .GridViewPager >td > table >tbody {}
/*Gridview pager styles ends here*/


/*Right Main Menu start here*/

 .rightMenu li{ display:none;
}
#loadMore {
   
    cursor:pointer;
    border: 1px solid rgb(197, 197, 197);
    height: 15px;
    background-color: #e9e9e9;
}
#loadMore:hover {
    color:black;
}
#showLess {
    color:red;
    cursor:pointer;
    display:none;
     border: 1px solid rgb(197, 197, 197);
    height: 15px;
    background-color: #e9e9e9;
}
#showLess:hover {
    color:black;
}



div.passwordRecovery {
position: absolute;
left: 0px;
top: 0px;
width: 441px;
height: 417px;
background-image: url(../images/passwordRetrieveBg.png);
}

.passwordRecovery > div.loginInner {
margin: 100px 100px 50px 50px;
padding: 5px;
display: block;
}

.passwordRecovery input.txtUserName {
border: 1px solid #ccc;
width: 200px;
height: 25px;
border-radius: 5px;
margin: 2px;
padding: 5px;
font-weight: bold;
color: #666;
font-family: 'Droid Arabic Kufi',serif;
}


.passwordRecovery .userName {
color: #666;
font-weight: bold;
font-family: 'Droid Arabic Kufi', serif;
font-size: 12pt;
}


.passwordRecovery input.btn {
height: 30px;
width: 150px;
border-radius: 5px;
border: 1px solid #125065;
background-color: #24809f;
color: #fff;
font-family: 'Droid Arabic Kufi', serif;
}

.passwordRecovery div.btnSubmit {
margin: 15px 37px;
}

.passwordRecovery .errMsg {
color: red;
font-size: 11px;
}

.SuccessMsg {color: Green;border: 1px solid;background-color: #dceed3;margin: 40px;}

.passwordRecovery .lblResult {font-family:'Droid Arabic Kufi',serif; font-size:14px;font-weight:bold;margin-right:70px;color:#8ccf84; }
/*Right Main Menu ends here*/



.submit
{
    border:1px solid #1a1e5f;
    background:#133f62 url(../images/submit-bg.png) repeat-x right top;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.30);
    -moz-box-shadow:    1px 1px 2px rgba(50, 50, 50, 0.30);
    box-shadow:         1px 1px 2px rgba(50, 50, 50, 0.30);
    behavior: url(border-radius.htc);
    cursor:pointer;
    color:#fff;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    padding:5px 2px;
}

.Visits_tbl500 {width:450px;}
.Visits_td_250 {width:250px;float:right;}
.controlWidth {width:200px !important;}
.pnlPopUpMain { width:800px;}
.BMP-margin-left{margin-left:120px;}
.text-center { text-align:center;}
.media-centre-menu { }
.media-centre-menu >ul { margin: 0px auto !important; }
.media-centre-menu > table {margin:0px auto;font-size:16px; }
.media-centre-search {  margin: 0px auto; display: flex; width: 100%;  }
.media-centre-search >ul { margin: 0px auto;line-height:30px; }
.media-centre-icons { }
.media-centre-icons > ul{margin:0px;padding:0px; }
.media-centre-icons > ul > li  { float:right !important;  direction:rtl; list-style-type:none;margin:10px 19px !important; }
.media-centre-icons > ul > li >a {text-decoration:none;}
.media-centre-icon { width: 111px; height: 111px; border-radius: 50%; text-align: center; vertical-align: middle; display: table-cell; }
.media-centre-icon-text {color:#7b7b7b; font-size:12px; font-weight:bold;text-align:center;width:111px}
.media-centre-right-menu { width: 170px; height: 35px; line-height: 33px; margin-right: -.5px; }

#divMediaCentre > ul > li:first-child {background:url(../images/mc-right-menu-file-icon.png) no-repeat right;padding-right:30px;line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(2) {background:url(../images/mc-right-menu-photo-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(3) {background:url(../images/mc-right-menu-video-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(4) {background:url(../images/mc-right-menu-magazine-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(5) {background:url(../images/mc-right-menu-events-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(6) {background:url(../images/mc-right-menu-eye-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(7) {background:url(../images/mc-right-menu-report-icon.png) no-repeat right;padding-right:30px; line-height:40px;width:145px;  }
#divMediaCentre > ul > li:nth-child(8) {background:url(../images/mc-right-menu-download-icon.png) no-repeat right;padding-right:30px; line-height:40px; width:145px; }

.media-centre-right-menu a {font-weight:bold;color:#7b7b7b; }
.media-centre-right-menu-active a{font-weight:bold; border-bottom:1px solid #ccc }

.line-height-40 { line-height:40px;}
.btn { display: inline-block; padding: 6px 12px; margin:0 10px 0 10px !important; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.btn-blue { color: #fff !important; background-color: #227f9d; border-color: #2e6da4; }
.btn-blue > a { color: #fff !important;padding:20px;}
.btn-dark-blue {color: #fff !important; background-color: #57B1CE; border-color: #2e6da4;}
.txtBox { border: 1px solid #ccc; width: 180px; height: 25px; border-radius: 5px; margin: 2px; padding: 5px; font-weight: bold; color: #666; direction: rtl; font-family: 'Droid Arabic Kufi',serif; }
.dropdown { border: 1px solid #ccc; width: 180px; height: 36px; border-radius: 5px; margin: 2px; padding: 5px; font-weight: bold; color: #666; direction: rtl; font-family: 'Droid Arabic Kufi',serif; }
.preloader {     display: block;width: 110px;height: 27px;margin: 0px auto;}
.height-100 { height:100px;}



@media only screen and (max-width: 500px) {
    iframeS {width:250px !important }
    .modalPopupSignUp {width:250px !important }
    .BMP-margin-left {margin-left:0px !important }
}