
TD{FONT-SIZE: 12px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}
.regular{;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.bold{font-weight: bold;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.header{background-color:#336699;font-size: 11px;color: white;font-family: Verdana, Arial, Helvetica, sans-serif;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-left: 5px; font-weight:bolder;}
.row{;font-size: 12px;font-family: Arial, Helvetica, sans-serif;padding-left: 5px;padding-left: 5px;}
.field{;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
	
html { background: #253a4f) 0 0 ; }
body { background: #253a4f; margin: 0px; padding: 0px; text-align: center; }
#pagewrapper  { 
	width: 890px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #ffffff;
	margin: 0 auto;  /*the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 0px;} 


H1{FONT-SIZE: 20px;FONT-STYLE: normal;FONT-FAMILY: 	Verdana, Arial, Helvetica, sans-serif;color: "#234971";}
TD{FONT-SIZE: 12px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}
.regular{FONT-SIZE: 11px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}
.state{FONT-WEIGHT: bold; color:#336699; FONT-SIZE: 14px}
.search{FONT-WEIGHT: bold; color:white; FONT-SIZE: 14px}
.company{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:midnightblue}
.bold{FONT-WEIGHT: bold;}
.small{FONT-SIZE: 8px;FONT-STYLE: normal;FONT-FAMILY: Arial, Helvetica, sans-serif}


#directorybg {
background-image:url(directory/images/harmonie_background.jpg);
background-repeat:no-repeat;
width: 671px;
height: 653px;
}





/*-------------navigation----------*/
.navheight {height:44px;}
.primary td {vertical-align: vertical-align:middle;
padding-top: 30px;}
a.primary_current {
	background-image: url(IMAGES/btn_nav_bg_over.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
	height:14px;
	
}
a.primary:link {
	background-image: url(IMAGES/btn_nav_bg_up.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
	height:14px;
	
}
a.primary:visited {
	background-image: url(IMAGES/btn_nav_bg_up.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
	height:14px;;
}
a.primary:hover {
	background-image: url(IMAGES/btn_nav_bg_over.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
	height:14px;
}
a.primary:active {
	background-image: url(IMAGES/btn_nav_bg_over.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
	height:14px;
	list-style-image:url(IMAGES/bullet_arrows.gif);
}

a.secondary:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left:5px;
	color: white;
	text-decoration: none;
	display:block;

	
}

a.secondary:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: ;
	font-weight: normal;
	padding-left:5px;
	color: white;
	text-decoration: none;
	display:block;

}

a.secondary:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left:5px;
	color: #6699cc;
	text-decoration: none;
	display:block;

}

a.secondary:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding-left:5px;
	color: #6699cc;
	text-decoration: none;
	display:block;

}
#nav ul li{
	list-style-type:none;
	list-style:outside;
	list-style-image:url(IMAGES/bullet_arrows.gif);
}

#nav ul li a {
	font-size: 10px;
	display:block;
	text-indent: 0px;
	text-decoration: none;
	color:#ffffff;
	border: 0px;
	list-style:outside;
	list-style-image:url(IMAGES/bullet_arrows.gif);
}

#nav ul li a:hover {
	font-size: 10px;
	display:block;
	text-indent: 0px;
	text-decoration: none;
	color:#6699cc;
	border: 0px;
	list-style:outside;
	list-style-image:url(IMAGES/bullet_arrows.gif);
}