#main form {
	background-color: #fffcf0;
    border: 1px #CFA71A solid;
	padding: 5px;
	margin-top: 5px;
}
#main form .button {
	background-color: #fcf4d8;
	font-style: bold;
}
.entryform {
	border: 2px solid #fffcf0;
}
.entryform br {
	line-height: 70%;
}
.altRowEven, .altRowOdd {
	border: 1px solid #fffcf0;
	padding: 8px;
}
.shiftleft {
    /* \*/
	text-align: right;
	padding-right: 250px;
    /* */
    /* the  comments hide the style from Mac IE5 (os9 version doesn't like it) */	
}


/* altRowEven & altRowOdd are used to style alternating table rows. */
.altRowEven {
	background-color: #fcf4d8;
	display:block;
}
.altRowOdd{
	background-color: #fff7db;
	display:block;
}

.entryform .button{
    font-family: Helvetica, Arial, Sans-serif;
}

.entryform a {
    color: #333333;
	text-decoration: none;
	border-bottom: 1px #C0C0C0 solid;
}
.entryform a:hover {
    color: black;
	text-decoration: none;
	border-bottom: 1px #CFA71A solid;
}