.cform {
	MARGIN: 10px auto 0px; WIDTH: 450px
}
.cform FIELDSET {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cform FIELDSET.cf_hidden {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.cform LEGEND {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: 20px Times; MARGIN-LEFT: 10px; COLOR: #000066; PADDING-TOP: 0px
}
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: 8px 23px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important; 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: block; FONT-SIZE: 10px; MARGIN: 2px 10px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #97aeff; TEXT-ALIGN: left
}
.cform LABEL SPAN {
	
}
LABEL.cf-before {
	DISPLAY: inline-block; MARGIN: 0px 5px 0px 0px
}
LABEL.cf-after {
	DISPLAY: inline-block; MARGIN: 0px 0px 0px 6px; WIDTH: 200px; TEXT-ALIGN: left
}
LABEL.cf-after SPAN {
	DISPLAY: block; WIDTH: 200px
}
LABEL.cf-group-after {
	DISPLAY: inline-block; MARGIN: 2px 0px 0px 2px; WIDTH: 60px; TEXT-ALIGN: left
}
LABEL.cf-group-after SPAN {
	DISPLAY: block; WIDTH: 60px; LINE-HEIGHT: 1.3em
}
.cform INPUT {
	PADDING-RIGHT: 3px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 3px; BACKGROUND: #c5daed; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cform TEXTAREA {
	PADDING-RIGHT: 3px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 3px; BACKGROUND: #c5daed; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cform SELECT {
	PADDING-RIGHT: 3px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 3px; BACKGROUND: #c5daed; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cform INPUT:hover {
	BACKGROUND: #326ca0; COLOR: white
}
.cform TEXTAREA:hover {
	BACKGROUND: #326ca0; COLOR: white
}
.cform SELECT:hover {
	BACKGROUND: #326ca0; COLOR: white
}
.cform INPUT:focus {
	BACKGROUND: #f3f8f8; COLOR: #000066
}
.cform TEXTAREA:focus {
	BACKGROUND: #f3f8f8; COLOR: #000066
}
.cform SELECT:focus {
	BACKGROUND: #f3f8f8; COLOR: #000066
}
.cform TEXTAREA {
	WIDTH: 370px
}
.cform INPUT {
	WIDTH: 370px
}
.cform SELECT {
	WIDTH: 378px
}
.cform SELECT.cfselectmulti {
	HEIGHT: 6.5em
}
.cform TEXTAREA {
	FONT-SIZE: 0.9em; OVERFLOW: auto; FONT-FAMILY: arial; HEIGHT: 6em
}
SPAN.reqtxt {
	DISPLAY: inline-block; FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #888888; TEXT-ALIGN: left
}
SPAN.emailreqtxt {
	DISPLAY: inline-block; FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #888888; TEXT-ALIGN: left
}
OL.cf-ol LI.cf-box-title {
	
}
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 {
	
}
OL.cf-ol LI.cf-box-group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P.cf-sb {
	MARGIN: 0px; TEXT-ALIGN: right
}
.cform INPUT.sendbutton {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/button-bg-blue.gif) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px 51px 10px 0px; BORDER-LEFT: #ececec 1px solid; WIDTH: 100px; 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
}
.mailerr {
	COLOR: red! important
}
LABEL.seccap {
	MARGIN-TOP: 6px
}
LABEL.secq {
	DISPLAY: inline
}
LABEL.secq SPAN {
	DISPLAY: inline
}
LABEL.secq {
	VERTICAL-ALIGN: middle
}
INPUT.secinput {
	MARGIN: 3px 0px 0px 10px; VERTICAL-ALIGN: middle; WIDTH: 45px
}
#cforms_captcha5 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
#cforms_captcha {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50px; PADDING-TOP: 4px; HEIGHT: 15px
}
IMG.captcha {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: none! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
IMG.captcha-reset {
	BACKGROUND: url(../images/captcha_reset_white.jpg) no-repeat; MARGIN-LEFT: 3px; WIDTH: 21px; HEIGHT: 21px
}
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! important
}
.linklove A {
	FONT-SIZE: 0.8em; COLOR: #97aeff! important; FONT-FAMILY: Tahoma
}
.linklove A:visited {
	FONT-SIZE: 0.8em; COLOR: #97aeff! important; FONT-FAMILY: Tahoma
}
* HTML .cform FIELDSET.cf_hidden {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
* 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! important
}
* + HTML INPUT.cf-box-a {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML INPUT.cf-box-b {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML INPUT.cf-box-a {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML INPUT.cf-box-b {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}

