H1,H2,H3,H4,H5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

BODY {
	background-color: #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
}

BLOCKQUOTE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}

A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#000000;
	text-decoration: underline;
}

A:VISITED {
	color:#000000;
}

A:HOVER {
	color:#034926;
}


/**********     Hasler Custom Styles     **********/

/**********     Main Body Elements     **********/
.body {
	background-color: #FFFFFF;
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.bodytitle{
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:13pt;
}

.parahead{
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:10pt;
}

.mailaddress{
	font-style: italic;
}






/**********     Main Navigation     **********/
.navmain{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #000000;
	color : #FFFFFF;
	text-decoration:none;
	padding:3px 6px;
}
A:VISITED.navmain {
	color:#FFFFFF;
}
A:HOVER.navmain {
	color:#339933;
}
#navmainactive{
	font-weight : bold;
}


.navmainsmall{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #000000;
	color : #FFFFFF;
	text-decoration:none;
}
A:VISITED.navmainsmall {
	color:#FFFFFF;
}
A:HOVER.navmainsmall {
	color:#ffccff;
}



/**********     Section Navigation     **********/
.secnavhead{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #034926;
	color : #FFFFFF;
	text-decoration:none;
	padding:3px 6px;
}
A:VISITED.secnavhead{
	color : FFFFFF;
}
A:HOVER.secnavhead {
	color:#0099FF;
}


.secnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	text-decoration: underline;
}
A:VISITED.secnav {
	color:#000000;
}
A:HOVER.secnav {
	color:#034926;
}


/**********     Home Page Blocks     **********/
.newsitem {
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align:justify;
}

.bluehilite {
	color:#0000ff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight:bold;
}

A.newsitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#034926;
	text-decoration: underline;
}

A:VISITED.newsitem {
	color:#034926;
}

A:HOVER.newsitem {
	color:#666666;
}

A.newsitemsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#034926;
	text-decoration: underline;
}

.newsitemsmallnodeco {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#000000;
	text-decoration: none;
}

A.newsitemsmallnodeco {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#034926;
	text-decoration: none;
}

A:HOVER.newsitemsmallnodeco {
	color:#666666;
}

A:VISITED.newsitemsmall {
	color:#034926;
}

A:HOVER.newsitemsmall {
	color:#666666;
}


/*************  Content  ****************/
.content {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align:justify;
}

.contentnojustify {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.contentnojustifyalt {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-color:#cccccc;
}

.contentsmall {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.formsmall {
	color:#000000;
	background-color : #ffffcc;
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.formsmall2 {
	color:#000000;
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	border : 1 solid #cccc99;
}

A.contentsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#000000;
	text-decoration: underline;
}

A:VISITED.contentsmall {
	color:#000000;
}

A:HOVER.contentsmall {
	color:#034926;
}

.error {
	color:#ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.editbutton{
	color:#ffffff;
	background:#003399;
	font-family:Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.editbuttoni{
	color:#ffffff;
	background:#003399;
	font-family:Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	font-style:italic;
}

.editbuttonu{
	color:#ffffff;
	background:#003399;
	font-family:Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
}
.editbuttonl{
	color:#0033cc;
	background:#cccccc;
	font-family:Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.tiny {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
}

.userbutton {
	color:#000000;
	font-family : verdana;
	font-size : 11pt;
	text-align:right;
	height:36;
	background-image: url(/employees/_images/user.gif);
}

.userbuttondown {
	color:#000000;
	font-family : verdana;
	font-size : 11pt;
	text-align:right;
	height:40;
	background-image: url(/employees/_images/userdown.gif);
}

.bluebar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #333399;
	color : #FFFFFF;
	text-decoration:none;
}

.mailbar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #339933;
	color : #FFFFFF;
	text-decoration:none;
}

.orangebar
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #FF8400;
	color : #FFFFFF;
	text-decoration:none;
}

.purplebar
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #823587;
	color : #FFFFFF;
	text-decoration:none;
}

.folderinserterbar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #660066;
	color : #ffffff;
	text-decoration:none;
}

.addressprinterbar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #993333;
	color : #ffffff;
	text-decoration:none;
}

.thingrid {
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border:1 #000000;
	border-style:solid;
}
.treetitle {
	padding:2px;
	cursor:default;
	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.editednode {
	padding:2px;
	cursor:default;
	background-color: #FFFFFF;;
	color: #000000;
	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.editednodeinput {
	background-color: #FFFFFF;;
	color: #000000;
	
	width: 150px;
	height: 17px;
	
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.treetitleselectedfocused {
	padding:2px;
	cursor:default;
	background-color: highlight;
	color: highlighttext;
	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.treetitleselectedblured {
	padding:2px;
	cursor:default;
	background-color: menu;
	color: windowtext;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Dealer Home Banners */

.DlrBanner {
	width:127px;
	border:1px solid #034926;
	
	}
.DlrBanner .head{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #339933;
	color : #FFFFFF;
	padding:3px;
	text-align:center;
	}
.DlrBanner .copy {
	padding:5px;
	font-size:11px;
	font-weight:bold;
	background-image: url(/_images/rule_back.gif);
	background-repeat: repeat;
	text-align:center;
	}
