.regFormFieldErr {
  font-weight:bold;
  color:red;
  text-align:left;
  font-size:11px;
}
.extPageHeader {
  font-weight:bold;
  font-size:1.8em;
  color:black;
}
.custSvcList li {
  color:black;
  font-size:11px;
}
.homePageLinks {
  	padding-bottom:50px;
}
.homePageLinks a,.homePageLinks a:hover{
    font-weight:bold;
    color:blue;
    text-decoration:underline;
}
.homePageRegLink {
  	padding-bottom:25px;
}
.homePageRegLink a,.homePageRegLink a:hover{
    font-weight:bold;
    color:blue;
    text-decoration:underline;
    font-size:1.5em;
}
	
.a img {
 border:none;
 text-decoration:none;
}
.style1 {color: #FF0000;
	font-weight: bold;
}
.style1light {	color: #666666;
	font-weight: normal;
}
.areaCode {
	font-weight:bold;
}
.imgButton {
	 text-decoration:none;
	 border:none;
}
.imgButton img{
	 text-decoration:none;
	 border:none;
}
.thanksMsg {
	color:black;
	font-size:11px;
}

.pageContents {
	margin-left:25px;
	padding-bottom:25px;
	color:black;
}
.contentSec {
	padding-left:2%;
}
.reviewStatement {
	font-weight:bold;
	color:black;
	font-size:12px;
}
.printCopyText {
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	color:black;
	font-size:12px;
}
.regSuccess {
	margin-top:30px;
	margin-bottom:30px;
	border:1px solid black;
	width:500px;
} 
.regSuccessCustName {
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	color:black;
}
.prodRegForm input {
	font-size:11px;	
}
.formInputLabel,.formInputLabelReqImgOffset {
	font-weight:bold;
	color:black;
	width:180px;
}
.formInputLabelReqImgOffset {
  width:163px;
}
.formInputTextbox {
	width:100px;
}
.formInputTextboxLonger {
	width:165px;
}
.formInputTextboxAreaCode {
	width:30px;
}
.formInputTextboxPhoneNum {
	width:75px;
}
.formInputTextboxPhoneExt {
	width:75px;
}
.formfieldTransnum, .formfieldTermnum, .formfieldStorenum, .formfieldPurchasedate, .formfieldPlan  {
	font-weight:bold;
	color:black;
	width:163px;
}
.formfieldTransnumConf, .formfieldTermnumConf, .formfieldStorenumConf, .formfieldPurchasedateConf, .formfieldPlanConf  {
	font-weight:bold;
	color:black;
	width:175px;
}
.receiptInfoTable, .custInfoTable,.prodInfoTable {
	width:500px;
	font-size:11px;
	color:black;
}
.receiptInfoTable tr, .custInfoTable tr,.prodInfoTable tr {
	background-color:#ececec;
}

.goButtons {
	display:inline;
}
.goButtons a:hover{
  text-decoration:none;
  border:none;
}
.goButtons a img{
  text-decoration:none;
  border:none;
}


