﻿
.location-button {
    position: absolute !important;
    left: 15px;
    margin-top: 8px;
    padding: 2px !important;
}

.backButtonPanel .location-button {
    margin-top: 12px;
}

.location-button span {
    padding: 0.2em 0 !important;
}

.location-button img {
    border: none;
    vertical-align: middle;
}

.location-button:hover {
    background-color: #bfd5ff !important;
}

.blue-button {
    background: url(images/ui-bg_glass_45_4f81bd_1x400.png) repeat-x center !important;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    color: #333333;
}



    .blue-button.aspNetDisabled,
    .blue-button.aspNetDisabled:hover {
        background: url(images/ui-bg_glass_45_4f81bd_1x400.png) repeat-x center !important;
        opacity: 0.4;
        filter: Alpha(Opacity=40);
    }


    .blue-button:hover {
        background: url(images/ui-bg_glass_75_79c9ec_1x400.png) repeat-x center !important;
    }


.orange-button {
    background: url(images/ui-bg_glass_55_fba341_1x400.png) repeat-x center !important;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    color: #333333;
}

    .orange-button:hover {
        background: url(images/ui-bg_glass_55_f47e30_1x400.png) repeat-x center !important;
    }


.yellow-button {
    background: url(images/ui-bg_glass_55_f8da4e_1x400.png) repeat-x center !important;
    border: 1px solid #f8da4e !important;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    color: #915608 !important;
}

    .yellow-button:hover {
        background: url(images/ui-bg_glass_75_79c9ec_1x400.png) repeat-x center !important;
        border: 1px solid #4f81bd !important;
        color: #eee !important;
    }

    .yellow-button.aspNetDisabled {
        background: url(images/ui-bg_glass_55_f8da4e_1x400.png) repeat-x center !important;
        opacity: 0.4;
        filter: Alpha(Opacity=40);
    }


.green-button
 {
    background: url(images/ui-bg_glass_75_6eac2c_1x400.png) repeat-x center !important;
    border: 1px solid #6eac2c !important;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    color: #333333;
}

    .green-button:hover {
        background: url(images/ui-bg_glass_75_79c9ec_1x400.png) repeat-x center !important;
        border: 1px solid #4f81bd !important;
    }

    .green-button.aspNetDisabled {
        background: url(images/ui-bg_glass_75_6eac2c_1x400.png) repeat-x center !important;
        opacity: 0.4;
        filter: Alpha(Opacity=40);
    }

.red-button {
    background: url(images/ui-bg_glass_55_fc2227_1x400.png) repeat-x center !important;
    border: 1px solid #fc2227 !important;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    color: #333333;
}

    .red-button:hover {
        background: url(images/ui-bg_glass_75_79c9ec_1x400.png) repeat-x center !important;
        border: 1px solid #79c9ec !important;
    }

    .red-button.aspNetDisabled {
        background: url(images/ui-bg_glass_55_fc2227_1x400.png) repeat-x center !important;
        opacity: 0.4;
        filter: Alpha(Opacity=40);
    }

.reportTab {
    font-size: 1.5em;
    font-family: 'Trebuchet MS';
    font-weight: 500;
    text-align: center;
    padding: 6px 1em 6px 1em;
    border-radius: 5px;
    -moz-border-radius: 5px;
    text-decoration: none;
    vertical-align: bottom;
    display: block;
}

.reportTab.orange-button {
    border: 0 !important;
    color: #915608;
}

.reportTab.blue-button {
    color: #eeeeee;
    border: 0 !important;
}

.popoverButton {
    font-size: 1.0em;
    font-family: 'Trebuchet MS';
    font-weight: 500;
    text-align: center;
    margin: 4px 0.25% 4px 0.25%;
    padding: 6px 10px 6px 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    text-decoration: none;
    vertical-align: bottom;
    color: #eeeeee;
}

    .popoverButton:hover {
        background: url(images/ui-bg_glass_75_79c9ec_1x400.png) repeat-x center;
        cursor:pointer;
    }


/*  Define the style of the button except colour so that we can use other styles to control the background and text colours.
*/
.navigation_handler_button,
.clickableButton,
.headerNameManage input {
    /* from jquery ui-button */
    display: inline-block;
    margin-right: .1em;
    text-decoration: none !important;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
    font-size: 15px;
    border: 1px solid #448dae;
    background: url(images/ui-bg_glass_45_4f81bd_1x400.png) repeat-x center;
    /* from ui-state-default*/
    background-color: #537f98;
    font-weight: normal;
    color: #ffffff;
    padding: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.clickableButton.floatRight {
	float: right;
}

	.headerNameManage input {
		font-size: 19px;
		text-transform: uppercase;
		padding: 4px 0.66em;
		margin-top: 3px;
		font-family: 'Trebuchet MS';
	}

    .navigation_handler_button:hover,
    .clickableButton:hover,
    .headerNameManage input:hover {
        /*  from ui-state-hover*/
        border: 1px solid #C6B9C6;
        background-color: #996F97;
        font-weight: normal;
        color: #026890;
    }

.navigation_handler_button:active,
.clickableButton:active,
.headerNameManage input:active {
    /* from ui-state-active */
    border: 1px solid #fabd42;
    background: #f7972b url(../images/ui-bg_gloss-wave_50_f7972b_500x100.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #ffffff;
    position: relative;
}

.filterSelector {
    background: url(images/ui-bg_glass_45_4f81bd_1x400.png) repeat-x center !important;
    padding: 3px;
    text-align: left;
    border: none;
    min-width: 10em;
    border-radius: 5px;
    margin: 0 5px;
    font-size: 22px;
    color: #eeeeee;
}

    .filterSelector option {
        background-color: #6F98C9;
        color: #eeeeee;
    }

/*non a link button styling*/
/* from jquery ui-button */
.buttonmessage {
    background: #537f98 repeat-x center !important;
    background: url(images/ui-bg_glass_45_4f81bd_1x400.png) repeat-x center !important;
    font-family: Verdana;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS";
    margin-top: 7px;
    color: whitesmoke;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

    .buttonmessage input:hover {
        /*  from ui-state-hover*/
        border: 1px solid #C6B9C6;
        background-color: #996F97;
        font-weight: normal;
        color: #026890;
    }

.emergency-filter-button {
    font-size: 15px;
}

.filterSelector { float: left;}

.sameWidth {flex:1}