﻿/* --------- Site Defaults ----------- */

body {
    color: #112B4A;
    background-color: #F7F7F7;
    font-weight: 400;
    font-size: 13px;
    font-family: Verdana, Arial;
}


    img {
        border-width: 0px;
    }

/* --------- MasterPage Styles Only ----------- */
A.template_tab, A:visited.template_tab, A:link.template_tab, A:hover.template_tab {
    font-family: Arial;
    font-size: 22pt;
    color: #5f79a3;
    font-weight: bold;
    text-decoration: none;
}


A.template_tab_left, A.template_tab_left_hilite, A.template_tab_left_hover, A.template_tab_middle, A.template_tab_middle_hilite, A.template_tab_middle_hover, A.template_tab_right, A.template_tab_right_hilite, A.template_tab_right_hover {
    white-space: nowrap;
    background-color: #112B4A;
    height: 29px;
    padding: 0px 0px 0px 0px;
}
A.template_tab_left {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_left.gif);
    background-repeat: no-repeat;
}
A.template_tab_left_hilite {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_left_hilite.gif);
    background-repeat: no-repeat;
}
A.template_tab_left_hover {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_left_hover.gif);
    background-repeat: no-repeat;
}
A.template_tab_middle {
    background-image: url(https://www.dmacafe.com/images/template/template_tab_middle.gif);
    background-repeat: repeat-x;
}
A.template_tab_middle_hilite {
    background-image: url(https://www.dmacafe.com/images/template/template_tab_middle_hilite.gif);
    background-repeat: repeat-x;
}
A.template_tab_middle_hover {
    background-image: url(https://www.dmacafe.com/images/template/template_tab_middle_hover.gif);
    background-repeat: repeat-x;
}
A.template_tab_right {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_right.gif);
    background-repeat: no-repeat;
}
A.template_tab_right_hilite {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_right_hilite.gif);
    background-repeat: no-repeat;
}
A.template_tab_right_hover {
    width: 9px;
    background-image: url(https://www.dmacafe.com/images/template/template_tab_right_hover.gif);
    background-repeat: no-repeat;
}

A.template_nav, A:link.template_nav, A:visited.template_nav, A:hover.template_nav {
    font-weight: 400 !important;
    font-size: 14px !important;
    font-family: Verdana, Arial;
    color: #F7F7F7;
    text-decoration: none;
}

A:hover.template_nav {
    font-weight: 400 !important;
    font-size: 14px !important;
    font-family: Verdana, Arial;
    color: #A5C5ED;
}

/* --------- End MasterPage Styles ------------ */

/* ********* A *********** */
A, A:hover, A:link, A:visited, A:active {
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: normal;
    color: #5f79a3;
    background-color:transparent !important;
    text-decoration: none;
    cursor: pointer;
}
    A:hover {
        color: #FE5F00;
    }
    A:active {
        color: #FE5F00;
    }
A.tab
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
}
    A.label {
        font-family: Verdana, Arial, Sans-Serif;
        font-size: 10pt;
        font-weight: 400;
        color: #003884;
        text-decoration: none;
        font-weight: bold;
        cursor: pointer;
    }
/* *********** BarIndicator ********** */
.barIndicator
{
    color: #cedbe7;
    background-color: #cedbe7;
    padding-bottom: 1px;
}
.textIndicator
{
    background-color: Gray;
    color: White;
    font-family: Arial;
    font-size: x-small;
    font-style: italic;
    padding: 2px 3px 2px 3px;
}
.barBorder
{
    border-style: solid;
    border-width: 1px;
    width: 150px;
    vertical-align: middle;
}

/* *********** BOX ********** */
.box_table
{
    padding: 2px 2px 2px 2px;
    border: solid 1px #F7F7F7;
}
.box_table_noborder
{
    padding: 2px 2px 2px 2px;
    border: 0px;
    border-collapse: collapse;
}
.box_table_selected_xp
{
    border: #000080 1px solid;
    background-color: #D3D3D3;
    cursor: pointer;
}
.box_table_header
{
    border: #000000 1px solid;
    background-color: #D3D3D3;
}
.box_table_xp
{
    border: 0px;
    background-color: Transparent;
    cursor: pointer;
}
.box_progress
{
    border: solid 2px #808080;
    color: #808080;
    font-size: 16px;
    background-color: #FFFFFF;
    left: 425px;
    text-align: center;
    position: absolute;
    z-index: 99999;
    width: 200px;
    height: 100px;
    background-image: url(https://www.dmacafe.com/images/indicator_waitanim.gif);
    background-repeat: no-repeat;
    background-position: center;
}
/* **** USED FOR MAIN BOX HEADING **** */
.l_box_main_header, .c_box_main_header, .r_box_main_header, .l_box_main_header_bold, .c_box_main_header_bold, .r_box_main_header_bold, .l_box_sub_header, .c_box_sub_header, .r_box_sub_header, .l_box_sub_header_bold, .c_box_sub_header_bold, .r_box_sub_header_bold {
    font-size: 10.5pt;
    background: #425d87;
    border: #f7f7f7 1px solid;
    font-family: Verdana, Arial, Sans-Serif;
    color: #f7f7f7;
    height: 18px;
    font-weight: 400 !important;
}

.l_box_main_header a, .c_box_main_header a, .r_box_main_header a, .l_box_main_header_bold a, .c_box_main_header_bold a, .r_box_main_header_bold a, .l_box_sub_header a, .c_box_sub_header a, .r_box_sub_header a, .l_box_sub_header_bold a, .c_box_sub_header_bold a, .r_box_sub_header_bold a {
    color:#f7f7f7;
}

.l_box_main_header a:hover, .c_box_main_header a:hover, .r_box_main_header a:hover, .l_box_main_header_bold a:hover, .c_box_main_header_bold a:hover, .r_box_main_header_bold a:hover, .l_box_sub_header a:hover, .c_box_sub_header a:hover, .r_box_sub_header a:hover, .l_box_sub_header_bold a:hover, .c_box_sub_header_bold a:hover, .r_box_sub_header_bold a:hover {
    color: #FE5F00;
}

.l_box_main_header, .l_box_sub_header
{
    text-align: left;
}
.c_box_main_header, .c_box_sub_header
{
    text-align: center;
}
.r_box_main_header, .r_box_sub_header
{
    text-align: right;
}
.l_box_main_header_bold, .l_box_sub_header_bold
{
    text-align: left;
    font-weight: bold;
}
.c_box_main_header_bold, .c_box_sub_header_bold
{
    text-align: center;
    font-weight: bold;
}
.r_box_main_header_bold, .r_box_sub_header_bold
{
    text-align: right;
    font-weight: bold;
}

/* **** USED FOR BOX DATA ITEMS**** */
.r_box_item, .l_box_item, .c_box_item, .r_box_item_bold, .l_box_item_bold, .c_box_item_bold, .box_item {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11.5px !important;
    font-weight: 400 !important;
    border-color: transparent !important;
}
.l_box_item_bold a{
    color:#f7f7f7 !important;
}
.box_item a{
    color: #112B4A;
    font-size:9pt;
    margin:3px;
    background-color: #E6E5E5;
}
.box_item {
    color: #112B4A;
    padding: 2px;
    background-color: #E6E5E5;
}

.box_item a:hover {
    color: #FE5F00 !important;
}

.l_box_item {
    text-align: left;
    font-weight: 400;
}
.c_box_item {
    text-align: center;
    font-weight: 400;
}
.r_box_item_bold {
    text-align: right;
    font-weight: 400;
}
.l_box_item_bold {
    text-align: left;
    font-weight: 400;
}
.c_box_item_bold {
    text-align: center;
    font-weight: 400;
}

.dl_table {
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #E6E5E5 !important;
    border-color: transparent !important;
    font-size: 10pt !important;
    color: #112B4A !important;
    font-weight: 400 !important;
}
.p, .font, .a{
    font-size: 10pt !important;
    color: #112B4A !important;
    font-weight: 400 !important;
}

/* **** USED FOR BOX LABELS **** */
.l_box_label, .c_box_label, .r_box_label, .l_box_label_bold, .c_box_label_bold, .r_box_label_bold, .l_box_label_required, .c_box_label_required, .r_box_label_required {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: 400;
    color: #112B4A;
    background-color: #E6E5E5;
    padding-right: 3px;
}

.l_box_label
{
    text-align: left;
}
.c_box_label
{
    text-align: center;
}
.r_box_label
{
    text-align: right;
}

.l_box_label_bold
{
    text-align: left;
    font-weight: 400;
}

.c_box_label_bold
{
    text-align: center;
    font-weight: 400;
}

.r_box_label_bold
{
    text-align: right;
    font-weight: 400;
}

.l_box_label_required
{
    text-align: left;
    font-weight: 400;
    color: #800000;
}

.c_box_label_required
{
    text-align: center;
    font-weight: 400;
    color: #800000;
}

.r_box_label_required
{
    text-align: right;
    font-weight: 400;
    color: #800000;
}



/* ************************** */
/* ********* LIST *********** */
/* ************************** */
.list_table, .dgrid_table
{
    border: solid 1px #DCDCDC;
    border-collapse: collapse;
    font-weight:300;
    font-size:10px;

}

/* **** USED FOR MAIN LIST HEADING **** */
.l_list_main_new_header
{
    text-align: left;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: 400;
    font-size: 10pt;
    background: #F5F5F5 url(https://www.dmacafe.com/images/main_header.gif) repeat-x;
    border:solid 1px #A7A6AA;
    height: 22px;
    color: White
}

/* **** USED FOR MAIN LIST HEADING **** */
.l_list_main_header, .c_list_main_header, .r_list_main_header, .l_list_main_header_bold, .c_list_main_header_bold, .r_list_main_header_bold, .acc_list_main_header_bold {
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: 400;
    font-size: 10pt;
    background: #425d87;
    color: #f7f7f7;
    border: transparent 1px solid;
    height: 18px;
}
.l_list_main_header
{
    text-align: left;
}
.c_list_main_header
{
    text-align: center;
}
.r_list_main_header
{
    text-align: right;
}
.l_list_main_header_bold
{
    text-align: left;
    font-weight: bold;
}
.c_list_main_header_bold
{
    text-align: center;
    font-weight: bold;
}
.r_list_main_header_bold
{
    text-align: right;
    font-weight: bold;
}
.c_list_main_header_selected {
    font-weight: bold;
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    background-color: #FFE680;
    border: #DCDCDC 1px solid;
    height: 18px;
}
.acc_list_main_header_bold
{
    text-align: left;
    font-weight: bold;
    cursor: pointer;
}
/* **** USED FOR COLUMN LIST HEADING **** */
.l_list_column_header, .c_list_column_header, .r_list_column_header, .l_list_column_header_bold, .c_list_column_header_bold, .r_list_column_header_bold, .dgrid_header {
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: normal;
    background-color: #112B4A !important;
    color: #f7f7f7 !important;
    font-size: 10pt;
    font-weight: 400 !important;
    border: #E6E5E5 1px solid;
}

    .l_list_column_header a, .c_list_column_header a, .r_list_column_header a, .l_list_column_header_bold a, .c_list_column_header_bold a, .r_list_column_header_bold a, .dgrid_header a {
        color: #f7f7f7 !important;
    }

.l_list_column_header {
    text-align: left;
}
.c_list_column_header
{
    text-align: center;
}
.r_list_column_header
{
    text-align: right;
}
.l_list_column_header_bold {
    color: #f7f7f7 !important;
    text-align: left;
    font-weight: bold;
}
.c_list_column_header_bold
{
    text-align: center;
    font-weight: bold;
}
.r_list_column_header_bold
{
    text-align: right;
    font-weight: bold;
}

.l_list_column_new_header, .c_list_column_new_header, .r_list_column_new_header, .l_list_column_new_header_bold, .c_list_column_new_header_bold, .r_list_column_new_header_bold {
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: normal;
    background-color: #BCBEC0;
    font-size: 10pt;
    border: #DCDCDC 1px solid;
}

.l_list_column_new_header
{
    text-align: left;
}
.c_list_column_new_header
{
    text-align: center;
}
.r_list_column_new_header
{
    text-align: right;
}
.l_list_column_new_header_bold
{
    text-align: left;
    font-weight: bold;
}
.c_list_column_new_header_bold
{
    text-align: center;
    font-weight: bold;
}

.r_list_column_new_header_bold
{
    text-align: right;
    font-weight: bold;
}


/* **** USED FOR LIST DATA ITEMS **** */
.l_list_item, .c_list_item, .r_list_item, .l_list_item_bold, .c_list_item_bold, .r_list_item_bold, .dgrid_item {
    font-family: Verdana, Sans-Serif;
    font-size: 9pt;
    font-weight: 400;
    border: solid 1px #DCDCDC;
    padding: 2px 2px 2px 2px;
    background-color: #E6E5E5 !important;
}
.l_list_item
{
    text-align: left;
}
.c_list_item
{
    text-align: center;
}
.r_list_item
{
    text-align: right;
}
.l_list_item_bold
{
    text-align: left;
    font-weight: bold;
}
.c_list_item_bold
{
    text-align: center;
    font-weight: bold;
}
.r_list_item_bold
{
    text-align: right;
    font-weight: bold;
}
.r_list_nocolor
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    border: solid 1px #DCDCDC;
    padding: 2px 2px 2px 2px;
    text-align: right;
}
.l_list_nocolor {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    border: solid 1px #DCDCDC;
    padding: 2px 2px 2px 2px;
    text-align: left;
}
.c_list_nocolor {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    border: solid 1px #DCDCDC;
    padding: 2px 2px 2px 2px;
    text-align: center;
}
/* **** USED FOR LIST DATA ALTERNATE ITEMS **** */
.l_list_alt, .c_list_alt, .r_list_alt, .l_list_alt_bold, .c_list_alt_bold, .r_list_alt_bold, .dgrid_alt
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: 400;
    border: solid 1px #DCDCDC;
    padding: 2px 2px 2px 2px;
    background-color: #F5F5F5;
}
.l_list_alt
{
    text-align: left;
}
.c_list_alt
{
    text-align: center;
}
.r_list_alt
{
    text-align: right;
}
.l_list_alt_bold
{
    text-align: left;
    font-weight: bold;
}
.c_list_alt_bold
{
    text-align: center;
    font-weight: bold;
}
.r_list_alt_bold
{
    text-align: right;
    font-weight: bold;
}

/* ******** BUTTONS BOX ********* */
.box_button_hilite, .l_box_button_hilite, .c_box_button_hilite, .r_box_button_hilite {
    background-color: #112B4A !important;
    border: solid 1px #112B4A;
    font-size: 10pt;
    height:30px;
    color: #f7f7f7 !important;
    padding: 0px 40px;
    text-align: center;
}

.l_box_button_hilite
{
    text-align: left;
}
.c_box_button_hilite
{
    text-align: center;
}
.r_box_button_hilite
{
    text-align: right;
}

.wbox_button_hilite {
    background-color: #cedbe7;
    border: solid 1px #cedbe7;
    font-size: 10pt;
}
/* ********************************************************* */
/* **** CLASS APPLIED TO SERVER CONTROLS THRU SKIN FILE **** */
/* ********************************************************* */
.button_generic {
    padding-left: 10px;
    padding-right: 10px;
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
    background: #F7F7F7;
    margin: 3px 3px 3px 3px;
    color: #112B4A;
    border-radius: 15px;
    border-color: transparent;
    cursor: pointer;
}
    .button_generic:hover {
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;
        font-size: 10pt;
        text-align: center;
        background: #5f79a3;
        margin: 3px 3px 3px 3px;
        color: #F7F7F7;
        border-radius: 15px;
        border-color: transparent;
        cursor: pointer;
    }

    .button_generic:disabled {
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;
        font-size: 10pt;
        text-align: center;
        background: #F7F7F7;
        margin: 3px 3px 3px 3px;
        border-color: transparent;
        border-radius: 15px;
        color: #7e7e7e;
        cursor: pointer;
    }
.button_color_yellow {
    border: none 0px #FFFFFF;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 2px;
    padding-top: 1px;
    height: 20px;
    width: 30px;
    margin: 3px 3px 3px 3px;
    text-align: center;
    border-radius: 15px;
    background: #F5F5F5 url(https://www.dmacafe.com/images/button_large_yellow.gif) no-repeat;
    cursor: pointer;
}

.button_color_blue {
    border: none 0px #FFFFFF;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 2px;
    padding-top: 1px;
    height: 20px;
    margin: 3px 3px 3px 3px;
    border-radius: 15px;
    width: 30px;
    text-align: center;
    background: #F5F5F5 url(https://www.dmacafe.com/images/button_large_blue.gif) no-repeat;
    cursor: pointer;
}

.button_color_grey {
    padding-left: 10px;
    padding-right: 10px;
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
    background: #e5e5e5;
    margin: 3px 3px 3px 3px;
    color: #112B4A;
    border-radius: 15px;
    border-color: transparent;
    cursor: pointer;
}
    .button_color_grey:hover {
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;
        font-size: 10pt;
        text-align: center;
        background: #5f79a3;
        margin: 3px 3px 3px 3px;
        color: #F7F7F7;
        border-radius: 15px;
        border-color: transparent;
        cursor: pointer;
    }

    .textbox_generic, .textbox_readonly {
        height: 16px;
        font-family: Verdana, Arial, Sans-Serif;
        font-weight: normal;
        font-size: 9pt;
        border: solid 1px #A9A9A9;
    }

.textbox_readonly
{
    background-color: #DCDCDC;
    border: solid 1px #A9A9A9;
}

.textbox_calendar .ajax__calendar_container
{
    border: 2px solid #000000;
    background-color: #FFFFFF;
    color: #000000;
    font-weight: normal;
}

.textbox_calendar .ajax__calendar_other .ajax__calendar_day, .textbox_calendar .ajax__calendar_other .ajax__calendar_year
{
    color: #DCDCDC;
}

.textbox_calendar .ajax__calendar_hover .ajax__calendar_day, .textbox_calendar .ajax__calendar_hover .ajax__calendar_month, .textbox_calendar .ajax__calendar_hover .ajax__calendar_year
{
    color: #000000;
    font-weight: bold;
    background-color: #CEDBE7;
}

.textbox_calendar .ajax__calendar_active .ajax__calendar_day, .textbox_calendar .ajax__calendar_active .ajax__calendar_month, .textbox_calendar .ajax__calendar_active .ajax__calendar_year
{
    color: #000000;
    font-weight: bold;
    background-color: #FFFACD;
}

.accordionHeader
{
	color: white;
	background-color: #1A3967;
	font: bold 11px auto "Trebuchet MS", Verdana;
	font-size: 12px;
	cursor: pointer;
	padding: 4px;
	margin-top: 3px;
}
.accordionHover {
	color: white;
	background-color: #204E92;
	font: bold 11px auto "Trebuchet MS", Verdana;
	font-size: 12px;
	cursor: pointer;
	padding: 4px;
	margin-top: 3px;
}
.accordionContent {
	color: white;
	background-color: #CEDBE7;
	font: bold 11px auto "Trebuchet MS", Verdana;
	font-size: 12px;
	cursor: pointer;
	padding: 4px;
	margin-top: 3px;
}

.ajax_tab_header 
{
    float:left;
}
.ajax_tab_body 
{
    /*float:left;*/
    margin-left:120px;
}
.ajax_tab_outer 
{
    display:block !important;
}
.ajax_tab_tab
{
    /*min-width:200px;*/
    width:100px;
    height:auto !important;
}

.dropdownlist_generic
{
    border: solid 1px #A9A9A9;
}

.dropdownlist_prompt {
    background-color: Transparent;
    font-size: 10pt;
    color: Background;
    height: 0px;
}

/* ****** MISCELLANEOUS ****** */
.error {
    color: Red;
    font-weight: bold;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
}
.DataGridFixedHeader {
    position: relative;
    font-weight: normal;
    font-size: 9pt;
    background-color: #112B4A;
    color:#f7f7f7;
    border: #425d87 1px solid;
    font-family: Arial, Sans-Serif;
    height: 24px;
    text-align: left;
    overflow: auto;
}
.RepeaterFixedHeader
{
    position: relative;
    font-weight: normal;
    font-size: 9pt;
    font-family: Arial, Sans-Serif;
    height: 21px;
    z-index: 99997;
    white-space: nowrap;
    top: 0px;
}
.RepeaterFixedFooter
{
    position: inherit;
    margin-top: 25px;
    font-weight: normal;
    font-size: 9pt;
    color: Black;
    font-family: Arial, Sans-Serif;
    z-index: 99997;
    white-space: nowrap;
    top: 0px;
}
.transparent
{
    /*filter: alpha(opacity=10);  ie */
    background: #FFFFE0; /*lightyellow;*/
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: center;
    border: 1px solid #000000;
}
.placeholder
{
    /*filter: alpha(opacity=100); /* ie */
}
.r_textBox_label_required
{
    text-align: right;
    border: 0;
    background-color: #F5F5F5;
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    color: #800000;
    padding-right: 3px;
}
.textBox_label
{
    background-color: #FFFFFF;
    border: 0;
    width: 100%;
    font-size: 9pt;
    color: #000000;
}

/*Custom Reports*/
.underline
{
    border-bottom: #DCDCDC 1px solid;
}
/*Modules*/

.l_module_header_bold {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    background-color: #112B4A;
    color: #F7F7F7;
    border: #112B4A 1px solid;
    height: 18px;
    text-align: left;
    font-weight: 400;
    padding: 2px;
}
.c_module_column_header_bold, .l_module_column_header_bold, .r_module_column_header_bold {
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #CFE6CF;
    font-size: 10pt;
    border: #DCDCDC 1px solid;
    font-weight: bold;
}

.l_module_column_header_bold
{
    text-align: left;
}
.c_module_column_header_bold
{
    text-align: center;
}
.r_module_column_header_bold
{
    text-align: right;
}
/* header test */
.container
{
    overflow: auto;
}
.container table th
{
    position: relative;
}
.container table tbody
{
    overflow-x: hidden;
}

/*Property Information Header*/
.property_information_header
{
    height:35px; 
    font-size:14px; 
    font-weight:bold; 
    background-image: url('https://www.dmacafe.com/ig_res/Nautilus/images/header13.png'); 
    color:white;
    text-align:center;
	vertical-align:middle;
}

.property_information_header:hover
{
    background-image: url('https://www.dmacafe.com/ig_res/Nautilus/images/fadetop2.png');
    color:#003B76;
    cursor:pointer;
}

.show_hide_header:hover
{
    cursor:pointer;
    background: #4b709b url(https://www.dmacafe.com/images/cal_bg_large_blue.gif) repeat-x;
    color:white;
}
