﻿@charset "utf-8";

@import url(../fonts/droidarabickufi.css);

body{margin:0px;padding:0px;font-family:'Droid Arabic Kufi', serif;}
.clearfix{clear:both;}
img, object, embed, video {max-width: 100%;}
img{border:none; outline:none;}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {width:100%;}
body{background:url(../images/bodyBg.png) repeat; color:#5f5f5f; font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:10px}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.fluid {clear: both;margin-left: 0;width: 100%;float: left;display: block;}

.fluidList {list-style:none;list-style-image:none;margin:0;padding:0;}


/*IE 8 Starts here*/
 .tabBody {border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2; width:178px; height:auto;}
.tabBody .tabBodyContent{padding:5px;text-align:center;}
.iframeCalendar {width:165px; height:215px; border:0; overflow:hidden;}
.rightMenu .menuBg{background:url(../images/btnMenu_blue.png) no-repeat;width:170px;height:35px;line-height:33px;margin-right:-.5px;}
.rightMenu .menuBg .menuContent{margin-right:25px;text-align:right;}
.rightMenu .menuBg .menuContent a{color:#0b465b;font-size:12px; font-weight:bold;font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration:none;}
.rightMenu .menuBg .menuContent a:hover{color:#000; text-decoration:none;}
.rightMenu .menuBg-green { background: url(../images/btnMenu_Green.png) no-repeat; width: 170px; height: 35px; line-height: 33px; margin-right: -.5px; }


.footerDesktop{background:url(../images/footerBg.png) repeat-x; height:203px;width:100%;text-align:center;color:#fff;}
.footerDesktop .footerBody{width:70%;margin:0px auto; display:block;text-align:right;padding-top:20px;}
.footerDesktop .footerBody ul {float:right;}

.footerDesktop .footerBody ul li{list-style-type:none;}
.footerDesktop .footerBody ul li a{text-decoration:none; color:#fff;font-size:10px;font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.footerDesktop .footerBody ul li a:hover{text-decoration:underline; color:#fff;}
.footerDesktop .copyRights{width:40%;margin:0px auto;direction:rtl;font-size:12px !important;margin-top:10px;font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;}
.panelMiddle .tabMiddleContentBottom{background:url(../images/tabHeadingBg_blue.png) repeat-x;height:29px;width:100%;margin-top:15px;display:block;border:1px solid #b2b2b2;border-top-right-radius:5px;border-top-left-radius:5px;}
.iframeSlider{width:590px; height:240px;text-align:center;margin-right:10px;border:none;}
.panelMiddle .tabMiddleContentBottom{background:url(../images/tabHeadingBg_blue.png) repeat-x;height:29px;width:100%;margin-top:15px;display:block;border:1px solid #b2b2b2;border-top-right-radius:5px;border-top-left-radius:5px;}

.panelMiddle .tabMiddleContentContent{display:block;border:1px solid #b2b2b2; height:252px;margin-top:-1px;width:100%;}
.panelMiddle > ul > li{list-style-type: circle !important
; font-family: 'Droid Arabic Kufi', serif !important}

.iconTwitter{background:url(../images/iconTwitter.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.iconInstagram{background:url(../images/iconInstagram.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.iconFacebook{background:url(../images/iconFacebook.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.iconLinkedIn{background:url(../images/iconLinkedIn.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.iconYoutube {background:url(../images/iconYoutube.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.iconGooglePlus {background:url(../images/iconGooglePlus.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;}
.errMsg {color:red;font-size:11px;}
.hide {display:none; }
/*login start here*/
div.loginPnlSignIn {margin:50px 70px;}
div.login {position:relative;left:0px;top:0px;width:441px;height:417px;}
div.login_ {position: absolute;left: 0px;top: 0px;width: 441px;height: 417px;background-image: url(../images/login.png);}
div.passwordRecovery {position: absolute;left: 0px;top: 0px;width: 441px;height: 417px;background-image: url(../images/passwordRetrieveBg.png);}
div.loginInner{margin:100px 100px 50px 50px;padding:5px;display:block}
div.row{margin:2px;display:block;width:91%;
clear:both;
}
.tblRowBg {background-color:whitesmoke;}
div.invalidUserPwd{color:#666;font-weight:bold; font-family: 'Droid Arabic Kufi', serif;font-size:10pt;margin:0px 7px 5px 0px;height:32px;}
div.userName{color:#666;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:10pt;margin-right:7px;}
div.password{color:#666;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:10pt;margin-top:10px;margin-right:7px;}
div.txtUserNameDiv{}
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}
div.btnSubmit{margin:15px 37px;}
input.btn{height:30px;width:150px; border-radius:5px;border:1px solid #125065;background-color:#24809f;color:#fff;font-family:'Droid Arabic Kufi', serif; transition:all 0.3s ease;  }
    input.btn:hover {cursor:pointer; background-color:#0b465b; }
div.btnRegister{margin:10px 45px;}
input.btnRegister{height:30px;width:150px; border-radius:5px;border:1px solid #ccc;background-color:#666;color:#fff;font-family:'Droid Arabic Kufi', serif; }
 /*login ends here*/

  /* Register starts here*/
.tblRegister{width:552px;color: #666;font-weight: bold;font-family:'Droid Arabic Kufi', serif;font-size: 12px;margin-right:20px;}
.tblRegister ul{margin:0;padding:0}
.tblRegister input.Register {border: 1px solid #ccc;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction:rtl;font-family:'Droid Arabic Kufi',serif}
.tblRegister textarea.Register {border: 1px solid #ccc;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction:rtl;font-family:'Droid Arabic Kufi',serif}
.tblRegister select.Register {border: 1px solid #ccc;width: 212px;height: 36px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666; direction:rtl;font-family:'Droid Arabic Kufi',serif}
.tblRegister ul li{list-style-type:none;text-align:center;margin:0;padding:0;display:block;vertical-align:bottom;}
.tblRegister .signUpTopImage {float:right; display:block;height:106px;}
.tblRegister .bgMiddle{background:url(../images/register_02.png) repeat-y;float:left;}
.signUPTextCol {width:40%; text-align:left; }

/* Register ends here*/

/* Kids Request Register starts here*/
.kidsRequest {width:100%}
.kidsRequest >ul>li> label {width:150px;float:right;line-height:40px;font-size:14px; font-weight:bold;}
.kidsRequest > ul {margin:0px !important; padding:0px !important;}
.kidsRequest > ul>li {margin:10px !important; padding:5px !important; float:none !important; }
.kidsRequest input.Register {border: 1px solid #ccc;border-radius: 5px;margin: 2px;padding: 2px;font-weight: bold;color: #666;direction:rtl;font-family:'Droid Arabic Kufi',serif;font-size:14px;height:25px;width:240px;}
.kidsRequest select.Register {border: 1px solid #ccc;border-radius: 5px;margin: 2px;padding: 2px;font-weight: bold;color: #666;direction:rtl;font-family:'Droid Arabic Kufi',serif;font-size:14px !important;height:35px; width:248px;}
.kidsRequest > ul > li.hide {display:none;}
.kidsRequest > ul > li.show {display:block;}
.gridBorder > tbody{border:1px solid #ccc;}

/* Kids Request Register ends here*/
.content-ul-li{margin:0px; padding:0px;}
.content-ul-li > ul{margin:0px; padding:0px;}
.content-ul-li > ul > li{float:none !important; list-style-type:circle !important;display:list-item}
#ContentPlaceHolder1_lblVisitCount{float:right !important; margin-top:20px;}
.header {
	/*background:url(../images/header_blue.png) no-repeat; height:199px;
    cursor:pointer;*/
}

.headerImgs{vertical-align:top};

.tabHeader {background:url(../images/tabHeadingBg_blue.png) repeat-x;width:178px; height:29px;line-height:32px; border:1px solid #b2b2b2; border-top-left-radius:5px;border-top-right-radius:5px;}
.tabHeader .tabHeadings{margin-right:10px;color:#0b465b;font-weight:bold;font-size:10pt; font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tabHeader .tabHeadings a{color:#0b465b;font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tabHeader .tabHeadings a:hover{}
.tabHeader .secLeftThreeFont {font-size:7pt !important;}
.tabHeader  .lineHeight {line-height:50px;}
.bodyContent .panelMiddle .panelMiddleContent .panelMiddleContentTopHeader{background:url(../images/imgPanelMiddleTopHeadingBg_blue.png) repeat-x;height:50px;width:100%;margin-top:5px;display:block;border-top-left-radius:5px; border-top-right-radius:5px;border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;}


.iconPrint {text-align:left;background:url(../images/iconFrame.png); background-repeat:no-repeat;width:230px; padding:1px;float:left;}
.iconPrint ul li{float:left !important; list-style-type:none !important; width:40px !important;margin:1px;}

/*Contact Us Feedback Starts here*/
.conFeedbk {width:300px; height:150px; font-family:'Droid Arabic Kufi',serif;color:#666;font-weight:bold; }
/*Contact Us Feedback Ends here*/

/*Social Media Share starts here*/
.socialMediaShare{position:fixed; left:0px;top:200px; }
/*Social Media Share Ends here*/

/*listing page starts here*/
.listingImageBorder {width:100px; }
.listingImgCol {width:120px;height:120px; text-align:center;vertical-align:middle;padding:5px;}
.litingImgBorder {border:1px solid #999;padding:2px;width:120px;height:120px;}
/*listing page ends here*/


.modalPopupSignUp {width:800px;height:500px;border:none; text-align:right;}
.modalPopupSignUpCancel {float:right;background-color:#fff;display:block;width:100%;text-align:right;}
.modalPopupResetPwd {width:441px;height:435px;border:none; text-align:right;}
/*IE 8 Ends here*/

.rpLeftSectionThree-img {border:1px solid #ccc; }


/* Mobile Layout: 480px and below. */
@media only screen and (max-width: 768px) {
@import url(../fonts/droidarabickufi.css);
.mobile {display:block;}
/*.desktop {display:none;}*/
.gridContainerM {margin-left: auto;margin-right: auto;/*width: 86.45%;*/width: 300px;/*border:1px solid;*/font-size:11px;font-family:'Droid Arabic Kufi', serif;position:relative;direction:rtl;margin-top:30px;display:block;}
    
#div1 {display: block;}
.header {display:none;}
.headerTopM {margin:0px 20px;/*border:1px solid;*/display:block;margin-bottom:30px;}
.menu {display:none;}
.headerTop {display:none;}
.header {}
.bodyContentM {
       /* border:1px solid #216c85;*/
        margin:0px auto;
        border-top-left-radius:15px;
        border-top-right-radius:15px;
        background-color:#24809f;
        padding:10px;
        color:#fff;
        font-size:11px;
	    font-family:'Droid Arabic Kufi', serif;
        width:280px;
        float:none !important;
    }
    .bodyContent {
        /*border:1px solid #216c85;*/
        margin:0px auto;
        border-bottom-left-radius:15px;
        border-bottom-right-radius:15px;
        background-color:#24809f;
        padding:10px;
        color:#fff;
        font-size:11px;
	    font-family:'Droid Arabic Kufi', serif;
        width:280px;
        float:none !important;
    }
    .bodyContent ul {margin:0;padding:0;}
    .bodyContent ul li {float:none;list-style-type:none;margin:0;}
    .panelLeft {display:none;}
    .panelRight {display:none;}
    .defaultPageDContent {display:none;}
    .banner {display:none;}
    .footerDesktop {display:none;}
     .footerMobile {text-align:center;}
    .mSearch {background-color:#fff; display:block;border-radius:15px;height:40px;}
    .mSearch ul {padding:10px 0 0 30px;}
    .mSearch ul li {float:left;list-style-type:none;}
    .searcRequiredText {float:right;width:5px;margin-top:10px;color:red}
    .btnSearch{height:20px;width:42px;margin-right:0px;}
    .txtBoxSearch{background:transparent; border:none;width:170px;margin:0px 4px 0 4px;height:20px;color:#666;font-size:9pt;font-weight:bold;border:1px solid #ccc; border-radius:10px;padding:0px 5px 0px 5px;font-family:'Droid Arabic Kufi',serif;}
    .errMsg {color:yellow;font-size:11px;}
    .footer {}
    .mobilePageContent {margin-left:-4px;}
    .mobilePageIframe {width:290px;height:900px; border:none;overflow:hidden;}
    .searchItemTitle {color:#216c85 !important; font-family:'Droid Arabic Kufi',serif !important;font-size:12px !important;}
    .searchItemTitle a {text-decoration:none;}
    .search_result_title {color:#216c85;}

    /*Page content starts here*/
.pageContent{margin-top:5px; margin-right:10px;font-family:'Droid Arabic Kufi', serif; color:#fff !important;font-size:10pt;text-align:right;direction:rtl;}
.pageContent .titleHeadings {text-align:right;font-size:16px;font-weight:bold;color:#1a6c86; font-family:'Droid Arabic Kufi', serif; display: block; width: 99%;height: 25px;padding-right: 10px;margin-top: 5px;border-radius: 5px;padding-right:100px;}
.pageContent .titleHeadingsDetails {text-align:right;font-size:16px;font-weight:bold;color:#fff !important; font-family:'Droid Arabic Kufi', serif; display: block; width: 99%;height: 25px;padding-right: 10px;margin-top: 5px;border-radius: 5px;}
.pageContent .titleListHeadings a{text-align:right;font-size:12px;font-weight:bold;color:#1a6c86 !important; font-family:'Droid Arabic Kufi', serif; display: block;padding-right:10px;}
.pageContent .dateList {font-size:10px;}
.pageContent .titleLabel{font-size:11px;color:#666; font-weight:bold;width:100px;float:right;font-family:'Droid Arabic Kufi', serif;}
.pageContentText {color:#ccc;}

.pageContent .shortDescription{font-size:10pt;padding-right:10px;font-family:'Droid Arabic Kufi', serif;color:#666;text-align:justify;}
/*Page content ends here*/

/*login start here*/
div.loginPnlSignIn {margin:0px;}
div.login {position:relative;left:0px;top:0px;width:300px;height:317px;}
div.login_ {position: absolute;left: 0px;top: 0px;width: 300px;background-image: none;}
div.loginInner{margin:0px 0px 0px 0px;padding:5px 30px 0px 0px;display:block;text-align:center;}
div.row{margin:2px;display:block;width:100%;clear:both;}
div.invalidUserPwd{color:#666;font-weight:bold; font-family: 'Droid Arabic Kufi', serif;font-size:12pt;margin:0px 7px 5px 0px;height:32px;}
div.userName{color:#FFF;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:12pt;margin-right:7px;}
div.password{color:#FFF;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:12pt;margin-top:10px;margin-right:7px;}
div.txtUserNameDiv{direction:rtl;}
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;}
div.btnSubmit{margin:10px;}
input.btn{height:30px;width:150px; border-radius:5px;border:1px solid #125065;background-color:#0b465b;color:#fff;font-family:'Droid Arabic Kufi', serif;margin:10px; }
div.btnRegister{margin:10px;}
input.btnRegister{height:30px;width:150px; border-radius:5px;border:1px solid #ccc;background-color:#666;color:#fff;font-family:'Droid Arabic Kufi', serif; }
 /*login ends here*/


 
 /* Register starts here*/
.tblRegister{width:280px;color: #fff;font-weight: normal;font-family:'Droid Arabic Kufi', serif;font-size: 12px;margin-right:20px;}
.tblRegister ul{margin:0;padding:0}
.tblRegister input.Register {border: 1px solid #ccc;width: 130px;height: 25px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction:rtl;}
.tblRegister select.Register {border: 1px solid #ccc;width: 162px;height: 36px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666; direction:rtl;}
.tblRegister ul li{list-style-type:none;text-align:center;margin:0;padding:0;display:block;vertical-align:bottom;}
.tblRegister .signUpTopImage {float:right; display:none;height:58px;}
.signUpBottomImage {visibility:hidden;}
.signUPTextCol {width:50%; text-align:right; }
.tblRegister .bgMiddle{background:none;float:left;width:100%;background-color:#fff; color:#666}
 /* Register ends here*/

  

 /*Search Page Starts here */ 
.searchPage_search {margin:10px;}
.searchPage_top {display:none;}
.searchPage_search input.Register {border: 1px solid #ccc;width: 100px;height: 25px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;font-family:'Droid Arabic Kufi',serif}
.searchPage_search .lblSearch {padding-top:15px; margin-right:85px;font-weight:bold;font-size:12pt; }
.btnSearch1 {float:left;margin:8px;}
#search_page_form {width: 100px;float: left;}
 /*Search Page ends here*/


.iconPrint {text-align:center;background:url(../images/iconFrame.png); background-repeat:no-repeat;width:230px; padding:1px;float:left;margin-left:25px;}
.iconPrint ul li{float:left !important; list-style-type:none !important; width:40px !important;margin:1px;}

/*Profile Page starts here*/
 .profileColExp {width: 85%;background-color: #ccc;margin: 0px auto;height: 30px;border: 1px solid #999;text-align: right;}
/*Profile page ends here*/

/*Contact Us Feedback Starts here*/
.conFeedbk {width:130px; height:150px; font-family:'Droid Arabic Kufi',serif;color:#666;font-weight:bold;border:1px solid #ccc;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction: rtl;}
/*Contact Us Feedback Ends here*/

/*Social Media Share starts here*/
.socialMediaShare{display:none;}

/*Social Media Share Ends here*/


/*listing page starts here*/
.listingImageBorder {width:100px; }
.listingImgCol {width:60px;height:6px; text-align:center;vertical-align:middle;padding:5px;}
.litingImgBorder {border:1px solid #999;padding:2px;width:60px;height:60px;}
/*listing page ends here*/

.txtFullSite {color:#fff; font-family:'Droid Arabic Kufi',serif; font-size:8pt; }

.basicMPClass {background-color:#fff; }
.basicMPClass {margin:0px auto;}
.basicMPClass > ul {margin:0px;padding:0px;}
.basicMPClass > ul > li  {list-style-type:none;}

}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. 

@media only screen and (min-width: 481px) {

.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
	clear: none;
	float: none;
	margin-left: auto;
}
#div1 {
display: block;
}
.headerTop {
position: static;
height: auto;
width: 100%;
margin-left: 0;
}
.header {
}
.bodyContent {
}
.footer {
}

}
    */
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {

.mobile {display:none;}
    .mobilePageContent {display:none;}
    .footerMobile {display:none;}
.gridContainer {
	width: 88.5%;
	max-width: 1000px;
    min-width:1000px;
	padding-left: 0.75%;
	padding-right: 0.75%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
	font-size:11px;
	font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    position:relative;
    direction:rtl;
}
.scrollup {width:50px; height:50px; position: fixed;bottom: 50px;right: 50px;display: none;background: url('../images/btnScrollUp.png') no-repeat; cursor:pointer;text-decoration:none !important;}

.cssGreen {display:none;}
#div1 {display: none;}
.headerTop {
margin-left: 0;
position: static;
height: 30px;
width: 100%;
background:url(../images/headerTopBg.png) repeat-x;
color:#24809f;
}
.headerTop a{
text-decoration:none;
color:#24809f;
}
.headerImgs{vertical-align:top;}

.headerTop a:hover{
text-decoration:underline;
}
    h1, h2, h3, h4 {color:#1a6c86;margin:0px 5px; padding:0px;}

.header {
	background:url(../images/header_blue.png) no-repeat; height:199px;
    cursor:pointer;
}
.basicMPClass {margin:0px auto;}
.basicMPClass > ul {margin:0px;padding:0px;}
.basicMPClass > ul > li  {list-style-type:none;}
.basicMPClass .middle {background-color:#fff;height:auto;}
.floatLeft {float:left;}
.headerTop ul{padding:0;margin:0;}
.headerTop ul li{float:left; margin:3px; /*border:1px solid;*/ list-style-type:none; text-align:center;display:inline;}
.headerTop .liEmpty{width:30px;}
.bodyContent{background-color:#fff;}
.bodyContent ul {margin:0;padding:0;}
.bodyContent ul li {float:left;list-style-type:none;margin:0;}
.bodyContent .panelLeft{width:190px;margin-right:7px;}
.bodyContent .panelRight{width:190px;margin-left:7px;}
.panelMiddle  li{list-style-type:disc !important
; font-family: 'Droid Arabic Kufi', serif !important}

.bodyContent .panelMiddle{width:600px; min-height:1px;}
.bodyContent .panelMiddle .panelMiddleContent .panelMiddleContentTopHeader{background:url(../images/imgPanelMiddleTopHeadingBg_blue.png) repeat-x;height:50px;width:100%;margin-top:5px;display:block;border-top-left-radius:5px; border-top-right-radius:5px;border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;}

.bodyContent .panelMiddle .panelMiddleContent .content{display:block;border:1px solid #b2b2b2; height:300px;margin-top:-1px;width:100%;}

.panelLeft  ul {margin:0; ;padding:0}
.panelLeft  ul  li{float:none;width:180px;margin:5px;; border:none;}

.panelRight  ul {margin:0; padding:0}
.panelRight  ul  li{float:none;width:180px;margin:5px; border:none;list-style-type:none;}


.tabHeader {background:url(../images/tabHeadingBg_blue.png) repeat-x;width:178px; height:29px;line-height:32px; border:1px solid #b2b2b2; border-top-left-radius:5px;border-top-right-radius:5px;}
.tabHeader .tabHeadings{margin-right:10px;color:#0b465b;font-weight:bold;font-size:10pt; font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tabHeader .tabHeadings a{color:#0b465b;font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.tabHeader .tabHeadings a:hover{}
.tabHeader .secLeftThreeFont {font-size:7pt !important;}
.tabHeader  .lineHeight {line-height:50px;}

 .divFav {width:490px;margin-right:20px;}
 .hrClass {width:500px;}
.panelMiddle .tabMiddleContentBottom{background:url(../images/tabHeadingBg_blue.png) repeat-x;height:29px;width:100%;margin-top:15px;display:block;border:1px solid #b2b2b2;border-top-right-radius:5px;border-top-left-radius:5px;}

.panelMiddle .tabMiddleContentContent{display:block;border:1px solid #b2b2b2; height:252px;margin-top:-1px;width:100%;margin-left:10px;}
.panelMiddle  .tabMiddleContentContent  #News {margin-top:10px;}
.iframeCalendar {width:165px; height:223px;overflow:hidden;
}
.iframeSlider{width:590px; height:240px;text-align:center;margin-right:10px;border:none;}
 .tabBody {border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2; width:178px; height:auto;}
.tabBody .tabBodyContent{padding:5px;text-align:center;}

.banner{/*margin-top:15px;*/margin-right:1px;width:100%;float:left;border:1px solid;display:none;}
.rightMenu .menuBg{background:url(../images/btnMenu_blue.png) no-repeat;width:170px;height:35px;line-height:33px;margin-right:-.5px;}
.rightMenu .menuBg-green{background:url(../images/btnMenu_Green.png) no-repeat;width:170px;height:35px;line-height:33px;margin-right:-.5px;}
.rightMenu .menuBg-Download{background:url(../images/btnMenu_Download.png) no-repeat;width:170px;height:35px;line-height:33px;margin-right:-.5px;}
.rightMenu .menuBg .menuContent{margin-right:25px;text-align:right;}
.rightMenu .menuBg .menuContent a{color:#0b465b;font-size:12px; font-weight:bold;font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration:none;}
.rightMenu .menuBg-Download .menuContent a{color:#0b465b;font-size:12px; font-weight:bold;font-family:'Droid Arabic Kufi', serif, serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration:none;}
.rightMenu .menuBg .menuContent a:hover{color:#000; text-decoration:none;}
/*.panelRight .menu .search{}
.panelRight .menu .txtSearch{border:none;width:110px;height:30px;background:url(../images/imgSearch.png) no-repeat;float:right;}
.panelRight .menu .txtSearch .txtBoxSearch{background:transparent; border:none;width:95px;margin:0px 8px 0 0;height:25px;color:#666;font-size:9pt;font-weight:bold;}
.panelRight .menu .txtSearchText{color:#24809f}
.divBtnSearch{margin:2px 10px 0 0;border:none;float:right;}*/

.txtBoxSearch{background:transparent; border:none;width:95px;margin:0px 8px 0 0;height:20px;color:#666;font-size:9pt;font-weight:bold;border:1px solid #ccc; border-radius:10px;padding:0px 10px 0px 10px;font-family:'Droid Arabic Kufi',serif;}
.errMsg {color:red;font-size: 11px;}
.errMsgBg {color:#fff !important;width: 90%;border: 1px solid red;display: block;background-color: rgb(255, 108, 108);height: 30px;line-height: 30px;border-radius: 5px;}
.SuccessMsg {color: Green;border: 1px solid;background-color: #dceed3;margin: 0px;width:100%}
.SuccessMsgBg {width: 90%;border: 1px solid Green;display: block;background-color:Green;height: 30px;line-height: 30px;border-radius: 5px;}
input.focus{outline:0;}
 .menu {width:100%; height:30px;display:block; z-index:1000;position:relative;}
.footer{}
.panelMiddle > ul{margin:0;padding:0}
.panelMiddle > ul > li{float:left;display:block;width:100%;}

/*middle bottom news slider */


/* ends here */
/*login start here*/
div.loginPnlSignIn {margin:50px 70px;}
div.login {position:relative;left:0px;top:0px;width:441px;height:417px;}
div.login_ {position: absolute;left: 0px;top: 0px;width: 441px;height: 417px;background-image: url(../images/login.png);}
div.passwordRecovery {position: absolute;left: 0px;top: 0px;width: 441px;height: 417px;background-image: url(../images/passwordRetrieveBg.png);}
div.loginInner{margin:100px 100px 50px 50px;padding:5px;display:block}
div.row{margin:2px;display:block;width:100%;clear:both;}
div.invalidUserPwd{color:#666;font-weight:bold; font-family: 'Droid Arabic Kufi', serif;font-size:12pt;margin:0px 7px 5px 0px;height:32px;}
div.userName{color:#666;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:12pt;margin-right:7px;}
div.password{color:#666;font-weight:bold; font-family:'Droid Arabic Kufi', serif;font-size:12pt;margin-top:10px;margin-right:7px;}
div.txtUserNameDiv{}
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}
div.btnSubmit{margin:5px -40px;}
input.btn{height:30px;width:150px; border-radius:5px;border:1px solid #125065;background-color:#24809f;color:#fff;font-family:'Droid Arabic Kufi', serif;  }
div.btnRegister{margin:10px 45px;}
input.btnRegister{height:30px;width:150px; border-radius:5px;border:1px solid #ccc;background-color:#666;color:#fff;font-family:'Droid Arabic Kufi', serif; }
 /*login ends here*/


 /* Register starts here*/
.tblRegister{width:552px;color: #666;font-weight: bold;font-family:'Droid Arabic Kufi', serif;font-size: 14px;margin-right:20px;}
.tblRegister ul{margin:0;padding:0}
.tblRegister input.Register {border: 1px solid #ccc;width: 200px;height: 25px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction:rtl;font-family:'Droid Arabic Kufi',serif}
.tblRegister select.Register {border: 1px solid #ccc;width: 212px;height: 36px;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666; direction:rtl;font-family:'Droid Arabic Kufi',serif}
.tblRegister ul li{list-style-type:none;text-align:center;margin:0;padding:0;display:block;vertical-align:bottom;}
.tblRegister .signUpTopImage {float:right; display:block;height:106px;}
.tblRegister .bgMiddle{background:url(../images/register_02.png) repeat-y;float:left;width:100%}
.signUPTextCol {width:40%; text-align:left; }
/* Register ends here*/

/*Profile Page starts here*/
 .profileColExp {width: 85%;background-color: #ccc;margin: 0px auto;height: 30px;border: 1px solid #999;text-align: right;}
/*Profile page ends here*/

.footerDesktop{background:url(../images/footerBg.png) repeat-x; height:203px;width:100%;text-align:center;color:#fff;}
.footerDesktop .footerBody{width:70%;margin:0px auto; display:block;text-align:right;padding-top:20px;}
.footerDesktop .footerBody ul {float:right;}

.footerDesktop .footerBody ul li{list-style-type:none;}
.footerDesktop .footerBody ul li a{text-decoration:none; color:#fff;font-size:10px;font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.footerDesktop .footerBody ul li a:hover{text-decoration:underline; color:#fff;}
.footerDesktop .copyRights{width:40%;margin:0px auto;direction:rtl;font-size:12px !important;margin-top:10px;font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

.iconTwitter{background:url(../images/iconTwitter.png) no-repeat;height:22px;width:20px; background-position-y:0px;color:transparent !important;}
.iconInstagram{background:url(../images/iconInstagram.png) no-repeat;height:22px;width:20px; background-position-y:0px;color:transparent !important;}
.iconFacebook{background:url(../images/iconFacebook.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;color:transparent !important;}
.iconLinkedIn{background:url(../images/iconLinkedIn.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;color:transparent !important;}
.iconYoutube {background:url(../images/iconYoutube.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;color:transparent !important}
.iconGooglePlus {background:url(../images/iconGooglePlus.png) no-repeat;height:22px;width:20px; background-position-y:-23px;float:left;color:transparent !important;}


.iconPrint {text-align:left;background:url(../images/iconFrame.png); background-repeat:no-repeat;width:230px; padding:1px;float:left;}
.iconPrint ul li{float:left !important; list-style-type:none !important; width:40px !important;margin:1px;}


/*Search Page*/
.searcRequiredText {float:right;width:5px;margin-top:10px;color:red}
.btnSearch{height:20px;width:42px;margin-right:-5px;}
.btnSearch1 {float:left;margin:8px;}
.searchItemTitle {color:#216c85; font-family:'Droid Arabic Kufi',serif;font-size:14px;}

.searchPage_search {margin:10px;}
.searchPage_top {vertical-align:middle;margin-bottom:30px;margin-left:200px;float:left;}
.searchPage_search input.Register {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}
.searchPage_search .lblSearch {padding-top:10px; font-weight:bold;font-size:12pt;float:left;width:100px; }
#search_page_form {float:left;}
/*Search Ends here*/

/*Events page Starts here*/
.btnMargin {margin-right:86px;}
.eventsSearch {width:100%;clear:both;float:left;margin-bottom:10px;}
/*Events page ends here*/

/*Page content starts here*/
.pageContent{margin-top:5px; margin-right:10px;font-family:'Droid Arabic Kufi', serif; color:#666;font-size:10pt; direction:rtl;}
.pageContent .titleHeadings {text-align:right;font-size:16px;font-weight:bold;color:#1a6c86; font-family:'Droid Arabic Kufi', serif; display: block; width: 99%;height: 25px;padding-right: 10px;margin-top: 5px;border-radius: 5px;padding-right:100px;}
.pageContent .titleHeadingsDetails {text-align:right;font-size:16px;font-weight:bold;color:#1a6c86; font-family:'Droid Arabic Kufi', serif; display: block; width: 99%;height: 25px;padding-right: 10px;margin-top: 5px;border-radius: 5px;}
.pageContent .titleListHeadings a{text-align:right;font-size:12px;font-weight:bold;color:#1a6c86 !important; font-family:'Droid Arabic Kufi', serif; display: block;padding-right:20px;}
.pageContent .dateList {font-size:10px;}
.pageContent .titleLabel{font-size:11px;color:#666; font-weight:bold;width:100px;float:right;font-family:'Droid Arabic Kufi', serif;}
.pageContentText {color:#ccc;}

.pageContent .shortDescription{font-size:10pt;padding-right:20px;font-family:'Droid Arabic Kufi', serif;text-align:justify;}
/*Page content ends here*/

/*panelRightBottom2*/
.panelRightBottom2 {display:none;}


/*Contact Us Feedback Starts here*/
.conFeedbk {width:250px; height:150px; font-family:'Droid Arabic Kufi',serif;color:#666;font-weight:bold;border:1px solid #ccc;border-radius: 5px;margin: 2px;padding: 5px;font-weight: bold;color: #666;direction: rtl;}
/*Contact Us Feedback Ends here*/

/*Social Media Share starts here*/
.socialMediaShare{position:fixed; left:0px;top:200px; }
 #plusone {float:left !important;}
 .socialMediaShare .googlePlus #___plusone_0 iframe {width:65px !important;}
/*Social Media Share Ends here*/


/*listing page starts here*/
.listingImageBorder {width:100px; }
.listingImgCol {width:120px;height:120px; text-align:center;vertical-align:middle;padding:5px;}
.litingImgBorder {border:1px solid #999;padding:2px;width:120px;height:120px;}
/*listing page ends here*/


#slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:3px;
    }

    #slides .slidesjs-previous {
      margin-right: 5px;
      float: left;
    }

    #slides .slidesjs-next {
      margin-right: 5px;
      float: left;
    }

    .slidesjs-pagination {
      margin:0 6px 0 0;
      float: left;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(../images/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
	  margin-left:20px;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
	
	.slidesjs-slide{width:168px !important; height:118px !important;}
#tabsSlider li{width:600px !important;}




.dvTitle
{
     font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;;
     font-size:11px;
     float:right;
     font-weight:bold;
}

.dvTitleLabel
{
    width:100px;
    float:right;
}

.dvShortDescription
{
    float:right;
    font-family:'Droid Arabic Kufi', serif, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}



/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	background-color : #EEEEEE;
	color : black;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	overflow : auto;
	height : 200px;
    list-style-type : none;
    line-height:20px;
    text-align:right;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
    background-color: #FFC66F;
    color: black;
    padding: 1px;
    font-weight:bold;
    text-align:right;
}

/* AutoComplete item */

.autocomplete_listItem
{
    background-color: #EEEEEE;
    color: black;
    padding: 1px;
    text-align:right;
}

.thumbnailSliderModalPop {background-color:rgba(0,0,0,0.7)}
.modalPopupSignUp {width:800px;height:500px;border:none; text-align:right;}
.modalPopupSignUpCancel {float:right;background-color:#fff;display:block;width:100%;text-align:right;}
.modalPopupResetPwd {width:441px;height:450px;border:none; text-align:right;}

/*Visitor Books Starts here*/
    .fontNormail {font-size:11px; font-weight:normal;}
    .textAlignRigt {text-align:right;}
    .commentsHeader {background-color: #24809f; height: 30px; color: #fff !important; line-height: 30px; padding-right: 10px; width: 495px !important;margin:30px 18px 0 0 !important;}
    .divGrdVisitorBooks {width: 500px;margin:10px 38px 0 0;}
    .commentsBg {border:1px solid #ccc; border-radius:5px;width:440px;margin:5px 0 0 0;background-color:#f5f5f5; padding:10px 15px 0 0;transition:all 0.3s ease}
    .commentsBg:hover {background-color:#EEEEEE;}
    .grdVisitorBooksContainer {width: 503px;float: right;margin: 5px 19px 0 0;}
    .pnlBookDetailsHeader {margin:0px 30px 0 0;clear:both;width:490px;float:right;}
    .pnlBookDetailsHeader > #ContentPlaceHolder1_pnlVisitorInformationPanel > ul {margin:0px; padding:0px;}
    .pnlBookDetailsHeader > #ContentPlaceHolder1_pnlVisitorInformationPanel > ul > li {float:right; width:40%; line-height:20px;margin-bottom:10px;}
    .imgUserVisitorProfile {width:50px;height:66px;border:1px solid #ccc; padding:2px}
    .lblCounterVisitorProfile {font-family:Verdana;font-size:10pt;margin-bottom:2px;}
    .lblCounterBaloon {font-family: Verdana;font-size: 6pt;margin-bottom: 2px;background-color: #14dd44;border: 1px solid #14dd44;border-radius: 15px;color: #fff;padding: 3px;position: absolute;z-index: 999;margin: -10px -12px 0 0;}
    .txtSearchBoxArea { width:83%;margin-right:100px;clear:both;margin-bottom:8px;}
    .txtSearchBox {width: 150px;height: 20px;border-top-right-radius:3px;border-bottom-right-radius:3px;border: 1px solid #ccc;color: #999;font-size: 9pt;padding:4px;font-family:'Droid Arabic Kufi',serif;}
    .txtSearchBtn {width:50px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;margin-top:-1px !important;margin-right:-5px;margin-top:15px\9; }
    .btnReport {width:50px !important;background-color:rgb(255, 108, 108) !important;border-color:red !important;}
    .imgBookBig {Width:182px; Height:230px; border:1px solid #ccc; padding:2px  }
/*Visitor Books Ends here*/

 /*Rating Start here*/
.ratingStar {
    font-size: 0pt;
    width: 23px;
    height: 23px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}

 /*Rating Ends here*/

}

