.blank{color:FFFFFF;}

td.withborderblack{
border-style: solid;
border-width: 1;        /* sets border width on all sides */
border-color:DBDBDB;
font-size:10pt
}
td.withborderblue{
border-style: solid;
border-width: 1;        /* sets border width on all sides */
border-color: blue;
}
table.withborderblack{
border-style: solid;
border-width: 1;        /* sets border width on all sides */
border-color: black;
}

A:LINK{
font-family:Arial,Verdana;
font-size:10pt;
color:blue;
text-decoration:none
}
A:ACTIVE{
font-family:Arial,Verdana;
font-size:10pt;
color:blue;
text-decoration:none;
}
A:VISITED{
font-family:Arial,Verdana;
font-size:10pt;
color:blue;
text-decoration:none;
}

.mainCategoryTitle{
font-family:Arial,Verdana;
font-size:12pt;
font-weight:bold;
color:000000;
text-decoration:none;
}
.mainSubTitle{
font-family:arial,Verdana;
font-size:10pt;
font-weight:bold;
color:000000;
text-decoration:none;
}
.mainSubCategoryTitle{
font-family:arial,Verdana;
font-size:10pt;
font-weight:bold;
color:000000;
text-decoration:none;
}
.bodyContent{
font-family:Arial,Verdana;
font-size:10pt;
color:000000;
text-decoration:none;
}
.categoryHeaders{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:000000;
text-decoration:underline;
}
.text{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:000000;
text-decoration:none;
}
.green{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:blue;
text-decoration:none;
}
.legend{
font-family:Arial,Verdana;
font-size:8pt;
font-weight:bold;
color:000000;
text-decoration:none;
}
.q{
font-family:Arial,Verdana;
font-size:11pt;
font-weight:bold;
color:red;
text-decoration:none;
}

.answer{
font-family:Arial,Verdana;
font-size:14pt;
font-weight:bold;
color:green;
text-decoration:none;
}

h3{font-family:Arial,Verdana;
   font-size:11pt;
   font-weight:bold
}
.header{font-family:Arial,Verdana;
        font-size:13pt;
        font-weight:bold}