BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	MARGIN: 0px;
	BACKGROUND-IMAGE:url(images/background.gif)
}

.mainContent {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-TOP: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 9px
}
.mainContent a:link
{
	font-weight:normal;
	color:#CC0000;
	text-decoration:none
}
.mainContent a:visited
{
	font-weight:normal;
	color:#CC0000;	
	text-decoration:none
}
.mainContent a:hover
{
	font-weight:normal;
	color:#666666;
	text-decoration:underline
}
.mainContent a:active
{
	font-weight:normal;
	color:#666666;	
	text-decoration:underline
}

.navLink {
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 12px;

	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.navLink:Style1{
    FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 12px;
	
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.navLink:hover {
	FONT-WEIGHT: normal;
	COLOR: #CC0000;
	TEXT-DECORATION: none
}
.navLink:active {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.Navlink:visited
{
	font-weight:normal;
	color:#000000;	
	text-decoration:none
}
.navLink2 {
    FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	MARGIN-LEFT: 12px;

	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.navLink2:Style1{
    FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	MARGIN-LEFT: 12px;
	
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.navLink2:hover {
	FONT-WEIGHT: normal;
	COLOR: #CC0000;
	TEXT-DECORATION: none
}
.navLink2:active {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.Navlink2:visited
{
	font-weight:normal;
	color:#000000;	
	text-decoration:none
}

.navTextMid {
	FONT-SIZE: 10px;
	MARGIN-LEFT: 14px; 
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.navTextSml {
	FONT-SIZE: 9px;
	MARGIN-LEFT: 12px; 
	COLOR: #cccccc;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.footerText {
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-TOP: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px
}
.menuText {
	FONT-SIZE: 22px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-TOP: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px
}

.footerLink {
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.footerLink:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}
.footerLink:hover {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.footerLink:active{
	COLOR: #666666;
	TEXT-DECORATION: none
}
.titlePage {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #CC0000;
	FONT-WEIGHT: bold
}

.titleTextWhite {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	PADDING: 3px
}

.titleTextBlack {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	PADDING: 3px
}

.titleLink {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006633;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.titleLink:visit {
	COLOR: #006633;
	TEXT-DECORATION: none
}
.titleLink:hover {
	COLOR: #E8AE00;
	TEXT-DECORATION: underline
}
.titleLink:active {
	COLOR: #E8AE00;
	TEXT-DECORATION: underline
}

.specialTable {
	FONT-SIZE: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-BOTTOM: 10px; 
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.specialText {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
}

.textRed {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #CC0000;
}

.buttonAdd {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.maincontent {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
}
.H1Toolsold {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.H2Toolsold {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	PADDING-TOP: 1px;
	PADDING-LEFT: 1px;
	margin-bottom: 1px;
	PADDING-BOTTOM: 1px
	
}

.H3Toolsold {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size: 16px;
	font-style: normal
	
}
.Blueheader {
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #cc0000;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
}
.Mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
}
/* Header for tables with site theme */

#xthf-con-site {
  position:fixed;
  top:0; left:0;
  overflow:visible;
  visibility:visible;
  z-index:100;
  background-color:transparent;
}
table.xthf-tbl-site {
  position: absolute;
  visibility: hidden;
  border-collapse: collapse;
  border: 1px solid #596380;
  text-align: center;
}
table.xthf-tbl-site thead {
  background: #ffffff;
}
table.xthf-tbl-site th {
  color: #000;
  font-weight: bold;
  padding: 6px 10px;
  border: 1px solid #596380;
  text-align: center;
}

/* Header for tables with green theme */

#xthf-con-green {
  position:fixed;
  top:0; left:0;
  overflow:visible;
  visibility:visible;
  z-index:100;
  background-color:transparent;
}
table.xthf-tbl-green {
  position: absolute;
  visibility: hidden;
  border-collapse: collapse;
  border: 1px solid #663;
  text-align: center;
}
table.xthf-tbl-green thead {
  background: #CC9;
}
table.xthf-tbl-green th {
  color: #663;
  font-weight: bold;
  padding: 6px 10px;
  border: 1px solid #663;
  text-align: center;
}

/* Header for tables with blue theme */

#xthf-con-blue {
  position:fixed;
  top:0; left:0;
  overflow:visible;
  visibility:visible;
  z-index:100;
  background-color:transparent;
}
table.xthf-tbl-blue {
  position: absolute;
  visibility: hidden;
  border-collapse: collapse;
  border: 1px solid #366;
  text-align: center;
}
table.xthf-tbl-blue thead {
  background: #9CC;
}
table.xthf-tbl-blue th {
  color: #366;
  font-weight: bold;
  padding: 6px 10px;
  border: 1px solid #366;
  text-align: center;
}

/* Don't print the fixed headers */

@media print {
  #xthf-con-site,
  #xthf-con-green,
  #xthf-con-blue {
    display:none;
  }
}
.Bookmark
{
	border-style:none
}

