.form .name {
       display: block;
       width: 100px;
       text-align: right;
}

.wideName {
	display: block;
	width: 135px;
	text-align: right;
}

.extraWideName {
	display: block;
	width: 162px;
	text-align: right;
}


.detailsWindow {
	border-style:solid;
	border-width:1px;
	border-color: darkGray;		
	background-image:url('images/detailsBack.png');
	background-color: #EDEDC7;
}

.ownerCheckbox {
	position: relative;
	top: 12px;
	left: 10px;
}

.radioItem {
	margin: 0px 0px 0px 5px;
}

.radioDescription {
	width: 200px;
	margin: 0px 0px 0px 5px;
}

.roleGrid 
tr.z-row td.z-row-inner 
{ 
	border:1px solid white; 
	border-right:1px solid transparent; 
	padding:0px; 
}


.details {
	padding: 0px 0px 0px 20px;
}
		
.tabpanel {
	background-color: white;
}
		
.leftButtonPanel {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;		    
	background-color: #ffffff;
}

.buttonPanel {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;		    
	background-color: #EDEDC7;
}
    
.detailsPanel {
	margin: 20px 40px 0px;
	background: #dddddd;
}
    
.labelfield {
	margin: 0px 5px;
}
    
.dollarBox {
	width: 80px;
	text-align: right;
}

.discountBox {
	width: 40px;
	text-align: right;
}

.detailsRow {
	background-color: #cccccc;
}

	