.leftlink { padding-top:2px; }
.flist { float:left; width:15em; list-style-image:url('images/red_check.gif');  margin-left:10px;}
li.flist { float:left; width:15em; list-style-image:url('images/red_check.gif'); margin-left:10px; }
li { color:#6f6f6f; font:9pt arial; margin-bottom:6px; }
li a { text-decoration:none; }
li a:hover { color:darkred; text-decoration:underline; }
li a:visited { text-decoration:none; color: blue; }
a.footer { text-decoration:none; color: white; }
a.footer:visited { text-decoration:none; color: white; }
a.footer:hover { color:darkred; text-decoration:underline; }
h1 { font: 24px Arial; color: #202020; margin: 1.1em 0em 0.8em 0em; padding: 0; }
h2 { font: 12pt arial; color:black; font-weight:bold; padding-top:10px; }

p { font: 10pt arial; color:#202020; padding-left:50px;}

.speechbubble {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #eee;
 border: 2px solid #777;
 font-size: 14px;
 line-height: 22px;
 margin-top: 40px;
 padding: 10px;
 position: relative;
 text-align: center;
 width: 120px ;
 -moz-border-radius: 12px;
 -webkit-border-radius:12px;
 border-radius: 12px;
 -moz-box-shadow: 0 0 5px #888;
 -webkit-box-shadow: 0 0 5px #888;
 box-shadow: 0 0 5px #888;
}

td { font: 8pt tahoma; }
td .head{ font-weight:700; }
