
.wholeTable {
border:3px solid #57788B;
}
.mbutton {
/*background-color:#B0C1C9;
border:1px solid #EEEEEE;
border-collapse:collapse; */
font-size:10pt;
font-weight:bold;
/*padding:5px;*/
text-align:center;
background-image: url(newbtnback.jpg);
width: 178px;
height: 26px;

}

/* links */

.mbutton a:link { color:#000000; text-decoration:none; }
.mbutton a:visited { color:#000000; text-decoration:none; }
.mbutton a:hover { color:#3366CC; text-decoration:none; }
.mbutton a:active { color:#3366CC; }

.star, .error, .warn {width:4px; padding:2; color: a0d8ea;}

.error {color: #ee0000;}
.warn { color: a0d8ea;}

span, body, br, td {
font-family:tahoma,verdana,sans-serif;
font-size:8pt;
}
.mainform, input, select {
/*font-size:8pt;
margin:8px 0px; */
}
input, select {
margin: 13px 12px 0 4px;
border: 1px solid #aaaaaa;
background-color:#ffffff;
width: 180px;
height: 20px;

}

/* hack for IE */
html>body input, select {
margin: 15px 12px 0 4px;
}


.submitbtn {
background-color:#000000;
color:#FFFFFF;
margin-top:25px;
height: 30px;
}
.mainform {
background-color:#FFFFFF;
font-size:9pt;
text-align:center;
}
.mainformb {
background-color:#C5D68F;
font-size:8pt;
margin:8px 0px;
}
.formb {
background-color:#F7FDFD;
font-size:9pt;
padding:0px;
text-align:center;
}

p {
line-height: 1.5em;
}

html {
overflow-x:auto;
overflow-y:scroll;
}

h1 {
font-family:calibri,arial,sans-serif;
font-size:14pt;
line-height:120%;
font-weight:bold;
}

.newsBox, p ~ .newsbox {
background-color:#ffffff;
border:1px solid #EEEEEE;
font-family:calibri,arial,sans-serif;
font-size:10pt;
line-height:120%;
padding:10px;
}
.header {
background-color:#FFFFFF;
border:1px solid #EEEEEE;
}
 
.formbox {
background-image:url(form-graphic.jpg);
padding-top: 237px;
font-family:calibri,arial,sans-serif;
font-size:10pt;
line-height:120%;
height:578px;
}

.tbodyl {
width: 490px;
}
