BODY { 
  margin-top: 0;
}

.bg {
  background-image: url(images/bg_blu.gif);
  background-position: left top;
}

.bg-zig {
  background-image: url(images/border_bg.gif);
  background-position: left top;
}

H1 {
  color: #666666;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 0px;
  font-style: normal;
  font-weight: bold;
  margin-left: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
}

A:link, A:visited {
  color: #669999;
  text-decoration: none;
}

A:hover {
  text-decoration: underline;
}

.text {
  color: #666666;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-style: normal;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.text16 {
  color: #666666;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  font-style: normal;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 20px;
}

#topnav A:link {
  color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 50px;
  font-weight: bold;
  text-decoration: none;
}

#topnav A:visited {
  color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 50px;
  font-weight: bold;
  text-decoration: none;
}

#topnav A:active {
  color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 50px;
  font-weight: bold;
  text-decoration: none;
}

#topnav A:hover {
  color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 50px;
  font-weight: bold;
  text-decoration: underline;
}

#footernav A:link {
  color: #999999;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: none;
}

#footernav A:visited {
  color: #999999;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: none;
}

#footernav A:active {
  color: #999999;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: none;
}

#footernav A:hover {
  color: #999999;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: underline;
}


.smtxt {
  color: #CCCCCC;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 18px;
  margin-bottom: 20px;
}

#valid A:link {
  color: #CCCCCC;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  margin-top: 0px;
  margin-bottom: 20px;
}

#valid A:active {
  color: #CCCCCC;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  margin-top: 0px;
  margin-bottom: 20px;
}

#valid A:visited {
  color: #CCCCCC;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  margin-top: 0px;
  margin-bottom: 20px;
}

.byline {
  color: #999999;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  margin-top: 0px;
  margin-right: 10px;
  text-align: right;
}

H2 {
  color: #666666;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 0px;
  font-style: normal;
  font-weight: bold;
  margin-left: 10px;
  margin-bottom: 10px;
}

.folioitem {
  background-image: url(images/folio_bg.jpg);
  background-position: left top;
  margin-top: 10px;
}

.foliothumb {
  margin-top: 0px;
  margin-bottom: 10px;
}

.tools {
  color: #999999;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  line-height: 0px;
  font-style: normal;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 10px;
}