/*
THEME NAME: None (CForms Styles)
THEME URI:
DESCRIPTION: None Do not select this one
VERSION: 1.0
AUTHOR: None
AUTHOR URI:
*/

/* FORM Number 6 */

#cforms6form { 
	margin:5px auto 0 auto; 
	width: 220px; 
}

#cforms6form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}
 
#cforms6form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms6form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms6form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms6form input,
#cforms6form textarea,
#cforms6form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:url(../images/field-bg-top.gif) repeat-x top left;
        background-color:#FFF;
}

#cforms6form input:hover,
#cforms6form textarea:hover,
#cforms6form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms6form input:focus,
#cforms6form textarea:focus,
#cforms6form select:focus	{ 
	color:#666;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms6form textarea,
#cforms6form input {
	width:150px; 
}
#cforms6form select {
	width:157px; /* attempt to have equal length */
}  

#cforms6form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms6form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background:#FFF url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms6form .emailreqtxt, #cforms6form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#FFF; padding-left:5px;
}

#cforms6form div.entry-content ol {
padding-left: 10px;
}

/* FORM Number 7 */

#cforms7form {
        padding-top:10px;
	margin:5px auto 0 auto; 
	width: 220px; 
}

#cforms7form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms7form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms7form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms7form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms7form input,
#cforms7form textarea,
#cforms7form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff url(../images/field-bg-top.gif) repeat-x top left;
}

#cforms7form input:hover,
#cforms7form textarea:hover,
#cforms7form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms7form input:focus,
#cforms7form textarea:focus,
#cforms7form select:focus	{ 
	color:#666;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms7form textarea,
#cforms7form input {
	width:150px; 
}
#cforms7form select {
	width:157px; /* attempt to have equal length */
}  

#cforms7form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms7form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms7form .emailreqtxt, #cforms7form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#FFF; padding-left:5px;
}

#cforms7form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* END FORM Number 7 */

/* Form 9*/


#cforms9form {
        padding-top:0px;
	margin:10px auto 0 auto; 
	width: 220px; 
}

#cforms9form fieldset	{ 
	padding:5px 0 10px 0; 
	border:0px solid;
}

#cforms9form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms9form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms9form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
        margin-top:-5px;
}

#cforms9form input,
#cforms9form textarea,
#cforms9form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff url(../images/field-bg-top.gif) repeat-x top left;
}

#cforms9form input:hover,
#cforms9form textarea:hover,
#cforms9form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms9form input:focus,
#cforms9form textarea:focus,
#cforms9form select:focus	{ 
	color:#666;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms9form textarea,
#cforms9form input {
	width:150px; 
}
#cforms9form select {
	width:157px; /* attempt to have equal length */
}  

#cforms9form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms9form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms9form .emailreqtxt, #cforms9form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#FFF; padding-left:5px;
}

#cforms9form div.entry-content ol {
padding-left: 10px;
}

img.imgcalendar {
	position:relative;
        margin-bottom:-3px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}
/* End FORM Number 9 */

/* FORM Number 10 */

#cforms10form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 220px; 
}

#cforms10form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms10form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms10form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms10form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms10form input,
#cforms10form textarea,
#cforms10form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms10form input:hover,
#cforms10form textarea:hover,
#cforms10form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms10form input:focus,
#cforms10form textarea:focus,
#cforms10form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms10form textarea,
#cforms10form input {
	width:150px; 
}
#cforms10form select {
	width:157px; /* attempt to have equal length */
}  

#cforms10form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms10form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms10form .emailreqtxt, #cforms10form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#d2ec27; padding-left:5px;
}

#cforms10form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* END FORM Number 10 */
/* FORM Number 11 */

#cforms11form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 220px; 
}

#cforms11form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms11form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms11form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms11form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms11form input,
#cforms11form textarea,
#cforms11form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms11form input:hover,
#cforms11form textarea:hover,
#cforms11form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms11form input:focus,
#cforms11form textarea:focus,
#cforms11form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms11form textarea,
#cforms11form input {
	width:150px; 
}
#cforms11form select {
	width:157px; /* attempt to have equal length */
}  

#cforms11form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms11form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms11form .emailreqtxt, #cforms11form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#d2ec27; padding-left:5px;
}

#cforms11form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* END FORM Number 11 */


/* FORM Number 13 */

#cforms13form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 220px; 
}

#cforms13form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms13form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms13form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms13form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms13form input,
#cforms13form textarea,
#cforms13form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms13form input:hover,
#cforms13form textarea:hover,
#cforms13form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms13form input:focus,
#cforms13form textarea:focus,
#cforms13form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms13form textarea,
#cforms13form input {
	width:150px; 
}
#cforms13form select {
	width:157px; /* attempt to have equal length */
}  

#cforms13form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms13form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms13form .emailreqtxt, #cforms13form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#ffd53f; padding-left:5px;
}

#cforms13form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* END FORM Number 13 */

/* FORM Number 14 */

#cforms14form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 275px; 
}

#cforms14form fieldset	{ 
	padding:0 0 0 0;
        margin:0 0 0 0;
	border:0px solid;
	float: left;
}

#cforms14form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Arial;
	color: #000;
	display:none; 
}

#cforms14form label {
	width:110px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms14form label span {
	width:110px; /* must be the same as above!*/
	display:block; 
}

#cforms14form input,
#cforms14form textarea,
#cforms14form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms14form input:hover,
#cforms14form textarea:hover,
#cforms14form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms14form input:focus,
#cforms14form textarea:focus,
#cforms14form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms14form textarea,
#cforms14form input {
	width:110px; 
}
#cforms14form select {
	width:117px; /* attempt to have equal length */
}  

#cforms14form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms14form input.sendbutton	{ 
	width:150px;  
        height: 34px;
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	border:0px solid #ffffff!important;
        background: url(/images/signup.jpg) repeat scroll 0%; 
}

#cforms14form .emailreqtxt, #cforms14form .reqtxt {
   display:none;
}

#cforms14form .fldrequired {
   border:1px solid #ff0000!important;
}

#cforms14form div.entry-content ol {
   padding-left: 10px;
}

#cforms14form li#li-14-1, #cforms14form li#li-14-2, #cforms14form li#li-14-3 {
   padding-top: 2px;
}
#cforms14form .cf-fs2{
   margin-top: -17px;
}
div#theform14 {
   clear: both;
   width:275px;
   position: absolute;
   margin-top: -205px;
   margin-left: 10px;
}

div#usermessage14a {
   background:transparent url(/images/arrow.gif) no-repeat scroll 0% 50%;
   height:120px;
   margin:30px 0pt 0pt 290px;
   padding:5px 5px 5px 70px;
   position:absolute;
   width:150px;
   z-index:2;
   display: none;
}

/* END FORM Number 14 */

/* FORM Number 15 */

#cforms15form {
   /* background:transparent url(/images/formback.gif) no-repeat scroll center bottom; */
   margin:0px auto 0pt;
   padding:0px 15px 27px;
   width:690px;
}
#cforms15form {
 float:left;
 margin:0px 50px 0pt;
 padding:0pt;
 width:400px;
}

#cforms15form fieldset	{ 
	padding:0 0 0 0;
        margin:0 0 0 0;
	border:0px solid;
	float: left;
}

#cforms15form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Arial;
	color: #000;
	display:none; 
}

#cforms15form label {
	width:110px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms15form label span {
	width:110px; /* must be the same as above!*/
	display:block; 
}

#cforms15form input,
#cforms15form textarea,
#cforms15form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms15form input:hover,
#cforms15form textarea:hover,
#cforms15form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms15form input:focus,
#cforms15form textarea:focus,
#cforms15form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms15form textarea,
#cforms15form input {
	width:110px; 
}
#cforms15form select {
	width:170px;
}  

#cforms15form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms15form input.sendbutton	{ 
	width:150px;  
        height: 34px;
	padding:2px; 
        margin:0px 20px 0pt;
	font-size:0.8em;
	border:0px solid #ffffff!important;
        background: url(/images/submittransparent2.gif) repeat scroll 0%; 
}

#cforms15form .emailreqtxt, #cforms15form .reqtxt {
   display:none;
}

#cforms15form .fldrequired {
   border:1px solid #ff0000!important;
}

#cforms15form div.entry-content ol {
   padding-left: 10px;
}

#cforms15form li#li-14-1, #cforms15form li#li-14-2, #cforms15form li#li-14-3 {
   padding-top: 2px;
}
#cforms15form .cf-fs2{
   margin-top: -17px;
}

#cforms15form .cf-fs3{
   margin-top: -33px;
}

#cforms15form select {
   /*height: 64px;*/
}
div#usermessage15a {
   padding-left: 60px;
}

/* END FORM Number 15 */

/* Form 16 */


#cforms16form {
        padding-top:0px;
	margin:10px auto 0 auto; 
	width: 220px; 
}

#cforms16form fieldset	{ 
	padding:5px 0 10px 0; 
	border:0px solid;
}

#cforms16form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms16form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #000;
	font:0.9em Arial;
}
#cforms16form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
        margin-top:-5px;
}

#cforms16form input,
#cforms16form textarea,
#cforms16form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff url(../images/field-bg-top.gif) repeat-x top left;
}

#cforms16form input:hover,
#cforms16form textarea:hover,
#cforms16form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms16form input:focus,
#cforms16form textarea:focus,
#cforms16form select:focus	{ 
	color:#666;
	background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left; 
}

#cforms16form textarea,
#cforms16form input {
	width:150px; 
}
#cforms16form select {
	width:157px; /* attempt to have equal length */
}  

#cforms16form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms16form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms16form .emailreqtxt, #cforms16form .reqtxt {
	font-size:0.8em; text-align:left; width:150px; margin-left:-5px; margin-top:5px; color:#FFF; padding-left:5px;
}

#cforms16form div.entry-content ol {
padding-left: 10px;
}

img.imgcalendar {
	position:relative;
        margin-bottom:-3px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}
/* End FORM Number 16 */

/* Start Form cforms17 */

#cforms17form {
        padding-top:0px;
	margin:0px auto 0 auto; 
	width: 200px; 
}

#cforms17form fieldset	{ 
	padding:0px 0 10px 0; 
	border:0px solid;
	margin-top: 0;
}

#cforms17form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms17form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms17form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms17form input,
#cforms17form textarea,
#cforms17form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms17form input:hover,
#cforms17form textarea:hover,
#cforms17form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms17form input:focus,
#cforms17form textarea:focus,
#cforms17form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms17form textarea,
#cforms17form input {
	width:150px; 
}
#cforms17form select {
	width:157px; /* attempt to have equal length */
}  

#cforms17form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms17form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background: #FFF; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}

#cforms17form .emailreqtxt, #cforms17form .reqtxt {
 font-size:0.8em;
 text-align:left;
 width:150px;
 margin-left:-5px;
 margin-top:5px;
 color:#cccccc; 
 padding-left:5px;
}

#cforms17form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* End Form cforms17 */

/* Start Form cforms18 */

#cforms18form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 200px; 
}

#cforms18form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms18form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms18form label {
	width:150px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms18form label span {
	width:150px; /* must be the same as above!*/
	display:block; 
}

#cforms18form input,
#cforms18form textarea,
#cforms18form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms18form input:hover,
#cforms18form textarea:hover,
#cforms18form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms18form input:focus,
#cforms18form textarea:focus,
#cforms18form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms18form textarea,
#cforms18form input {
	width:150px; 
}
#cforms18form select {
	width:157px; /* attempt to have equal length */
}  

#cforms18form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms18form input.sendbutton	{ 
	width:100px;  
	padding:2px; 
	margin: 0 0 0 60px;
	font-size:0.8em;
	background-image: url(/images/signup.gif); 

}

#cforms18form .emailreqtxt, #cforms18form .reqtxt {
font-size:0.8em;
text-align:left;
width:150px;
margin-left:-5px;
margin-top:5px;
color:#cccccc;
padding-left:5px;
}

#cforms18form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* End Form cforms18 */

/* Start Form cforms19 */

#cforms19form {
        padding-top:0px;
	margin:5px auto 0 auto; 
	width: 200px; 
}

#cforms19form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms19form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms19form label {
	width:170px; 
	margin:10px 10px 0 0; 
	text-align:left;
	color: #FFF;
	font:0.9em Arial;
}
#cforms19form label span {
	width:170px; /* must be the same as above!*/
	display:block; 
}

#cforms19form input,
#cforms19form textarea,
#cforms19form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms19form input:hover,
#cforms19form textarea:hover,
#cforms19form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms19form input:focus,
#cforms19form textarea:focus,
#cforms19form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms19form textarea,
#cforms19form input {
	width:150px; 
}
#cforms19form select {
	width:157px; /* attempt to have equal length */
}  

#cforms19form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms19form input.sendbutton	{ 
	width:140px; 
        height: 28px; 
	padding:5px; 
	margin: 0 0 10px 25px;
	font-size:0.8em;
	background-image: url(/images/signup.gif); 
	border:0px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
	
}

#cforms19form .emailreqtxt, #cforms19form .reqtxt {
font-size:0.8em;
text-align:left;
width:150px;
margin-left:-5px;
margin-top:5px;
color:#cccccc;
padding-left:5px;
}

#cforms19form div.entry-content ol {
padding-left: 10px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* End Form cforms19 */

/* Start Form cforms20 */

#cforms20form {
        padding-top:0px;
	margin:5px 0 0 20px; 
	width: 240px; 
        text-align:center;
}

#cforms20form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms20form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms20form label {
	width:200px; 
	margin:2px 10px 0 0; 
	text-align:left;
	color: #6a5734;
	font:0.9em Arial;
}
#cforms20form label span {
	width:200px; /* must be the same as above!*/
	display:block;
}

#cforms20form input,
#cforms20form textarea,
#cforms20form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms20form input:hover,
#cforms20form textarea:hover,
#cforms20form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms20form input:focus,
#cforms20form textarea:focus,
#cforms20form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms20form textarea,
#cforms20form input {
	width:150px; 
}
#cforms20form select {
	width:157px; /* attempt to have equal length */
}  

#cforms20form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms20form input.sendbutton	{ 
	width:140px; 
        height: 28px; 
	padding:5px; 
	margin: 0 0 10px 25px;
	font-size:0.8em;
	background-image: url(/images/continue_button.jpg); 
	border:0px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
	
}

#cforms20form .emailreqtxt, #cforms19form .reqtxt {
font-size:0.8em;
text-align:left;
width:150px;
margin-left:-5px;
margin-top:5px;
color:#cccccc;
padding-left:5px;
}

#cforms20form div.entry-content ol {
padding-left: 10px;
}

#cforms20form ol.cf-ol {
margin-top:-18px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* End Form cforms20 */

/* Start Form cforms21 */

#cforms21form {
        padding-top:0px;
	margin:5px 0 0 20px; 
	width: 350px; 
        text-align:center;
}

#cforms21form fieldset	{ 
	padding:10px 0 10px 0; 
	border:0px solid;
}

#cforms21form legend { 
	margin-left:10px;
	padding: 0 0 3px 0; 
	font:normal 18px Times;
	color: #aaa;
        display:none;
}

#cforms21form label {
	width:350px; 
	margin:2px 10px 0 0; 
	text-align:left;
	color: #6a5734;
	font:1em Arial bold;
}
#cforms21form label span {
	width:350px; /* must be the same as above!*/
	display:block;
}

#cforms21form input,
#cforms21form textarea,
#cforms21form select { 
	padding:1px 3px;
	border: 1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	background:#ffffff;
}

#cforms21form input:hover,
#cforms21form textarea:hover,
#cforms21form select:hover	{
	border: 1px solid #0000FF;
	background:#ffffff; 
}

#cforms21form input:focus,
#cforms21form textarea:focus,
#cforms21form select:focus	{ 
	color:#666;
	background:#ffffff; 
}

#cforms21form textarea,
#cforms21form input {
	width:350px; 
}
#cforms21form select {
	width:157px; /* attempt to have equal length */
}  

#cforms21form textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

#cforms21form input.sendbutton	{ 
	width:140px; 
        height: 28px; 
	padding:5px; 
	margin: 0 0 10px 25px;
	font-size:0.8em;
	background-image: url(/images/submit.jpg); 
	border:0px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
	
}

#cforms21form .emailreqtxt, #cforms21form .reqtxt {
font-size:0.9em;
text-align:left;
width:200px;
margin-left:-5px;
margin-top:5px;
color:#cccccc;
padding-left:5px;
}

#cforms21form div.entry-content ol {
padding-left: 10px;
}

#cforms21form ol.cf-ol {
margin-top:-18px;
}

#li-7-4 label span{
font-color:#22566A; 
font-weight:bold;
}

/* End Form cforms21 */