/*

BOTTONI

*/

#CMN .buttons {
	padding: 8px;
	border: 1px dotted #999;
	margin: 16px 0 24px 0;
}

#CMN input.button,
#CMN a.button {
	font-size: .9em;
	margin: 0 0 8px 0;
	display: block;
	border: 1px solid #930;
	color: #930;
	padding: 3px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background-color: #fff;
}
#CMN .button:hover {
	cursor: pointer;
}
#CMN .buttons input.button,
#CMN .buttons a.button,
#CMN .buttonsNoBorder a.button,
#CMN .buttonsNoBorder input.button {
	float: left;
	margin: 0 8px 0 0;
}


table{
	border:0;
}

h3{
	padding:0;
}

input  {
margin:0;
}

textarea, input {
padding:2px;
}


input {
vertical-align:middle;
}

th, td {
border-bottom:0px solid #D9D9D9;
padding:5px;
}

#pform table,#sform table,#bform table,#rform table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

#pform .label,#sform .label,#bform .label,#rform .label {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 125px;
  white-space: nowrap;
}

#pform .field,#sform .field,#bform .field,#rform .field {
  padding-bottom: 10px;
  white-space: nowrap;
}

#pform .status,#sform .status,#bform .status,#rform .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  white-space: nowrap;
}

#pform .textfield,#sform .textfield,#bform .textfield,#rform .textfield {
  width: 150px;
}

#pform label.error,#sform label.error,#bform label.error,#rform label.error {
  background:url("../al_img/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

#pform label.checked,#sform label.checked,#bform label.checked,#rform label.checked {
  background:url("../al_img/checked.gif") no-repeat 0px 0px;
}

#pform .success_msg,#sform .success_msg,#bform .success_msg,#rform .success_msg {
  font-weight: bold;
  color: #0060BF;
  margin-left: 19px;
}



#pform #lsignupsubmit,#sform #lsignupsubmit,#bform #lsignupsubmit,#rform #lsignupsubmit {
  visibility: hidden;
}


