body { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; 
       margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; }

th { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
td { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; vertical-align: top; }
td.small { font-size: 8pt; font-family: Arial,Helvetica,sans-serif; vertical-align: top;}
td.piccomment { font-size: 8pt; font-family: Arial,Helvetica,sans-serif; text-align: left; vertical-align: top;}

img.pic { border-style: solid; border-color: #000000; border-width: 1px; }

h1 { font-size: 18pt; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
h2 { font-size: 12pt; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
h3 { font-size: 10pt; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }

span.errortext { font-weight: bold; color: #cc0000; }
td.confirmation { font-weight: normal; background-color:#009900; color: #ffffff; }
p.internalMenuSection { font-weight: bold; margin-bottom: -16px; border-top: 1px dotted #000000; }
p.internalMenuItem { margin-left:10px; margin-bottom: -16px; }

span.composer { font-style: italic; }
span.title { }

table.upload { border: 1px solid black; cell-spacing: 0px; }
th.upload { 
	border: 0px solid green; 
	background-color: #9999CC;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top; 
}
td.upload { 
	border: 0px solid green;
	background-color: #babacc;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
}
