/*<STYLE type="text/css">*/
/* background color */
body {
 /*background-color: #fff0ef;*/
 /*background-color: #fdf0e9;*/
 margin: 0px;
}
.b16 {font:800 16px arial,helvetica,sans-serif}
.bluef {
color: #000066;
letter-spacing: 1;
}
.bluef1 {
color: #000066;
font-size: 16;
}

.bodycolor {
background-color: #fdf0e9;
}
.table1 {
/*background-color: #ffd0c0;*/
background-color: #ffe0d0;
border-style: solid;
border-color: #aaddff;
border-collapse: collapse;
color: #000066;
}
.table2 {
/* background-color: #fffaf0; */
background-color: #eofoef;
border-style: solid;
border-color: #000000;
}

.tablegr {
background-color: #e0f0ef;
border-style: solid;
border-color: #aaddff;
border-collapse: collapse;
color: #000066;
}

.row1 {
background-color: #e0f0ef;
border-color: #e0f0ef;
border-collapse: collapse;
color: #000066;
}
.row2 {
background-color: #e0f0ef;
border-color: #e0f0ef;
border-collapse: collapse;
color: #000066;
}
.head {
font-weight: 800;
vertical-align: bottom;
height: 20;
}
.highlight {
font-weight: 800;
color: #000066;
font-size: 16;
}
.small{
font-size: 10;
color: #000066;
}
/* default fonts */
body, tr, td, th, p, h1, h2, h3, h4, small, .small,
input, textarea, select {
    font-family: arial, helvetica, sans-serif;
}
.buttons {
border-style: solid;
border-color: #ffd0c0;
background-color:#ffd0c0;
border-collapse: collapse;
}
.resetb {
border: 1 solid #76C7A7;
background-color:#76C7A7;
font-family: arial, helvetica sans-serif;
font-weight: 800;
font-size: 14;
font-style: normal;
}
.submitb {
border: 1 solid #6ACBDA;
background-color:#6ACBDA;
font-family: arial, helvetica;
font-weight: 800;
font-size: 14;
font-style: normal;
}


td {
 font-size: 12px;
 }
 tr.head td {
 font-size: 12px;
 /*line-height:17px;*/
 color: #000066;
 vertical-align: top;
 }
 /* optional field titles */
 div.optional {
 color: #808099;
 font-size: 12px;
 font-weight: 800;
}
.title{
font-size: 16px;
}