.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;
    background-repeat: 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;
    background-color: transparent !important;
    background-color: transparent !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;
}

.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 {
    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;
}

.article_image>img {
    max-width: 250px;
    max-height: 170px;
    padding: 5px;
    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;
    }
}