#portal_navigation	{
	display: none;
}


#admin_portal_navigation{
	display: none;

}
#portal_container	{
	font-size: 9pt;
	line-height: 150%;	
	color: #4D4D4D;
	width: 490pt;
}


#page_numbers	{
	display: none;
}

#portal_text_box	{
	position: relative;
	font-size: 9pt;
	line-height: 150%;	
	color: #4D4D4D;
}

#printemaillogout	{
	display: none;
}


/*	TYPE STYLING FOR WARNING LABELS WHEN THE USER INCORRECTLY FILLS OUT A FORM	*/
.warning	{
	font-size: 8pt;
	color: red;
}



/*	----------------- PORTAL STYLES FOR TEXT AND TABLES ----------------- 	*/

.login_form	{
	border-collapse: collapse;
	width: 490pt;
}

.information_table	{
	border-collapse: collapse;
	width: 490pt;
}

.top_left	{
}

.blue	{
	font-size: 9pt;
	color: #8F8771;
	border-collapse: collapse;
}

.blue_header	{
}

.invoice_address	{
	display: block;
}


.login_menu	{
	text-align: right;
	color: #4D4D4D;
}

.top_right	{
}

.content	{
	text-align: left;
}


.two_column_table	{
	border-collapse: collapse;
	width: 490pt;
}

.multi_column_table	{
	border-collapse: collapse;
	width: 490pt;
}

.dark	{
	font-size: 8pt;
	vertical-align: top;
}

.dark_first	{
	font-size: 8pt;
	vertical-align: top;
}


.totals	{
	font-size: 8pt;
	vertical-align: top;
}

.first_totals	{
	font-size: 8pt;
	vertical-align: top;
}

.light	{
	font-size: 8pt;
	vertical-align: top;
}

.light_no_border	{
	font-size: 8pt;
}

.light_first	{
	font-size: 8pt;
	vertical-align: top;
}

.service_request_light	{
	font-size: 8pt;
	vertical-align: top;
}

.service_request_dark	{
	font-size: 8pt;
	vertical-align: top;
}

.comment_light	{
	font-size: 8pt;
}

.lighten	{
	color: #8F8771;
}

.footnote	{
	color: #8F8771;
	font-size: 8pt;
}

.comment_dark {
	font-size: 8pt;
}


.information_table	h2	{
	font-size: 9pt;
	color: #8F8771;
	font-weight: normal;
}


.comment_light_form	{
	font-size: 8pt;
}

.information_table	input	{
}


.invoice_label_2	{
	color: #8F8771;
}

.invoice_label	{
	color: #8F8771;
	vertical-align: top;
	text-align: right;
}

.invoice_label_from	{
	color: #8F8771;
	vertical-align: top;
	text-align: right;
}

.invoice_label_right	{
	color: #8F8771;
	text-align: right;
	vertical-align: top;
}

.invoice_data	{
	color: #666;
	vertical-align: top;
}

.invoice_data_right	{
	color: #666;
	vertical-align: top;
}

.invoice_note	{
	font-size: 8pt;
	color: #8F8771;
}

.radio_txt	{
	vertical-align: bottom;
}

.two_columns	{
	text-align: left;
	vertical-align: top;
}

.two_columns_spacer	{
}

.description	{
	font-size: 8pt;
	color: #8F8771;
}

.first_header_description	{
	font-size: 8pt;
	color: #8F8771;

}

.header_description	{
	font-size: 8pt;
	color: #8F8771;
}



.first_header_description_reservation	{
	font-size: 8pt;
	color: #8F8771;
	width: 50pt;
}


.header_description_status	{
	font-size: 8pt;
	color: #8F8771;
	width: 50pt;
}

.header_description_service_request	{
	font-size: 8pt;
	color: #8F8771;
	width: 195pt;
}

.header_description_reported	{
	font-size: 8pt;
	color: #8F8771;
	width: 50pt;
}

.header_description_category	{
	font-size: 8pt;
	color: #8F8771;
	width: 50pt;
}

.header_description_completed	{
	font-size: 8pt;
	color: #8F8771;
	width: 45pt;
}

.header_description_follow-up	{
	font-size: 	pt;
	color: #8F8771;
	width: 50pt;
}

.first	{
}

.dynamic_data	{
	font-size: 8pt;
	color: #666;
}

.blue a {
	text-decoration: none;
	color: #8F8771;
}

.blue a:link {	
	text-decoration: none;
}


.blue a:visited {
	text-decoration: none;
}


.blue a:hover {
	text-decoration: none;
	color: #CBC4B2;
}


.blue a:active {

}


.login_menu a {
	text-decoration: none;
	color: #8F8771;
}


.login_menu a:link {	
	text-decoration: none;
}


.login_menu a:visited {
	text-decoration: none;
}


.login_menu a:hover {
	text-decoration: none;
	color: #CBC4B2;
}


.login_menu a:active {

}
