  
.label {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.paymentTableHeader {
color:#009FCC;;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
text-decoration:none;
font-weight: bold; 
}

.footerTD {
border-top:1px solid #8C8C8C;
color:#464631;
font-family:Arial;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

a.footer:link {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}

a.footer:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.red {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;   
font-size:10px;
}

.Tips{
	color:#333333;
	font:10px/18px Arial,Helvetica,sans-serif;	
} 

.floatl {
float:left;
}

.focusstyle 
{
background:#A4CEEC none repeat scroll 0 0;
}

.blurstyle 
{
background : "#FFFFFF";
}

.disabledstyle{
	background : "#FFFFFF";
	color:#787878;
}

.disabledWithCapsstyle{
	background : "#FFFFFF";
	color:#787878;
	text-transform:"uppercase";
}

.focuswithcapsstyle
{
background:#A4CEEC none repeat scroll 0 0;
text-transform:uppercase;
}

.blurwithcapsstyle 
{
background : "#FFFFFF";
text-transform:"uppercase";
}

.inputFieldFocusStyle 
{
background:#A4CEEC none repeat scroll 0 0;
}

.inputFieldBlurStyle 
{ 
background : "#FFFFFF";
}

.paymentStatus{
	color : #015278;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

.totalBalanceLabel{
	color:#015278;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;	
}


.showHideDivTable{height:0px!important;margin:0px!important;padding:0px!important;}
.innerTableStyle{
	padding-top:4px!important;
	padding-bottom:3px!important;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

.accountNumberLabel{
	text-decoration: none;
	color:#000000;
}

.tooltip {
				background-color:#000;
				border:1px solid #fff;
				padding:10px 15px;
				width:200px;
				display:none;
				color:#fff;
				text-align:left;
				font-size:12px;
				/* outline radius for mozilla/firefox only */
				-moz-box-shadow:0 0 10px #000;
				-webkit-box-shadow:0 0 10px #000;
			}
			
/* tooltip styling */
.tooltip1 {
	display:none;
	background-color:#ffffe5;
	padding:40px 30px 10px 30px;
	font-size:11px;
	color:#fff;
	border:1px solid #666; padding:10px 10px 10px 10px;
	top:265px; *top:280px;
}

#CVVNumberHelp {width:450px;}

.additionalInfo {
	color:#4A2CEA;
	font-family:Arial,Helvetica,sans-serif;   
	font-size:18px;
}

.paymentAdditionInfo{
	color:#009FCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight: bold;	
}
.paymentPlanInfo{
	color:#009FCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: normal;
}
