

#lrr_view_all a                 { color: #386e7c;text-decoration: none; display: block; }
#lrr_view_all a:link            { color: #386e7c;text-decoration: none; }
#lrr_view_all a:visited         { color: #386e7c;text-decoration: none; }
#lrr_view_all a:active          { color: #386e7c;text-decoration: none; }
#lrr_view_all a:hover           { color: #386e7c;text-decoration: underline;}


#lrr_view_all{
	font-size: .8em;    
	}
	
#lrr_message{
	font-size: .8em;
	}
	
#lrr_containingbox1{
	width: 100%;
	height: 50px;
	font-size: .8em;
	}
	
#lrr_practice_info {
	width: 100%	
}

#lrr_containingbox_staff_member{
     	width: 49%;       	
	height: 2em;
	float: left;
}

#lrr_containingbox_date_time{
     	width: 49%;
	height: 2em;
       	float: right;
}


#lrr_containingbox2{
	width: 100%;	
	font-size: .8em;
	}

#lrr_consumer_info {
	width: 100%	
}





.lrr_text_label_read_only{
	width: 49%;	
	height: auto;
	float: left;
    color: #386e7c;    
	text-align: center;
	
}

.lrr_text_label{
	width: 40%;
	height: 2em;
	float: left;
}
	

.lrr_text_input{
	width: 49%;
	height: 2em;
	float: right;
}



#lrr_note{
	width: 49%;			
	height: 2em;
	float: right;	
}

#lrr_closing_note{
	width: 80%;
	text-align: left;
	margin-top: 10px;
    clear: both;
	
}

#lrr_form_submit{
	width: 100%;	
	text-align: left;
	padding: 15px
	}


#lrr_containingbox_consumer_first{
	width: 50%;
	font-size: .8em;	
	padding-top: 10px;
    clear: both;
	}


#lrr_containingbox_consumer_last{
	width: 50%;
	font-size: .8em;
	padding-top: 10px;	   
    clear: both;
	}
#lrr_containingbox_consumer_address{
	width: 50%;
	font-size: .8em;
	padding-top: 10px;
    clear: both;
	}
#lrr_containingbox_consumer_city{
	width: 50%;
	font-size: .8em;	
	padding-top: 10px;
    clear: both;
	}
#lrr_containingbox_consumer_state{
	width: 50%;
	font-size: .8em;
	padding-top: 10px;
    clear: both;
	}
#lrr_containingbox_consumer_zip{
	width: 50%;
	font-size: .8em;
	padding-top: 10px;
    clear: both;
	}
#lrr_containingbox_consumer_note{
	width: 50%;
    height: 60px;
	font-size: .8em;
	padding-top: 10px;    
    clear: both;
	}
	


#lrr_num_requests {
    margin-top: 16px;
	font-size: .8em;
}	

#lrr_return_to_request{   
	font-size: .8em;
    margin-bottom: 15px;
}

#lrr_return_to_request a                 { color: #386e7c;text-decoration: none; display: block; }
#lrr_return_to_request a:link            { color: #386e7c;text-decoration: none; }
#lrr_return_to_request a:visited         { color: #386e7c;text-decoration: none; }
#lrr_return_to_request a:active          { color: #386e7c;text-decoration: none; }
#lrr_return_to_request a:hover           { color: #386e7c;text-decoration: underline;}


#lrr_add_confirm{   
    font-size: .8em;
    font-weight: bold;
    color: #529fb2;
    margin-bottom: 1em;   
}

.lrr_report {
	width: 100%;		
	margin: 10px 0 0 0;
	border-top: 1px solid black; 
	border-left: 1px solid black;	
	}       	

	
.lrr_report td {
	padding: 2px;
	margin: 0;
	font-size: .8em;	
	border-bottom: 1px solid black;
	border-right: 1px solid black; 
	}	
	
.lrr_report tr.header td {
    background-color: #529fb2;
	color: #FFFFFF;
	font-weight: bold;
	}



