A:link, A:visited, A:active { text-decoration: underline; color: #4BB000; }
A:hover { text-decoration: underline; color: #0039B0; }

A.topblnav:link, A.topblnav:visited, A.topblnav:active { text-decoration: none; color: #8DAAFF; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.topblnav:hover { color: #ffffff; text-decoration: none}

A.topgrnav:link, A.topgrnav:visited, A.topgrnav:active, .topgrnav { text-decoration: none; color: #33FF00; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.topgrnav:hover { color: #ffffff; text-decoration: none}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; font-family: verdana,arial; font-size: 8pt; }
A.subnav:hover { text-decoration: underline}

A.footnav:link, A.footnav:visited, A.footnav:active { text-decoration: none; color: #8B9CBC; }
A.footnav:hover { text-decoration: none; color: #60E100;}

A.xsmwh:link, A.xsmwh:visited, A.xsmwh:active { text-decoration: underline; color: #ffffff; }
A.xsmwh:hover { text-decoration: underline; color: #ffffff;}

.body_main {
  background-color: #4B65B5;
  background-image:url(/images/framework/tile_main.gif);
  background-repeat:repeat-x;
  margin-top: 0px;
}

.search {
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size: 10px;
  background-image:url(/images/framework/searchbox.gif);
  border: 0px;
  padding-top: 9px;
  padding-left: 15px;
  padding-right: 12px;
  height: 22px;
}

.formboxes {
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size:9pt;
}

.formboxes2 {
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size:9pt;
}

.qtybox {
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #FFFFFF;
  border: 1px solid #7386A8;
  padding: 0px;
  height: 14px;
}

.header {
  color: #000000;
  font-weight: none;
  font-family: georgia,times,arial, verdana;
  font-size: 28pt;
}

.large, .FORM_Intro {
  font-family: verdana,arial;
  font-size: 12pt;
}

.largeD {
  color: #FF0000;
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 13pt;
}

.largeC {
  color: #000000;
  font-weight: bold;
  font-family: times;
  font-size: 18pt;
}

.largeB, .ART_title {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 11pt;
}

.pdetails {
  color: #666666;
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 10pt;
}

.mediumB {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 9pt;
}

.medium {
  font-family: verdana,arial;
  font-size: 9pt;
}

.med_wh {
  font-family: verdana,arial;
  font-size: 9pt;
  color: #ffffff;
}

.navbar {
  font-family: verdana,arial;
  font-size: 9pt;
  color: #D9DBE0
}

.small, .FORM_Choice {
  font-family: verdana,arial;
  font-size: 8pt;
}

.small_wh {
  font-family: verdana,arial;
  font-size: 7pt;
  color: #ffffff;
}

.smallB, .FORM_Question {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 8pt;
}

.xsmall {
  font-family: verdana,arial;
  font-size: 7pt;
}

.footer {
  font-family: verdana,arial;
  font-size: 7pt;
  color: #8B9CBC;
}

.bullet {
  font-family: verdana,arial;
  font-size: 7pt;
  color: #4b65b5;
}

th {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 8pt;
  border-top: 1px solid #7386A8;
  border-bottom: 1px solid #7386A8;
  border-left: 1px solid #7386A8;
}

h1.introtext {
  font-weight: bold;
  font-size: 12px;
  padding: 0px;
  margin: 0px;
  color: red;
}
