p {
    font-family: Verdana, Ariel, sans-serif;
    font-size: 7pt;
    line-height: 11pt;
}

p.subh {
    font-size: 10pt;
    line-height: 14pt;
    font-weight: bolder;
    color: #FFFFFF
}

h1 {
    font-family: Verdana, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    color: #999999
}

a:link { color: blue }
a:visited { color: blue }
a:hover { color: red }
a:active { color: silver }

li {
    font-family: Verdana, Ariel, sans-serif;
    text-align: left;
    font-size: 7pt;
    line-height: 11pt
}

td {
    font-family: Verdana, Ariel, sans-serif;
    font-size: 7pt;
    line-height: 11pt
}

tr.additions td {
	border-bottom: 1px solid #CCC;
	}
th {
	font-family: Verdana, Ariel, sans-serif; 
	text-align: left; 
	font-size: 7pt; 
	line-height: 11pt
} 
tr.additions th {
	border-bottom: 2px solid #CCC;
	}

h2 {
    font-family: Verdana, Ariel, sans-serif;
    text-align: left;
    font-size: 10pt;
    line-height: 11pt;
    color: gray
}

.invert {
    font-size: 10pt;
    font-weight: bolder;
    color: #FFFFFF;
    text-decoration: none
}

.formtext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    border-top:1px solid black;
    border-bottom:1px solid black;
    border-right:1px solid black;
    border-left:1px solid black
}

lu {
    font-family: Verdana, Ariel, sans-serif;
    text-align: left;
    font-size: 7pt;
    line-height: 11pt
}

.helpBtn { 
/* 	height:; */
/* 	width:; */
	background-color:#15A4C7;
	border-color: #15A4C7;
	font-family:Arial;
	font-size:10pt;
/* 	font-weight:border; */
/* 	text-align:center; */
	text-decoration:none;
	color:#FFFFFF;
} 
.text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	
} 
.textNR { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	text-align:right;
	
} 

.tdtop {
    border-style: solid;
    border-color: black;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
}

.tdleft {
    border-style: solid;
    border-color: black;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 0px;
}

.tdright {
    border-style: solid;
    border-color: black;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
}

.tdrighttop {
    border-style: solid;
    border-color: black;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
}

.tdlefttop {
    border-style: solid;
    border-color: black;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 0px;
}
.groupheader {
	background-color: #EEE8AA;
	font-weight: bold;
	font-family: Verdana, Ariel, sans-serif;
    font-size: 7pt;
    line-height: 11pt;
}
