/* ------------------------------------ *
 CSS
 Friday, August 25, 2006 2:54:28 AM
 HAPedit 3.1.11.111
 * ------------------------------------ */

/*this is the outer wrap for ProFormPlus to adjust the form layout within a site*/
div#mainwrap{
  width: 380px;
  margin-left:18%;
  margin-right:18%;
  text-align:center;
}

/*set bgr color for header and footer here. If you want a different color for header/footer, set color in #header/#footer */
div#nifty{background-color: #F9F9F9;margin: 0 auto;padding:0px}

div#PFP_header{
 background-color: #86cf2a;
 text-align: center;
 padding-top:0px;
 padding-bottom:0px;
 margin:0;
 letter-spacing:2px;
 font-weight:bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#FFFFFF;
}

div#PFP_footer{
 margin: 0;
 background-color: #86cf2a;
 text-align: center;
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 letter-spacing:4px;
 font-weight:bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
}

a.footerlink:link {color: #FFFFFF;text-decoration:none}
a.footerlink:visited {color: #DEDEDE}
a.footerlink:hover {color: yellow}
a.footerlink:active {color: white}

div#copyright{
 padding-top:10px;
 text-align:center;
 font-weight:bold;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-style:italic;
}

div#mailmessage {
 font-weight:bold;
 width: 450px;
 margin: 0 auto;
 color: #076BA7;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
}

.label {
 font: 12px Arial, Helvetica, sans-serif;
 /*font-weight:bold;*/
 color:#000000;
}

.form {
 /*background-image: url(../../FormImages/river.jpg);
 background-position: 100% 100%;
 background-repeat: no-repeat; */
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 padding:0px;
}

.outertable {
 width:100%;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 border: 1px solid #86cf2a;
 /*border-collapse: collapse;*/
}

.table {
 /*background-image: url(../../FormImages/RoseburgChamber_BGIMG_river.jpg);
 background-position: 100% 100%;
 background-repeat: no-repeat;*/
 width:100%;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 width:100%;
 background-color: transparent;
 /*border: 1px solid #076ba7;*/
 border-collapse: collapse;
}

.insidetable {
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 width:100%;
 background-color: transparent;
 /*border: 1px solid #D7E5F2;*/
 border-collapse: collapse;
}

.outercell {
 /*border-left: 1px solid white;*/
 background-color: transparent;
 text-align: center;
}

.headercell {
 width:100%;
 text-align: left;
 margin: 0px;
 padding-left:12px;
 padding-top: 4px;
 padding-bottom: 4px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 background-color: #C4FE7E;
}

.textcell {
 width:100%;
 text-align: left;
 margin: 0px;
 padding: 4px 12px 4px 12px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #808080;
 /*background-color: #000000; */
}

.labelcell {
 width:200px;
 text-align:right;
 margin: 0px;
 padding-right: 5px;
 padding-left:4px;
 padding-top: 6px;
 padding-bottom: 6px;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color: #000000;
 background-color: transparent;
}

.fieldcell {
 /*width:50%;*/
 background-color: transparent;
 color: #000000;
 text-align: left;
 margin: 0px;
 padding-right: 5px;
 padding-left: 5px;
 padding-top: 6px;
 padding-bottom: 6px;
}

.helpcell {
 width:8%;
 /*border-bottom: 1px solid white;*/
 background-color: transparent;
 text-align: center;
 margin: 0px;
 padding-right: 8px;
 padding-left: 0px;
 padding-top: 6px;
 padding-bottom: 6px;
}

.buttoncell {
 width:100%;
 margin-right: 0px;
 padding-right: 5px;
 padding-left:22px;
 padding-top: 4px;
 padding-bottom: 4px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 text-align:left;
}

.fieldcell optgroup {
 font-size: 14px;
}

.fieldcell input {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 background-color: #FFFFFF;
 color: #102132;
 border: 1px solid #006600;
 margin-right: 0px;
}

.fieldcell input:hover {
 background-color: #c8f3cd;
 border: solid 1px #006600;
 color: #000;
 cursor: pointer;
}
  
.fieldcell input:focus {
 color: #000;
 background-color: #c8f3cd;
 border: solid 1px #006600;
 cursor: text;
}

.fieldcell select {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 background-color: #FFFFFF;
 color: #000;
 border: 1px solid #006600;
}

.fieldcell select:hover {
 background-color: #c8f3cd;
 border: solid 1px #006600;
 color: #000;
 cursor: pointer;
}
  
.fieldcell select:focus {
 color: #000;
 background-color: #c8f3cd;
 border: solid 1px #006600;
 cursor: text;
}

.fieldcell textarea {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 background-color: #FFFFFF;
 color: #000;
 border: 1px solid #006600;
}

.fieldcell textarea:hover {
 background-color: #c8f3cd;
 border: solid 1px #006600;
 color: #000;
 cursor: pointer;
}
  
.fieldcell textarea:focus {
 color: #000;
 background-color: #c8f3cd;
 border: solid 1px #006600;
 cursor: text;
}

.explainastericks {
 /*vertical-align:bottom;*/
 padding-left:140px;
 color:red;
 font-weight:bold;
 font-size:10px;
 letter-spacing:2px;
 text-align:right;
}