body{
font-size:0.8em;
}

div.radio{
float:left; 
width:10em;
padding-top:5px;
display:inline;
}

div.formNav_wrapper{
width:100%;
float:left;
margin-bottom:15px;
}

div.formNav{
width:90%;
float:left;
}

div.logout{
width:100%;
float:left;
text-align: right;
font-size:0.8em;
}

div.formNav_wrapper2{
width:100%;
float:left;
margin-bottom:15px;
border-bottom:1px solid #ccc;
}

div.formNav2{
width:50%;
float:left;
}

div.submit{
width:50%;
float:left;
text-align: right;
padding-top:10px;
}

h1{
font-size:1.3em;
}

h2{
font-size:16pts;
}

h2{
font-size:1em;
}

p.note{
font-size:0.9em;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

p.form_title{
font-size:1.1em;
font-weight:700;
margin:0px 5px 10px 5px;
padding:0px 0px 0px 0px;
border-bottom: 1px solid #ccc;
}





table.login{
border-collapse: collapse;
background: #f0f0f0;
border:1px solid #ccc;
margin:5px 0px 2px 0px;
}

table.audit_form{
border-collapse: collapse;
background: #f0f0f0;
border:1px solid #ccc;
margin:5px 0px 2px 0px;
width:100%;
}

table.submit{
border-collapse: collapse;
background: #f0f0f0;
border:1px solid #ccc;
margin:2px 0px 0px 0px;
width:100%;
}


td{
padding:3px 0px 3px 0px;
}

td.right{
text-align: right;
}

td.docMenu{
background:#f0f0f0;
border:1px solid #ccc;
}

td.left_textarea{
text-align: left;
padding:3px 0px 10px 5px;
vertical-align:middle;
}



td.comment{
font-size:1em;
padding:3px 0px 3px 5px;
}

input{

}

input.login{
width:120px;
margin:0px 5px 0px 5px;
}

input.newline{
margin:10px 0px 0px 5px;

}
textarea{
margin:10px 0px 0px 0px;
font-family: arial, helvetica, sans-serif;
font-size:1em;
padding:2px 2px 2px 2px;
}

label{
font-size:1.1em;
margin-right:10px;
margin-left:0px;
}

label.radio{
font-size:1.1em;
margin-right:0px;
vertical-align: top;
text-transform:capitalize;
}

a{
font-size:1em;
color:#006;
}

a:hover{
text-decoration:underline;
}

a.back{
margin:0px 10px 0px 0px;
}

a.next{
margin:0px 0px 0px 10px;
}



a.form{
margin:0px 1px 0px 1px;
border:1px solid #ccc;
background:#f0f0f0;
width:2em;
height:1.5em;
padding:5px 5px 5px 5px;
}

a.form:hover{
background:#be6e14;
color:#fff;
}



a.logout{
margin:0px 0px 0px 30px;
border:1px solid #ccc;
background:#f0f0f0;
width:3em;
height:1.5em;
padding:5px 5px 5px 5px;

}

a.logout:hover{
background:#006;
color:#fff;
}

a.form{
border:1px sold #ccc;
}

a.document{

}

a.delete{
margin:0px 0px 0px 5px;
}



span.formCount{
font-size:1em;
color:#666;
margin:0px 30px 0px 0px;
font-weight: 700;
}

span.form{
margin:0px 1px 0px 1px;
border:1px solid #be6e14;
background:#be6e14;
color:#fff;
width:2em;
height:1.5em;
padding:5px 5px 5px 5px;
}

span.auditRef{
margin:0px 30px 0px 0px;
}

img.info_icon{
margin:0px 5px 0px 0px;
}

