/* general font */
body{
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
color:white;
font-size:8pt;
background-color:4c4c4c;
margin-left: 3px;
margin-top: 10px;
}

/* invisible text */
#invisible{
	color:4c4c4c;
}

/* almost invisible text */
#almostinvisible{
	color:404040;
}

/* emphasized body text */
#emphbody{font-weight:bold}

/* warning */
#warning{
	color:red;
}

/* table general */
table{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

/* table cell entry */
table td{
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
padding-right: 3px;
}

/* input elements */
textarea{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}

input{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

select{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

/* alternate row */
.stripe{background-color: #404040}

/* column caption */
.columncaption{
font-weight:bold;
color=white;
}

/* Trigonella */
.trigonella{
font-weight:bold;
color=white;
font-size:36pt;
}

/* Courier */
.courier{
font-family: Courier New, Courier;
}

/* header 1 */
h1{
font-size:14pt;
font-weight:bold;
color:white;
}

/* header 2 */
h2{
font-size:9pt;
font-weight:bold;
margin-bottom:1pt;
color:white;
}

/* all link types */
a:link{
color:#ffcc00;
text-decoration:none;
font-size:8pt;
}

a:visited{
color:#ffcc00;
text-decoration:none;
font-size:8pt;
}

a:active{
color:#ffcc66;
text-decoration:none;
font-size:8pt;
}

/* paragraph normal */
p {width:500;alignment:justify;text-align:justify}

/* paragraph centered*/
p.centered {width:500;alignment:center;text-align:center}

/* paragraph centered*/
p.intable {width:250;alignment:justify;text-align:justify}

/* bullet points */
ul {
margin-left:20px;
list-style-type:square;
}


