/* - - - - - - - - - - - - - - - - - - - - -

 Title : 
 Author : 
 URL : http://

 Last Updated : 

- - - - - - - - - - - - - - - - - - - - - */

/* Logo */
#logo a {background-image:none; min-height:0; height:0px;}
* html #logo a {/* IE6 png Support */
	background-image: none;
}



/* Backgrounds */
html{background-image:none;background-color:transparent;}
#logo{background-image:none;background-color:transparent;}
#container{background:transparent;}
.wufoo input.text, .wufoo textarea.textarea{background:transparent;}
.wufoo .focused, .wufoo li.focused {background:#F6F6FA!important; background-color:#F6F6FA!important;}
.wufoo .instruct{background-color:#F5F5F5;}

/* Borders */
#container{border:0 solid #cccccc;}
.wufoo .info{border-bottom:1px dotted #CCCCCC;}
.wufoo .instruct{border:1px solid #e6e6e6;}

/* Typography */
.wufoo .info h2{font-size:30px!important;font-family: "PT Sans", Arial, sans-serif;color:#222 !important;}
.wufoo .info div{font-size:14px !important ;font-family: Helvetica, Arial, sans-serif;color:#222;  padding-bottom:0px;}
.wufoo .section h3{font-size:24px !important; font-family: Helvetica, Arial, sans-serif;background:#FFFFFF;color:#222 !important;}
.wufoo .section div{font-size:14px !important ; font-weight: normal !important ; font-family: Helvetica, Arial, sans-serif;color:#222 !important;}
.wufoo label.desc, .wufoo legend.desc{font-size:14px !important;font-family: Helvetica, Arial, sans-serif;color:#222 !important;}
.wufoo li div, .wufoo li div label, .wufoo li span label{font-family: Helvetica, Arial, sans-serif;color:#222 !important;}
.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select, .wufoo label.choice{font-size:14px;font-family: Helvetica, Arial, sans-serif;color:#222;}
.wufoo label.choice{color:#222;}
.wufoo .instruct{font-size:100%;font-family: Helvetica, Arial, sans-serif;color:#222;}


.wufoo .section h3, .wufoo .section div, .wufoo .info div,.wufoo .info h2, .wufoo .info  {padding:0px !important; margin:0px!important;}
.wufoo li, .wufoo .section h3 {padding:10px 0px !important;}


.wufoo input.text,.wufoo select.select , .wufoo textarea.textarea {border-color: #eaeaea;
padding: 9px 15px;
transition: all 0.4s;}

input.checkbox, input.radio  {border-color: #eaeaea; width: 15px; height: 15px; transition: all 0.4s;}

.wufoo input.btTxt{background-color: #f4d400; background: #f4d400; border: 1px solid #f4d400; position: relative; text-align: center; z-index: 2; transition: background 0.45s, border 0.45s; font-size: 14px; font-weight: 700; padding: 4px 7px; border-radius: 0; float: right;}

textarea.textarea {min-width: 96.5%; max-width: 96.5%;}
