A {
  color: #000000;
  text-decoration: underline;
}

A.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

A.boxes {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: none;
}

A.menu:hover {
  color: #FF9900;
  text-decoration: none;
}

TD {
  vertical-align: top;
  font-family: verdana,arial,helvetica;
  font-size: 12px;
}

table.mainTable {
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #c8c8c6 #c8c8c6 #c8c8c6 #c8c8c6;
	border-collapse: collapse;
	background-color: #f5f6f0 #f5f6f0 #f5f6f0 #f5f6f0;
	margin-left: 5px;
	margin-top: 4px;
	margin-bottom: 4px;
}

td.boxTitle {
  padding-top: 10px;
  padding-bottom: 5px;
  font-family: verdana,arial;
  font-size: 14px;
  color: #666666;
  font-weight: bold;
}


td.mainTable {
  background: #f5f6f0;
	font-family: verdana,arial,helvetica;
  font-size: 12px;

}

td.navTable {
  background: #ecf3f8;
}

td.row1 {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
  background: #d8e7f0;
}

td.row2 {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
}

.navHeader {
  font-size: 18px;
  font-weight: bold;
  color: #006699;
}

td.insiderow1 {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
  background: #dce2bf;
}

td.insiderow2 {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
}

.insidenavHeader {
  font-size: 18px;
  font-weight: bold;
  color: #666666;
}

.small {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
}

.disclaimer {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
}





.rightBox {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #666666;
  margin-left: 65px;
}

.rightBoxList {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 22px;
  color: #666666;
  margin-left: 35px;
}

.title {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
  color: #006699;
  font-weight: bold;
}


TD.menu {
  background-image: url(images/bkgnd_menu.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
  font-weight : bold;
  vertical-align: bottom;
  text-align: center;
}

TD.subTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color: #666666;
  font-weight: bold;
  text-align: center;
}

.mainText {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #333333;
  text-align: left;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 10px;
}

.textHeader {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
  color: #333333;
}


TD.popup {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFCC66;
  color: #000000;
  text-align: left;
}

TD.rightText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color: #000000;
  text-align: right;
  vertical-align: top;
}

TD.detailText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color: #000000;
  text-align: left;
  vertical-align: top;
}

TD.verticalLine {
  background: #000000;
}

TD.thinVerticalLine {
  background: #FFFFFF;
  vertical-align: top;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #333333;
  color: #FFFFFF;
  text-align: center;
}

TD.copyright {
  font-size: 10px;
  text-align: center;
}

TD.smallText, SPAN.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #666666;
}

INPUT {
background-color: #FFFFFF;
border-bottom-width: 1px;
border-color: #818181;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: normal;
text-indent: 2px;
margin-bottom: 5px;
margin-top: 5px;
}

ul.document {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

li.document {
	background: url(images/bullet_document.gif) left center no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}

.positive {
  color: #339900;
}

.negative {
  color: #FF3333;
}

.white {
  background: #FFFFFF;
  padding: 5px;
}


