﻿/*
A, A:active, A:link, A:visited{color: #153d72;}
A:hover{color: #4c6caa;}
h1{color: #012c4f; font-size:20pt; margin: 0px;}
h2{color: #012c4f; font-size:16pt; margin: 0px;}
tr{vertical-align: top;}
p{padding: 0px;	margin: 0px;}
body{background-color: #ffffff; font-family: Arial; font-size: 10pt; color: #333333;}

input[type=text], input[type=password], input[type=date], input[type=datetime-local], input[type=checkbox], input[type=file], select {
    border: 1px solid #990000;
    border-radius: 3px;
    padding: 2px;
    background-color: #ffffff;
}
button{border:1px solid #000099; border-radius:3px; padding:3px; color:#ffffff; background-color:#2f5597; font-family: Arial; font-size: 11pt; padding-left:8px; padding-right:8px;}
button:hover{border:1px solid #000099; border-radius:3px; padding:3px; color:#b4161c; background-color:#ffffff; font-family: Arial; font-size: 11pt; cursor:pointer; padding-left:8px; padding-right:8px;}

input[type=submit]{-webkit-appearance: none; border:1px solid #000099; border-radius:3px; padding:3px; color:#ffffff; background-color:#2f5597; font-family: Arial; font-size: 11pt; padding-left:8px; padding-right:8px;}
input[type=submit]:hover{color:#b4161c; background-color:#ffffff; cursor:pointer;}
*/
/*.LtBlue{color: #4c6caa;}
.DrkBlue{color: #012c4f;}
.LtGray{color: #d8d8d8;}
.DrkGray{color: #b7b7b7;}*/
.EditorBody{font-family: Arial; font-size: 10pt; color: #333333;}
/*.MenuBody{font-family: Arial; color: #ffffff; background-color: #d8d8d8;}*/
.FooterBody{font-family: Arial; color: #ffffff; background-color: #343a3f;}
.Menu, Menu:link, Menu:visited{font-family: Arial; font-size: 13pt; text-align: center; padding: 0px 0px 0px 0px; white-space: nowrap; text-decoration: none;}
.Menu:hover, .MenuOver{font-family: Arial; font-size: 13pt; text-align: center; padding: 0px 0px 0px 0px; white-space: nowrap; text-decoration: none;}
/*.MenuLink, MenuLink:link, MenuLink:visited{font-family: Arial; font-size: 13pt; color: #000000; text-align: center; white-space: nowrap; text-decoration: none;}
.MenuLink:hover{font-family: Arial; font-size: 13pt; color: #d8d8d8; text-align: center; white-space: nowrap; text-decoration: none;}*/

/* New */
/*.Header{font-family: Arial; font-size: 16pt;}*/

.divBtn {border: 1px solid #000099; border-radius: 3px; padding: 3px; color: #ffffff; background-color: #2f5597; font-family: Arial; font-size: 11pt; padding-left: 8px; padding-right: 8px; margin-bottom:3px;}
.divBtn:hover {color: #b4161c; background-color: #ffffff; cursor: pointer;}

/*.TableHeaderLink, a.TableHeaderLink, TableHeaderLink:link, TableHeaderLink:visited { font-family: Arial; font-size: 13pt; color: #FFE699; text-align: center; white-space: nowrap; }
.TableHeaderLink:hover{font-family: Arial; font-size: 13pt; color: #999999; text-align: center; white-space: nowrap;}*/

.MessageLabelText{color:#ff0000; font-size:14pt; font-weight:bold;}
.ValidationSummaryText{color:#ff0000; font-size:14pt; font-weight:bold;}

/*.RedHeader 
{
    border-radius: 10px 10px 0px 0px; 
    border:solid 1px #333333; 
    text-align:center; padding:5px 0px 5px 0px;
    font-family: Arial; 
    font-size: 13pt;
    color:#ffffff;*/
/*background: #e2231a;  For browsers that do not support gradients */
/*background: -webkit-linear-gradient(#e2231a, #7a0204);  For Safari 5.1 to 6.0 */
/*   background: -o-linear-gradient(#e2231a, #7a0204);  For Opera 11.1 to 12.0 */
/*    background: -moz-linear-gradient(#e2231a, #7a0204);  For Firefox 3.6 to 15 */
/*    background: linear-gradient(#e2231a, #7a0204);  Standard syntax */
/*}    
.YellowHeader {
    border-radius: 10px 10px 0px 0px; 
    border:solid 1px #333333; 
    text-align:center; padding:5px 0px 5px 0px;
    font-family: Arial; 
    font-size: 13pt;
    color:#000000;*/
/*    background: #fffa8a;  For browsers that do not support gradients */
/*    background: -webkit-linear-gradient(#fffa8a, #99951a);  For Safari 5.1 to 6.0 */
/*    background: -o-linear-gradient(#fffa8a, #99951a);  For Opera 11.1 to 12.0 */
/*    background: -moz-linear-gradient(#fffa8a, #99951a);  For Firefox 3.6 to 15 */
/*    background: linear-gradient(#fffa8a, #99951a);  Standard syntax */
/*}*/

.BlueHeader {
    border-radius: 10px 10px 0px 0px;
    border: solid 1px #333333;
    text-align: center;
    padding: 5px 0px 5px 0px;
    font-family: Arial;
    font-size: 13pt;
    color: #ffffff;
    background: #2f5597; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2f5597, #1c3156); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2f5597, #1c3156); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2f5597, #1c3156); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2f5597, #1c3156); /* Standard syntax */
}

/*.GreenHeader {
    border-radius: 10px 10px 0px 0px; 
    border:solid 1px #333333; 
    text-align:center; padding:5px 0px 5px 0px;
    font-family: Arial; 
    font-size: 13pt;
    color:#ffffff;*/
/*     background: #69813a; For browsers that do not support gradients */
/*    background: -webkit-linear-gradient(#69813a, #1f6213);  For Safari 5.1 to 6.0 */
/*    background: -o-linear-gradient(#69813a, #1f6213);  For Opera 11.1 to 12.0 */
/*    background: -moz-linear-gradient(#69813a, #1f6213);  For Firefox 3.6 to 15 */
/*    background: linear-gradient(#69813a, #1f6213);  Standard syntax */
}    
.FormHeader {
    border-radius: 10px 10px 0px 0px; 
    border:solid 1px #333333; 
    text-align:center; padding:5px 0px 5px 0px;
    font-family: Arial; 
    font-size: 13pt;
    color:#ffffff;
    background: #556c8B; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#556c8B, #364659); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#556c8B, #364659); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#556c8B, #364659); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#556c8B, #364659); /* Standard syntax */
}    

.RptSectionDiv{color:#ffffff; background-color:#7f7f7f; border-radius:15px; text-align:center; display:inline-block; margin:0px 10px 25px 10px; padding:0px 23px 0px 23px; height:270px; vertical-align:top;}
.RptSectionDiv img{padding:10px; left:10px;}
.RptSectionDiv > a, .RptSectionDiv input[type=submit], .RptSectionDiv button{display:block; border-radius:6px; color:#ffffff; background-color:#2f5597; font-family: Arial; font-size: 11pt; margin: 9px 0px 0px 0px; padding:8px; white-space:nowrap; width:195px; text-decoration:none;}
.RptSectionDiv > a:hover, .RptSectionDiv input[type=submit]:hover, .RptSectionDiv button:hover{background-color:#013386;}
