 .formitem{width:57em;height:2em;clear:both;margin:2em;}
 .forminput{float:right;text-align:left;width:37em}
 .formlabel{float:left;text-align:right;width:19em;}
 .submitsection{clear:both;text-align:center;}
 .startapplication{}
 .required{color:red;}
 a.previousstep{font-weight:bold;color:black;text-decoration:line-through}
 a.currentstep{font-weight:bold;color:Green;font-size:larger}
 a.nextstep{font-weight:bold;color:Blue;}
 .leaseerrormessage{color:Red;font-weight:bold;margin-left:auto;margin-right:auto;width:25em;}
 .leaseheader{margin-left:auto;margin-right:auto;margin-top:1em;width:67em;}
 h1.leaseheader{margin-bottom:1em;font-size:x-large;}
 .steps{border:none;padding:1em;margin:0;background:lightgray;}
 .submitnote, .declarationstatement, .submitbutton{padding:1em;width:40em;margin-left:auto;margin-right:auto;}
 .submitbutton{text-align:center;}
 .printapp{float:right;}
 .nextlinksection{padding:1em;margin-left:auto;margin-right:0;background:#f1f1f1;font-size:larger;font-weight:bold;text-align:center;}
 .nextlinksection a{text-decoration:underline}
 .Margin5px
{
	padding-left:5px;
	padding-right:5px;
}
.Button
{
	width: 100px;
	font-family: Arial;
}
.StandardControl
{
	width: 149px;
}
.BucketsHeaderColor
{
	background-color: #41597F;
	color: #FFFFFF;
}
.LoginTextControl
{
	width: 150px;
}
.NormalText
{
	font-family: "Arial";
	font-size: 10pt;
}

.BigText
{
	font-family: "Arial";
	font-size: 16pt;
}
.CenteredTable
{
	width: 90%;
	margin-left: 5px;
	margin-right: 5px;
}
.HighlightText
{
	font-family: "Arial";
	font-size: 12pt;
	color: red;
}
.TableHead01
{
	font-size: 15pt;
	color: white;
}
.NoImageBorder
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
BODY
{
	background-color: #ffffff;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-family: Helvetica, Arial, sans-serif;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.item
{
	color: #5454AB;
	font-size: 12px;
	font-family: verdana;
}
.item a
{
	text-decoration: none;
}
.item a:hover
{
	background-color: #b3bbce;
	font-size: 12px;
	font-weight: bold;
	color: #808000;
}

A:hover
{
	color: red;
}
A.href
{
	color: black;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
}
A.href:hover
{
	color: red;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
}
A.chrome:hover
{
	color: red;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
}
A.big:hover
{
	color: red;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 16pt;
	text-decoration: underline;
}
A.big
{
	color: blue;
	font-variant: small-caps;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: underline;
}
A.chrome
{
	color: blue;
	font-variant: small-caps;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
A.ApplicantLink
{
	color: blue;
	font-variant: small-caps;
	font-size: 6pt;
	font-weight: bold;
	text-decoration: none;
}
A.ApplicantLink:hover
{
	color: #A74552;
	font-variant: small-caps;
	font-size: 6pt;
	font-weight: bold;
	text-decoration: underline;
}
/*.button
{
    BORDER-RIGHT: small none;
    BORDER-TOP: small none;
    BORDER-BOTTOM: small none;
    BORDER-LEFT: small none;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: normal;
    cursor:hand; 
    width; 30pt;
    FONT-SIZE: 8pt;
    background:#B5B5B5    
}*/
.button1
{
	border-style: solid;
	cursor: hand;
	background: #15317e;
	font-weight: 400;
	border-color: #666666;
	color: #ffffff;
}
.href
{
	font-size: 8pt;
	color: #000000;
}
.display
{
	font-variant: small-caps;
	font-size: 8pt;
}
.input
{
	border-right: medium;
	border-top: medium;
	font-size: 10pt;
	border-left: medium;
	width: 190px;
	font-variant: small-caps;
	border-bottom: medium;
	background: #ffffff;
	border: 1px solid #000000;
}
.input1
{
	border-right: medium;
	border-top: medium;
	font-size: 10pt;
	border-left: medium;
	width: 330px;
	border-bottom: medium;
	background: #ffffff;
	border: 1px solid #000000;
}
.radio
{
	font-size: 10pt;
	width: 330px;
	background: #ffffff;
	border: 1px solid #000000;
}
.table
{
	background: #fff8c6;
	border-color: #210851;
}
SELECT
{
	border-right: small;
	border-top: small;
	font-size: 8pt;
	border-left: small;
	width: 300px;
	font-variant: small-caps;
	border-bottom: small;
	background: #ffffff;
	border: 1px solid #000000;
}
.wtspace
{
	font-size: 4pt;
	background: #ffffff;
}
.SectionTitle
{
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
}
.MessageTitle
{
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #CE0000;
}
.MenuTitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.button
{
	border-style: solid;
	cursor: hand;
	background: #eeeeee;
	font-size: 8pt;
	width: 50px;
	border-color: #15317e;
}
.AlternateRow1
{
	background-color: #ffffff;
}

.AlternateRow2
{
	background-color: #e4e4e4;
}
.RowBorder
{
	border: 1px solid #000000;
}
.TinyFont
{
	font-size: 7pt;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
}
.KindaTinyFont
{
	font-size: 7pt;
	color: #000000;
}
.SmallFont
{
	font-size: 8pt;
	color: #000000;
}

.SmallBlueFont
{
	font-size: 8pt;
	color: #004080;
}
.SmallBlueFontBold
{
	font-size: 8pt;
	color: #004080;
	font-weight: bolder;
}
.MediumRedFont
{
	font-size: 9pt;
	color: #A74552;
	font-variant: small-caps;
}
.MediumBlueFont
{
	font-size: 9pt;
	color: #004080;
	font-variant: small-caps;
}
.MediumRedFont
{
	font-size: 9pt;
	color: Red;
	font-variant:small-caps;
}
.hide
{
	position: absolute;
	visibility: hidden;
}
.show
{
	position: absolute;
	visibility: visible;
}
.MediumFont
{
	font-size: 9pt;
	color: #000000;
}
.LargeFont
{
	font-size: 10pt;
	color: #000000;
}
.labels
{
	font-size: 8pt;
	color: #000000;
	background: #8BACB6;
	height: 15px;
}
.fontstyle
{
	font-variant: small-caps;
	font-size: 9pt;
}
.AdminLabels
{
	font-size: 8pt;
	color: #000000;
	background: #ACBECC;
}

.normalmessage
{
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	background: #C8D7DD;
}
.message
{
	font-size: 8pt;
	color: #ff0000;
	font-weight: bold;
	font-variant: small-caps;
	background: #C0C5CB;
}
.SmallCenterCaps
{
	font-size: 9pt;
	text-align: center;
	font-variant: small-caps;
	vertical-align: middle;
	color: #ffffff;
}
.menulines
{
	border: 2.5px solid #f0f0f0;
}
.menulines a
{
	text-decoration: none;
	font-size: 8pt;
	text-align: center;
	color: black;
}
.PageHeader
{
	border-right: #666699 2px solid;
	border-top: #666699 2px solid;
	border-left: #666699 2px solid;
	border-bottom: #666699 2px solid;
}
.States
{
	width: 115px;
}
.GenericErrorHeader
{
	color: #004080;
	font-weight: bolder;
	background-color: silver;
}
.GenericErrorTable
{
	font-size: 8pt;
	margin-top: 50px;
	font-family: Tahoma;
	color: InfoText;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.StandardBorder1px
{
	color: InfoText;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.DataEntryTable
{
	margin-left: 10px;
	margin-top: 10px;

}
table thead
{
	font-size: 8pt;
	color: #004080;
	font-weight: bolder;
	background-color:#f1f1f1;
}
table
{
	font-family: Tahoma;
	font-size: 10pt;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
