﻿/* Service Status */
.banner {
    width: 100%; border: 1px solid #000; background-color: #eeeded; padding: 10px 0; margin-bottom: 10px;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #333;
}
.banner.green {
    background-color: #90b356;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a2bd6d), color-stop(1, #90b356) );
	background: -moz-linear-gradient( center top, #a2bd6d 5%, #90b356 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2bd6d', endColorstr='#90b356');
}
.banner.yellow {
    background-color: #e8ac33;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0bd60), color-stop(1, #e8ac33) );
	background: -moz-linear-gradient( center top, #f0bd60 5%, #e8ac33 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bd60', endColorstr='#e8ac33');
}
.banner.red {
    background-color: #eb4236;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f05946), color-stop(1, #eb4236) );
	background: -moz-linear-gradient( center top, #f05946 5%, #eb4236 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f05946', endColorstr='#eb4236');
}
.banner a { color: #fff; text-decoration: none; }
.banner div { margin: 0 10px;}
.banner div.heading { font-size: 18px; font-weight: bold; line-height: 24px; }
.banner.green div.heading { color: #2d520f; }
.banner.yellow div.heading { color: #a66900; }
.banner.red div.heading { color: #ab0000; }
.banner div.message { font-size: 14px; }


.accordion-arrow {
    float: left;
    padding: 0px;
}


.faq-answer {
        background: rgb(240, 240, 240);
        padding: 10px;
        padding-bottom: 1px;
        border-radius: 3px;
        box-shadow: 3px 2px 3px 0px rgb(200, 200, 200);
        -moz-box-shadow:    3px 2px 3px 0px rgb(200, 200, 200);
        -webkit-box-shadow: 3px 2px 3px 0px rgb(200, 200, 200);
    }
    
.faq-answer p {
        font-weight: 700;
        font-size: 13px;
        color: rgb(15, 15, 15)
    }
.faq-category {
        cursor: hand; 
        cursor: pointer;
        cursor: pointer;
        background-color: rgb(230,230,230);
        border-radius: 8px;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }
    
.faq-category label {
    line-height: 44px;
    margin: 12px;
}


.faq-question {
        cursor: hand; 
        cursor: pointer;
        text-transform: none !important;
    }