
a:link {color:#0000ff; text-decoration:none; background-color:#dddddd;}
a:visited {color:#0000ff; text-decoration:none; background-color:#dddddd;}
a:hover {color:#ff0000; text-decoration:none; background-color:#ffff00;}
td.content { border: 1px solid #333; padding-bottom:10px; padding-top:10px; font-size:11pt;}
td.contentLong { border: 1px solid #333; padding-bottom:10px; padding-top:10px; font-size:11pt; width:200px;}
td.header {font-size:11pt; font-weight:bold; background-color: #99CCFF;  }
td.content3 { border-bottom: 1px dotted #888888; font-size:11pt;}
td.content4 { border: 1px solid; border-color:black; font-size:11pt;}
td.content2 { border-bottom: 1px dotted #888888; padding-bottom:10px; padding-top:10px; font-size:11pt;}
table.content { font-size:11pt; border:solid 1px black; border-collapse: collapse;}
table.content td{ font-size:11pt; border:solid 1px black;}
table.header {font-size:11pt; font-weight:bold; background-color: #99CCFF; }
.tableBody {font-size:11pt; font-weight:bold; background-color: #99CCFF;  width:auto;}
table.nospace {
	padding: 0; margin: 0;
	border-collapse: collapse;
}

ol{
padding-left:20px;
}
.txtbox {font-size:11pt; width:150px;}
.txtboxLong {font-size:11pt; width:100%;}
.txtboxMedium {font-size:11pt; width:300px;}
.droplist {font-size:11pt; }
a.note:link {text-decoration:none; background-color:#ffff00; color:#800000;}
a.note:visited {text-decoration:none; background-color:#ffff00; color:#800000;}
a.note:hover {text-decoration:none; background-color:#ffff00; color:#ff0000;}
.style1 {color: #FF0000}
ol{margin-bottom:0px;margin-top:0px;}
#innertable{font-size:10pt; margin-top:0px;}
#innertable th{width:20%; vertical-align:text-top;font-weight:normal;}

.normalTable{border:2px solid black; background-color:#DEE6FF; font-size:10pt; border-collapse: collapse;  }
.normalTable td{border:2px solid black; text-align:center; padding:5px; min-width:100px; font-size:10pt; }

input{white-space: normal;font-size:11pt;}