div.container, fieldset, legend, strong, p
{
	font-family: sans-serif;
}

fieldset, p
{
	font-size: .9em;
}

fieldset table td label
{
	font-weight: normal;
}

h3
{
	margin-bottom: 0;
	margin-left: 1em;
	font-size: 1em;
}

input[type="text"]:focus, textarea:focus, select:focus
{
	background-color: white;
}

#warranty-popup
{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #AAA;
	opacity: .8;
//	filter:alpha(opacity="80"); /* use 'filter' for IE6 & 7 */
	top: 0;
	left: 0;
	display: block;
	font-family: sans-serif;
	z-index: 40;
}

#warranty-popup h1
{
	text-align: center;
}

#warranty-popup div
{
	position: relative;
	top: 13em;
	width: 30em;
	margin: 0 auto;
	background-color: white;
	padding: 1em;
	padding-top: 0;
	
	text-align: center;
}

#warranty-popup div.notice button
{
	display: inline;
	margin: 1em;
}