﻿hr
{
    border: 1px solid #F5F5F5;
}

.headerText
{
    font-weight: bold;
    width: 25%;
}

.Validation
{
    color:					red;
	font-weight:			bold;
	font-size:				.9em;
}

.contentTable
{
    border-spacing: 0px;
    padding: 0px;
    width: 100%;
}

.appMenuBox
{
    border-spacing: 0px;
    padding: 0px;
    margin: 0px;
    width: 200px;
    margin-bottom: 1em;
}

.Visible
{
    visibility: visible;
}

.Hidden
{
    visibility: hidden;
}

.subHeaderText
{
    display: inline-block;
    width: 3em;
}

#appForm th
{ 
	font-family:			arial, sans-serif;
	font-size:				.9em;
	font-weight:			bolder;
	text-transform:			uppercase;
	text-align:				center;
	border-style:			solid;
	border-color:			black;
	border-width:			0px 1px 2px 0px;
	background-color:		#F5F5F5;
}

.Active
{
    color:               #339900;
    font-weight:         bold;
}

.Blocked
{
    color:                  #CC0000;
    font-weight:         bold;
}

.Expired
{
    font-style:         italic;
}

#appForm .resultsPager table 
{
    width: auto;
}

#appForm .resultsPager table span
{
     border: solid 1px #00264d;
    background-color: #F5F5F5;
    font-weight: bold;
    padding: 0 .25em 0 .25em;
}

.maintContent
{
    display: block;
    padding: .5em;
    border: solid 1px #00264d;
    background-color: #F5F5F5;
    color: #00264D;
    margin-top: .5em;
}

.loginContent
{
    color: #00264D;
}

.stateRow
{
    margin-top: .5em;
}
