/* --- Styles --- */
#minimumCost {
    font-size: 10px;
    line-height: 11px;
    font-style: italic;
    text-align: left;
    color: #000000;
	margin-bottom:10px;
}

input.amt {
    font-size:16px;
	font-weight:bold;
	padding:5px;
	text-align:right;
}

#donationRef {
    text-align: center;
    color: #ffffff;
    background-color: #ec1a3b;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 8px;

}

#vefbox {
    padding-left: 40px;
    text-align: center;
}

.message {
    color: red;
}

input.ib {
    background-color: #ec1a3b;
    color: #ffffff;
    border: 0;
    padding: 5px;
	font-weight: bold;
	font-size: 16px;
}

input.ib:hover {
    color: #eeeeee;
}

input.pib {
    background-color: #ec1a3b;
    color: #ffffff;
    border: 0;
    padding: 5px;
	font-weight: bold;
	font-size: 16px;
}

#personal td {
    text-align: left;
}

/* --- boxstyles --- */
td.wizouterbox {
    background-color: #ccff99;
    border: 1px solid #339933;
    padding-top: 0;
}

table.wizinnerbox {
    background-color: #ffffff;
    border-collapse: collapse;
    border: 1px solid #339933;
}

td.wizamountbox {
    background-color: #ccff99;
}

/* --- Personal --- */
.boxed {
    position: relative;
    float: left;
    padding: 10px;
}

.formColumnLeft {
    clear: left;
    float: left;
    margin: 2px 0;
    text-align: left;
    width: 110px;
}

.formColumnRight {
    float: left;
    margin: 2px 0;
    width: 350px;
    text-align: left;
}

.formColumn {
    float: left;
    text-align: left;
}

.formButton {
    float: left;
    text-align: left;
    position: relative;
    left: 160px;
	top: 10px;
}

/* -- identity mshop --- */
td.wizouterbox {
    background-color: #f0f0f0;
    border: 1px solid #e0e0e0;
    padding-top: 0;
}

table.wizinnerbox {
    background-color: #ffffff;
    border-collapse: collapse;
    border: 1px solid #339933;
    font-size: 12px;
    font-weight: bold;
}

td.wizamountbox {
    background-color: #f0f0f0;
    border: 1px solid #e0e0e0;
}

.a9bl {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    text-decoration: none;
}

.small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}

input.error {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid;
    background-color: #fec5ce;
}

.errorMessage {
	color: red;
}



