/**** TABLE definitions */
h1, td { font-family: Verdana, Helvetica; font-size: 10pt; color: #000000}
td.error { font-size: 9pt; color: #FF0000}

/**** PARAGRAPH definitions */
h1					{ margin-top:6px; margin-bottom:3px; }
p           { font-family: Verdana, Helvetica; font-size: 10pt; color: #000000}
p.headline	{ font-size: 11pt;  color: #364F63; font-weight: bold; margin-bottom:10px; margin-top:5px; }
p.booktitle	{ font-size: 11pt;  color: #364F63; font-weight: bold; margin-bottom:5px; margin-top:0px; }
p.subtitle	{ font-size: 9pt;  font-weight: normal; margin-bottom:5px; margin-top:0px; }
p.bibdata   { font-size: 9pt;  font-weight: normal; margin-bottom:0px; margin-top:0px; }
p.text      { font-size: 9pt;  font-weight: normal; margin-bottom:10px; margin-top:5px; text-align: left}


/**** HYPERLINK definitions */
a { font-family: arial,helvetica,sans-serif; font-size:10pt; }

/** navigation */
a.nav { font-size:10pt; }
a:link.nav { color: #ffffff; text-decoration: none }
a:visited.nav {	color: #ffffff; text-decoration: none }
a:hover.nav { color: #d9d9d9; text-decoration: underline }

/* FORMS */
form
	{ display:inline; }
input, textarea, select
	{ font-family:Arial, Helvetica, Geneva, sans-serif; font-size:12px; color:#101010; }
.formXXL
	{ width:425px; border:1px solid #000000; }
.formXL
	{ width:298px; border:1px solid #000000; }
.formL
	{ width:200px; border:1px solid #000000; }
.formML
	{ width:130px; border:1px solid #000000; }
.formM
	{ width:100px; border:1px solid #000000; }
.formXS
	{ width:50px; border:1px solid #000000; }
.formXXS
	{ width:30px; border:1px solid #000000; }
input.buttonS
	{ width:50px; border:1px solid #000000; }
input.buttonM
	{ width:80px; border:1px solid #000000; }
input.buttonL
	{ width:100px; border:1px solid #000000; }
