/* local css  applies to all new elec purchase local
   ppvlocal, supurchaselocal and creditpurchaselocal */

<style type="text/css" media="all">
	
	 
body	{
		background-color: #ffffff;
		font-family: arial,helvetica,sans-serif;
		font-size: small;
 		}

	
	/* all ep screens */
	#eplocal-main		{ font-size: small; }
 	#eplocal-main		* {font-family: arial,helvetica,sans-serif; line-height: 120%; }
	#eplocal-main h2	{ font-size: large; font-family: arial,helvetica,sans-serif;}
	#eplocal-main label	{ margin-left:auto;  margin-right:auto;}


 	 table.center 		{ margin-left:auto; margin-right:auto; }
 	.background		{ background-color: #ccccff; padding: 5px; }
	.label			{ font-weight: bold; }
	.data			{ text-align: left; }
 	.required		{ font-style: italic; font-size: small; }
 	.note			{ font-size: small; }
 	.alert			{ color: 000066; }
 	.boldredalert		{ color: #ff3333; font-weight: bold; }
 	.center			{ text-align: center; }
 	.left			{ text-align: left; }
 	.right			{ text-align: right; }
 	.resource		{ font-size: large; vertical-align: middle; }
 	.cover-gif		* { padding: 3px; }
 	.title			{ }
 	.quickref		{ }
 	.shortref		{ }
 	.jabbr			{ font-style: italic; }
 	.jname			{ font-style: italic; }
 	.pubdate		{ }
 	.path			{ }
 	.system-problem		{ }
 	.corpamex		{ font-size: small; }
 	.will-email-to		{ font-size: small; }
 	.purchase-options	{ font-weight: bold; }


 	/* ppv */
 	.to-this-email		{ font-size: small; }
 	.usage-note		{ font-size: x-small; text-align: center; }
 	.usage-addendum		{ font-size: x-small; text-align: center; }
 	.cookie-note		{ font-size: x-small; text-align: center; }
 	.cc-statement		{ font-size: small; text-align: center; }
 	.if-incorrect		{ font-size: small; }
 	.by-hwp			{ font-size: small; }
 	.to-hwp-secure		{ font-size: small; }
 	.no-extra-charge	{ font-size: small; }
	.receipt-copy		{ }
	.already-purchased	{ }
 	.you-are-buying		{ }
 	.not-you-note		{ font-size: small; }
 	
 	/* regain */
 		.via-transid		{ }
	.via-email			{ }
 	.regain-email-sent  { }
 	.you-have-access-to { }
 	.transid-casing		{ font-size: small; }
 	.include-receipt-copy 	{ }
 	.required-note		{ font-style: italic; font-size: small; }
	.no-transid-error	{ }
	.no-email-error		{ }
	.item-expires		{ }
	
	/* credits */
	.payment-accepted   { }
	.confirmation-sent  { }
	.return-to-req-url  { }
	.purchase-cancelled	{ }
	.missing-info		{ }
	.go-back-incorrect-info	{ }
	.please-select		{ }
	
	/* ppv: could i just do the align left? */
 	#eplocal-ppv-order	{ 
 					background-color: #ccccff;
					
 						margin: 0 10% 0 5%;
					
 				 	padding: 2px; 
 					border: 3px double gray; 
 					text-align: left; 
					line-height: 110%
 				}
	/* ppv: could i just do the align center? */

	#eplocal-ppv-order-confirm	{ 
 						background-color: #ccccff;
						
 							margin: 0 10% 0 5%;
						
 					 	padding: 2px; 
						border: 3px double gray;
						text-align: center; 
					}
	#eplocal-ppv-order-confirm	* { 	text-align: center; }

 	/* regain: could i just do the align left? */
 	#eplocal-regain	  	{ 
 						background-color: #ccccff;
						
 							margin: 0 10% 0 5%;
						
 					 	padding: 2px; 
 						border: 3px double gray; 
 						text-align: left; 
 			         }
 					    
 
 
 	/* credit order: could i just do the align left? */
 	#eplocal-credit-order { 
 						background-color: #ccccff;
						
 							margin: 0 10% 0 5%;
						
 					 	padding: 2px; 
 						border: 3px double gray; 
 						text-align: left; 
 						width: 400px;
 			       }
	
	/* credit order confirm: could i just do the bgcolor? */
 	#eplocal-credit-order-confirm { 
 						background-color: #ccccff;
						
 							margin: 0 10% 0 5%;
						
 					 	padding: 2px; 
 						border: 3px double gray; 
 						text-align: left;
 						width: 400px;
 			        }

	/* credit balance page */
	#ppc_balance                    { font-size: small; }
	table.ppc_balance th, table.ppc_balance td	{text-align: center; 
							 padding: 5; }

        .label                  { font-weight: bold; }
        .data                   { text-align: left; }
	.not-you-note           { font-size: small; }
	
	
	.ac_region #ac_cc_logos img{
		float:none;
		margin: 0px 0px 0px 0px;
	}
 					    
</style>


