BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#contact-overlay {
	CURSOR: wait; BACKGROUND-COLOR: #000
}
#contact-container {
	FONT-SIZE: 14px; WIDTH: 450px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
#contact-container .contact-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #1f8fc3
}
#contact-container H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#contact-container P {
	PADDING-LEFT: 12px; COLOR: #fff
}
#contact-container .contact-loading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 8000; BACKGROUND: url(/images/loading.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: -14px 0px 0px 170px; WIDTH: 54px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 55px
}
#contact-container .contact-message {
	TEXT-ALIGN: center
}
#contact-container .contact-error {
	CLEAR: both; BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #3c4448; PADDING-BOTTOM: 2px; MARGIN: 0px auto 3px; BORDER-LEFT: #ccc 2px solid; WIDTH: 92%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 2px solid
}
#contact-container BR {
	CLEAR: both
}
#contact-container FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contact-container LABEL {
	CLEAR: left; PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
#contact-container .contact-input {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; WIDTH: 305px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial
}
#contact-container TEXTAREA {
	FONT-SIZE: 0.9em; HEIGHT: 117px
}
#contact-container .contact-cc {
	FONT-SIZE: 0.9em; CURSOR: default
}
#contact-container .contact-top {
	BACKGROUND: url(/images/form_top.gif) no-repeat 0px 0px
}
#contact-container .contact-bottom {
	BACKGROUND: url(/images/form_bottom.gif) no-repeat 0px 0px
}
#contact-container .contact-bottom A {
	COLOR: #666; POSITION: relative; TOP: -4px; TEXT-DECORATION: none
}
#contact-container .contact-bottom A:link {
	COLOR: #666; POSITION: relative; TOP: -4px; TEXT-DECORATION: none
}
#contact-container .contact-bottom A:active {
	COLOR: #666; POSITION: relative; TOP: -4px; TEXT-DECORATION: none
}
#contact-container .contact-bottom A:visited {
	COLOR: #666; POSITION: relative; TOP: -4px; TEXT-DECORATION: none
}
#contact-container .contact-bottom A:hover {
	COLOR: #888
}
#contact-container .contact-button {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px 0px 0px 4px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #fff; HEIGHT: 24px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#contact-container .contact-send {
	BACKGROUND: url(/images/btn-send.gif) no-repeat; WIDTH: 70px; HEIGHT: 31px
}
#contact-container .contact-cancel {
	BACKGROUND: url(/images/btn-close.gif) no-repeat; WIDTH: 73px; HEIGHT: 31px
}
#contact-container .captcha-container {
	MARGIN-LEFT: 104px
}
#contact-container A.modalCloseX {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; RIGHT: 6px; COLOR: #999; POSITION: absolute; TOP: -4px; TEXT-DECORATION: none
}
#contact-container A.modalCloseX:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; RIGHT: 6px; COLOR: #999; POSITION: absolute; TOP: -4px; TEXT-DECORATION: none
}
#contact-container A.modalCloseX:active {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; RIGHT: 6px; COLOR: #999; POSITION: absolute; TOP: -4px; TEXT-DECORATION: none
}
#contact-container A.modalCloseX:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; RIGHT: 6px; COLOR: #999; POSITION: absolute; TOP: -4px; TEXT-DECORATION: none
}
#contact-container A.modalCloseX:hover {
	COLOR: #9bb3b3
}
