/* Old Singlesite styles for styling old content */

/* Forms ------------------------------------ */
.required {  /* Defines Required fields* */
	font-size: 15px; 
	font-weight: bolder; 
	color: #cc0000; 
	text-decoration: none;
	vertical-align: text-top}
	
.label {  /* Defines text used on form labels */
	font-size: 11px; 
	line-height: 17px;}
		
.value {  /* Defines text used on value used on account overview and statements */
	font-size: 12px; 
	line-height: 20px;}
		
.input {  /* Defines text used on form for input fields */
	font-size: 12px; 
	line-height: 12px;}

.labelcolor {  /* Defines color of text used on form labels */
	font-size: 11px; 
	line-height: 16px;}
	
.labelcolorbld { /* Defines color of bold text used on form labels */
	font-size: 11px; 
	font-weight: bold; 
	line-height: 16px;}
	
.labelcolorstrbld { /* Defines color of bold text used on form labels */
	font-size: 11px; 
	font-weight: bold; 
	color: #cc0000; 
	line-height: 16px;}
		
.labelbold { /* Defines bold text used on form labels */
	font-size: 11px; 
	font-weight: bold; 
	line-height: 16px;}
	
.delinquentmsg {  /* Defines delinquent messaging on Account Overview/Statement pages */
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	line-height: 17px;}

/* Page elements */

.tabs { /* Describes tab header used on form */ 
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #666;
	line-height: 20px;
	margin: 0px;}	

.bordercolor{ /* Defines border color used in box groupings */
	border: 1px solid #adbddf!important;
	color: #666;
	background-color: #666;}
	
.whitebkg{ /* Defines white background used in body tag and in side box groupings */ 
		color: #fff;
	background: #fff;}
	
.bodybold {font-weight: bold;}

.bodytext {  /* Defines text used on form labels */
	font-size: 12px; 
	line-height: 17px;}
	
/* Makin' it work with the new design */

div.legacy_content table {margin: 0; padding: 0;}
div.legacy_content table table {border: 0px solid white;}
div.legacy_content img {display: inline;}

/* Added for scrollbox on Rush Pay page – Start */

div.scrollbox {
            border: 1px solid #000000;
            height: 230px;
            margin-bottom: 5px;
}

#auto {
       overflow: auto;
      }
      
/* Added for scrollbox on Rush Pay page – End */

.txt{padding-top:35px !important;}


.labelboldlalign_H{
font-size:11px;
font-weight: bold;
margin-top:5px;
line-height: 16px;
}

.labelboldlalign_HR{
 color: black;
 font: 12px/14px arial,helvetica,sans-serif;
 margin-top:5px;
line-height: 0px;
}
