FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; z-index : 99;
}

html>body FORM {
	MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; z-index : 99;
}


fieldset
{
border: 1px solid #A6A5A7;
width: 35em;
z-index : 99;
}

html>body fieldset
{
border: 1px solid #A6A5A7;
width: 30em;
left: 100px;
z-index : 99;
}

LEGEND {
	color: #fff;
background: #705186;
border: 1px solid #705186;
padding: 0px 0px;
text-align : left;
z-index : 99;

}
LABEL {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1em;
	WIDTH: 100px;
	PADDING-RIGHT: 1em;
	FLOAT: left;
	PADDING-TOP: 0px;
	font-weight: normal;
	z-index : 99;
}
FIELDSET DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.0em; PADDING-TOP: 0px; z-index : 99;
}

FIELDSET DIV INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 180px; PADDING-RIGHT: 1px; COLOR: #333; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; z-index : 99;
}

html>body FIELDSET DIV INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; COLOR: #333; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; z-index : 99;
}




FIELDSET DIV TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 180px; PADDING-RIGHT: 1px; COLOR: #333; BORDER-TOP: #555 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; z-index : 99;
}
FIELDSET DIV SELECT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; z-index : 99;
}
DIV.fm-multi DIV {
	MARGIN: 4px 0px; z-index : 99;
}
DIV.fm-multi INPUT {
	WIDTH: 1.5em; z-index : 99;
}
DIV.fm-multi LABEL {
	TEXT-ALIGN: left; PADDING-LEFT: 5em; WIDTH: 200px; DISPLAY: block; z-index : 99;
}
#fm-submit {
	TEXT-ALIGN: center; CLEAR: both; PADDING-TOP: 0em; z-index : 99;
}
#fm-submit INPUT {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #000000; COLOR: #fff; FONT-SIZE: 100%; BORDER-TOP: #333 0px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px; z-index : 99;
}
INPUT:focus {
	BACKGROUND: #efefef; COLOR: #000; z-index : 99;
}
TEXTAREA:focus {
	BACKGROUND: #efefef; COLOR: #000; z-index : 99;
}
FIELDSET DIV.fm-req {
	FONT-WEIGHT: normal;
	text-align: left;
	PADDING-BOTTOM: 0.5px; PADDING-LEFT: 0.5px; PADDING-RIGHT: 0.5px; PADDING-TOP: 0.5px; z-index : 99;
}
FIELDSET DIV.fm-req LABEL:before {
	CONTENT: "* "
}

#container {
	PADDING-BOTTOM: 1em;
	MARGIN: 0px auto;
	PADDING-LEFT: 1em;
	WIDTH: 250px;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 0em;
	text-align: left;
	z-index : 99;
}

html>body #container {
	PADDING-BOTTOM: 1em;
	MARGIN: 0px auto;
	PADDING-LEFT: 1em;
	WIDTH: 250px;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 0em;
	text-align: left;
	z-index : 99;
}



P#fm-intro {
	MARGIN: 0px
}
