div.adsense {
font-size: 10px; font-family: arial,helvetica, sans-serif; float:left; padding: 2em 1em 2em 1em;
}
a:link {
  color: #0000CC;
  text-decoration: none;
}
a:visited {
  color: #006666;
  text-decoration: none;
}
a:active {
  color: #006666;
  text-decoration: none;
}
a:hover {
  color: #006666;
  text-decoration: none;
}
a.dark:link {
  color: #27408B;
  text-decoration: none;
  font-weight: bold;
}
a.dark:visited {
  color: #27408B;
  text-decoration: none;
}
a.dark:active {
  color: #27408B;
  text-decoration: none;
}
a.dark:hover {
  color: #27408B;
  text-decoration: none;
  font-weight:bold;
}
a.black:link { color: #000000; }
a.black:visited { color: #000000; }
a.black:hover { text-decoration: underline; }
a.body:link {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
}
a.body:hover { text-decoration: underline; }
body {
  background-color:#FFFFFF;
  margin: 0px;
}
h1 {
  font-family: Trebuchet MS, serif;
  font-size: 28pt;
  font-weight: bold;
  color: white;
  text-align: center;
  margin: 0px
}
h2 { 
  font-weight: bold; 
  font-size: 24px; 
  border-bottom: thin dotted; 
  margin: 1em 0px 0px 0px;
}
h5 {
  font-weight: bold; 
  font-size: 16px; 
  border-bottom: thin dotted; 
  margin: 0px 0px 1em 0px;
}
td {
  font-size: 12px;
  font-family : verdana;
}
dt { font-weight: bold; }
p {
  font-family : arial, helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
td.smaller {
  font-size: 11px;
  font-family : verdana;
  color : #000000;
}
p.smaller {
  font-size: 11px;
  font-family : verdana;
  color : #000000;
  text-align: center;
}
ul, li { 
  font-family : arial, helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
ul.article { margin: 0 3 0 10; }
a.bold { color: #27408B; font-weight: bold; }
a.bold:hover {text-decoration: underline; }
.bold { color: #27408B; font-weight: bold; }
.banner { background: #0099CC; }
.caption { 
  font-family : Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  text-align: center;
}
.copy {
  font-family : arial, helvetica, sans-serif;
  font-size: 8pt;
  text-align:center;
}
.dot { border-bottom: thin dotted #FFFFFF; color:#FFFFFF; font-weight:bold; }
a.foot { color: #297ACB; }
a.foot:hover {text-decoration: underline; color: #0000CC}
.form {
  text-align:right;
  vertical-align: top;
}
a.little { font-size: 9pt; font-weight: normal; color: #27408B; }
.red { color: #CC0000; }
.null { 
  text-align: right;
  margin: 0px;
}
.nav { 
  font-family : arial, helvetica, sans-serif;
  font-size: 10pt;
  background: #297ACB;
  text-align: right;
}
a.nav:hover { text-decoration: underline; }
a.friend:link { color: lightcyan; }
a.friend:hover { text-decoration: underline; }
a.friend:visited { color: lightcyan; }
a.title { 
  font-size: 11pt; 
  text-decoration: underline;
  color: #00C;
}

.tell {background: #990000; padding: 1em 1em 1em 1em; color: #FFFFFF; text-align: center; border: dotted; width: 150;}

#link ul {
  color: #FFF;
  list-style: none;
  margin: 0.5em 0em 0.5em 0em;
  padding: 0em;
  background: #297ACB;
  border: 2px dotted #FFF;
  text-align: center;
}
#link li {
  color: #FFF;
  font: 11pt Verdana, Helvetica, Sans-serif;
  background: #297ACB;
  line-height: 1.5em;
  margin: 0.5em 0em 0.5em 0em;
  float: none;
  display: block;
  text-decoration: none;
  text-align: center;
  padding: 1em;
}
div#link {
  color: #FFF;
  background: #297ACB;
  padding: 0em;
  margin: 0em;
  text-align: center;
  width: 300px;
  text-align: center;
}
p.list { font: 10pt arial, helvetica, sans-serif; margin: 3px 0px; }