form th {
	width : 10em;
	padding : 2px 0;
	font-weight : normal;
	text-align : left;
}

form td {
	padding : 3px 0;
	border : none;
}

input, select {
	font-size : 114%;
}

input {
	width : 25em;
	border : 1px solid #bbb;
	background-color : #fbfbfb;
}

input.button {
	padding : 0;
	border : none;
	cursor : pointer;
	cursor : hand;
}

input.button:hover {
	color : #fe701a;
	background-color : #ffde92;
}

input.checkbox, input.radio {
	width : auto;
	border : none;
}

input.submit {
	width : auto;
	margin : 3px 0;
	padding : 2px 6px;
	border : 3px double #999;
	border-top-color : #ccc;
	border-left-color : #ccc;
	background : #fff url(../i/new/bgsubmit.gif) repeat-x;
	color : #333;
	font-size : bold 75% Verdana, Helvetica, Arial, sans-serif;
	cursor : pointer;
	cursor : hand;
}


input.readonly, form td.errorfield input.readonly {
	border : 1px solid #fff;
	background : none;
	font-weight : bold;
}

input.errorfield {
	border-color : #fe701a;
	background : #ffefca;
}





#loginform {
	margin : 0;
	padding : 0 10px;
	text-align : center;
}

#loginform label {
	display : block;
	padding : 2px 0;
	text-align : left;
}

#loginform input {
	display : block;
	width : 150px;
	border : 1px solid #c46200;
	background : #ffde92;
}

#loginform input.hidden {
	border : none;
	height : 0;
}

#loginform input.button {
	display : block;
	margin : .5em 0;
	width : 60px;
	padding : 1px 0 0;
	border : 1px solid #c46200;
	background : #ffde92;
	color : #ab0000;
	font : normal 1em Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : pointer;
	cursor : hand;
}

#loginform input.button:hover {
	background : #fc6;
}




#orderform label {
	display : block;
	margin-top : 1em;
	margin-bottom : .1em;
	font-size : 92%;
}

#orderform th label {
	margin-top : 0;
}

#orderform td input {
	width : 30px;
	padding : 0 5px;
	text-align : right;
}

#orderform caption {
	text-align : left;
	font-weight : bold;
}

#orderform p {
	margin-top : 1em;
	font-size : 13px;
}

#ordersummary {
	width : 100%;
}

#ordersummary th {
	text-align : left;
}
