
body {
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
}
td.small{
font-size:3px;
}
table.content {
align:center;
padding:0px;
spacing:4px;
}
td.fieldmessagey {
background-color:#b4da11;
border:1px dashed #000000;
vertical-align:top;
text-align:center;
font-weight:bold;
padding:5px;
}
td.fieldmessagen {
background-color:#ff5454;
border:1px dashed #000000;
vertical-align:top;
text-align:center;
font-weight:bold;
padding:5px;
}
td.fieldgrey {
background-color:#efeeec;
border:1px dashed #9C9C9C;
vertical-align:top;
padding:5px;
}
td.fieldgrey#left {
font-weight:bold;
text-align:center;
  width: 15%;
}
td.fieldgrey#right {
 width: 75%;
}

td.fieldwhite {
background-color:#fafafa;
border:1px dashed #9C9C9C;
vertical-align:top;
padding:5px;
}
td.fieldwhite#left {
 font-weight:bold;
  width: 25%;
    text-align:center;
}
td.fieldwhite#right {
 width: 75%;
}

td.fieldgreen {
background-color:#e7f79c;
border:1px dashed #9C9C9C;
vertical-align:top;
padding:5px;
}
td.fieldgreen#left {
 font-weight:bold;
  width: 25%;
    text-align:center;
}
td.fieldgreen#right {
 width: 75%;
}
td.indiv {
vertical-align:bottom;
height:52px;
}

input.submitform{
width:150px;
margin-left:0px;
background: #01732d;
color: white;
border: 1px solid black;
padding: 0 5px 0 5px;
margin-top: 5px;
font-weight: normal;
}
div.detail {
float:left; 
padding-right:15px;
position:relative;
height:42px;
valign:bottom;
text-align:center;
}
div.detailo {
float:left; 
padding-right:15px;
position:relative;
height:42px;
valign:bottom;
}
div.detaildouble {
float:left; 
position:relative;
height:52px;
valign:bottom;
}
div.detaildoubleel {
float:left; 
position:relative;
height:52px;
valign:bottom;
}
select.drop
{
	margin-bottom:5px;
}
checkbox.test { border:5px solid red; }
em.form{
color: blue;
}
