/************************************************
 * Site-wide
 ************************************************/
BODY, TD, P, .bodyCopy { 
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
}

A:link, .matchLink  { color: black; text-decoration: underline }
.nzLink { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A:visited  { color: black; text-decoration: underline }

A:active {
	color: #143B57;
	text-decoration: underline;
}

A:hover {
	color: #143B57;
	text-decoration: underline;
}

SUP {
	font-size: 10px;
}

OL { 
	margin-top: 4px;
	margin-bottom: 4px;
}

UL {
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: square;
}

LI { 
	padding: 1px 0px 1px 0px;
}

/* default color for image borders
   NS4 needs color instead of border-color */
IMG {
	border-color: #333333;
	color: #333333;					
}

IMG.alignLeft {
	margin: 3px 5px 4px 0px;
}

.noUnderline {
	text-decoration: none;
}

/* need to repeat font info for NS4.7 */
.heading_clients {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	color: #D4B024;
}

/* need to repeat font info for NS4.7 */
.heading_tools {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	color: #6D99C8;
}

/* need to repeat font info for NS4.7 */
.heading_tns {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	color: #73A125;
}

/* need to repeat font info for NS4.7 */
.smallText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
}

.breadCrumb {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
	color: #033577;
}

.breadCrumb A:link, .breadCrumb A:visited,
.breadCrumb A:active,.breadCrumb A:hover {
	color: #033577;
}

/************************************************
 * Footer
 ************************************************/
/* need to repeat font info for NS4.7 */
.footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin: 40px 0px 0px 155px;
	padding: 20px 0px 10px 20px;
}
 
/************************************************
 * Forms
 ************************************************/
/* need to repeat font info for NS4.7 */
/*INPUT, TEXTAREA, SELECT, OPTION { 
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
} 

/************************************************
 * Homepage
 ************************************************/
.homeSidebar {
	padding: 0px 7px 12px 7px;
}

.homeSidebarWithImage {
	padding: 1px 7px 12px 0px;
}

/* need to repeat font info for NS4.7 */
.homeSidebarHeading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F588F;
}

/* need to repeat font info for NS4.7 */
.homeSidebarEntry {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
}

.homeFeature {
	padding: 3px 10px 10px 10px;
}

/************************************************
 * Side Navigation
 ************************************************/
/* need to repeat font info for NS4.7 
.sidenavHeading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #395E8E;
}*/

/* need to repeat font info for NS4.7 */
.sidenavConst {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

.sidenavConst A:link, .sidenavConst A:visited, 
.sidenavConst A:active {
	color: #143B57;
	text-decoration: none;
}

.sidenavConst A:hover {
	color: #D3B125;
	text-decoration: underline;
}

.sidenavAppr {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

.sidenavAppr A:link, .sidenavAppr A:visited, 
.sidenavAppr A:active {
	color: #143B57;
	text-decoration: none;
}

.sidenavAppr A:hover {
	color: #75A31D;
	text-decoration: underline;
}

.sidenavOff {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

.sidenavOff A:link, .sidenavOff A:visited, 
.sidenavOff A:active {
	color: #143B57;
	text-decoration: none;
}

.sidenavOff A:hover {
	color: #6F9AC6;
	text-decoration: underline;
}
.sideBarHeading   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #686; border-top: 1px none #060; border-bottom: 1px none #060 }

.NZserifGold   { color: #333; font-size: 11pt; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase }


