body { font-family:trebuchet ms,verdana,tahoma,arial; font-size:8pt; color:#404040; }
p { font-family:trebuchet ms,verdana,tahoma,arial; color:#808080; font-size:8pt; text-valign:top;}
td { text-valign:"top"; color:#808080; font-size:8pt; }
li { color:#808080; }

a {font-size:8pt; font-family:trebuchet ms,verdana,tahoma,arial; color:#3366CC; text-decoration:underline; }
a:link {color:#3366CC; text-decoration:underline; /*font-weight:bold;*/ }
a:visited {color:#000080; text-decoration:underline }
a:active {color:#3366CC; text-decoration:underline; }
a:hover { color:red; text-decoration:none; }

div.content { background-color:white; color:#606060; }
div.page { background-color:white; padding:5px; border:1px solid #B0B0B0;}
div.floatingleft { float:left; margin-right:10px; }
div.floatingright { float:right; margin-left:10px; }
div.floatingrightbox { float:right; margin:10px; margin-top:0px; padding:5px; background-color:#FFFFCC; border:1px solid #404040; line-height:120%; }
div.highlights { background-color:#FFFFEE; border:1px solid #404040; line-height:120%; }

h1 { padding:0px; margin-top:18px; margin-bottom:18px; text-valign:top; text-halign:center; font-size:18pt; color:#3366CC; font:Trebuchet MS;}
h2 { padding:0px; margin-top:0px; margin-bottom:0px; text-align:top; font-size:10pt; color:#3366CC; font-weight:bold;}
h3 { padding:0px; margin-top:6px; margin-bottom:6px; font-size:8pt; color:#3366CC; font-weight:bold; }
h4 { padding:0px; margin-top:0px; font-size:100%; color:#3366CC; font-weight:normal; }

.headline { padding:0px; margin-top:0px; font-size:16pt; color:#3366CC; }
.subhead { padding:0px; margin-top:3px; margin-bottom:3px; text-align:top; font-size:8pt; color:#3366CC; font-weight:bold; }
.subhead2 { padding:0px; margin-top:3px; margin-bottom:3px; text-align:top; font-size:8pt; color:#3366CC; }
.subhead10pt { padding:0px; margin-top:3px; margin-bottom:16px; text-align:top; font-size:10pt; color:#3366CC; font-weight:bold; }
.footer { font-size:8pt; color:#808080; line-height:150%; }
.bold { font-weight:bold; color:#3366CC; }
.underlined { border-top:1px solid #c0c0c0; margin-top:5px; display:block;}
.resultsWhite { }
.resultsGrey { background-color:#EAEAEA; }
.resultsHeader { background-color:#c0c0c0; font-weight:bold; color:#404040; ]

/* */