/* dna misc */
.lbl {color: #000000 }
.lblErr {color: maroon; }
.urgent {color:maroon}
.required {color:maroon; padding:0 0 0 2px }
.errMsg { white-space:nowrap; color: maroon; font-size: 10pt; font-family: arial; font-weight:regular; display:none }
.how_referred_member { color: #666666; }
.how_referred_other { color: #666666; }

#DNAFormFields .package-box-main {
    border: 1px solid #dddddd;
    cursor: pointer;
    margin: 5px 5px 5px 5px;
    padding: 10px;
    
}
#DNAFormFields .package-box {
    border: 1px solid #dddddd;
    cursor: pointer;
    margin: 5px 5px 5px 5px;
    padding: 10px;
    
}
#DNAFormFields .package-box:hover {
    background-color: #f8f8f8;
}
#DNAFormFields .package-box-active {
    background-color: #cccccc;
}  

/* registration */
#dna-register .lbl { }
#dna-register .lblErr {color: #ed2f60; }



/* misc */

/* temp styles

form { margin: 0px; }
.urgent {color: #ed2f60; }
.required {color: #ed2f60; padding:0 0 0 2px }
.errMsg { white-space:nowrap; color: #ed2f60; font-size: 10pt; font-family: arial; font-weight:regular; display:none }
.how_referred_member { color: #666666; }
.how_referred_other { color: #666666; }
.success { color: #68c453; }

.row-heading { color: #c92e0f }
.lbl		{color: #232323}
.lblErr		{color: maroon; font-weight: normal; }
.urgent		{color:maroon}
.required	{color:maroon; padding:0 0 0 2px }
.errMsg		{ white-space:nowrap; color: maroon; font-size: 10pt; font-family: arial; font-weight:regular; display:none }

.input, select { background-color: #ffffff; border: 1px #7f9db9 solid; }
select { width:175px; }
.checkbox {
	background-color: white;
	border: 0px none;
}
textarea { font-family: verdana; font-size: 11px; }

.product {color: #666666; font-size: 11px; font-weight: normal;}
.product_table {background-color:#ffffff; font-size: 11px; font-weight: bold;}
.how_referred_member { color: #666666; }
.how_referred_other { color: #666666; }

input.noErr	{}
input.err,select.err { border: 1px #7f9db9 solid; }

#submit { padding: 5px; font-size: 14pt; letter-spacing: -1px; color: white; background-color: #c92e0f; font-weight: bold; }
.sp { font-size: 10px; color: #666666; }

*/