﻿body, html {
    margin: 0;
    padding: 0;
    background-color: #000411;
    text-decoration: none;
}

@font-face {
    font-family: 'AdobeArabicRegular';
    src: url('adobearabic-regular.eot');
    src: url('adobearabic-regular.eot') format('embedded-opentype'), url('adobearabic-regular.woff') format('woff'), url('adobearabic-regular.ttf') format('truetype'), url('adobearabic-regular.svg#AdobeArabicRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AdobeArabicBold';
    src: url('adobearabic-bold.eot');
    src: url('adobearabic-bold.eot') format('embedded-opentype'), url('adobearabic-bold.woff') format('woff'), url('adobearabic-bold.ttf') format('truetype'), url('adobearabic-bold.svg#AdobeArabicBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Nassim';
    src: url("../fonts/Nassim-regular.eot");
    src: url("../fonts/Nassim-regular.woff") format("woff"), url("../fonts/Nassim-regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nassim';
    src: url("../fonts/Nassim-bold.eot");
    src: url("../fonts/Nassim-bold.woff") format("woff"), url("../fonts/Nassim-bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}

#bodyframe {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
}

#bodypanel {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    width: 980px;
}

    #bodypanel .txt {
        font-size: 10pt;
        text-transform: none;
        color: #000000;
        line-height: 20px;
        font-style: normal;
        font-family: tahoma;
        font-variant: normal;
        text-decoration: none;
    }

        #bodypanel .txt a:link {
            color: #0033ff;
            text-decoration: none;
        }

        #bodypanel .txt a:hover {
            color: #ffa800;
        }

        #bodypanel .txt a:visited {
            color: #0033ff;
        }

        #bodypanel .txt .title1 {
            font: bold 12px/20px Tahoma;
        }

        #bodypanel .txt .title1c {
            color: #000080;
            font: bold 12px/20px Tahoma;
        }

        #bodypanel .txt .title2 {
            font: bold 13px/30px Tahoma;
        }

        #bodypanel .txt .title2c {
            color: #000080;
            font: bold 13px/30px Tahoma;
        }

        #bodypanel .txt .title3 {
            font: bold 14px/30px Tahoma;
        }

        #bodypanel .txt .title3c {
            color: #000080;
            font: bold 14px/30px Tahoma;
        }

        #bodypanel .txt .title4c {
            color: #660000;
            font: bold 14px/30px Tahoma;
        }

        #bodypanel .txt .small {
            font-variant: normal;
            font-style: normal;
            font-family: Tahoma;
            font-size: 11px;
        }

        #bodypanel .txt .rtl {
            direction: rtl;
            text-align: right;
        }

        #bodypanel .txt .ltr {
            direction: ltr;
            text-align: left;
        }

.menutitle {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    cursor: pointer;
    color: #ffffdd;
    font-style: normal;
    font-family: tahoma;
    font-variant: normal;
    text-decoration: none;
}

    .menutitle a:visited {
        font-weight: normal;
        font-size: 12px;
        text-transform: none;
        color: #ffffdd;
        font-style: normal;
        font-family: tahoma;
        font-variant: normal;
        text-decoration: none;
    }

    .menutitle a:link {
        font-weight: normal;
        font-size: 12px;
        text-transform: none;
        color: #ffffdd;
        font-style: normal;
        font-family: tahoma;
        font-variant: normal;
        text-decoration: none;
    }

    .menutitle a:hover {
        font-weight: normal;
        font-size: 12px;
        text-transform: none;
        color: #F4DD25;
        font-style: normal;
        font-family: tahoma;
        font-variant: normal;
        text-decoration: none;
    }

.menutitletop {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    width: 159px;
    cursor: pointer;
    color: #22FFFF;
    font-style: normal;
    font-family: tahoma;
    height: 22px;
    font-variant: normal;
    text-decoration: none;
}

#PnMainMenu {
    width: 300px;
}

.menu {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    width: 300px;
    height: 30px;
    color: #000000;
    font-style: normal;
    font-family: Tahoma;
    font-variant: normal;
    text-decoration: none;
}

    .menu .item {
        height: 30px;
    }

    .menu .submenu {
        height: 30px;
        background-color: #DDE9D1;
    }

    .menu .backgrd {
        background-image: url(../Images/menu/button0f.jpg);
    }

    .menu a:visited {
        color: #000000;
    }

    .menu a:link {
        color: #000000;
    }

    .menu a:hover {
        font-weight: normal;
        font-size: 13px;
        color: #ff0000;
    }

.submenu {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    width: 180px;
    color: #000000;
    font-style: normal;
    font-family: Tahoma;
    height: 30px;
    font-variant: normal;
    text-decoration: none;
    background-color: #023179;
}

.submenuTop {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    width: 80px;
    color: #023179;
    font-style: normal;
    font-family: Tahoma;
    height: 30px;
    font-variant: normal;
    text-decoration: none;
    background-color: #FAC23E;
}

.top_menu_rtl {
    font-family: Tahoma;
    background-image: url(../Images/menu/top_menu_bg.jpg);
    color: #ffffff;
    height: 30px;
    width: 1000px;
    text-align: center;
    vertical-align: middle;
    margin-right: auto;
    margin-left: auto;
}

    .top_menu_rtl a:link {
        line-height: normal;
        text-transform: none;
        color: #ffffff;
        font-family: Tahoma;
        text-decoration: none;
    }

    .top_menu_rtl a:visited {
        line-height: normal;
        text-transform: none;
        color: #ffffff;
        font-family: Tahoma;
        text-decoration: none;
    }

.top_menu_ltr {
    background-image: url(../Images/menu/top_menu_bg.jpg);
    color: #fffff0;
    height: 30px;
    width: 1000px;
    text-align: center;
    vertical-align: middle;
    margin-right: auto;
    margin-left: auto;
}

    .top_menu_ltr a:link {
        line-height: normal;
        text-transform: none;
        color: #ffffcc;
        text-decoration: none;
    }

    .top_menu_ltr a:visited {
        line-height: normal;
        text-transform: none;
        color: #ffffcc;
        text-decoration: none;
    }

#bottom_menu_rtl {
    font-family: Tahoma;
    color: black;
    vertical-align: top;
    width: 200px;
    float: right;
    direction: rtl;
}

#bottom_menu_ltr {
    font-family: Tahoma;
    color: black;
    vertical-align: top;
    width: 200px;
    float: left;
    direction: ltr;
}

.bottom_menu {
    vertical-align: top;
    background-color: #004676;
}

#ContentHolder_Panel_rtl {
    width: 790px;
    float: left;
    margin-left: 0;
    z-index: 2;
}

#ContentHolder_rtl {
    color: #000000;
    background-color: #F2F2F2;
    vertical-align: top;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    line-height: 25px;
    text-justify: none;
}

#ContentHolder_header_rtl {
    height: 40px;
    color: #666666;
    background-image: url('../images/content_header_rtl.png');
}

#ContentHolder_Panel_ltr {
    width: 790px;
    float: right;
    margin-right: 0;
    z-index: 2;
}

#ContentHolder_ltr {
    color: #666666;
    background-color: #F2F2F2;
    vertical-align: top;
    font-family: 'Lucida Bright';
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    line-height: 25px;
    text-justify: none;
}

#ContentHolder_header_ltr {
    height: 40px;
    color: #666666;
    background-image: url('../images/content_header_ltr.png');
}

.inner_content {
    width: 770px;
    float: left;
    margin-left: 10px;
    text-align: center;
}

#contactpanel {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#ContentHolderPanel_header_rtl {
    width: 1000px;
    height: 20px;
    margin-left: auto;
    margin-right: auto;
    color: #666666;
    background-color: #F2F2F2;
}

#ContentHolderPanel_header_ltr {
    width: 1000px;
    height: 20px;
    margin-left: auto;
    margin-right: auto;
    color: #666666;
    background-color: #F2F2F2;
}

.inner_content_panel {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    color: #666666;
    background-color: #F2F2F2;
}

.MyCalendar {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #FAF33B;
    font-style: normal;
    font-family: Tahoma;
    font-variant: normal;
    text-decoration: none;
    width: 180px;
}

.company {
    line-height: normal;
    text-transform: none;
    color: black;
    text-decoration: none;
    font: 8pt/20px Tahoma;
}

    .company a:link {
        line-height: normal;
        text-transform: none;
        color: #990000;
        font: 8pt/20px Tahoma;
        text-decoration: none;
    }

    .company a:hover {
        line-height: normal;
        text-transform: none;
        color: #ff9900;
        font: 8pt/20px Tahoma;
        text-decoration: none;
    }

.gridview {
    background-color: #ffffff;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    padding: 3px 3px 3px 3px;
    font-family: Tahoma;
    Font-Size: 10pt;
}

    .gridview a:link {
        color: #000000;
        text-decoration: none;
    }

    .gridview a:visited {
        color: #000000;
    }

    .gridview a:hover {
        color: #990000;
    }

.GridViewPager {
    background-color: #463287;
    color: #ffffff;
    text-align: Center;
}

    .GridViewPager a:link {
        padding: 3px 3px;
        color: #FFFF00;
    }

    .GridViewPager a:visited {
        padding: 3px 3px;
        color: #FFFF00;
    }

    .GridViewPager a:hover {
        background-color: #BBB1DD;
        color: #ffffff;
    }

    .GridViewPager span {
        padding: 3px 3px;
        color: #ffffff;
        background-color: #BBB1DD;
    }

#dropmenudiv {
    position: absolute;
    background-color: #E3FFB0;
    border: 1px solid black;
    border-bottom-width: 0;
    font: normal 12px tahoma;
    line-height: 18px;
    z-index: 100;
}

    #dropmenudiv a {
        width: 100%;
        display: block;
        text-indent: 3px;
        border-bottom: 1px solid black;
        padding: 1px 0;
        text-decoration: none;
        font-family: Tahoma;
    }

        #dropmenudiv a:hover {
            /*hover background color*/
            background-color: #3399cc;
        }

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
    list-style-type: square;
    width: 135px;
    background-color: #FFFFB9;
}

.button {
    font-family: "Tahoma";
    font-size: 10pt;
    width: 80px;
}

.textbox {
    border-top-style: groove;
    border-right-style: groove;
    border-left-style: groove;
    border-bottom-style: groove;
    font-size: 10pt;
    font-family: Tahoma;
}

.label {
    font-family: "Tahoma";
    font-size: 10pt;
}

.controlbox {
    border-right: #0D787E 2px ridge;
    border-top: #0D787E 2px ridge;
    border-left: #0D787E 2px ridge;
    border-bottom: #0D787E 2px ridge;
}

.controlborder {
    border-right: #0D787E 1px dotted;
    border-top: #0D787E 1px dotted;
    border-left: #0D787E 1px dotted;
    border-bottom: #0D787E 1px dotted;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 1px;
    padding-top: 1px;
}

.boxes {
    width: 220px;
}

.news_boxes {
    width: 100%;
}

.banner_boxes {
    width: 100px;
    background-color: #e3e3e3;
}

.tb_background {
    background-color: #A7C4CB;
}

.tb_header {
    background-color: #014576;
    font-weight: bold;
    color: #FFFFFF;
    height: 26px;
    text-align: center;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
}

    .tb_header a:link {
        color: #ffffff;
        font-weight: bold;
        text-decoration: none;
    }

    .tb_header a:hover {
        color: #ff6400;
    }

    .tb_header a:visited {
        color: #ffffff;
        font-weight: bold;
    }

.tb_row {
    color: #000000;
    height: 24px;
}

.tb_alternating_row {
    background-color: #BBB1DD;
    height: 24px;
}

.tb_framed {
    border-right: #d3d3d3 1px solid;
    padding-right: 4px;
    border-top: #d3d3d3 1px solid;
    padding-left: 4px;
    padding-bottom: 1px;
    border-left: #d3d3d3 1px solid;
    padding-top: 1px;
    border-bottom: #d3d3d3 1px solid;
    font-family: tahoma;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 20px;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    text-align: center;
}

.page_header_fa {
    font-family: Tahoma;
    background-image: url(../Images/Header/header_fa.jpg);
    color: black;
    height: 200px;
    width: 1000px;
}

#footer_rtl {
    font-family: Tahoma;
    font-size: 9pt;
    background-image: url(../Images/Header/footer.jpg);
    color: #ffffff;
    height: 20px;
    width: 1000px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    z-index: 4;
}

.page_header_en {
    font-family: Tahoma;
    background-image: url(../Images/Header/header_en.jpg);
    color: black;
    height: 200px;
    width: 1000px;
}

#footer_ltr {
    font-family: Tahoma;
    background-image: url(../Images/Header/footer.jpg);
    color: #ffffff;
    height: 20px;
    width: 1000px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    z-index: 4;
}

.page_header_ar {
    font-family: Tahoma;
    background-image: url(../Images/Header/header_ar.png);
    color: black;
    height: 190px;
    width: 1000px;
}

.page_footer_ar {
    font-family: Tahoma;
    background-color: #0D787E;
    color: #ffffff;
    height: 20px;
}

.page_header_fr {
    font-family: Tahoma;
    background-image: url(../Images/Header/header_fr.png);
    color: black;
    height: 190px;
    width: 1000px;
}

.page_footer_fr {
    font-family: Tahoma;
    background-color: #0D787E;
    color: #ffffff;
    height: 20px;
}

.frame_body {
    background-color: #e6e6fa;
}

.frame_header {
    border-right: thin groove;
    border-top: thin groove;
    font-weight: bold;
    border-left: thin groove;
    border-bottom: thin groove;
    background-color: #778899;
}

.frame_header_text {
    font-family: 'B Nazanin', Nazanin, Tahoma;
    font-size: 14pt;
    font-weight: bold;
}

.reminder_border_top {
    text-align: center;
    background-image: url(../Images/menu/border_t.gif);
}

.reminder_border_bottom {
    text-align: center;
    background-image: url(../Images/menu/border_b.gif);
}

.reminder_border_right {
    width: 20px;
    text-align: center;
    background-image: url(../Images/menu/border_r.gif);
}

.reminder_border_rt {
    width: 20px;
    height: 12px;
    text-align: center;
    background-image: url(../Images/menu/border_rt.gif);
}

.reminder_border_rb {
    width: 20px;
    height: 12px;
    text-align: center;
    background-image: url(../Images/menu/border_rb.gif);
}

.reminder_border_left {
    width: 20px;
    text-align: center;
    background-image: url(../Images/menu/border_l.gif);
}

.reminder_border_lt {
    width: 20px;
    height: 12px;
    text-align: center;
    background-image: url(../Images/menu/border_lt.gif);
}

.reminder_border_lb {
    width: 20px;
    height: 12px;
    text-align: center;
    background-image: url(../Images/menu/border_lb.gif);
}

.reminder_border_empty {
    height: 12px;
}

.reminder_number {
    text-align: center;
    font-family: Titr, 'B Tir', Tahoma;
    color: #810B17;
    font-size: 18pt;
    line-height: normal;
}

.reminder_number_en {
    text-align: center;
    font-family: Tahoma;
    color: #810B17;
    font-size: 16pt;
    line-height: normal;
    font-weight: bold;
}

.inner_txt {
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 18px;
    font-style: normal;
    font-family: tahoma;
    font-variant: normal;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.inner_txt_justify {
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 18px;
    font-style: normal;
    font-family: tahoma;
    font-variant: normal;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: justify;
}

.Login_textbox {
    border-style: solid;
    border-width: thin;
    border-top-color: #463287;
    border-right-color: #463287;
    border-bottom-color: #463287;
    border-left-color: #463287;
    width: 180px;
    height: 25px;
    padding: 2px;
    font-size: 10pt;
    font-family: "tahoma";
    color: #828282;
    direction: ltr;
}

.LoginControl_rtl {
    background-color: #C3A156;
    width: 200px;
    height: 260px;
}

.LoginControl_ltr {
    background-color: #C3A156;
    width: 200px;
    height: 260px;
}

#main_menu {
    width: 100%;
    text-align: right;
    top: 0;
    margin: 0;
}

#footer_tb_rtl {
    width: 660px;
    float: left;
    font-family: Tahoma;
    font-size: 10px;
}

    #footer_tb_rtl td {
        height: 30px;
        width: 220px;
        text-align: right;
        vertical-align: middle;
    }

    #footer_tb_rtl a {
        color: #ffffff;
        text-decoration: none;
    }

        #footer_tb_rtl a:visited {
            color: #ffffff;
        }

        #footer_tb_rtl a:link {
            color: #ffffff;
        }

        #footer_tb_rtl a:hover {
            color: #D2B46E;
        }

#footer_tb_ltr {
    width: 660px;
    float: right;
    font-family: 'Lucida Bright';
    font-size: 12px;
}

    #footer_tb_ltr td {
        height: 30px;
        width: 220px;
        text-align: left;
        vertical-align: middle;
    }

    #footer_tb_ltr a {
        color: #ffffff;
        text-decoration: none;
    }

        #footer_tb_ltr a:visited {
            color: #ffffff;
        }

        #footer_tb_ltr a:link {
            color: #ffffff;
        }

        #footer_tb_ltr a:hover {
            color: #D2B46E;
        }

#lang_tb {
    width: 270px;
    font-size: 22px;
    font-weight: normal;
    text-transform: none;
    cursor: pointer;
    color: #ffffff;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

    #lang_tb td {
        width: 90px;
        height: 26px;
        text-align: center;
        text-decoration: none;
    }


.langtitle_fa {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

    .langtitle_fa a {
        color: #ffffff;
        text-decoration: none;
    }

        .langtitle_fa a:visited {
            color: #ffffff;
        }

        .langtitle_fa a:link {
            color: #ffffff;
        }

        .langtitle_fa a:hover {
            color: #D2B46E;
        }

.langtitle_en {
    font-family: Tahoma;
    font-size: 11pt;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

    .langtitle_en a {
        color: #ffffff;
        text-decoration: none;
    }

        .langtitle_en a:visited {
            color: #ffffff;
        }

        .langtitle_en a:link {
            color: #ffffff;
        }

        .langtitle_en a:hover {
            color: #D2B46E;
        }

.td_caption_rtl {
    width: 130px;
    text-align: right;
}

.td_caption_title_rtl {
    color: #64BED2;
    text-align: right;
    font-size: 18px;
}

.td_caption_ltr {
    width: 150px;
    text-align: left;
}

#div_navigation {
    text-align: right;
    margin-top: 2px;
    margin-right: 10px;
    float: right;
    width: 980px;
}

#tb_navigation {
    text-transform: none;
    color: #ffffff;
    font-size: 10pt;
    font-style: normal;
    font-family: Tahoma;
    font-variant: normal;
    text-decoration: none;
    width: 100%;
}

    #tb_navigation .caption_cell {
        width: 120px;
        height: 14px;
        text-align: left;
    }

    #tb_navigation .data_cell {
        height: 14px;
        text-align: right;
        color: #FFFF00;
    }

    #tb_navigation .caption_cell_ltr {
        width: 120px;
        height: 14px;
        text-align: right;
    }

    #tb_navigation .data_cell_ltr {
        height: 14px;
        text-align: left;
        color: #FFFF00;
    }

    #tb_navigation .separator_cell {
        width: 12px;
        height: 14px;
        text-align: center;
        color: #463287;
    }

    #tb_navigation .key_cell {
        width: 90px;
        height: 14px;
        text-align: right;
    }

img.bg {
    /* Set rules to fill background */
    min-height: 100%;
    min-width: 1024px;
    /* Set up proportionate scaling */
    width: 100%;
    height: auto;
    /* Set up positioning */
    position: fixed;
    top: 0;
    left: 0;
    z-index: -10;
    -moz-user-select: none;
    -webkit-user-select: none;
    /* this will work for QtWebKit in future */
    -webkit-user-drag: none;
}

#contentContainer {
    position: fixed;
    left: 0;
    top: 80px;
    right: 0;
    bottom: 0;
    margin: auto; /* this requires a fixed size */
    width: 950px;
    text-align: center;
}

#intro_mainTitle {
    text-align: center;
    vertical-align: middle;
    width: 950px;
    position: fixed;
    direction: ltr;
}

#intro_keys {
    width: 610px;
    text-align: center;
    float: left;
}

#intro_footer {
    width: 100px;
    text-align: center;
    top: 500px;
    margin: auto;
    position: fixed;
}

#intro_logoes {
    width: 340px;
    text-align: right;
    float: right;
}

#intro_text {
    text-align: center;
    position: fixed;
    top: 530px;
    margin: auto;
    left: 0;
    right: 0;
}

#logo_panel {
    margin: auto;
    top: 0;
}

#hitcounter_tb_rtl {
    float: left;
    font-family: Tahoma;
    font-size: 12px;
}

    #hitcounter_tb_rtl td {
        height: 18px;
        width: 280px;
        text-align: right;
        vertical-align: middle;
    }

#hitcounter_tb_ltr {
    float: right;
    font-family: Tahoma;
    font-size: 12px;
}

    #hitcounter_tb_ltr td {
        height: 18px;
        width: 280px;
        text-align: left;
        vertical-align: middle;
    }

.newstext {
    font-size: 10pt;
    text-transform: none;
    color: #000000;
    line-height: 20px;
    font-style: normal;
    font-family: tahoma;
    font-variant: normal;
    text-decoration: none;
}

    .newstext a:link {
        color: #0033ff;
        text-decoration: none;
    }

    .newstext a:hover {
        color: #ffa800;
    }

    .newstext a:visited {
        color: #0033ff;
    }

.newstitle {
    color: #000080;
    font: bold 13px/30px Tahoma;
}

#picture_pan {
    width: 100%;
}

    #picture_pan .picture_cell {
        width: 350px;
        padding: 5px;
        float: right;
    }

    #picture_pan img {
        width: 350px;
        border-bottom: 1px solid;
        border-left: 1px solid;
        border-top: 1px solid;
        border-right: 1px solid;
    }

#picture_pan_detail {
    width: 100%;
}

    #picture_pan_detail .picture_cell {
        width: 230px;
        padding: 5px;
        float: right;
    }

    #picture_pan_detail img {
        width: 230px;
        border-bottom: 1px solid;
        border-left: 1px solid;
        border-top: 1px solid;
        border-right: 1px solid;
    }

#title_pan {
    height: 40px;
    padding-top: 10px;
    color: #000080;
    font: bold 14px/30px Tahoma;
}

    #title_pan .keyLeft {
        width: 150px;
        height: 30px;
        vertical-align: middle;
        float: left;
        padding-top: 10px;
        text-align: left;
        color: #000000;
        font: normal 12px/20px Tahoma;
    }

    #title_pan a {
        text-decoration: none;
    }
