
<!-- Lobby specific styles  -->.

.page_messages {
	font-family: verdana, arial, verdana;
	color: #DD0000;
	font-size: 9pt;
	font-weight: bold;
}

.page_errors {
	font-family: verdana, arial, verdana;
	color: #DD0000;
	font-size: 9pt;
	font-weight: bold;
}

.pageMessage1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #000099;
	font-weight: bold;
}
.pageMessage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000099;
	font-weight: bold;
}

.pagehead1	{font-family: Arial, Helvetica, sans-serif;
			 font-size: 28px;
			 color: #000066;
			 font-weight: bold;}

	
.pagehead2  {FONT-FAMILY: verdana, arial, verdana;
				COLOR:#000066;
				FONT-SIZE: 14pt;
				font-weight : bold;}			
			
.pagehead3  {FONT-FAMILY: verdana, arial, verdana;
				COLOR:#000066;
				FONT-SIZE: 11pt;
				font-weight : bold;}	

.pagehead4 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 12pt;
                font-weight : bold;}  

.pagehead5 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 10pt;
                font-weight : bold;}  

.infoMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #005900;
	font-weight: bold;
}

.textbox_label_below {
	font-family: arial, verdana;
	text-align: center;
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	font-style: italic;
}

.textbox_label {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.textbox_label_normal {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.subjectAndBillsResults {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.radio_label {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.radio {
	font-family: arial, verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}

.checkbox_label {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
}

.checkbox {
	font-family: arial, verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}

.pagelinktext a {
	font-family: arial, verdana;
	color: #333399;
	font-size: 10pt;
	font-weight: bold;
}

.page_description {
	font-family: arial, verdana;
	color: #000099;
	font-size: 10pt;
	font-weight: bold;
}

.textLabelHeading {
	font-family: arial, verdana;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
}
.textLabelSmallHeading {
	font-family: arial, verdana;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
}

.textLabelBold {
	font-family: arial, verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

.textLabel {
	font-family: arial, verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}

.attentionFont {
	font-family: arial, verdana;
	color: #000099;
	font-size: 11pt;
	font-weight: bold;
}

.instructionsH1 {
	font-family: arial, verdana;
	color: #000099;
	font-size: 12pt;
	font-weight: bold;
}

.instructionsH2 {
	font-family: arial, verdana;
	color: #000099;
	font-size: 11pt;
	font-weight: bold;
}

.instructionsBold {
	font-family: arial, verdana;
	color: #000099;
	font-size: 10pt;
	font-weight: bold;
}

.instructions {
	font-family: arial, verdana;
	color: #000099;
	font-size: 10pt;
	font-weight: normal;
}

.instructionsItalBold {
	font-family: arial, verdana;
	color: #000099;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
}

.instructionsItal {
	font-family: arial, verdana;
	color: #817339;
	font-size: 10pt;
	font-weight: normal;
	font-style: italic;
}

.info_message {
	font-family: arial, verdana;
	color: #AA3333;
	font-size: 11pt;
	font-weight: bold;
}

.affirmationHeading {
	font-family: arial, verdana;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
}

.affirmation {
	font-family: arial, verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}
/* Input Styles */
input.text {
	font-family: arial, verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}

input.textarea {
	font-family: arial, verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}

/* Button Styles */
input.save {
	position: relative;
	top: 0in;
	left: .75in;
	width: 1.25in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

input.quit {
	position: relative;
	top: 0in;
	left: 1.5in;
	width: 1.25in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

input.add {
	position: relative;
	top: 0in;
	left: 2.25in;
	width: 1.25in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

input.delete {
	position: relative;
	top: 0in;
	left: 3in;
	width: 1.25in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

input.other2 {
	width: 1in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

input.other1 {
	width: 1in;
	text-align: center;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold
}

.navIndent {
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
}



.badStatus {
	font-family: arial, verdana;
	color: #BB0000;
	font-size: 10pt;
	font-weight: bold;
}
.warnStatus {
	font-family: arial, verdana;
	color: #d9691e;
	font-size: 10pt;
	font-weight: bold;
}
.goodStatus {
	font-family: arial, verdana;
	color: #006400;
	font-size: 10pt;
	font-weight: bold;
}

.cumulRptTitle {FONT-FAMILY: Times New Roman, Times, serif;
				       COLOR:#000000;
		 	           font-weight : bold;			
				       FONT-SIZE: 14pt;}
.cumulRptHdr {FONT-FAMILY: Times New Roman, Times, serif;
				       COLOR:#000000;
		 	           font-weight : bold;			
				       FONT-SIZE: 11pt;}
.cumulRptSmallHdr {FONT-FAMILY: Times New Roman, Times, serif;
				       COLOR:#000000;
		 	           font-weight : bold;			
				       FONT-SIZE: 9pt;}
				       
.cumulRptTxt {FONT-FAMILY: Times New Roman, Times, serif;
				       COLOR:#000000;
		 	           font-weight : normal;			
				       FONT-SIZE: 11pt;}
.cumulRptSmallTxt {FONT-FAMILY: Times New Roman, Times, serif;
				       COLOR:#000000;
		 	           font-weight : normal;			
				       FONT-SIZE: 8pt;}
}     
.cumulRptValues {FONT-FAMILY: Arial, Helvetica, sans-serif;
				       COLOR:#000000;
		 	           font-weight : normal;			
				       FONT-SIZE: 9pt;}
}
.cumulRptHelpHdr {FONT-FAMILY: Arial, Helvetica, sans-serif;
				       COLOR:#000000;
		 	           font-weight : Bold;			
				       FONT-SIZE: 14pt;}
}
.cumulRptHelp {FONT-FAMILY: Arial, Helvetica, sans-serif;
				       COLOR:#000000;
		 	           font-weight : normal;			
				       FONT-SIZE: 13pt;}
}
.cumulRptRedMessage {FONT-FAMILY: Arial, Helvetica, sans-serif;
				       COLOR:#bb0000;
		 	           font-weight : Bold;			
				       FONT-SIZE: 13pt;}
}
.indented {
   padding-left: 25pt;
   padding-right: 25pt;
}




