.sidenav
{
	font-weight: bold;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
	background-color: #ffffff;
	text-decoration: none;
}

a.sidenav:visited
{
	font-weight: bold;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
	background-color: #ffffff;
	text-decoration: none;
}

a.sidenav:link
{
	font-weight: bold;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
	background-color: #ffffff;
	text-decoration: none;
}

a.sidenav:hover
{
	font-weight: bold;
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000ff;
	background-color: #ffffff;
	text-decoration: underline;
}

.footer
{
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a.footer:visited
{
	color: #666666;
	text-decoration: underline;
}

a.footer:link
{
	color: #666666;
	text-decoration: underline;
}

a.footer:hover
{
	color: #6666cc;
	text-decoration: underline;
}

a:visited
{
	color: #333399;
	text-decoration: underline;
}

a:link
{
	color: #333399;
	text-decoration: underline;
}

a:hover
{
	color: #993333;
	text-decoration: underline;
}

td
{
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
}

.bold
{
	font-weight: bold;
	}

td.tenpx
{
	font-size: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	}

td.bold-under
{
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	}

td.right
{
	text-align: right;
}

td.center
{
	text-align: center;
}

.center
{
	text-align: center;
	}

td.middle
{
	vertical-align: middle;
}

td.bottom
{
	vertical-align: bottom;
}

td.tableheader
{
  font-weight: bold;
  font-size: 12px;
  color: #333399;
  font-family: verdana, arial, helvetica, sans-serif;
  background-color: #efefef;
}

p
{
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
	color: #333333;
	margin: 5px;
	background-color: #ffffff;
}

input
{
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
}

select
{
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
}

textarea
{
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
}

td.content
{
	background-color: #e7e8f0;
}

.netscapebug
{
	font-size: 1px;
}

.announcementtitle
{
	font-weight: bold;
	font-size: 14px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
}

.announcement
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.title
{
	font-weight: bold;
	font-size: 14px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
}

.subtitle
{
	font-weight: bold;
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
}
.testimonialtitle
{
	font-weight: bold;
	font-size: 11px;
	font-decoration: italique;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
}

.biotext
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltext
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltextbold
{
	font-weight: bold;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newstext
{
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textcolor
{
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666699;
}

.textcolorbold
{
	font-weight: bold;
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666699;
}

.textbold
{
	font-weight: bold;
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.outline
{
	/*background-color: #01005a;*/
	background-color: #e7e7ef;
	font-size: 1px;	
}
.rule
{
	font-size: 1px;	
	background-color: #cccccc;
}

.error
{
	color: #ff3333;
	font-weight: bold;
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.red10
{
	color: #ff3333;
	font-size: 10px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alert
{
	font-weight: bold;
	color: #339933;
	font-size: 12px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topbtm-border
{
	border-top:  1px solid #666;
	border-bottom: 1px solid #666;
	}
	
td.purplebg
{
	font-weight: bold;
	color: #fff;
	background-color: #7F90B5;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:  1px solid #01005A;
	border-bottom: 1px solid #01005A;
	border-right: 1px solid #01005A;
	border-left: 1px solid #01005A;
	}

.text
{
	margin: 2px 2px 2px 2px;
	color: #fff;
  font-weight: bold;
  font-size: 10px;
	}
	
.table-top-left
{
	border: 1px solid #7875a2;
	}
	
.table-top-right
{
	border-top: 1px solid #7875a2;
	border-right: 1px solid #7875a2;
	border-bottom: 1px solid #7875a2;
	}	
	
.table-mid-left
{
	border-left: 1px solid #7875a2;
	border-right: 1px solid #7875a2;
	border-bottom: 1px solid #7875a2;
	}
	
.table-mid-right
{
	border-right: 1px solid #7875a2;
	border-bottom: 1px solid #7875a2;
	}

.table-bot-left
{
	border-left: 1px solid #7875a2;
	border-right: 1px solid #7875a2;
	border-bottom: 1px solid #7875a2;
	}
	
.table-bot-right
{
	border-right: 1px solid #7875a2;
	border-bottom: 1px solid #7875a2;
	}	

.hang
{
	text-indent: -12px;
	font-size: 10px;
	margin-left: 15px;
	}
	
.underline
{
	text-decoration: underline;
	}
	
.disclaimer
{
	color: #933;
	font-size: 10px;
	padding: 3px;
	}			
	
.acknowledge
{
	margin: 15px;
	background-color: #E2E2EC;
	color: #333;
	}	
