div.errmsg{
    padding:10px;
    border:2px solid red;
    text-align:left;
}
span.errmsg{
    color:red;
    display:block;
}
span.attmsg{
    color:orange;
    display:block;
}
span.sucmsg{
    color:green;
    font-weight:bold;
    display:block;
}
/*.smlgreyEn{
    color:grey;
    font-size:125%;
    width:150px;
    margin:5px;
}
.billHead{
    font-size:200%;
    margin-bottom:5px;
    margin-top:10px;
}*/
table{
    text-align:left;
}
table tr td{
    /*padding:2px 0 2px 1px;*/
	padding:0;
}
td.twoIn{
	padding:0;
}
/****************************** A&F stylesheet https://www.abercrombie.com/anf/js/style2.css *******************/
input, textarea{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}

.billForm,
.billForm2,
.billForm22,
.billForm3,
.billForm4 {
	margin:0;
	padding:0;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
}

.billForm{
	width:259px;
}
select.billForm{
	width:263px;
}
.billForm2{
	width:126px;
}
.billForm22{
	width:126px;
	margin-left:3px;
}

.billForm3{
	width:62px;
}
.billForm4{
	width:190px;
	margin-left:3px;
}

.smlgreyEn{
	font-size: 12px;
	color:#999999;
}

.billSub   {color:#999; font-size: 9px; font-weight: bold; text-align:left;}

.terms a{text-decoration:underline;}

div.billHead{
	background-color:#262626;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:22px;
	margin-bottom:14px;
	width:389px;
	font-size:14px;
	color:#ebe9e0;
	text-align:left;
	/*font-weight:bold;*/
}

div.errttl{
    text-align:center;
    color:red;
    font-weight:bold;
    font-size:125%;
    margin-bottom:0;
    padding-left:5px;
    padding-right:5px;
}
div.sucttl{
    text-align:center;
    color:green;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
}
.ppTblHead{
	background-color:#262626;
	color:#EBE9E0;
	font-size:9px;
	font-weight:bold;
	margin-bottom:14px;
	padding-bottom:5px;
	padding-left:22px;
	padding-top:5px;
	text-align:left;
	width:120px;
}
.ppTblCt{
	background-color:#262626;
	color:#999;
	font-size:9px;
	font-weight:bold;
	margin-bottom:14px;
	padding-bottom:5px;
	padding-left:22px;
	padding-top:5px;
	text-align:left;
	width:120px;
}

