.date {
    float: left;
    width: auto;
    margin-top: 8px;
    text-align: left
}

#eservices_navleft_sections {
    float: right;
    width: 160px
}

#eservices_navleft_sections_landing {
    float: right
}

.wpsSelectedEserviceLink a:link {
    font-weight: 700;
    text-decoration: none;
    margin: 0;
    padding: 0
}

.wpsNavSelectedNode1 {
    background-color: #94b67b;
    font-weight: 700
}

.wpsNavSelectedNode1 a {
    color: #fff
}

.wpsNavSelectedNode3 {
    background-color: #faf8f8;
    color: #fff;
    font-weight: 700
}

.wpsNavUnSelectedNode1 {
    background-color: #FFF;
    font-weight: 700;
    height: 20px
}

.wpsNavUnSelectedNode2 {
    background-color: #eff7e7;
    font-size: 11px;
    font-weight: 700
}

.wpsNavUnSelectedNode3 {
    background-color: #faf8f8;
    font-weight: 700
}

.Prayertimes {
    color: #00ab67;
    font-weight: 700;
    text-decoration: none;
    padding-right: 25px;
    float: right
}

#left_links li a {
    float: none
}

.weatherPortlet {
    width: 310px;
    border: 1px solid #e3e1e1
}

#right_section {
    float: left;
    width: 300px
}

.right_content2 {
    float: right;
    width: 300px;
    margin-top: 20px
}

.right_content3 {
    float: right;
    width: 300px;
    margin: 10px 0 12px 0;
    text-align: right;
    line-height: 22px
}

.content_details {
    float: right;
    width: 470px;
    margin: 20px 15px 0 0
}

.right_tagline {
    font-size: 13px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none;
    float: left;
    width: 305px;
    text-align: right
}

.info_tagline {
    float: right;
    width: 150px;
    margin: 10px 10px 0 0
}

.qatat_tagline {
    float: right;
    width: 200px;
    margin-right: 10px
}

.combo_legend {
    float: right;
    width: 75px;
    margin-top: 3px
}

.info_combo_area {
    float: right;
    width: 190px;
    margin: 27px 10px 0 0
}

.info_combo_area2 {
    float: right;
    width: 265px;
    margin: 20px 10px 7px 0
}

.qatat_combo_area {
    float: right;
    width: 270px;
    margin: 8px 10px 0 0
}

.heading_events {
    background-color: #f7f7f7;
    float: right;
    height: 21px;
    width: auto;
    font-weight: 700;
    margin-top: 12px;
    padding: 4px 8px 0 8px
}

#events_area {
    float: left;
    width: 302px;
    margin-top: 10px;
    direction: ltr
}

.events_img {
    float: right;
    width: 73px;
    margin-left: 10px
}

.events_desc {
    float: right;
    width: 200px;
    font-weight: 700;
    text-align: right
}

.events_link {
    font-size: 12px;
    font-weight: 700;
    color: #00ab67;
    width: 90px;
    float: right;
    margin-top: 18px;
    text-align: right
}

.arrow_desc {
    float: left;
    width: 56px;
    margin-top: 8px
}

.arrow_info {
    float: left;
    width: 28px
}

.left_banners {
    float: right;
    width: 127px;
    margin-top: 30px
}

.left_banners_margin {
    margin-top: 12px
}

.box2,.box3 {
    width: 470px;
    float: right;
    background-color: #f7f7f7;
    padding: 12px
}

.box2,.box3 {
    margin-top: 5px
}

.box_big {
    width: 800px;
    float: left;
    background-color: #f7f7f7;
    padding-bottom: 12px;
    margin-top: 15px
}

.box_big_header {
    float: left;
    height: 30px;
    width: 800px
}

.big_column1 {
    float: right;
    width: 483px;
    margin-top: 0;
    margin-right: 0
}

.big_column1_header {
    float: right;
    width: 75px;
    text-align: right;
    font-weight: 700
}

.big_column1_text {
    float: right;
    width: 75px;
    text-align: right;
    margin-top: 10px;
    padding-right: 15px
}

.big_column2 {
    float: right;
    width: 500px;
    margin: 10px 50px 0 0
}

.big_column2_header {
    float: right;
    width: 500px;
    text-align: right;
    font-weight: 700
}

.big_column2_text {
    float: right;
    width: 500px;
    text-align: right;
    margin-top: 10px
}

.big_column3 {
    float: right;
    width: 120px;
    margin-top: 10px;
    margin-right: 25px
}

.big_column3_header {
    float: right;
    width: 120px;
    text-align: right;
    font-size: 14px;
    font-weight: 700
}

.big_column3_text {
    float: right;
    width: 120px;
    text-align: right;
    margin-top: 10px
}

.big_column2_small {
    float: right;
    width: 360px;
    margin: 10px 20px 6px 0
}

.big_column2_header_small {
    float: right;
    width: 360px;
    text-align: right
}

.big_column2_text_small {
    float: right;
    width: 360px;
    text-align: right;
    margin-top: 10px;
    padding-right: 5px
}

.big_column2_text_small a:visited {
    text-decoration: underline;
    color: #1b7ea6
}

.login_box_header {
    font-family: "Droid Arabic Kufi",Tahoma;
    float: right;
    height: 30px;
    width: 302px
}

.box_heading {
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    float: right;
    width: 270px;
    margin-top: 7px 10px 0 0
}

.box_left {
    float: right;
    width: 198px;
    padding-top: 84px;
    margin: 10px 12px 0 0;
    background-image: url(../images/theme/moinew/img_jobs.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-size: 14px;
    font-weight: 700
}

.box_right {
    float: right;
    width: 230px;
    margin-top: 10px
}

.box_right li a {
    text-decoration: underline;
    text-align: right;
    margin: 0;
    padding: 0
}

.box_right2 {
    float: right;
    width: 230px;
    margin: 10px 22px 0 0
}

.box_right2 li {
    list-style-image: url(../images/theme/moinew/bullet_box.gif);
    margin: 0;
    padding: 0
}

.img_stop {
    float: right;
    width: 110px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 4px
}

.stop_text {
    float: right;
    width: 150px;
    margin-top: 10px;
    margin-right: 15px;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
    text-align: right
}

.more_link2 {
    float: left;
    width: 100px;
    font-size: 12px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none;
    margin-left: 10px;
    text-align: left;
    margin-top: 10px
}

.bullets_img {
    font-size: 12px;
    color: #4f4f4f;
    font-weight: 400;
    float: right;
    width: 450px;
    margin-top: 10px;
    margin-right: 12px
}

.box_img2 {
    float: right;
    width: 198px
}

.bullets_col {
    font-size: 12px;
    color: #4f4f4f;
    font-weight: 400;
    float: right;
    width: 155px;
    margin: 10px 12px 0 45px
}

.bullets_col li a:hover {
    text-decoration: none
}

.info_box {
    float: left;
    width: 302px;
    background-color: #f7f7f7;
    border: 1px solid #e3e1e1;
    margin-top: 15px;
    padding-bottom: 5px;
    background-image: url(../images/theme/moinew/map.jpg);
    background-position: 4px 40px;
    background-repeat: no-repeat
}

.info_combobox {
    width: 155px
}

.qatat_combobox {
    width: 237px
}

.info_combo_space {
    float: right;
    width: 154px;
    margin-top: 2px
}

.footer_column {
    float: left;
    width: 110px;
    margin: 15px 75px 0 0;
    text-align: right
}

.footer_column_bips {
    float: right;
    width: 110px;
    margin: 15px 75px 0 0;
    text-align: right
}

.news_area {
    float: right;
    width: 480px;
    margin-right: 6px
}

.news_column1 {
    background-color: #f7f7f7;
    float: right;
    width: 200px;
    border-bottom: 1px solid #e2e0e0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px
}

.news_column_small {
    background-color: #f7f7f7;
    float: right;
    width: 158px;
    border-bottom: 1px solid #e2e0e0;
    padding: 10px 10px 10px 0
}

.news_heading {
    font-size: 20px;
    font-weight: 700;
    color: #00ab67;
    line-height: 22px
}

.news_coliumn2 {
    float: left;
    width: 200px;
    margin-left: 6px;
    text-align: right
}

.news_coliumn_big {
    float: left;
    width: 302px;
    margin-left: 6px
}

.news_top {
    float: left;
    width: 200px;
    margin-bottom: 10px
}

.news_img {
    float: right;
    width: 79px
}

.img_news_text {
    float: left;
    width: 133px;
    font-weight: 700;
    color: #00ab67
}

.news_desc_text {
    float: right;
    width: 200px;
    margin-top: 7px;
    text-align: right
}

.news_row {
    border-bottom: 1px solid #ccc;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none;
    float: right;
    width: 200px;
    padding-top: 8px 0;
    text-align: right
}

.news_bullets_txt {
    float: left;
    width: 302px;
    text-decoration: none
}

.news_bullets_txt_job {
    float: left;
    width: 302px;
    line-height: 18px;
    margin-top: 10px 10px 0 0;
    text-align: right
}

.news_bullets_links {
    float: left;
    width: 302px;
    font-weight: 700;
    text-decoration: none;
    line-height: 26px
}

.news_bullets ol {
    font-weight: 700;
    text-decoration: none;
    margin-left: 0;
    padding-right: 18px
}

.news_bullets li {
    padding-bottom: 10px
}

.news_line {
    float: right;
    border-bottom: 1px solid #ccc;
    width: 476px;
    padding-bottom: 12px;
    margin-bottom: 10px
}

.news_line_img {
    float: right;
    width: 110px;
    margin-top: 10px
}

.news_line_text {
    float: right;
    width: 346px;
    margin-right: 10px;
    text-align: right
}

.news_line_heading {
    font-size: 16px;
    font-weight: 700;
    color: #00ab67
}

.news_main_heading_bg {
    float: right;
    width: 480px;
    margin-bottom: 10px;
    background-color: #f7f7f7;
    padding-top: 10px;
    padding-bottom: 10px
}

.registe_now_area {
    float: left;
    width: 85px;
    font-size: 13px;
    font-weight: 700;
    color: #00ab67;
    margin-left: 10px
}

.eform_main_heading {
    float: left;
    width: 480px;
    margin-bottom: 10px;
    padding-bottom: 4px
}

.news_main_heading {
    float: right;
    width: 480px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 4px
}

.news_main_heading a:hover {
    text-decoration: underline
}

.news_main_tagline {
    float: right;
    width: 480px;
    margin-bottom: 5px;
    text-align: right
}

.news_main_tagline2 {
    float: right;
    width: 460px;
    margin-bottom: 0 10px 5px 0;
    text-align: right
}

.news_date {
    font-size: 11.5px;
    font-weight: 700;
    color: #ccc;
    text-decoration: none
}

.news_date_heading {
    font-size: 20px;
    font-weight: 700;
    color: #00ab67
}

.tenders_area {
    float: left;
    width: 312px
}

.tenders_heading {
    background-image: url(../images/theme/moinew/tender_bg_arabic.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    float: left;
    height: 20px;
    width: 302px;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    padding-top: 5px;
    padding-right: 10px
}

.img_tender {
    width: 130px;
    float: left;
    margin: 10px 0 0 10px
}

.text_tender {
    float: left;
    width: 155px;
    margin: 10px 0 0 10px
}

.text_tender_heading {
    font-size: 16px;
    font-weight: 700
}

.text_current_tender {
    font-size: 16px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none
}

.tender_number {
    font-weight: 700;
    float: right;
    width: 60px
}

.tender_number_row {
    float: right;
    width: 60px
}

.tender_name {
    font-weight: 700;
    float: right;
    width: 390px;
    margin-right: 25px
}

.tender_name_row {
    float: right;
    width: 390px;
    margin-right: 25px
}

.tender_row {
    border-bottom: 1px solid #ccc;
    float: left;
    width: 476px;
    padding-top: 10px;
    padding-bottom: 10px
}

.security_form_area {
    float: right;
    width: 480px
}

.eform_area {
    float: right;
    width: 400px
}

.eform_heading {
    float: right;
    width: 350px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none;
    margin-bottom: 5px
}

.eform_mandatory {
    float: right;
    width: 350px;
    margin-bottom: 20px;
    margin-top: 10px
}

.eform_legend {
    font-weight: 700;
    float: right;
    width: 105px;
    margin-bottom: 10px
}

.security_form_legend {
    float: right;
    width: 115px;
    margin-bottom: 10px
}

.eform_input_area {
    float: right;
    width: 240px;
    margin-bottom: 10px
}

.security_input_area {
    float: right;
    width: 360px;
    margin-bottom: 10px
}

.faq_input_area {
    float: right;
    width: 190px;
    margin-bottom: 10px
}

.eform_input_space {
    float: right;
    width: 166px;
    background-image: url(../images/theme/moinew/service_input_left.gif);
    background-repeat: no-repeat;
    background-position: left center;
    height: 18px
}

.eform_input_space_small {
    float: right;
    width: 62px;
    background-image: url(../images/theme/moinew/service_input_left.gif);
    background-repeat: no-repeat;
    background-position: left center;
    height: 18px
}

.eform_input_mark_small {
    float: left;
    height: 18px;
    width: 46px;
    margin-left: 8px
}

.eform_input_mark {
    float: left;
    height: 18px;
    width: 150px;
    margin-left: 8px
}

.eform_input {
    height: 18px;
    width: 150px;
    background-image: url(../images/theme/moinew/service_input_bg.gif);
    background-repeat: repeat-x;
    background-position: left center;
    text-decoration: none;
    float: left;
    border-style: none;
    margin: 0;
    padding: 0
}

.eform_input_small {
    height: 18px;
    width: 46px;
    background-image: url(../images/theme/moinew/service_input_bg.gif);
    background-repeat: repeat-x;
    background-position: left center;
    text-decoration: none;
    float: left;
    border-style: none;
    margin: 0;
    padding: 0
}

.eform_input_right {
    background-image: url(../images/theme/moinew/service_input_right.gif);
    background-repeat: no-repeat;
    background-position: center center;
    float: right;
    height: 18px;
    width: 8px
}

.eform_combo {
    height: 20px;
    width: 74px;
    text-decoration: none
}

.eform_combo_small {
    height: 20px;
    width: 42px
}

.eform_combo_area {
    float: right;
    width: 42px;
    margin-left: 10px
}

.btn_submit {
    float: left;
    width: 120px
}

.btn_submit2 {
    float: right;
    width: 90px;
    margin-top: 15px
}

.security_text_area {
    float: left;
    width: 360px;
    background-image: url(../images/theme/moinew/security_box_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 8px
}

.security_txt_box {
    width: 351px;
    background-image: url(../images/theme/moinew/security_box_bg.gif);
    background-repeat: repeat-y;
    background-position: left top;
    height: 161px;
    float: left;
    padding-right: 7px;
    padding-bottom: 0;
    padding-left: 7px;
    border-style: none;
    margin: 0
}

.security_txt_bot {
    background-image: url(../images/theme/moinew/security_box_bot.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 9px;
    width: 360px
}

.box_career {
    float: left;
    width: 200px;
    margin-top: 10px;
    margin-left: 5px;
    font-size: 12px;
    font-weight: 400;
    color: #4f4f4f;
    text-align: right
}

.box_career li a {
    color: #00ab67;
    text-decoration: underline
}

.news_row_demo {
    border-bottom: 1px solid #ccc;
    font-size: 13px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none;
    padding-top: 8px 0
}

.news_area_sub {
    float: right;
    width: 560px;
    padding-left: 15px
}

.news_main_heading_sub {
    float: right !important;
    width: 540px;
    margin-bottom: 10px;
    padding: 0 0 4px 15px !important;
    border-bottom: 1px solid #cdcdcd
}

.news_main_tagline_sub {
    float: right;
    width: 540px;
    margin-bottom: 5px
}

.more_link_new {
    font-weight: 700
}

.events_viewall a {
    font-weight: 700;
    text-decoration: underline
}

.login_box_header_sub {
    background-image: url(../images/theme/moinew/header_box_bg.gif);
    background-repeat: repeat-x;
    float: left;
    height: 30px;
    width: 210px
}

.info_box2_sub {
    float: left;
    width: 210px;
    background-color: #f7f7f7;
    border: 1px solid #e3e1e1;
    margin-top: 15px;
    padding-bottom: 5px
}

.box_heading_sub {
    font-size: 14px;
    font-weight: 700;
    float: right;
    width: 200px;
    margin-top: 7px;
    margin-right: 10px
}

.wpsUnSelectedPage a,.wpsUnSelectedPageLink a {
    text-align: left
}

.container_old {
    width: 492px;
    height: 328px;
    float: right;
    background-image: url(../images/theme/moinew/slide-bg.png);
    background-repeat: no-repeat
}

.box_left_passport {
    float: right;
    width: 198px;
    padding-top: 84px;
    margin-top: 10px;
    background-image: url(../images/theme/moinew/passports_eservices2.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-size: 14px;
    font-weight: 700;
    margin-right: 12px
}

#jFlowSlide {
    width: 302px
}

#myController {
    position: absolute;
    z-index: 3;
    margin: 52px 0 0 0
}

.slide-wrapper {
    float: left
}

.slide-thumbnail {
    width: 300px;
    float: left
}

.slide-thumbnail img {
    max-width: 300px
}

.slide-details {
    width: 302px;
    float: right;
    margin-left: 10px
}

.slide-details .description {
    margin-top: 10px
}

.jFlowControl,.jFlowPrev,.jFlowNext {
    color: #999;
    cursor: pointer;
    float: left;
    width: 40px;
    padding: 0
}

.jflow-content-slider {
    float: left;
    width: 302px
}

.tab_wrap {
    float: right;
    margin-right: 1px
}

.tab_wht_bg {
    background: url(../images/theme/moinew/tab_act_bg.gif) left top repeat-x;
    float: left;
    font-weight: 700;
    text-align: center;
    line-height: 25px;
    padding: 4px 0
}

.tab_wht_bg span a {
    color: #4b822a;
    text-decoration: none
}

.tab_gry_bg {
    background: url(../images/theme/moinew/tab_inact_bg.gif) left top repeat-x;
    float: left;
    font-weight: 700;
    text-align: center;
    line-height: 25px;
    padding: 4px 0
}

.tab_gry_bg span a:hover {
    color: #4b822a
}

.box_left_emirates {
    float: right;
    width: 198px;
    padding-top: 84px;
    background-image: url(../images/theme/moinew/img_help4.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-size: 14px;
    font-weight: 700;
    margin: 10px 12px 18px 0
}

.info_tagline_heading {
    font-size: 14px;
    font-weight: 700;
    color: #00ab67;
    text-decoration: none
}

.zawa_mid {
    padding-right: 10px;
    float: right;
    width: 476px
}

.zawa_mid h2 {
    font-size: 13px;
    font-weight: 700
}

.zawa_mid p {
    float: right;
    width: 476px;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
    margin: 0;
    padding: 0
}

.bot_bor {
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px
}

.reg_btn {
    float: right;
    width: 129px;
    height: 31px;
    text-align: center;
    cursor: pointer;
    font-weight: 700;
    margin: 0;
    padding: 0 0 5px
}

.sign_btn {
    float: right;
    width: 89px;
    height: 30px;
    text-align: center;
    no-repeat;border: 0;
    cursor: pointer;
    font-weight: 700;
    margin: 0;
    padding: 0 0 5px
}

div#wrapper,.footer_area {
    width: 950px;
    margin-right: auto;
    margin-left: auto
}

.navleft1_link a,.wpsNavUnSelectableNode1 {
    border-bottom: 1px solid #ccc
}

.wpsSelectedPlaceLink,.wpsSelectedEserviceLink {
    background-color: #FFF
}

.wpsNavSelectedNode2,.wpsNavUnSelectableNode2 {
    background-color: #f7f7f7;
    font-size: 11px;
    font-weight: 700
}

#mid_content ul,.bodytext ul {
    margin-right: 0;
    padding-right: 15px
}

.big_column2_text_small a:link,.right_content_sub a:hover {
    text-decoration: underline
}

.box_right ul,.box_right2 ul,.bullets_col ul,.box_career ul,#myController span.jFlowSelected {
    margin: 0;
    padding: 0
}

.bullets_col li,.box_career li {
    list-style-type: none;
    margin: 0 0 2px;
    padding: 0
}

.login_box,.info_box2 {
    float: RIGHT;
    width: 302px;
    background-color: #f7f7f7;
    margin-top: 15px;
    padding: 5px
}

.footer_logo_margin,.img_news_margin {
    margin-bottom: 10px
}

.news_main_heading a,.news_main_heading_sub a {
    font-weight: 700
}

.tab_wht_c1,.tab_wht_c2,.tab_gry_c1,.tab_gry_c2 {
    width: 14px;
    float: left;
    height: 25px
}

.right_content>a font {
    color: #00ab67 !important
}

.right_content {
    margin-right: 0 !important
}

#contentspan {
    padding-left: 15px
}

.heading_news_sub {
    border-top: 9px #cdcdcd solid;
    font-size: 16px !important;
    color: #352a25 !important;
    padding-top: 5px
}

.heading_news {
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    float: right;
    width: 100%;
    margin-bottom: 12px;
    font-family: "Droid Arabic Kufi",Tahoma;
    margin-right: 0 !important
}

.heading_sections {
    display: none;
    visibility: hidden
}

.heading_featured {
    font-weight: 700;
    font-family: "Droid Arabic Kufi",Tahoma;
    text-decoration: none;
    float: right;
    width: 100% !important;
    margin-bottom: 12px;
    padding-left: 15px
}

A.delicious {
    background: url(../../images/common/shareicon/delicious.gif) no-repeat right center;
    padding: 5px 23px 5px 0
}

A.digg {
    background: url(../../images/common/shareicon/digg.gif) no-repeat right center;
    padding: 5px 23px 5px 0
}

A.facebook {
    background: url(../../images/common/shareicon/facebook.gif) no-repeat right center;
    padding: 5px 23px 5px 0
}

A.google {
    background: url(../../images/common/shareicon/google.gif) no-repeat right center;
    padding: 5px 23px 5px 0
}

.sharePost_new {
    position: absolute;
    margin: -11px 395px 0 0;
    width: 100px;
    height: auto;
    background: #f7f7f7;
    border: 1px solid #ccc;
    display: none;
    padding: 4px 5px;
    left: 0
}

.sharePost_new a {
    display: block
}

#left_sections,#navleft_sections {
    float: right;
    width: 160px
}

.navleft1_link a:hover {
    background-color: #00b76d
}

.navleft2_link a {
    width: 100%;
    height: 25px;
    float: right;
    display: block;
    line-height: 2em;
    font-weight: bold;
    margin-right: 10px;
    background-color: #00b76d;
    padding: 2px 5px !important;
    border-bottom: 1px solid #cdcdcd
}

.navleft1_linkactive {
    width: 100%;
    float: right;
    text-decoration: none;
    text-align: right;
    line-height: 2em;
    color: #FFF !important;
    background-color: #00ab67 !important;
    font-size: 13px;
    font-weight: 700;
    margin: 0;
    padding: 0;
    padding: 2px 5px !important;
    border-bottom: 1px solid #cdcdcd
}

.navleft1_linkactive a:hover {
    color: #FFF !important;
    text-decoration: underline
}

.navleft2_linkactive {
    width: 100%;
    height: auto !important;
    float: right;
    line-height: 2em;
    background-color: #f7f7f7;
    padding-right: 7px;
    font-weight: 700;
    margin: 0;
    padding: 2px 7px !important;
    border-bottom: 1px solid #cdcdcd
}

.navleft3_linkactive {
    width: 100%;
    height: auto !important;
    float: right;
    line-height: 2em;
    background-color: #f7f7f7;
    font-weight: 700;
    margin: 0;
    padding: 2px 7px !important;
    border-bottom: 1px solid #cdcdcd
}

.on_highlighted_path_in_navigator_L1 a,.on_highlighted_path_in_navigator_L2 a,.on_highlighted_path_in_navigator_L3 a {
    width: 100% !important;
    float: right;
    line-height: 1.5em;
    padding: 5px !important;
    border-bottom: 1px solid #cdcdcd;
    color: #352a25 !important;
    margin: 0
}

.on_highlighted_path_in_navigator_L1 a {
    font-size: 13px !important;
    font-weight: bold
}

.on_highlighted_path_in_navigator_L2 a {
    height: auto !important;
    font-size: 12px !important;
    font-weight: normal !important;
    padding-right: 5px;
    background-color: #f7f7f7 !important
}

.on_highlighted_path_in_navigator_L3 a {
    height: auto !important;
    font-size: 12px !important;
    font-weight: normal !important;
    padding-right: 10px;
    background-color: #fff !important
}

.on_highlighted_path_in_navigator_L1 a:hover,.on_highlighted_path_in_navigator_L2 a:hover,.on_highlighted_path_in_navigator_L3 a:hover {
    background-color: #00b76d !important;
    color: #fff !important
}

.on_highlighted_path_in_navigator_L1 {
    position: relative
}

.on_highlighted_path_in_navigator_L1 a.selected {
    background-color: #cdcdcd !important
}

div#navleft_sections td,.navleft_sections td {
    background-color: transparent !important;
    background: none !important;
    bgcolor: none !important;
    background-color: none !important;
    width: 100%
}

div#navleft_sections {
    border-top: 9px #a6a7a9 solid !important;
    margin-bottom: 15px
}

.ctl00_ContentPlaceHolder1_Rotator_jqLink .jqLink .ctl00_ContentPlaceHolder1_Rotator_selected {
    color: #fff
}

#slider {
    float: right;
    width: 100%;
    max-width: 470px
}

#slider_sub {
    float: right;
    width: 560px;
    background-position: right top;
    background-repeat: no-repeat
}

#mid_content ul {
    margin-right: 0;
    padding-right: 15px
}

#mid_content_static {
    width: 700px;
    margin: 15px 0 0 8px
}

.right_content2 {
    float: right;
    width: 302px;
    margin-top: 20px
}

.right_content3 {
    float: right;
    width: 302px;
    margin-bottom: 12px;
    margin-top: 10px;
    line-height: 22px
}

#right_section_sub {
    float: right;
    width: 200px
}

.left_content_2col {
    float: right;
    width: 100%;
    min-width: 680px;
    max-width: 680px;
    margin: 0 0 15px 20px;
    display: block
}

.right_content_2col {
    float: right;
    width: 100%;
    min-width: 260px;
    max-width: 260px;
    margin: 0 0 15px 0;
    display: block
}

.more_link,.box_header,.right_box_header,.news_box_heading,.events_box_heading,.alert_box_heading,.page_heading {
    font-family: "Droid Arabic Kufi",Tahoma
}

.more_link {
    font-weight: bold;
    width: 100%;
    display: block;
    clear: both;
    padding-top: 10px;
    text-align: left
}

.mid_content,#mid_content {
    float: right;
    width: 100%;
    min-width: 470px;
    max-width: 470px;
    margin: 0 15px 15px 15px;
    display: block
}

.box {
    float: right;
    width: 100%;
    border: 1px solid #cdcdcd
}

.box_header {
    float: right;
    width: 100%;
    background: #f7f7f7;
    border-bottom: 1px solid #cdcdcd;
    display: block;
    clear: both;
    padding: 5px
}

.box_heading {
    font-size: 14px;
    font-weight: bold;
    display: inline-block
}

.box_link {
    float: right;
    display: inline-block
}

.box_body {
    float: right;
    width: 100%;
    padding: 10px
}

.right_content {
    float: right;
    width: 100%;
    min-width: 300px;
    max-width: 300px;
    margin-bottom: 15px;
    display: block
}

.right_content_small {
    float: right;
    width: 100%;
    min-width: 260px;
    margin-bottom: 15px;
    display: block
}

.right_box {
    float: right;
    width: 100%;
    border: 1px solid #cdcdcd
}

.right_box_header {
    float: right;
    width: 100%;
    background: #f7f7f7;
    border-bottom: 1px solid #cdcdcd;
    display: block;
    clear: both;
    padding: 5px
}

.right_box_heading {
    font-size: 14px;
    font-weight: bold
}

.right_box_body {
    float: right;
    width: 100%;
    padding: 10px
}

.news_box {
    float: right;
    width: 100%
}

.news_box_header {
    float: right;
    width: 100%;
    display: block;
    clear: both
}

.news_box_heading {
    font-size: 12px;
    font-weight: bold
}

.news_box_body {
    float: right;
    width: 100%;
    padding: 10px 0
}

.news_title {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px
}

.news_date {
    display: block;
    padding: 5px 0
}

.news_excerpt {
    display: block;
    margin-bottom: 15px
}

.alert_box {
    float: right;
    width: 100%
}

.alert_box_header {
    float: right;
    width: 100%;
    display: block;
    clear: both;
    border-top: 9px solid #fe0000
}

.alert_box_heading {
    font-size: 14px;
    font-weight: bold
}

.alert_box_body {
    float: right;
    width: 100%;
    padding: 10px
}

.events_box {
    float: right;
    width: 100%
}

.events_box_header {
    float: right;
    width: 100%;
    display: block;
    clear: both;
    border-top: 9px solid #a6a7a9;
    padding: 5px 0
}

.events_box_heading {
    font-size: 14px;
    font-weight: bold
}

.events_box_body {
    float: right;
    width: 100%;
    padding: 10px
}

.events_box .thumb {
    width: 49.12%;
    float: right
}

.events_box .info {
    width: 48.245%;
    float: right
}

.left_content {
    float: right;
    width: 100%;
    min-width: 160px;
    padding-bottom: 6px;
    margin-bottom: 6px;
    border-bottom: 1px dotted #cdcdcd;
    display: block
}

.left_content img {
    min-width: 160px;
    width: 160px
}

.wcm_social_icons {
    display: block
}

.wcm_social_icons ul {
    list-style: none;
    margin-left: 0 !important;
    margin-right: 0 !important;
    display: block;
    padding: 0 20px
}

.wcm_social_icons ul li,.wcm_social_icons ul li a {
    display: inline-block;
    float: right
}

.wcm_social_icons ul li i.icon-facebook-squared {
    color: #3b5998;
    font-size: 3em;
    float: right
}

.wcm_social_icons ul li i.icon-twitter-squared {
    color: #55acee;
    font-size: 3em;
    float: right
}

.wcm_social_icons ul li i.icon-youtube-squared {
    color: #cd201f;
    font-size: 3em;
    float: right
}

.wcm_social_icons ul li i:before {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.mid_content_sub,#mid_content_sub {
    float: right;
    width: 100%;
    min-width: 560px;
    margin: 0 15px 15px 15px;
    display: block;
    padding-left: 25px
}

.page_heading {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px
}

.news_date {
    color: #999
}

.social_sharing {
    float: right;
    width: 100%;
    display: block;
    clear: both;
    border-bottom: 1px solid #cdcdcd;
    padding: 10px 5px 5px 5px
}

.icon_print {
    float: left;
    width: 52px;
    margin-left: 5px
}

.icon_email {
    float: left;
    width: 52px;
    margin-left: 5px
}

.icon_share {
    float: left;
    width: 60px;
    margin-left: 10px
}

.icon_print a:before {
    font-family: "fontello",Tahoma;
    font-size: 13px;
    content: "\e817";
    padding-left: 5px
}

.icon_email a:before {
    font-family: "fontello",Tahoma;
    content: "\e81f";
    padding-left: 5px
}

.icon_share a:before {
    font-family: "fontello",Tahoma;
    content: "\e824";
    padding-left: 5px
}

div.article_image {
    float: left;
    display: inline-block
}

.article_image>img {
    max-width: 250px;
    max-height: 170px;
    padding: 5px;
    display: inline-block;
    float: left;
    border: 1px solid #e8e8e8;
    margin: 0 6px 0 0
}

.page_body input,.page_body select {
    margin-left: 0
}

.page_body table label {
    font-weight: bold !important;
    font-family: "Droid Sans","Droid Arabic Kufi",Arial !important
}

.page_body table thead,#eservice-container .page_body table thead th {
    font-weight: bold !important;
    font-family: "Droid Sans","Droid Arabic Kufi",Arial !important
}

.page_body table,.page_body table {
    width: 100%;
    height: 100px
}

.rtl .page_body {
    float: right;
    width: 100%;
    padding: 10px;
    text-align: right !important;
    position: relative
}

div#contentspan {
    min-width: 350px
}

div#contentspan p {
    direction: rtl !important
}

.last-modified-date {
    width: 300px;
    background: #f7f7f7;
    border: 1px solid #e8e8e8;
    padding: 5px;
    clear: both;
    margin: 20px 0
}

.last-modified-date span:nth-of-type(1) {
    font-weight: bold
}

.right_content_sub {
    float: right;
    width: 100%;
    min-width: 210px;
    margin-bottom: 15px;
    display: block;
    padding-bottom: 12px
}

.page_body table.tbl4column td {
    padding: 3px
}

.page_body table.tbl4column>tbody>tr>td.labels,.page_body table.tbl4column>tbody>tr>td:nth-of-type(1) {
    width: auto !important;
    min-width: 40px;
    font-weight: bold;
    white-space: nowrap
}

.page_body table.tbl4column>tbody>tr>td.colon,.page_body table.tbl4column>tbody>tr>td:nth-of-type(2) {
    width: 2% !important;
    font-weight: bold;
    content: ':'
}

.page_body table.tbl4column>tbody>tr>td.inputValues,.page_body table.tbl4column>tbody>tr>td:nth-of-type(3) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl4column>tbody>tr>td.error-msg,.page_body table.tbl4column>tbody>tr>td:nth-of-type(4) {
    width: 60% !important
}

.page_body table.tbl4column>table td:nth-of-type(1) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl4column>table td:nth-of-type(2) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl4column>table td:nth-of-type(3) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl4column>table td:nth-of-type(4) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl3column td {
    padding: 3px
}

.page_body table.tbl3column>tbody>tr>td.labels,.page_body table.tbl3column>tbody>tr>td:nth-of-type(1) {
    width: auto !important;
    font-weight: bold;
    white-space: nowrap
}

.page_body table.tbl3column>tbody>tr>td.colon,.page_body table.tbl3column>tbody>tr>td:nth-of-type(2) {
    width: 2% !important;
    font-weight: bold
}

.page_body table.tbl3column>tbody>tr>td.inputValues,.page_body table.tbl3column>tbody>tr>td:nth-of-type(3) {
    width: 85% !important
}

.page_body table.tbl3column>table>td:nth-of-type(1) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl3column>table>td:nth-of-type(2) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl3column>table>td:nth-of-type(3) {
    width: auto !important;
    white-space: nowrap
}

table.tbl2column>tbody>tr>td {
    padding: 3px
}

table.tbl2column>tbody>tr>td.labels,table.tbl2column>tbody>tr>td:nth-of-type(1) {
    width: auto !important;
    font-weight: bold;
    white-space: nowrap
}

table.tbl2column>tbody>tr>td.inputValues,table.tbl2column>tbody>tr>td:nth-of-type(2) {
    width: 85% !important
}

.page_body table.tbl2column>table>td:nth-of-type(1) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl2column>table>td:nth-of-type(2) {
    width: auto !important;
    white-space: nowrap
}

.page_body table.tbl2column>table>td:nth-of-type(3) {
    width: auto !important;
    white-space: nowrap
}

ul.wcm-list {
    list-style: none;
    margin-right: 0 !important;
    margin-left: 0 !important
}

ul.wcm-list li {
    padding: 5px 0
}

.mid_content table.wcm-tbl {
    max-width: 470px
}

.mid_content_sub table.wcm-tbl {
    max-width: 560px
}

table.wcm-tbl {
    width: 100%;
    border: 1px solid #cdcdcd
}

table.wcm-tbl thead {
    background: #e8e8e8;
    border-bottom: 1px solid #cdcdcd
}

table.wcm-tbl tbody tr:nth-child(odd) td {
    background: #fff
}

table.wcm-tbl tbody tr:nth-child(even) td {
    background: #f7f7f7
}

table.wcm-tbl td {
    padding: 5px
}

@media screen and (max-width: 640px) {
    .mid_content,#mid_content,.mid_content_sub,#mid_content_sub {
        min-width:100% !important;
        max-width: 100% !important;
        margin: 0 0 15px 0 !important;
        padding: 0 !important
    }

    .wpthemeCrumbTrail {
        clear: both
    }

    .left_content,#left_sections,#navleft_sections {
        width: 100% !important;
        clear: both
    }

    div#contentspan {
        min-width: 100% !important;
        padding: 0 !important
    }

    div#contentspan table,div#contentspan td {
        width: auto !important;
        height: auto !important;
        display: inline-block !important
    }

    div#contentspan table {
        margin-bottom: 10px
    }

    div#contentspan img {
        display: none
    }

    .article_image>img {
        max-width: 100% !important;
        max-height: 100% !important;
        width: auto;
        display: block !important;
        clear: both;
        margin-bottom: 10px
    }

    .last-modified-date {
        width: 100% !important
    }

    .right_content,.right_content_sub {
        padding: 15px !important
    }
}