@CHARSET "ISO-8859-1";
form div.dnaForm{
 text-align:left;
}
div.dnaBlockFormWrapper{
 margin-top:10px;
 margin-left:7px;
}

div.dnaBlockFormWrapper div.CheckboxSingleLabel{
 float:left;
 margin-right:10px;
}
select.childElement{}
div.dnaBlockFormWrapper div.CheckboxSingleElement{}

div.dnaElementwrapper div.dnaElementelementchild,
div.dnaBlockFormWrapper div.dnaElementelementchild{
 margin-right:2px;
}

span.radioLabel{
 margin-left:7px;
 margin-right:7px;
}

div.dnaFormBorderSeparator{
 margin-top:15px;
 border-top:1px dotted #1C5E98;
}

form span.dnaElementrequired{
 color:red;
 font-weight:bold;
}

div.dnaElementwrapper div.dnaElementelement input,
div.dnaElementwrapper div.dnaElementelement select,
div.dnaElementwrapper div.dnaElementelement textarea,
div.dnaElementwrapper div.dnaElementelement div.dnaElementelementchild select,
div.dnaBlockFormWrapper div.dnaBlockFormElement input[type="text"],
div.dnaBlockFormWrapper div.dnaBlockFormElement input[type="password"],
div.dnaBlockFormWrapper div.dnaBlockFormElement select,
div.dnaBlockFormWrapper div.dnaBlockFormElement textarea
{
 border:1px solid #1C5E98;
 padding:6px 5px;
 font-size:12px;
 width:200px;
}
div.dnaBlockFormWrapper{
 text-align:left;
}

div.dnaElementwrapper div.dnaElementelement input.error,
div.dnaBlockFormWrapper div.dnaBlockFormElement input.error,
div.dnaBlockFormWrapper div.dnaBlockFormElement select.error,
div.dnaElementwrapper div.dnaElementelement div.dnaElementelementchild select.error
{
 border:1px solid maroon;
}
form div.dnaElementelementerrors,
div.dnaElementwrapperError .dnaElementelement .dnaElementelementerrors,
div.dnaBlockFormWrapper div.dnaBlockFormErrors{
 color:maroon;
 font-size:11px;
 margin-top:5px;
 text-align:left;
}

div.dnaElementwrapper .dnaElementelement .dnaElementdescription,
div.dnaBlockFormWrapper .dnaBlockFormDescription 
{
 font-style:italic;
 font-size:11px;
 margin-top:5px;
}

div.dnaElementelement span.checkboxInput,
div.dnaBlockFormElement span.checkboxInput{
 margin-right:5px;
}
div.dnaElementelement span.checkboxInput input,
div.dnaBlockFormElement span.checkboxInput input{
 margin-bottom:10px;
}
div.dnaElementelement span.checkboxLabel,
div.dnaBlockFormElement span.checkboxLabel{}

form input[type="submit"]{cursor:pointer;}
div.dnaElementwrapper{
 padding:8px 0px 0px 0px;
}

div.dnaBlockFormWrapper div.dnaBlockFormLabel{
 text-align:left;
 font-size:12px;
 margin-bottom:4px;
}

div.dnaElementwrapper div.dnaElementlabel{
 float:left;
 width:150px;
 text-align:right;
 margin-right:25px;
}
div.dnaElementwrapper div.dnaElementelement{
 float:left;
}

div.dnaElementbutton{
 margin-top:20px;
 margin-left:170px;
}

h2.dnaElementlegend{
 font-size:14px;
 font-weight:bold;
 color: #1C5E98;
 margin:20px 10px;
 border-bottom:1px solid  #1C5E98;
 padding-bottom:5px;
}

div.dnaElementwrapper div.checkbox{
 border:0px solid black;
 width:0px;
 margin-left:10px;
}

.dnaElementbtnsubmit, .dnaElementbtncancel{
 padding:3px 5px;
 font-size:12px;
}

/*Index*/
div.grippie {
  background-color: #1C5E98;
  border-color: #1C5E98;
}
