* {cursor:default}

body {
	margin:0;
	padding:0 }

a, .Instructions {color:#039}

a {cursor:pointer}

a:link, a:visited, #previous a:hover, #next a:hover {text-decoration:none}

a:hover {text-decoration:underline}

img {border:0}

p {margin-top:0}

p, #Bill, #Logo, #AmtDue, #boxAmtDue, #boxBillNo, #boxAcctNo, #boxBillDt, #boxDelAfter, #boxPrevBill, #boxPrevPay, #boxAdjustments, #boxPrevBal, #boxCurCharges, #boxNotice, #boxProviders, #boxCustomer, #USPSBarcode {padding-top:0}

span {
	color:red;
	display:none;
	font:italic 12px Arial Black, Helvetica, sans-serif;
	text-align:center }

span, .Instructions, .Navigation, .LEC, .Questions, .AmtDue, .label, .item, .Confirm, .IntraLata, .InterLata, .SeqNo, .PageNo {line-height:100%}

span, .Instructions, .Navigation, #Bill, #Logo, .LEC, .Questions, #AmtDue, #boxAmtDue, .AmtDue, #boxBillNo, #boxAcctNo, #boxBillDt, #boxDelAfter, #boxPrevBill, #boxPrevPay, #boxAdjustments, #boxPrevBal, #boxCurCharges, #boxNotice, .Confirm, #boxProviders, .IntraLata, .InterLata, .SeqNo, #boxCustomer, .Customer, #USPSBarcode, .PageNo, #previous, #next {
	margin-bottom:0;
	position:absolute }

#wrapper {
	margin:5px auto 0;
	position:relative;
	width:774px }

.Instructions, .Navigation, .PageNo {font:Bold 12px Arial, Helvetica, sans-serif}

.Instructions, #Bill, #boxAmtDue, .IntraLata, .InterLata, #boxCustomer:hover span, .Customer, .PageNo {left:0}

.Instructions, .Navigation, .LEC, .Questions, .AmtDue, .Confirm, .IntraLata, .InterLata, .SeqNo, .Customer, .PageNo {
	padding-bottom:2px;
	padding-top:1px }

.Instructions, .Navigation, .IntraLata, .Customer {top:0}

.Navigation {left:615px}

#Bill, #boxAmtDue, #boxBillNo, #boxAcctNo, #boxBillDt, #boxDelAfter, #boxPrevBill, #boxPrevPay, #boxAdjustments, #boxPrevBal, #boxCurCharges, #boxNotice {border:1px solid #000}

#Bill {
	height:727px;
	top:20px;
	width:766px }

#Logo {
	height:59px;
	left:23px;
	width:185px }

#Logo, #AmtDue {top:25px}

.LEC {
	font:Bold 19px Times New Roman, Times, serif;
	left:222px;
	top:55px }

.Questions {
	font:Italic 18px Times New Roman, Times, serif;
	left:19px;
	top:84px }

#AmtDue {
	height:99px;
	left:564px;
	width:171px }

#AmtDue:hover, #boxBillNo:hover, #boxAcctNo:hover, #boxBillDt:hover, #boxDelAfter:hover, #boxPrevBill:hover, #boxPrevPay:hover, #boxAdjustments:hover, #boxPrevBal:hover, #boxCurCharges:hover, #boxProviders:hover, #boxCustomer:hover {background:#ff0}

#AmtDue:hover span, #boxBillNo:hover span, #boxAcctNo:hover span, #boxBillDt:hover span, #boxDelAfter:hover span, #boxPrevBill:hover span, #boxPrevPay:hover span, #boxAdjustments:hover span, #boxPrevBal:hover span, #boxCurCharges:hover span, #boxProviders:hover span, #boxCustomer:hover span {display:block}

#AmtDue:hover span {
	left:-23px;
	top:-26px;
	width:216px }

.lblAmtDue, .Confirm, .IntraLata, .InterLata {font:Italic 19px Times New Roman, Times, serif}

.lblAmtDue {
	text-align:center;
	width:171px }

#boxAmtDue {
	height:75px;
	width:169px }

#boxAmtDue, .InterLata {top:23px}

.AmtDue {
	font:Bold 22px Times New Roman, Times, serif;
	top:28px }

.AmtDue {left:12px}

.label, .item {
	width:141px;
	text-align:center;
	position:absolute }

.label {
	top:3px;
	font:Italic 15px Times New Roman, Times, serif }

.item {
	top:23px;
	font:19px Times New Roman, Times, serif }

#boxBillNo, #boxAcctNo, #boxBillDt, #boxDelAfter, #boxPrevBill, #boxPrevPay, #boxAdjustments, #boxPrevBal, #boxCurCharges {
	height:50px;
	width:141px }

#boxBillNo, #boxPrevPay {left:164px}

#boxBillNo, #boxAcctNo, #boxBillDt, #boxDelAfter {top:177px}

#boxBillNo:hover span {left:21px}

#boxBillNo:hover span, #boxAcctNo:hover span {top:-30px}

#boxBillNo:hover span {width:99px}

.SeqNo, .Customer {font:19px Times New Roman, Times, serif}

#boxAcctNo, #boxAdjustments {left:306px}

#boxAcctNo:hover span {left:15px}

#boxAcctNo:hover span {width:112px}

#boxBillDt, #boxPrevBal {left:448px}

#boxBillDt:hover span {
	left:-6px;
	width:154px }

#boxBillDt:hover span, #boxDelAfter:hover span {top:-18px}

#boxDelAfter, #boxCurCharges {left:590px}

#boxDelAfter:hover span {
	left:10px;
	width:121px }

#boxPrevBill, #boxNotice {left:22px}

#boxPrevBill, #boxPrevPay, #boxAdjustments, #boxPrevBal, #boxCurCharges {top:228px}

#boxPrevBill:hover span {
	left:254px;
	width:203px }

#boxPrevBill:hover span, #boxAdjustments:hover span, #boxPrevBal:hover span, #boxCurCharges:hover span {top:146px}

#boxPrevPay:hover span {
	left:17px;
	top:148px;
	width:394px }

#boxAdjustments:hover span {
	left:-282px;
	width:707px }

#boxPrevBal:hover span {
	left:-182px;
	width:224px }

#boxCurCharges:hover span {
	left:-556px;
	text-align:left;
	width:687px }

#boxNotice {
	height:26px;
	top:279px;
	width:709px }

.Notice {
	font:15px Times New Roman, Times, serif;
	line-height:26px;
	text-align:center;
	width:705px }

.Confirm {
	left:40px;
	top:307px }

#boxProviders {
	height:48px;
	left:60px;
	top:329px }

#boxProviders, .IntraLata, .InterLata {width:619px}

#boxProviders:hover span {
	left:155px;
	top:48px;
	width:286px }

.SeqNo, #boxCustomer {left:256px}

.SeqNo {top:480px}

#boxCustomer {
	height:70px;
	top:500px;
	width:229px }

#boxCustomer:hover span {
	top:70px;
	width:244px }

.Customer {line-height:115%}

#USPSBarcode {
	height:30px;
	left:235px;
	top:601px;
	width:398px }

.PageNo, #previous, #next {margin-top:5px}

.PageNo {top:747px}

#previous, #next {
	border:3px solid #039;
	font:12px Arial, Helvetica, sans-serif;
	height:20px;
	line-height:20px;
	text-align:center;
	top:748px;
	width:87px }

#previous {left:577px}

#next {left:675px}

#previous a, #next a {color:#000}

#previous a:hover, #next a:hover {font-weight:800}
