/*no bold fix for IE6*/
#quick-reg *{
	font-weight: normal !important;
}
/*outer container*/
#quick-reg {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
#quick-reg {
   width: 225px;
   background: #f0f0f0;
}
/*inner container*/
#quick-reg-in {
   text-align: left;
   border: 7px solid #c4c4c4;
   margin: 0;
   padding: 5px;
}
/*heading*/
#quick-reg #h1 {
   font-size: 22px;
   color: #000033;
   width: 100%;
   padding: 0;
}
/*error messages*/
.error-msg {
   color: #EF0808;
   display: none;
}
/*form*/
#quick-reg-in form {
   margin: 0;
   padding: 0;	
}
#quick-reg-in form p {
   margin: 5px 0 0 0;
   padding: 0;	
}
#quick-reg-in form p.quick-reg-intro {
   margin: 5px 0 12px 0;
}
#quick-reg-step1 input, #quick-reg-step2 input, #quick-reg-step3 input, #quick-reg-form select {
   border: 1px solid #c4c4c4;
   width: 99%;
   font-size: 12px;
}
#quick-reg legend {
   margin: 0;
   padding: 0;
   position: relative;
   top: 0;
   left: 0;
   color: #000000;
}
#quick-reg-form fieldset {
   border: 0;
   padding: 0;
   margin: 0;
}
#quick-reg-step2 fieldset select {
   width: 57px;
   margin-right: 6px;
}
#quick-reg-step3 fieldset input {
   width: auto;
}
#quick-reg-step3 fieldset input#cons_int_otherinput {
   width: 99%;
}
.hidden-label {
   position: absolute;
   left: -999em;
   top: 0;
}
/*submit buttons*/
#quick-reg-submit {
   padding-top: 3px;
   width: 100%;
   text-align: center;	
}
#quick-reg-submit p {
   margin-bottom: 3px;	
}
#quick-reg-submit input {
   background: #F77D21;
   color: #fff;
   border: 1px solid #313031;
   width: 72px;
   padding: 2px 0 3px 0;
}
#quick-reg iframe {
	position: absolute;
	left: -999em;
	top: 0;
}
