body {	background-color : #5e5e5e;	font-family: Arial, Helvetica, sans-serif; color: #000000; }
.title { font-family: Arial, Helvetica, sans-serif;	font-weight : bold;	font-size : 11pt; color: #000000; }
.section { font-family: Arial, Helvetica, sans-serif; font-size : 12pt;	color: #0066CC; font-weight : bold; }
.small { font-family: Arial, Helvetica, sans-serif;	font-size : 8pt; color: #000000; }
.normal { font-family: Arial, Helvetica, sans-serif;	font-size : 10pt; color: #000000; }
.smallpurple { font-family: Arial, Helvetica, sans-serif;	font-size : 8pt; color: #003399; }
.warning { font-family: Arial, Helvetica, sans-serif; font-size : 10pt;	color: #FF3300; font-style : italic; }
.success { font-family: Arial, Helvetica, sans-serif; font-size : 10pt;	color: Green; font-style : italic; }
.field { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-size : 10pt; }
.fieldbold  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-size : 10pt; font-weight : bold; }
.fieldsublabel {font-family:Verdana; font-size : 7pt; color:#000000;}
.smallgray { font-family: Arial, Helvetica, sans-serif;	font-size : 8pt; color: #696969; }
.gray {background-color:#DCDCDC;}
.datatable {border: #c0c0c0 1px solid;}

a.menu:link, a.menu:visited, a.menu:active { color: #000000; text-decoration : none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  }
a.menu:hover { color: #FF3300; }
a.field:link, a.field:visited, a.field:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; font-size : 10pt; text-decoration : underline; }
a.field:hover {	color: #0066CC; }
a.smlisting:link, a.smlisting:visited, a.smlisting:active {	color: #000000; text-decoration : underline; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; }
a.smlisting:hover {	color: #0066CC; }
input {	font-size: 8pt; }
select { font-size: 8pt; }
textarea { font-size: 8pt; }
li { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#000000; }

.outlined { border: 1px solid #666666; }
.outlinedblack { border: 1px solid #000000; }
.contenttable {border: #0066CC 1px solid; font:11px Verdana; background-color: #D9E1F2;}
.contenttable2 {border: #CCCCCC 1px solid; font:11px Verdana; background-color: #E8E8E8;}
.dashed {border-top: #CCCCCC 1px dashed;}
.dashedborder {background-color:#E8E8E8; border: #CCCCCC 1px dashed;}
.dashedborder2 {border: #CCCCCC 1px dashed;}