﻿body {
    font-family:Verdana;
    font-size:10pt;
    background-color: white;
    color:Black;
}

td {
    white-space:normal;
}

tr {
    vertical-align:top;
}

h1 {
    font-family:Verdana;
    font-size:14pt;
    margin-bottom:6pt;
}

h2 {
    font-family:Verdana;
    font-size:12pt;
    margin-bottom:4pt;
}

h3 {
    font-family:Verdana;
    font-size:10pt;
    margin-bottom:2pt;
}

table.MainLayout
{
    width:980px;
}

table.BasicInfo
{
    width: 800px;
}

.colorRed {
    color: Red;
}

.colorGreen {
    color: green;
}

.colorBlack {
    color: Black;
}

.colorBrown {
    color: Brown;
}

.colorNavy 
{
    color: Navy;
}

.highlight {
    cursor:pointer;    
}

.normal {
    cursor:auto;
}

.Arial10
{
    font-family:Arial;
    font-size:10pt;
}
.Arial12
{
    font-family:Arial;
    font-size:12pt;
}

.Verdana8
{
    font-family:Verdana;
    font-size:8pt;
}

.Verdana9
{
    font-family:Verdana;
    font-size:9pt;
}

.Verdana10
{
    font-family:Verdana;
    font-size:10pt;
}
.Verdana11
{
    font-family:Verdana;
    font-size:11pt;
}
.Verdana12
{
    font-family:Verdana;
    font-size:12pt;
}

.Verdana14
{
    font-family:Verdana;
    font-size:14pt;
}

.apptitle
{
    font-family:Arial;
    font-size:20pt;
}
tr.hiddenRow
{
    line-height:0px;
}
td.leftgreyborder
{
    border-left-color:#808080;
    border-left-style:solid;
    border-left-width:1px;
}

td.height25px
{
    height:25px
}

.errorMessage
{
    font-family:Arial;
    font-weight:bold;
    color:Red;
    font-size:10pt;
}

.error_warning_link
{
	font-family:Arial; 
	font-weight:bold; 
	font-size:8pt;
	padding-bottom:5px;
}

.errorlist_highlighted {
    background-color:Yellow;
    color:Blue;
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
}

.errorlist {
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
}

.validate_labels
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	margin-top:0pt;
	margin-bottom:0pt;
}

.txtBoxDisabled
{
    background-color:#DDDDDD;
}

.surplusAssets
{
    vertical-align:middle;
}

textarea
{
    resize:none;
}
/* Css Notification Boxes */
.alert-box {
	color: Navy;
	border-radius:10px;
	font-family:Tahoma,Geneva,Arial,sans-serif;
    font-size:12px;
	padding:10px 36px;
	margin:10px;
	display:none;
}
.alert-box span.bolduppercase {
	font-weight:bold;
	text-transform:uppercase;
}
.error {
	background:#ffecec url('../../images/error.png') no-repeat 10px 50%;
	border:1px solid #f5aca6;
	display:none;
}
.success {
	background:#e9ffd9 url('../../images/success.png') no-repeat 10px 50%;
	border:1px solid #a6ca8a;
	display:none;
}
.warning {
	background:#fff8c4 url('../../images/warning.png') no-repeat 10px 50%;
	border:1px solid #f2c779;
	display:none;
}
.notice {
	background:#e3f7fc url('../../images/notice.png') no-repeat 10px 50%;
	border:1px solid #8ed9f6;
	display:none;
}
.link-btn {
    color: black;
    background-color: lightgrey;
    border: solid;
    border-color: black;
    border-width: thin;
    padding: 3px;
    text-decoration: none;
}
.button-class {
    cursor: pointer;
}
.link-no-decorate {
    text-decoration: none;
}
.bannerImage {
    height:100%;
    max-width:100%;
    object-fit:contain;
    display: block;
    margin: auto;
}