/* CSS Document */

/*  E L E M E N T S  */

body { padding: 0px; margin: 0px; text-align: left; font: 10px Trebuchet MS, Helvetica, sans-serif;}	
h1, h2, h3, h4, h5, h6, tr, th, td, p { font: 12px Trebuchet MS, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { margin: 0px; }
blockquote { margin: 0px 0px 0px 30px; }
hr { height: 1px; }
img { border: 0px }
a:link, a:visited { font: bold; color: #666666; 10px Arial }
a:hover, a:active { font: bold; color: #333333; 10px Arial }


/*  C L A S S E S  */

.header{ font: bold 13px; color: #000000; }
.tagline{ height: 20px; font: bold 13px; color: #ffffff;  text-align: center; background-color: #666666 }
.tagline2{ height: 20px; font: bold 12px Comic Sans MS, Arial; color: steelblue;  text-align: center;  }
.toppiece  { background: #ffffff center bottom no-repeat url(images/HEhometable_top.gif); }
.tops  { background: #ffffff left bottom no-repeat url(images/bigblue_tops.gif); }
.bottoms  { background: #ffffff center top no-repeat url(images/HEhometable_bottom.gif); }
.subtitle { font: bold 13px; }
.content  { background-color: #ffffff; height: 355px; }
.content2  { background: #ffffff left top no-repeat url(images/bigblue.gif); }
.bottompiece  { background: #ffffff center top no-repeat url(images/HEhometable_bottom.gif); }
.copyright { font: 8px; }
.bodytable { text-align: left; padding: 5px; }
.breadcrumb {  font: arial }
.pagetitle { font: bold 16px; color: #000000; }
.pagedescription {  }
.footer { text-align: center; }
.footerlinks {  width: 100%;  }
.breadcrumb, .pagetitle, .pagedescription { padding: 0px 0px 0px 10px; }

.nav_txt  { text-align: right; font: bold 12px; color: #000000;}
.he_cell_01 {  }
.he_cell_02 { background-image: url(images/HEhometable_02.gif); background-repeat: repeat-x;  }
.he_cell_03 { background-image: url(images/HEhometable_03.gif) }
.he_cell_04 { background-image: url(images/HEhometable_04.gif) }
.he_cell_05 { background-image: url(images/HEhometable_05.gif) }
.he_cell_05 a:link, he_cell_05 a:visited {  background-image: url(images/HEhometable_05.gif) }
.he_cell_05 a:hover, he_cell_05 a:active {  background-image: url(images/HEhometable_05_on.gif) }
.he_cell_06 { background-image: url(images/HEhometable_06.gif) }
.he_cell_07 { background-image: url(images/HEhometable_07.gif) }
.he_cell_08 { background-image: url(images/HEhometable_08.gif) }
.he_cell_09 { background-image: url(images/HEhometable_09.gif) }
.he_cell_10 { background-image: url(images/HEhometable_10.gif) }
.he_cell_11 { background-image: url(images/HEhometable_11.gif); background-repeat: repeat-y;  }
.he_cell_12 { background-image: url(images/HEhometable_12.gif) }
.he_cell_13 { background-image: url(images/backgroundcolor_lightblue.gif) }
.he_cell_14 { background-image: url(images/HEhometable_14.gif) }
.he_cell_15 { background-image: url(images/backgroundcolor_lightblue.gif) }
.he_cell_16 { background-image: url(images/HEhometable_16.gif) }
.he_cell_17 { background-image: url(images/HEhometable_17.gif) }
.he_cell_18 { background-image: url(images/HEhometable_18.gif) }
.he_cell_19 { background-image: url(images/HEhometable_19.gif) }
.he_cell_20 { background-image: url(images/HEhometable_20.gif) }
.he_cell_21 { background-image: url(images/backgroundcolor_lightblue.gif) }
.he_cell_22 { background-image: url(images/HEhometable_22.jpg); font: bold 13px;  }
.he_cell_23 { background-image: url(images/HEhometable_23.gif) }
.he_cell_24 { background-image: url(images/HEhometable_24.gif) }
.he_cell_25 { background-image: url(images/HEhometable_25.gif) }
.he_cell_26 { font: bold 13px; width: 411px; height: 60px; background-image: url(images/HEhometable_26.gif) }
.he_cell_27 { background-image: url(images/HEhometable_27.gif) }
.he_cell_28 { background-image: url(images/HEhometable_28.gif) }
.he_cell_29 { background-image: url(images/HEhometable_29.gif) }
.he_cell_30 { background-image: url(images/HEhometable_30.gif) }
.he_cell_31 { background-image: url(images/HEhometable_31.gif) }
.he_cell_32 { background-image: url(images/HEhometable_32.gif) }

.pagemenu
{
	font-size: 12px;
	color: skyblue;
	line-height: normal;
	font-style: normal;
	height: 20px;
	background-color: #666666;
	text-align: right;
	font-variant: normal;
}
.pagerow
{
	font-size: 12px;
	color: skyblue;
	line-height: normal;
	font-style: normal;
	height: 20px;
	background-color: #666666;
	text-align: center;
	font-variant: normal;
}
.pagebanner
{
	font-weight: bold;
	font-size: 14px;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
}	


.subheading {
	font-size: 10px;
	font-weight: bold;
}

.reqd
{
	font-weight: bold;
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.notreqd
{
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.errmsg
{
	font-weight: bold;
	font-size: 10px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.special
{
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: steelblue;
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.banner
{
	font-weight: bold;
	font-size: 24px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: dimgray;
	font-family: Papyrus, 'Old English Text MT' , Vivaldi, 'Mural Script' , sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.subbanner
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.menu
{
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.menux
{
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.welcome
{
	font-weight: bold;
	font-size: 13px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: black;
	letter-spacing: normal;
}
.menuitem
{
	font-weight: bold;
	font-size: 11px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.tm
{
	font-size: 7px;
	word-spacing: normal;
	vertical-align: super;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	position: relative;
}
.ss
{
	font-size: 11px;
	word-spacing: normal;
	vertical-align: super;
	text-transform: none;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	position: relative;
}
.fauxlink
{
	cursor: hand;
	text-decoration: underline;
}
