#payment_form
						{
						margin: 5px 0px;
						margin-top: 0px;
						margin-left: 0px;
						}						
						
#payment_form ul
						{
						list-style: none;
						margin: 0;
						padding: 0;
						}
						
#uleft				{
						float: left;
						width: 325px;						
						}
						
#uright			{
						float: left;
						margin-left: 20px;
						width: 300px;
						}						
												
						
#payment_form ul li
						{
						clear: both;
						margin-bottom: 4px;
						}		
						
#payment_form ul li h3
							{
							font-size: 1.1em;
							color: #467;
							margin-top: 10px;
							margin-bottom: 15px;
							}			
							
.hidden				{
							display: none;
							}															
						
#payment_form ul li label
						{
						display: inline-block;
						clear: both;
						width: 150px;
						}						
						
#payment_form ul li input,
#payment_form ul li select
						{
						width: 145px;
						font-size: 0.8em;
						border: 1px #61606c solid;
						}	
						
#payment_form ul li select	
						{
						width: 150px;
						}		
						
#payment_form ul li .date										
						{
						width: 70px;
						}
						
#payment_form ul li .short
						{
						width: 38px;
						}			
						
#payment_form ul li .left
						{
						clear: both;
						float: left; 
						}								
						
#payment_form ul li .price
						{
						float: right; 
						}				
						
#payment_form ul li	#purchase_btn					
						{
						display: block;
						width: 75px;
						height: 26px;
						margin-left: 120px;
						background: url('../images/purchase_btn.gif') no-repeat;
						}
						
#payment_form ul li	#search_again_btn					
						{
						display: block;
						width: 75px;
						height: 26px;
						background: url('../images/grey_search.gif') no-repeat;
						}						