#louisStyle form {

	background:#fff;

	padding:1em;

	border:1px solid #eee;

}



#louisStyle fieldset div {

	margin:0.8em 0;

	clear:both;

}

#louisStyle form {

	margin:1em;

	width:27em;

}

#louisStyle label {

	float:left;

	width:15em;

	text-align:right;

	margin-right:1em;

	font-size:1em;

  font-family: Georgia, serif;

font-style: normal;

font-weight: normal;

text-transform: uppercase;

letter-spacing: 1px;

line-height: 2em;

padding-top: 5px;

}

#louisStyle legend {

	color:#b42a30;

	font-size:2em;

}

#louisStyle legend span {

	width:10em;

	text-align:right;

}

#louisStyle input {

	padding:0.15em;

	width:15em;

	border:1px solid #ddd;

	background:#fafafa;

	font:bold 2em arial, sans-serif;

	-moz-border-radius:0.4em;

	-khtml-border-radius:0.4em;

}



#louisStyle select {

	padding:0.15em;

	width:15.3em;

	border:1px solid #ddd;

	background:#fafafa;

	font:bold 2em arial, sans-serif;

	-moz-border-radius:0.4em;

	-khtml-border-radius:0.4em;

}



#louisStyle input:hover, input:focus {

	border-color:#c5c5c5;

	background:#f6f6f6;

} 

#louisStyle fieldset {

	border:1px solid #ddd;

	padding:0 0.5em 0.5em;

}





#louisStyle .radio label, .radio input {

	vertical-align:middle;

	display:inline;

	float:none;

	width:auto;

	background:none;

	border:none;

}

#louisStyle .radio div {

	float:left;

	white-space:nowrap;

	clear:none;

}





#louisStyle input.default {

	color:#bbb;

}







/*

input[type=checkbox], input[type=radio] { visibility: hidden; width:0; height:0; padding:0; margin:0; }

input[type=checkbox] + label, input[type=radio] + label { padding-left:18px; }

input[type=checkbox] + label{ background: url(../gfx/check_radio.png) 0 0 no-repeat; }

input[type=checkbox]:focus + label{ background-position: 0 -16px; }

input[type=checkbox] + label:hover{ background-position: 0 -32px; } 

input[type=checkbox]:checked + label{ background-position: 0 -48px; }



input[type=radio] + label{ background: url(../gfx/check_radio.png) 0 -64px no-repeat; }

input[type=radio]:focus + label{ background-position: 0 -80px; }

input[type=radio] + label:hover{ background-position: 0 -96px; } 

input[type=radio]:checked + label{ background-position: 0 -112px; }

*/