#page #inner LABEL {
	DISPLAY: inline-block; FONT-SIZE: 14px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#page #inner INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; FONT: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; FONT: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; FONT: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#page #inner INPUT:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
TEXTAREA:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
SELECT:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
#page #inner INPUT.submit {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #333; BORDER-LEFT: #222 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #222 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#page #inner INPUT.submit:hover {
	BACKGROUND: #444
}
#page #inner FIELDSET {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #eee 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#page #inner LEGEND {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; BORDER-LEFT: #eee 1px solid; COLOR: #000; PADDING-TOP: 7px; BORDER-BOTTOM: #eee 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#page #inner SPAN.required {
	FONT-SIZE: 13px; COLOR: #ff0000
}
#page #inner .error_message {
	BORDER-RIGHT: #fbc2c4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fbc2c4 1px solid; DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(../../assets/contact/error.gif) #fbe3e4 no-repeat 10px center; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; BORDER-LEFT: #fbc2c4 1px solid; COLOR: #8a1f11; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #fbc2c4 1px solid; HEIGHT: 22px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#page #inner #succsess_page H1 {
	PADDING-LEFT: 22px; BACKGROUND: url(../../assets/contact/success.gif) no-repeat left 50%

}

