html, body, td {
  font-size: 10pt;
  font-family: verdana, tahoma;
  color: #000066;
}

p, form {
  margin-bottom: 5pt;
  margin-top: 5pt;
  text-indent: 0pt;
}

.titbigger {
  font-size: 14pt;
  font-family: arial, verdana, tahoma;
  color: #3366CC;
}

.titbiggerwh {
  font-size: 14pt;
  color: #FFFFFF;
}

.titbig {
  font-size: 11pt;
  color: #3366CC;
  font-weight: bold;
}

.titmedium {
  font-size: 11pt;
  color: #000066;
}

.titsmall {
  font-size: 10pt;
  color: #000066;
}

.ital {
  font-size: 10pt;
  color: #000000;
  font-style: italic;
}

.boldnavy {
  font-weight: bold;
  color: #000066;
}

.boldblue {
  font-weight: bold;
  color: #3366CC;
}

.blue {
  color: #3366CC;
}

.boldred {
  font-weight: bold;
  color: #CC0000;
}

.boldyel {
  font-weight: bold;
  color: #FF6600;
}

.yel {
  color: #FF6600;
}

.boldwhite {
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
}

.red {
  color: #CC0000;
}

.boldgreen {
  font-weight: bold;
  color: #009900;
}

.titmediumwhite {
  font-size: 11pt;
  color: #FFFFFF;
}

.newsdate {
  font-size: 8pt;
  font-weight: bold;
  color: #FFFF99;
}


table.viz {background-color: #cdcdcd; border-collapse: separate; border-spacing: 1px;}
table.viz td {font-size: 0.9em; padding: 2px; background-color: #fff;}
table.viz th {font-size: 0.9em; background-color: #f0f0f0; text-align: center;}

/*table { border-spacing: 1px;}*/



A:link {
  color: #0066FF;
  font-weight: normal;
  text-decoration: underline;
}

A:visited {
  color: #3366CC;
  text-decoration: underline;
}

A:hover {
  color: #0066FF;
  text-decoration: underline;
}


.menutitle {
  font-size: 8pt;
  font-weight: bold;
  color: #3366CC;
  text-decoration: underline;
}

A.menutitle:link {
  font-weight: bold;
  color: #3366CC;
  text-decoration: underline;
}

A.menutitle:visited {
  font-weight: bold;
  color: #3366CC;
  text-decoration: underline;
}

A.menutitle:hover {
  font-weight: bold;
  color: #3366CC;
  text-decoration: underline;
}

.menucpp {
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.menucpp:link {
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.menucpp:visited {
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.menucpp:hover {
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

A.menu:link {
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

A.menu:visited {
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

A.menu:hover {
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: underline;
}

A.white:link {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}

A.white:visited {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}

A.white:hover {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: underline;
}


A.whitebold:link {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

A.whitebold:visited {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

A.whitebold:hover {
  font-size: 8pt;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}


A.gray:link {
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
  text-decoration: none;
}

A.gray:visited {
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
  text-decoration: none;
}

A.gray:hover {
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
  text-decoration: underline;
}

.gray {
  font-size: 8pt;
  color: #999999;
}

.flayertit {
  font-size: 7pt;
  font-weight: bold;
  color: #FFFFFF;
}

.flayertxt {
  font-size: 8pt;
  color: #000000;
}


A.yellow:link {
  font-weight: normal;
  color: #FF6600;
  text-decoration: none;
}

A.yellow:visited {
  font-weight: normal;
  color: #FF6600;
  text-decoration: none;
}

A.yellow:hover {
  font-weight: normal;
  color: #FF6600;
  text-decoration: underline;
}

nolink {
  text-decoration: none;
}

UL {
  list-style-type: yes;
  margin-top: 4pt;
  margin-bottom: 4pt;
}

LI {
  margin-bottom: 2pt;
}

SMALL {
  font-size: 8pt;
}

SELECT {
  font-size: 8pt;
}

INPUT {
  font-size: 8pt;
}

.input_sea {
  font-size: 8pt;
  background-color: #EBEBEB;
}

TEXTAREA {
  font-size: 8pt;
}

SUBMIT {
  font-size: 8pt;
  cursor: hand;
  background:#FFCC66;
  color: #000000;
}

BUTTON {
  font-size: 8pt;
  cursor: hand;
  background:#FFCC66;
  color: #000000;
}

PRE {
  font-family: "Courier New", Courier;
  font-size: 10pt;
  color: #000000;
}

TT {
  font-size: 9pt;
  font-family: Courier, monospace;
}

BIG {
  font-size: 14.5pt;
  font-weight: bold
}

STRONG {
  font-size: 13pt;
  font-weight: bold;
  letter-spacing: -0.1pt
}

iframe {
  border-bottom: #CCCCCC 1px solid;
  border-left: #CCCCCC 1px solid;
  border-right: #CCCCCC 1px solid;
  border-top: #CCCCCC 1px solid;
}
