html {overflow-y: scroll;}

.sup{
	font-size: 8px;
}

.hidelogo{
		background: transparent url(../images/site/menubg.jpg) 0 0 repeat;
		position: absolute; 
		z-index: 1; 
		width: 150px; 
		height: 200px;
	}

.astablebg {
	background: transparent url(../images/site/acctSumTableBg.gif) 0 0 no-repeat;
	width:796px;
	height:51px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.astableHeadv1 {
	  background: transparent url(../images/site/AS_Chart_Header.gif) 0 0 no-repeat;
	  width:780px;
	  height:21px;
	  color:#ffffff;
	  font-weight:bold;
	  font-family: arial, sans-serif;
	  font-size: 11px;
}

.astablebgv1 {
	background:transparent url(../images/site/AS_Chart_Content.gif) no-repeat scroll 0 0;
	color:#333333;
	font-family:arial,sans-serif;
	font-size:11px;
	height:65px;
	width:780px;
}


tr.accountlistbg {
	background: transparent url(../images/site/accountlistbg.gif) top left no-repeat;
	line-height: 22px;
	width: 392px;
	height: 22px;
	position: relative;
}

.addaccount a {
	display: block;
	text-decoration: none;
}

.addaccount a:link, .addaccount a:visited {
	background: transparent url(../images/site/addaccount.gif) 0 0 no-repeat;
	width: 111px;
	height: 28px;
	text-decoration: none;
}

.addaccount a:hover {
	background: transparent url(../images/site/addaccount.gif) -111px 0 no-repeat;
	width: 111px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.hidebankprofile a {
	display: block;
	text-decoration: none;
}

.hidebankprofile a:link, .hidebankprofile a:visited {
	background: transparent url(../images/site/hideBankProfile.gif) 0 0 no-repeat;
	width: 116px;
	height: 28px;
	text-decoration: none;
}

.hidebankprofile  a:hover {
	background: transparent url(../images/site/hideBankProfile.gif) -116px 0 no-repeat;
	width: 116px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.addbankprofile a {
	display: block;
	text-decoration: none;
}

.addbankprofile a:link, .addbankprofile a:visited {
	background: transparent url(../images/site/addBankProfile.gif) 0 0 no-repeat;
	width: 116px;
	height: 28px;
	text-decoration: none;
}

.addbankprofile  a:hover {
	background: transparent url(../images/site/addBankProfile.gif) -116px 0 no-repeat;
	width: 116px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.accountsummary a {
	display: block;
	text-decoration: none;
}

.accountsummary a:link, .accountsummary a:visited {
	background: transparent url(../images/site/accountsummary.gif) 0 0 no-repeat;
	width: 120px;
	height: 28px;
	text-decoration: none;
}

.accountsummary a:hover {
	background: transparent url(../images/site/accountsummary.gif) -120px 0 no-repeat;
	width: 120px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.afc a {
	display: block;
	text-decoration: none;
}

.afc a:link, .afc a:visited {
	background: transparent url(../images/site/applycredit.gif) 0 0 no-repeat;
	width: 110px;
	height: 28px;
	text-decoration: none;
}

.afc a:hover {
	background: transparent url(../images/site/applycredit.gif) -110px 0 no-repeat;
	width: 110px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.addmoreaccounts a {
	display: block;
	text-decoration: none;
}

.addmoreaccounts a:link, .addmoreaccounts a:visited {
	background: transparent url(../images/site/addmoreaccounts.gif) 0 0 no-repeat;
	width: 129px;
	height: 28px;
	text-decoration: none;
}

.addmoreaccounts a:hover {
	background: transparent url(../images/site/addmoreaccounts.gif) -129px 0 no-repeat;
	width: 129px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.applyonline a {
	display: block;
	text-decoration: none;
}

.applyonline a:link, .applyonline a:visited {
	background: transparent url(../images/site/applyonline.gif) 0 0 no-repeat;
	width: 97px;
	height: 28px;
	text-decoration: none;
}

.applyonline a:hover {
	background: transparent url(../images/site/applyonline.gif) -97px 0 no-repeat;
	width: 97px;
	height: 28px;
	display: block;
	text-decoration: none;
}


body { 
	margin:0px;
	text-align: center; /* IE bug exploitation*/ 
}

.calculate a {
	display: block;
	text-decoration: none;
}

.calculate a:link, .calculate a:visited {
	background: transparent url(../images/site/calculate.gif) 0 0 no-repeat;
	width: 80px;
	height: 28px;
	text-decoration: none;
}

.calculate a:hover {
	background: transparent url(../images/site/calculate.gif) -80px 0 no-repeat;
	width: 80px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.calculateblue a {
	display: block;
	text-decoration: none;
}

.calculateblue a:link, .calculateblue a:visited {
	background: transparent url(../images/site/calculateblue.gif) 0 0 no-repeat;
	width: 80px;
	height: 28px;
	text-decoration: none;
}

.calculateblue a:hover {
	background: transparent url(../images/site/calculateblue.gif) -80px 0 no-repeat;
	width: 80px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.cancel a {
	display: block;
	text-decoration: none;
}

.cancel a:link, .cancel a:visited {
	background: transparent url(../images/site/cancel.gif) 0 0 no-repeat;
	width: 69px;
	height: 28px;
	text-decoration: none;
}

.cancel a:hover {
	background: transparent url(../images/site/cancel.gif) -69px 0 no-repeat;
	width: 69px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.changeinfo a {
	display: block;
	text-decoration: none;
}

.changeinfo a:link, .changeinfo a:visited {
	background: transparent url(../images/site/changeinformation.gif) 0 0 no-repeat;
	width: 131px;
	height: 28px;
	text-decoration: none;
}

.changeinfo a:hover {
	background: transparent url(../images/site/changeinformation.gif) -131px 0 no-repeat;
	width: 131px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.close a {
	display: block;
	text-decoration: none;
}

.close a:link, .close a:visited {
	background: transparent url(../images/site/close.gif) 0 0 no-repeat;
	width: 63px;
	height: 28px;
	text-decoration: none;
}

.close a:hover {
	background: transparent url(../images/site/close.gif) -63px 0 no-repeat;
	width: 63px;
	height: 28px;
	display: block;
	text-decoration: none;
}

#container{
	background:url(../images/site/contentBg.gif) repeat-y;
	margin:80px auto auto auto;
	width:850px;
	position:relative;
	text-align: left;
}

.countdownClock {
	background: transparent url(../images/site/myaCountdownClock.gif) 0 0 no-repeat;
	width:162px;
	height:39px;	
}

.confirm a {
	display: block;
	text-decoration: none;
}

.confirm a:link, .confirm a:visited {
	background: transparent url(../images/site/confirm.gif) 0 0 no-repeat;
	width: 73px;
	height: 28px;
	text-decoration: none;
}

.confirm a:hover {
	background: transparent url(../images/site/confirm.gif) -73px 0 no-repeat;
	width: 73px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.continue a {
	display: block;
	text-decoration: none;
}

.continue a:link, .continue a:visited {
	background: transparent url(../images/site/continue.gif) 0 0 no-repeat;
	width: 78px;
	height: 28px;
	text-decoration: none;
}

.continue a:hover {
	background: transparent url(../images/site/continue.gif) -78px 0 no-repeat;
	width: 78px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.continuewithoutchanges a {
	display: block;
	text-decoration: none;
}

.continuewithoutchanges a:link, .continuewithoutchanges a:visited {
	background: transparent url(../images/site/continueWOutChanges.gif) 0 0 no-repeat;
	width: 163px;
	height: 28px;
	text-decoration: none;
}

.continuewithoutchanges a:hover {
	background: transparent url(../images/site/continueWOutChanges.gif) -163px 0 no-repeat;
	width: 163px;
	height: 28px;
	display: block;
	text-decoration: none;
}

/** Added for DST by Alpana Ravan **/
.unsubscribe a {
	display: block;
	text-decoration: none;
}

.unsubscribe a:link, .unsubscribe a:visited {
	background: transparent url(../images/site/unsubscribe.gif) 0 0 no-repeat;
	width: 97px;
	height: 27px;
	text-decoration: none;
}

.unsubscribe a:hover {
	background: transparent url(../images/site/unsubscribe.gif) -97px 0 no-repeat;
	width: 97px;
	height: 27px;
	display: block;
	text-decoration: none;
}

/** Added for DST by Alpana Ravan**/
.credithead {
	background: transparent url(../images/site/creditheadbg.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.credittable1 {
	background: transparent url(../images/site/credittablebg1.gif) 0 0 no-repeat;
	width:627px;
	height:282px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.credittable2 {
	background: transparent url(../images/site/credittablebg2.gif) 0 0 no-repeat;
	width:627px;
	height:150px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}


.contacttable {
	background: transparent url(../images/site/contactustablebg.gif) 0 0 no-repeat;
	width:621px;
	height:auto;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}

.deletepayschedule a {
	display: block;
	text-decoration: none;
}

.deletepayschedule a:link, .deletepayschedule a:visited {
	background: transparent url(../images/site/deletePaymentSchedule.gif) 0 0 no-repeat;
	width: 175px;
	height: 28px;
	text-decoration: none;
}

.deletepayschedule a:hover {
	background: transparent url(../images/site/deletePaymentSchedule.gif) -175px 0 no-repeat;
	width: 175px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.payoptionstable {	
	width:100%;
	height:auto;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}

.payoptionstable th{
	background: #868e98;	
	height:auto;
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;	
	vertical-align: top;
	text-decoration: none;	
}


.payoptionstable tr.even{
	background: #f8f9f9;	
	height:auto;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;	
	vertical-align: top;
	text-decoration: none;	
}

.payoptionstable tr.odd{
	background: #f3f3f4;	
	height:auto;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;	
	vertical-align: top;
	text-decoration: none;	
}

.delete a {
	display: block;
	text-decoration: none;
}

.delete a:link, .delete a:visited {
	background: transparent url(../images/site/delete.gif) 0 0 no-repeat;
	width: 66px;
	height: 28px;
	text-decoration: none;
}

.delete a:hover {
	background: transparent url(../images/site/delete.gif) -66px 0 no-repeat;
	width: 66px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.deleteaccount a {
	display: block;
	text-decoration: none;
}

.deleteaccount a:link, .deleteaccount a:visited {
	background: transparent url(../images/site/deleteaccount.gif) 0 0 no-repeat;
	width: 121px;
	height: 28px;
	text-decoration: none;
}

.deleteaccount a:hover {
	background: transparent url(../images/site/deleteaccount.gif) -121px 0 no-repeat;
	width: 121px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.disclaimerTd {
	color:#b0b0b0;
	font-family: arial, sans-serif;
	font-size: 11px;	
}

div.epayTable{
	overflow: auto; 
	height:160px; 
	width:624px; 
	overflow-X:hidden;
	position:relative;
}

.edit a {
	display: block;
	text-decoration: none;
}

.edit a:link, .edit a:visited {
	background: transparent url(../images/site/edit.gif) 0 0 no-repeat;
	width: 53px;
	height: 28px;
	text-decoration: none;
}

.edit a:hover {
	background: transparent url(../images/site/edit.gif) -53px 0 no-repeat;
	width: 53px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.spacerTd {
	width: 15px;
}

.errorTd {
	width: 20px;
}

.estimatorlight{
	background: transparent url(../images/site/estimatorlight.gif) 0 0 no-repeat;
	width: 155px;
	height: 42px;
	display: block;
	text-decoration: none;
}


.estimatordark{
	background: transparent url(../images/site/estimatordark.gif) 0 0 no-repeat;
	width: 155px;
	height: 42px;
	display: block;
	text-decoration: none;
}

.esttext{
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	margin:0 0 0 10px;
	text-decoration: none;
}

.estquestion {
	background: transparent url(../images/site/estquestionOn.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
}

.estquestion a {
	display: block;
	line-height: 22px;
	text-decoration: none;
}

.estquestion a:link, .estquestion a:visited {
	background: transparent url(../images/site/estquestionOn.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
	text-decoration: none;
}

.estquestion a:hover {
	background: transparent url(../images/site/estquestionOver.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
	display: block;
	text-decoration: none;
}

.estdquestion {
	background: transparent url(../images/site/estdquestionOn.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
}

.estdquestion a {
	display: block;
	line-height: 22px;
	text-decoration: none;
}

.estdquestion a:link, .estdquestion a:visited {
	background: transparent url(../images/site/estdquestionOn.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
	text-decoration: none;
}

.estdquestion a:hover {
	background: transparent url(../images/site/estdquestionOver.gif) 0 0 no-repeat;
	line-height: 22px;
	width: 16px;
	height: 22px;
	display: block;
	text-decoration: none;
}

.exit a {
	display: block;
	text-decoration: none;
}

.exit a:link, .exit a:visited {
	background: transparent url(../images/site/exit.gif) 0 0 no-repeat;
	width: 53px;
	height: 28px;
	text-decoration: none;
}

.exit a:hover {
	background: transparent url(../images/site/exit.gif) -53px 0 no-repeat;
	width: 53px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.fin a {
	display: block;
	text-decoration: none;
}

.fin a:link, .fin a:visited {
	background: transparent url(../images/site/findvehicles.gif) 0 0 no-repeat;
	width: 100px;
	height: 28px;
	text-decoration: none;
}

.fin a:hover {
	background: transparent url(../images/site/findvehicles.gif) -100px 0 no-repeat;
	width: 100px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.generatequote a {
	display: block;
	text-decoration: none;
}

.generatequote a:link, .generatequote a:visited {
	background: transparent url(../images/site/generatequote.gif) 0 0 no-repeat;
	width: 113px;
	height: 28px;
	text-decoration: none;
}

.generatequote a:hover {
	background: transparent url(../images/site/generatequote.gif) -113px 0 no-repeat;
	width: 113px;
	height: 28px;
	display: block;
	text-decoration: none;
}
.glossary {
	background: transparent url(../images/site/glossarybg.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.graytextbg {
	background-color:#eff1f3;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;   
}

img {
   	border:none;	
}


.inputSelect {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:169px;
	margin:0;
    padding:0;
}



.inputSelectPay {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:190px;
	margin:0;
    padding:0;
}

.inputRadio {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 10px;
}

.inputText {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:165px;
	margin:0;
    padding:0;
}

.myainputText {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:145px;
	margin:0;
        padding:0;
}


.inputPhone {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:48px;
	margin:0;
    padding:0;
	height:16px;
}

.inputAmt {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:81px;
}

.inputMonth {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:72px;
	margin:0;
    padding:0;
}

.inputDate {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:25px;
	margin:0;
        padding:0;
}

.inputDay {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:35px;
	margin:0;
        padding:0;
}

.inputYear {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:40px;
	margin:0;
    padding:0;
	height:16px;
}


.lightcon {
	color:#666666;	
	font-family: arial, sans-serif;
	font-size: 11px;   
	text-align :justify;
}

.boldcon {
	color:#666666;	
	font-family: arial, sans-serif;
	font-size: 12px;  
	font-weight:bold;
	text-align :justify;
}

.linkcon {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #003366;
	text-decoration: none;
}

.linkcon a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.linkcon a:link, .linkcon a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.linkcon a:hover {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.selected a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.errorlink a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.locatedealer a {
	display: block;
	text-decoration: none;
}

.locatedealer a:link, .locatedealer a:visited {
	background: transparent url(../images/site/locatedealer.gif) 0 0 no-repeat;
	width: 112px;
	height: 28px;
	text-decoration: none;
}

.locatedealer a:hover {
	background: transparent url(../images/site/locatedealer.gif) -112px 0 no-repeat;
	width: 112px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.logingray a {
	display: block;
	text-decoration: none;
}

.logingray a:link, .logingray a:visited {
	background: transparent url(../images/site/logingray.gif) top left no-repeat;
	width: 64px;
	height: 28px;
	text-decoration: none;
}

.logingray a:hover {
	background: transparent url(../images/site/logingray.gif) -64px 0 no-repeat;
	width: 64px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.logout a {
	display: block;
	text-decoration: none;
}

.logout a:link, .logout a:visited {
	background: transparent url(../images/site/logout.gif) top left no-repeat;
	width: 64px;
	height: 28px;
	text-decoration: none;
}

.logout a:hover {
	background: transparent url(../images/site/logout.gif) -72px 0 no-repeat;
	width: 72px;
	height: 28px;
	display: block;
	text-decoration: none;
}

#lftable ol {
	margin-left: 0px; 
	padding-left: 20px;
}

#lftable ul {
	margin-left: 0px; 
	padding-left: 15px;
}

#lftable li {
	padding-top:10px;
	margin-left:0px;
}

.lfselector {
	background: transparent url(../images/site/lfselector.gif) 0 0 no-repeat;
	width:627px;
	height:245px;
}

.lfrselector {
	background: transparent url(../images/site/lfrselector.gif) 0 0 no-repeat;
	width:628px;
	height:370px;
}

.mbbtable {
	background: transparent url(../images/site/mbbbg.gif) 0 0 no-repeat;
	width:624px;
	height:122px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.msgcenter {
	background: transparent url(../images/site/messagecenter.gif) 0 0 no-repeat;
	width:164px;
	height:28px;	
}

.next a {
	display: block;
	text-decoration: none;
}

.next a:link, .next a:visited {
	background: transparent url(../images/site/next.gif) 0 0 no-repeat;
	width: 57px;
	height: 28px;
	text-decoration: none;
}

.next a:hover {
	background: transparent url(../images/site/next.gif) -57px 0 no-repeat;
	width: 57px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.nextPage a {
	display: block;
	text-decoration: none;
}

.nextPage a:link, .nextPage a:visited {
	background: transparent url(../images/site/nextPage.gif) 0 0 no-repeat;
	width: 85px;
	height: 27px;
	text-decoration: none;
}

.nextPage a:hover {
	background: transparent url(../images/site/nextPage.gif) -85px 0 no-repeat;
	width: 85px;
	height: 27px;
	display: block;
	text-decoration: none;
}

.previousPage a {
	display: block;
	text-decoration: none;
}

.previousPage a:link, .previousPage a:visited {
	background: transparent url(../images/site/previousPage.gif) 0 0 no-repeat;
	width: 105px;
	height: 27px;
	text-decoration: none;
}

.previousPage a:hover {
	background: transparent url(../images/site/previousPage.gif) -105px 0 no-repeat;
	width: 105px;
	height: 27px;
	display: block;
	text-decoration: none;
}

.nextblue a {
	display: block;
	text-decoration: none;
}

.nextblue a:link, .nextblue a:visited {
	background: transparent url(../images/site/nextblue.gif) 0 0 no-repeat;
	width: 51px;
	height: 28px;
	text-decoration: none;
}

.nextblue a:hover {
	background: transparent url(../images/site/nextblue.gif) -51px 0 no-repeat;
	width: 51px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.next6 a {
	display: block;
	text-decoration: none;
}

.next6 a:link, .next6 a:visited {
	background: transparent url(../images/site/next6months.gif) 0 0 no-repeat;
	width: 106px;
	height: 28px;
	text-decoration: none;
}

.next6 a:hover {
	background: transparent url(../images/site/next6months.gif) -106px 0 no-repeat;
	width: 106px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.next12 a {
	display: block;
	text-decoration: none;
}

.next12 a:link, .next12 a:visited {
	background: transparent url(../images/site/next12months.gif) top left no-repeat;
	width: 112px;
	height: 28px;
	text-decoration: none;
}

.next12 a:hover {
	background: transparent url(../images/site/next12months.gif) -112px 0 no-repeat;
	width: 112px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.ok a {
	display: block;
	text-decoration: none;
}

.ok a:link, .ok a:visited {
	background: transparent url(../images/site/ok.gif) 0 0 no-repeat;
	width: 49px;
	height: 28px;
	text-decoration: none;
}

.ok a:hover {
	background: transparent url(../images/site/ok.gif) -49px 0 no-repeat;
	width: 49px;
	height: 28px;
	display: block;
	text-decoration: none;
}
.optionlabel{
	background: transparent url(../images/site/optionbg.gif) 0 0 no-repeat;
	width: 155px;
	height: 20px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

* html #pageContent { 
	height:400px;
}

#pageContent {	
	margin:10px 26px 15px 26px;
	/** height:400px; **/
	min-height:400px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;	
}


* html #pageContent2 { 
	height:400px; 
}

#pageContent2 {
	margin:10px 26px 15px 26px;
	min-height:527px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.pageStyle {
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.payest a {
	display: block;
	text-decoration: none;
}

.payest a:link, .payest a:visited {
	background: transparent url(../images/site/paymentestimators.gif) 0 0 no-repeat;
	width: 127px;
	height: 28px;
	text-decoration: none;
}

.payest a:hover {
	background: transparent url(../images/site/paymentestimators.gif) -127px 0 no-repeat;
	width: 127px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.payoffquote a {
	display: block;
	text-decoration: none;
}

.payoffquote a:link, .payoffquote a:visited {
	background: transparent url(../images/site/payoffq.gif) 0 0 no-repeat;
	width: 98px;
	height: 28px;
	text-decoration: none;
}

.payoffquote a:hover {
	background: transparent url(../images/site/payoffq.gif) -98px 0 no-repeat;
	width: 98px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.phtablebg {
	background: transparent url(../images/site/phtablebg.gif) 0 0 no-repeat;
	position: relative;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.phtablebg2 {
	background: transparent url(../images/site/phtablebg2.gif) 0 0 no-repeat;
	position: relative;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.phepaytablebg {
	background: transparent url(../images/site/phepaytablebg.gif) 0 0 no-repeat;
	position: relative;
	width:624px;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	valign:top;
}

.phepaytablebg2 {
	background: transparent url(../images/site/phepaytablebg2.gif) 0 0 no-repeat;
	position: relative;
	width:624px;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	valign:top;
}

tr.phadmintablebg {
	background: transparent url(../images/site/phadmintablebg.gif) 0 0 no-repeat;
	position: relative;
	width:624px;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	background-repeat:no-repeat;
}

tr.phadmintablebg2 {
	background: transparent  url(../images/site/phadmintablebg2.gif) 0 0 no-repeat;
	position: relative;
	width:624px;
	height:39px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	background-repeat:no-repeat;
}
td.tdimgnone {
	background-image:none;


}
.podStyle {
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
}



p.disclaimer {
	color:#b0b0b0;
	font-family: arial, sans-serif;
	font-size: 11px;
	width:780px;   
}

.pad5 {
	padding:5px;
}

.padcells {
	padding-top:3px;
	padding-bottom:3px;	
}

.peEstimatorText{
	font-family: arial, sans-serif;
	margin-left:10px;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.peinputSelect {
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	margin:0 0 0 10px;
}

.peSelect {
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 10px;
	margin:0 0 0 10px;
}

.podcastarc {
	background: transparent url(../images/site/podcastarchivebg.gif) 0 0 no-repeat;
	width:161px;
	height:452px;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.profiletablebg {
	background: transparent url(../images/site/profiletablebg.gif) 0 0 no-repeat;
	width:363px;
	height:21px;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.profiletablebg2 {
	background: transparent url(../images/site/profiletablebg2.gif) 0 0 no-repeat;
	width:363px;
	height:21px;
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
}


.print a {
	display: block;
	text-decoration: none;
}

.print a:link, .print a:visited {
	background: transparent url(../images/site/print.gif) 0 0 no-repeat;
	width: 57px;
	height: 28px;
	text-decoration: none;
}

.print a:hover {
	background: transparent url(../images/site/print.gif) -57px 0 no-repeat;
	width: 57px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.printresults a {
	display: block;
	text-decoration: none;
}

.printresults a:link, .printresults a:visited {
	background: transparent url(../images/site/printresults.gif) 0 0 no-repeat;
	width: 97px;
	height: 28px;
	text-decoration: none;
}

.printresults a:hover {
	background: transparent url(../images/site/printresults.gif) -97px 0 no-repeat;
	width: 97px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.printhistory a {
	display: block;
	text-decoration: none;
}

.printhistory a:link, .printhistory a:visited {
	background: transparent url(../images/site/printhistory.gif) 0 0 no-repeat;
	width: 94px;
	height: 28px;
	text-decoration: none;
}

.printhistory a:hover {
	background: transparent url(../images/site/printhistory.gif) -94px 0 no-repeat;
	width: 94px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.proceedwithlogin a {
	display: block;
	text-decoration: none;
}

.proceedwithlogin a:link, .proceedwithlogin a:visited {
	background: transparent url(../images/site/proceedwithlogin.gif) 0 0 no-repeat;
	width: 128px;
	height: 28px;
	text-decoration: none;
}

.proceedwithlogin a:hover {
	background: transparent url(../images/site/proceedwithlogin.gif) -128px 0 no-repeat;
	width: 128px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.podarc a {
	display: block;
	text-decoration: none;
}

.podarc a:link, .podarc a:visited {
	background: transparent url(../images/site/podcastarchive.gif) 0 0 no-repeat;
	width: 112px;
	height: 28px;
	text-decoration: none;
}

.podarc a:hover {
	background: transparent url(../images/site/podcastarchive.gif) -112px 0 no-repeat;
	width: 112px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.purchasemiles a {
	display: block;
	text-decoration: none;
}

.purchasemiles a:link, .purchasemiles a:visited {
	background: transparent url(../images/site/purchasemiles.gif) 0 0 no-repeat;
	width: 108px;
	height: 28px;
	text-decoration: none;
}

.purchasemiles a:hover {
	background: transparent url(../images/site/purchasemiles.gif) -108px 0 no-repeat;
	width: 108px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.prior6 a {
	display: block;
	text-decoration: none;
}

.prior6 a:link, .prior6 a:visited {
	background: transparent url(../images/site/prior6months.gif) 0 0 no-repeat;
	width: 106px;
	height: 28px;
	text-decoration: none;
}

.prior6 a:hover {
	background: transparent url(../images/site/prior6months.gif) -106px 0 no-repeat;
	width: 106px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.prior12 a {
	display: block;
	text-decoration: none;
}

.prior12 a:link, .prior12 a:visited {
	background: transparent url(../images/site/prior12months.gif) top left no-repeat;
	width: 112px;
	height: 28px;
	text-decoration: none;
}

.prior12 a:hover {
	background: transparent url(../images/site/prior12months.gif) -112px 0 no-repeat;
	width: 112px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.question a {
	display: block;
	text-decoration: none;
}

.question a:link, .question a:visited {
	background: transparent url(../images/site/questionmark.gif) top left no-repeat;
	width: 13px;
	height: 22px;
	text-decoration: none;
}

.question a:hover {
	background: transparent url(../images/site/questionmark.gif) -13px 0 no-repeat;
	width: 13px;
	height: 22px;
	display: block;
	text-decoration: none;
}

.questions a {
	display: block;
	text-decoration: none;
}

.questions a:link, .questions a:visited {
	background: transparent url(../images/site/questionsbutton.gif) top left no-repeat;
	width: 84px;
	height: 28px;
	text-decoration: none;
}

.questions a:hover {
	background: transparent url(../images/site/questionsbutton.gif) -84px 0 no-repeat;
	width: 84px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.reset a {
	display: block;
	text-decoration: none;
}

.reset a:link, .reset a:visited {
	background: transparent url(../images/site/reset.gif) 0 0 no-repeat;
	width: 63px;
	height: 28px;
	text-decoration: none;
}
.reset a:hover {
	background: transparent url(../images/site/reset.gif) -63px 0 no-repeat;
	width: 63px;
	height: 28px;
	display: block;
	text-decoration: none;
}


#rblist td { 
	vertical-align: middle; 
}  

#rblist label {
	display:block;
	width:50em;
	float:right;}
       
#rblist input {
	display:block;
	float:left;
}

.save a {
	display: block;
	text-decoration: none;
}

.save a:link, .save a:visited {
	background: transparent url(../images/site/save.gif) 0 0 no-repeat;
	width: 59px;
	height: 28px;
	text-decoration: none;
}

.save a:hover {
	background: transparent url(../images/site/save.gif) -59px 0 no-repeat;
	width: 59px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.back a {
	display: block;
	text-decoration: none;
}

.back a:link, .back a:visited {
	background: transparent url(../images/site/back.gif) 0 0 no-repeat;
	width: 59px;
	height: 28px;
	text-decoration: none;
}

.back a:hover {
	background: transparent url(../images/site/back.gif) -59px 0 no-repeat;
	width: 59px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.selectall a {
	display: block;
	text-decoration: none;
}

.selectall a:link, .selectall a:visited {
	background: transparent url(../images/site/selectall.gif) 0 0 no-repeat;
	width: 79px;
	height: 28px;
	text-decoration: none;
}

.selectall a:hover {
	background: transparent url(../images/site/selectall.gif) -79px 0 no-repeat;
	width: 79px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.sendemail a {
	display: block;
	text-decoration: none;
}

.sendemail a:link, .sendemail a:visited {
	background: transparent url(../images/site/sendemail.gif) 0 0 no-repeat;
	width: 90px;
	height: 28px;
	text-decoration: none;
}

.sendemail a:hover {
	background: transparent url(../images/site/sendemail.gif) -90px 0 no-repeat;
	width: 90px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.submitapp a {
	display: block;
	text-decoration: none;
}

.submitapp a:link, .submitapp a:visited {
	background: transparent url(../images/site/submitapplication.gif) top left no-repeat;
	width: 125px;
	height: 28px;
	text-decoration: none;
}

.submitapp a:hover {
	background: transparent url(../images/site/submitapplication.gif) -125px 0 no-repeat;
	width: 125px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.sumStyle {
	color:#666666;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.submit a {
	display: block;
	text-decoration: none;
}

.submit a:link, .submit a:visited {
	background: transparent url(../images/site/submit.gif) 0 0 no-repeat;
	width: 69px;
	height: 28px;
	text-decoration: none;
}

.submit a:hover {
	background: transparent url(../images/site/submit.gif) -69px 0 no-repeat;
	width: 69px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.tableHeader {
	background: transparent url(../images/site/tableHeader.gif) 0 0 no-repeat;
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle {
	background: transparent url(../images/site/tablebg.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle2 {
	background: transparent url(../images/site/tablebg2.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle3 {
	background: transparent url(../images/site/tablebg3.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle4 {
	background: transparent url(../images/site/tablebg4.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle5 {
	background: transparent url(../images/site/tablebg5.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle6 {
	background: transparent url(../images/site/tablebg6.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle7 {
	background: transparent url(../images/site/tablebg7.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle8 {
	background: transparent url(../images/site/tablebg8.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle9 {
	background: transparent url(../images/site/tablebg9.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle10 {
	background: transparent url(../images/site/tablebg10.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableContent {
	color:#333333;
	font-family: arial, sans-serif;
	margin:10px 10px 10px 10px;
	font-size: 11px;
}


.tableStyle11 {
	background: transparent url(../images/site/tablebg11.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tableStyle12 {
	background: transparent url(../images/site/tablebg12.gif) 0 0 no-repeat;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.tranHdr {
	color:#7a7a7a;
	font-family: Arial, sans-serif;
	font-size: 18px;
	
}

.tryselector a {
	display: block;
	text-decoration: none;
}

.tryselector a:link, .tryselector a:visited {
	background: transparent url(../images/site/tryselector.gif) 0 0 no-repeat;
	width: 123px;
	height: 28px;
	text-decoration: none;
}

.tryselector a:hover {
	background: transparent url(../images/site/tryselector.gif) -123px 0 no-repeat;
	width: 123px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.viewall a {
	display: block;
	text-decoration: none;
}

.viewall a:link, .viewall a:visited {
	background: transparent url(../images/site/viewall.gif) 0 0 no-repeat;
	width: 72px;
	height: 28px;
	text-decoration: none;
}

.viewall a:hover {
	background: transparent url(../images/site/viewall.gif) -72px 0 no-repeat;
	width: 72px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.viewcontract a {
	display: block;
	text-decoration: none;
}

.viewcontract a:link, .viewcontract a:visited {
	background: transparent url(../images/site/viewcontract.gif) 0 0 no-repeat;
	width: 102px;
	height: 28px;
	text-decoration: none;
}

.viewcontract a:hover {
	background: transparent url(../images/site/viewcontract.gif) -102px 0 no-repeat;
	width: 102px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.vstablebg {
	background: transparent url(../images/site/vstablebg.gif) 0 0 no-repeat;
	width:654px;
	height:21px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.vstablebg2 {
	background: transparent url(../images/site/vstablebg2.gif) 0 0 no-repeat;
	width:654px;
	height:21px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
}

.zipcodetable {
	background: transparent url(../images/site/zipcodebg.gif) 0 0 no-repeat;
	width:624px;
	height:94px;
	color:#333333;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding-left:5px;
}

.imgStl{
	margin:0px;
	padding:0px;
	display:inline;
	vertical-alignment: top;
}

.printTerms a {
	display: block;
	text-decoration: none;
}

.printTerms a:link, .printTerms a:visited {
	background: transparent url(../images/site/print_terms_condit.gif) 0 0 no-repeat;
	width: 166px;;
	height: 28px;
	text-decoration: none;
}

.printTerms a:hover {
	background: transparent url(../images/site/print_terms_condit.gif) -166px 0 no-repeat;
	width: 166px;;
	height: 28px;
	display: block;
	text-decoration: none;
}

.signUp a {
	display: block;
	text-decoration: none;
}

.signUp a:link, .signUp a:visited {
	background: transparent url(../images/site/sign_up.gif) 0 0 no-repeat;
	width: 74px;;
	height: 28px;
	text-decoration: none;
}

.signUp a:hover {
	background: transparent url(../images/site/sign_up.gif) -74px 0 no-repeat;
	width: 74px;;
	height: 28px;
	display: block;
	text-decoration: none;
}

.editChange a {
	display: block;
	text-decoration: none;
}

.editChange a:link, .editChange a:visited {
	background: transparent url(../images/site/edit_change.gif) 0 0 no-repeat;
	width: 101px;
	height: 28px;
	text-decoration: none;
}

.editChange a:hover {
	background: transparent url(../images/site/edit_change.gif) -101px 0 no-repeat;
	width: 101px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.terminateAutoPay a {
	display: block;
	text-decoration: none;
}

.terminateAutoPay a:link, .terminateAutoPay a:visited {
	background: transparent url(../images/site/terminate_auto_pay.gif) 0 0 no-repeat;
	width: 130px;;
	height: 28px;
	text-decoration: none;
}

.terminateAutoPay a:hover {
	background: transparent url(../images/site/terminate_auto_pay.gif) -130px 0 no-repeat;
	width: 130px;;
	height: 28px;
	display: block;
	text-decoration: none;
}

.generatePassword a {
	display: block;
	text-decoration: none;
}

.generatePassword a:link, .generatePassword a:visited {
	background: transparent url(../images/site/generate_password.gif) 0 0 no-repeat;
	width: 131px;;
	height: 28px;
	text-decoration: none;
}

.generatePassword a:hover {
	background: transparent url(../images/site/generate_password.gif) -131px 0 no-repeat;
	width: 131px;;
	height: 28px;
	display: block;
	text-decoration: none;
}

.registerBtn a {
	display: block;
	text-decoration: none;
}

.registerBtn a:link, .registerBtn a:visited {
	background: transparent url(../images/site/register.gif) 0 0 no-repeat;
	width: 75px;;
	height: 28px;
	text-decoration: none;
}

.registerBtn a:hover {
	background: transparent url(../images/site/register.gif) -75px 0 no-repeat;
	width: 75px;;
	height: 28px;
	display: block;
	text-decoration: none;
}
.statusbg {
	background: transparent url(../images/site/phadmintablebhd.gif) 0 0 no-repeat;
	width:750px;
}

.finish a {
	display: block;
	text-decoration: none;
}

.finish a:link, .finish a:visited {
	background: transparent url(../images/site/finish.gif) 0 0 no-repeat;
	width: 63px;
	height: 28px;
	text-decoration: none;
}

.finish a:hover {
	background: transparent url(../images/site/finish.gif) -63px 0 no-repeat;
	width: 63px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.sendCreditApp a {
	display: block;
	text-decoration: none;
}

.sendCreditApp a:link, .sendCreditApp a:visited {
	background: transparent url(../images/site/send_credit_app.gif) 0 0 no-repeat;
	width: 149px;
	height: 28px;
	text-decoration: none;
}

.sendCreditApp a:hover {
	background: transparent url(../images/site/send_credit_app.gif) -149px 0 no-repeat;
	width: 149px;
	height: 28px;
	display: block;
	text-decoration: none;
}


/** Below styles for "Fixed Footer" **/
#fixedDiv	{
	
	position:fixed; 
	width:100%;
	left:0px;
	bottom:0px;

}

#centered_box {
	width:52em;
	margin:0 auto;

}
/** Styles for TOI **/

/** pageHdr is for common for TOI and TOL **/
.pageHdr {
	color:#737373;
	font-family: Arial, sans-serif;
	font-size: 21px;
}

.disableToi a {
	display: block;
	text-decoration: none;
}

.disableToi a:link, .disableToi a:visited {
	background: transparent url(../images/site/disable.gif) 0 0 no-repeat;
	width: 66px;
	height: 28px;
	text-decoration: none;
}

.disableToi a:hover {
	background: transparent url(../images/site/disable.gif) -66px 0 no-repeat;
	width: 66px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.searchToi a {
	display: block;
	text-decoration: none;
}

.searchToi a:link, .searchToi a:visited {
	background: transparent url(../images/site/search.gif) 0 0 no-repeat;
	width: 66px;
	height: 28px;
	text-decoration: none;
}

.searchToi a:hover {
	background: transparent url(../images/site/search.gif) -66px 0 no-repeat;
	width: 66px;
	height: 28px;
	display: block;
	text-decoration: none;
}

.errorlink li {
	margin:auto auto auto 20px;
}

.selectlabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.accountlabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.lastnamelabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.ziplabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.primarylabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.statuslabel{
	background: transparent url(../images/site/accountlisttoibg.gif) 0 0 no-repeat;
	width: auto;
	height: 18px;
	display: block;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.accountlight{
	background: transparent url(../images/site/accounttoilight.gif) 0 0 no-repeat;
	width: auto;
	height: 28px;
	text-decoration: none;
}

.accountdark{
	background: transparent url(../images/site/accounttoidark.gif) 0 0 no-repeat;
	width: auto;
	height: 28px;
	text-decoration: none;
}

#containerToi{
	background:url(../images/site/contentBg.gif) repeat-y;
	margin:20px auto auto auto;
	width:850px;
	position:relative;
	text-align: left;
}


/** End of TOI styles **/

/** Styles for TOL forms **/
#containerTol{
	background:url(../images/site/contentBg.gif) repeat-y;
	margin:40px auto auto auto;
	width:850px;
	position:relative;
	text-align: left;
}


/** End of TOL styles **/

/** Added by Raj
	For Password Composition DIV block **/

th, div.rulesIndicator h3 {
   color: #ffffff;
}

th, div.rulesIndicator h3 {
   background-color: #808080;
}

.infoBlock {
   background: transparent url(../images/site/tablebg.gif) 0 0 no-repeat;
   padding: 7px;
   margin: 0 0 0 0;
   text-align: left;
}

.infoBlock p {
   margin: 0;
   margin-bottom: 7px;
}

div.rulesIndicator {
   width: 170px;
   font-family: arial, sans-serif;
   margin-bottom: 0;
}
div.rulesIndicator h3 {
   padding: 1px;
   margin: 0;
   margin-bottom: 3px;
   text-align: center;
   font-weight: bold;
   font-family: arial, sans-serif;
   font-size: 12px;
}
div.rulesIndicator ul {
   padding: 0;
   margin: 0;
   margin-bottom: 6px;
}
div.rulesIndicator li {
   display: block;
   padding: 2px;
   margin: 0;
   color:#333333;
   font-family: arial, sans-serif;
   font-size: 10px;
   text-align: left;
   line-height: 16px;
   padding-right: 18px;
   background: url(../images/site/Pwd_nOK.gif) no-repeat center right;
}


.returntomyaccount a {
	display: block;
	text-decoration: none;
}

.returntomyaccount a:link, .proceedwithlogin a:visited {
	background: transparent url(../images/site/returntomyaccount.gif) 0 0 no-repeat;
	width: 128px;
	height: 28px;
	text-decoration: none;
}

.returntomyaccount a:hover {
	background: transparent url(../images/site/returntomyaccount.gif) -128px 0 no-repeat;
	width: 128px;
	height: 28px;
	display: block;
	text-decoration: none;
}
