.cform {
	MARGIN: 10px auto 0px; WIDTH: 410px
}
.cform FIELDSET {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ececec 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 15px; BORDER-LEFT: #ececec 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #adadad 1px solid
}
.cform LEGEND {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Gill Sans, Verdana; LETTER-SPACING: 1px
}
OL.cf-ol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.cf-ol LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
OL.cf-ol LI.textonly {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.cform LABEL {
	DISPLAY: inline-block; MARGIN: 2px 10px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 90px; TEXT-ALIGN: right
}
.cform LABEL SPAN {
	DISPLAY: block; WIDTH: 90px
}
LABEL.cf-before {
	MARGIN: 0px 10px 0px 0px
}
LABEL.cf-after {
	MARGIN: 0px 0px 0px 6px; WIDTH: 200px; TEXT-ALIGN: left
}
LABEL.cf-after SPAN {
	DISPLAY: block; WIDTH: 200px
}
LABEL.cf-group-after {
	MARGIN: 0px 0px 0px 2px; WIDTH: 60px; TEXT-ALIGN: left
}
LABEL.cf-group-after SPAN {
	DISPLAY: block; WIDTH: 60px
}
.cform INPUT {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #888888 1px solid
}
.cform TEXTAREA {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #888888 1px solid
}
.cform SELECT {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #888888 1px solid
}
.cform INPUT:hover {
	BACKGROUND: #cedddf
}
.cform TEXTAREA:hover {
	BACKGROUND: #cedddf
}
.cform SELECT:hover {
	BACKGROUND: #cedddf
}
.cform INPUT:focus {
	BACKGROUND: #f3f8f8
}
.cform TEXTAREA:focus {
	BACKGROUND: #f3f8f8
}
.cform SELECT:focus {
	BACKGROUND: #f3f8f8
}
.cform TEXTAREA {
	WIDTH: 150px
}
.cform INPUT {
	WIDTH: 150px
}
.cform SELECT {
	WIDTH: 158px
}
.cform SELECT.cfselectmulti {
	HEIGHT: 7.5em
}
.cform TEXTAREA {
	OVERFLOW: auto
}
SPAN.reqtxt {
	FONT-SIZE: 0.9em; MARGIN: 3px 5px 0px 0px; VERTICAL-ALIGN: top
}
SPAN.emailreqtxt {
	FONT-SIZE: 0.9em; MARGIN: 3px 5px 0px 0px; VERTICAL-ALIGN: top
}
OL.cf-ol LI.cf-box-title {
	PADDING-LEFT: 100px
}
INPUT.cf-box-a {
	MARGIN: 2px 0px 0px; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.cf-box-b {
	MARGIN: 2px 0px 0px; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.cf-box-a {
	MARGIN-LEFT: 100px
}
OL.cf-ol LI.cf-box-group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P.cf-sb {
	MARGIN: 0px
}
.cform INPUT.sendbutton {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; BACKGROUND: url(../images/button-bg.gif) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px 310px; BORDER-LEFT: #ececec 1px solid; WIDTH: 105px; PADDING-TOP: 2px; BORDER-BOTTOM: #adadad 1px solid
}
.cform .error {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ff0000 1px solid; COLOR: red! important; PADDING-TOP: 1px; BORDER-BOTTOM: #ff0000 1px solid
}
.cform .errortxt {
	COLOR: red! important
}
LABEL.seccap {
	MARGIN-TOP: 6px
}
LABEL.secq {
	MARGIN-TOP: 2px; WIDTH: 194px
}
LABEL.secq SPAN {
	MARGIN-TOP: 2px; WIDTH: 194px
}
INPUT.secinput {
	MARGIN: 3px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 45px
}
#cforms_captcha5 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
IMG.captcha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.info {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
P.success {
	COLOR: green
}
P.failure {
	COLOR: red
}
[disabled] {
	BORDER-LEFT-COLOR: #dddddd! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-COLOR: #dddddd! important; COLOR: #dddddd; BORDER-TOP-COLOR: #dddddd! important; BORDER-RIGHT-COLOR: #dddddd! important
}
.disabled {
	BORDER-LEFT-COLOR: #dddddd! important; BORDER-BOTTOM-COLOR: #dddddd! important; BORDER-TOP-COLOR: #dddddd! important; BORDER-RIGHT-COLOR: #dddddd! important
}
.cform INPUT.cf_upload {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
.linklove {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px; PADDING-TOP: 0px! important; TEXT-ALIGN: center
}
.linklove A {
	FONT-SIZE: 0.8em; COLOR: #aaaaaa! important; FONT-FAMILY: Tahoma
}
.linklove A:visited {
	FONT-SIZE: 0.8em; COLOR: #aaaaaa! important; FONT-FAMILY: Tahoma
}
* HTML SPAN.reqtxt {
	DISPLAY: inline-block
}
* HTML SPAN.emailreqtxt {
	DISPLAY: inline-block
}
* + HTML .cform LABEL {
	DISPLAY: inline-block
}
* + HTML SPAN.reqtxt {
	DISPLAY: inline-block
}
* + HTML SPAN.emailreqtxt {
	DISPLAY: inline-block
}
* HTML .cform LEGEND {
	LEFT: 10px; MARGIN-LEFT: 0px; POSITION: absolute; TOP: -10px
}
* HTML .cform FIELDSET {
	MARGIN-TOP: 15px; PADDING-TOP: 25px; POSITION: relative
}
* HTML IMG.captcha {
	MARGIN-TOP: 1px
}
* + HTML INPUT.cf-box-a {
	MARGIN-TOP: 0px
}
* + HTML INPUT.cf-box-b {
	MARGIN-TOP: 0px
}
* HTML INPUT.cf-box-a {
	MARGIN-TOP: 0px
}
* HTML INPUT.cf-box-b {
	MARGIN-TOP: 0px
}

