BODY {
	background-color: #c5c5c5;
	margin: 0px;
	font : xx-small verdana, 'trebuchet ms', tahoma, arial, sans-serif;
}

#main {
	font : xx-small verdana, 'trebuchet ms', tahoma, arial, sans-serif;
}

#main TD {
	font : xx-small verdana, 'trebuchet ms', tahoma, arial, sans-serif;
}


#main .headerline {
	font : bold small verdana, 'trebuchet ms', tahoma, arial, sans-serif;
	color : white;
	background-color : #006699;
	padding : 2px;
}

b {font : x-small arial, sans-serif; color : #546770;}

.maintable {
	border: 1px solid #aaaaaa;
}
.maintabletopborder {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-left-color: #aaaaaa;
}
.maintableleftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaaaaa;
}

#main .itemBody {
	padding : 5px;
}

H1, H2, H3, H4, H5, H6 {font-family : arial, verdana, sans-serif; color : #546770; text-align : left;}
H1 {font-size : 12pt;}
H2 {font-size : 10pt;}
H3 {font-size : 9pt;}
H4 {font-size : 8pt; text-align : left; margin : 0px; padding-left : 5px;}

FONT {font-family : verdana, tahoma, arial, sans-serif; color : #006699;}

INPUT {border : 1px solid #999999; font-family: verdana, sans-serif; font-size : 8pt;}
SELECT {font-family: verdana, sans-serif; font-size : 8pt;}
.nostyle {border : none;}


.MissingData {
	background-color : #ffffcc;
}

.ErrorMessage {

	border : 1px dashed #a00015;
	font : bold 11px arial;
	color : #990000;
	background-color : #f0f0f0;
	padding : 10px !important;

}
