TD		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				80%;
			margin:						0px;
			}

.toplinks, a.toplinks:visited	{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#FFFFFF;
			display:					block;
			text-decoration:	none;
			}
a:hover.toplinks 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#FFFFFF;
			text-decoration:	underline;
			display:					block;
			}
a:hover.toplinkssel, .toplinkssel, a.toplinkssel:visited 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#FFFFFF;
			text-decoration:	underline;
			font-weight: 			bold;
			display:					block;
			}
.topnav, a.topnav:visited		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.85em;
			color:						#FFFFFF;
			display:					block;
			text-decoration:	none;
			}
a:hover.topnav 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#FFFFFF;
			display:					block;
			text-decoration:	underline;
			font-weight:			normal;
			}

a:hover.topnavsel, .topnavsel, a.topnavsel:visited	{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.85em;
			color:						#FFFFFF;
			display:					block;
			text-decoration:	underline;
			font-weight:			bold;
			}
.topnav_mid_blue 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#666666;
			text-decoration:	none;
			font-weight:			bold;
			position: 				relative;
			left: 						20px;
			top: 							1px;
			}
a.topnav_mid_white, a.topnav_mid_white:visited		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				1em;
			color:						#FFFFFF;
			text-decoration:	none;
			font-weight:			bold;
			position: 				absolute;
			left: 						-1px;
			top: 							-1px;
			}
a:hover.topnav_mid_white 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				1em;
			color:						#FFFFFF;
			text-decoration:	underline;
			font-weight:			bold;
			position: 				absolute;
			left: 						-1px;
			top: 							-1px;
			}
.sidenav 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			normal;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
a.sidenav, a.sidenav:visited 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			normal;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
a:hover.sidenav 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			normal;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
.sidenav_lvl2 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			40px;
			font-weight:			normal;
			}
a.sidenav_lvl2, a.sidenav_lvl2:visited 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			35px;
			padding-right:		0px;
			margin: 					0px;
			font-weight:			normal;
			}
a:hover.sidenav_lvl2 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			35px;
			padding-right:		0px;
			font-weight:			normal;
			}
.sidenavsel  		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			bold;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
a.sidenavsel, a.sidenavsel:visited 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			bold;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
a:hover.sidenavsel 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						center;
			display:					block;
			width: 						147px;
			padding-left:			22px;
			font-weight:			bold;
			background-image: url(images/nav_paw_blue.gif);
			background-position: 4px 2px;
			background-repeat: no-repeat;
			}
.sidenavsel_lvl2 		{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				0.95em;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			40px;
			font-weight:			bold;
			}
a.sidenavsel_lvl2, a.sidenavsel_lvl2:visited 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			35px;
			padding-right:		0px;
			margin: 					0px;
			font-weight:			bold;
			}
a:hover.sidenavsel_lvl2 		{
			font-family:			Arial, Helvetica, sans-serif;
			color:						#003BAD;
			text-decoration:	none;
			align:						left;
			display:					block;
			width: 						129px;
			padding-left:			35px;
			padding-right:		0px;
			font-weight:			bold;
			}
INPUT, SELECT,TEXTAREA
			{
			font-family:			Arial, Helvetica, sans-serif;
			font-size:				1em;
			}

.error	{
			font-family: 			Arial, Helvetica, sans-serif;
			font-weight: 			Bold;
			color: 						#FF0000;
			margin-left: 			0px;
			text-decoration: 	none;
	}

.resultsheading
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size: 				80%;
	color: 						#000000;
	margin-left: 			0px;
	text-decoration: 	none;
	padding:					5px;
	}

.resultslisting
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	font-size: 				80%;
	color: 						#003BAD;
	margin-left: 			0px;
	text-decoration: 	none;
	padding:					5px;
	}

.smallprint
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	font-size: 				70%;
	color: 						#000000;
	margin-left: 			0px;
	text-decoration: 	none;
	padding:					0px;
	}

.midbox1
	{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1em;
	color:						#000000;
	text-decoration:	none;
	margin:						10px;
	margin-bottom:		10px;
	line-height:			16px;
	text-align:				left;
	}
.midbox2
	{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1em;
	color:						#000000;
	text-decoration:	none;
	margin:						10px;
	text-align: 			left;
	}
.midbox3
	{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1em;
	color:						#000000;
	text-decoration:	none;
	margin:						10px;
	line-height:			16px;
	text-align:				left;
	}
.rightbox1
	{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1em;
	color:						#000000;
	text-decoration:	none;
	margin:						5px;
	margin-top:				10px;
	margin-bottom:		10px;
	line-height:			16px;
	text-align:				left;
	}

.whatsnew_small
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				0.85em;
	font-weight: 			normal;
	color: 						#000000;
	margin-top:				2px;
	padding:					0px;
	text-decoration: 	none;
	}

a.whatsnew_title
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				0.85em;
	font-weight: 			bold;
	color:						#003BAD;
	margin-top:				2px;
	padding:					0px;
	text-decoration: 	underline;
	}

a.whatsnew_title:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				0.85em;
	font-weight: 			bold;
	color:						#8A00AC;
	margin-top:				2px;
	padding:					0px;
	text-decoration: 	underline;
	}
a:hover.whatsnew_title
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				0.85em;
	font-weight: 			bold;
	margin-top:				2px;
	margin-left: 			0px;
	padding:					0px;
	text-decoration: 	underline;
	}
a.homepage_enews
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				1em;
	font-weight: 			bold;
	color:						#003BAD;
	text-decoration: 	underline;
	}

a.homepage_enews:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				1em;
	font-weight: 			bold;
	color:						#8A00AC;
	text-decoration: 	underline;
	}

a:hover.homepage_enews
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				1em;
	font-weight: 			bold;
	text-decoration: 	underline;
	}

a.homepage_fadingnews, a.homepage_fadingnews:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				1em;
	font-weight: 			bold;
	color:						#003BAD;
	text-decoration: 	underline;
	}

a:hover.homepage_fadingnews
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				1em;
	font-weight: 			bold;
	color:						#003BAD;
	text-decoration: 	underline;
	}

a.sitemap_title
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size:				1em;
	color: 						#003BAD;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}

a.sitemap_title:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size:				1em;
	color: 						#8A00AC;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
a.sitemap_title:visited:hover
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size:				1em;
	color: 						#8A00AC;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
a.sitemap_title:hover
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	font-size:				1em;
	color: 						#003BAD;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}

a.sitemap_lvl2_item
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	font-size:				1em;
	color: 						#003BAD;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
a.sitemap_lvl2_item:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	color: 						#8A00AC;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
a.sitemap_lvl3_item
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	font-size:				1em;
	color: 						#003BAD;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
a.sitemap_lvl3_item:visited
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			normal;
	color: 						#8A00AC;
	margin:						0px;
	padding:					0px;
	text-decoration: 	underlined;
	}
.ec-daynum
	{
	font-size: 0.85em;
	margin: 2px;
	}
.quick-links
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	color: 						#408ECE;
	margin:						0px;
	padding-left:			6px;
	padding-right:		0px;
	padding-top:			5px;
	padding-bottom:		5px;
	text-decoration: 	none;
	}
.news-flash
	{
	font-family: 			Arial, Helvetica, sans-serif;
	font-weight: 			bold;
	color: 						#408ECE;
	text-decoration: 	none;
	margin:						0;
	padding:					0;
	}
.search-cell
	{
	font-family:			Arial, Helvetica, sans-serif;
	color:						#FFFFFF;
	background-color:	#408ECE;
	text-decoration:	none;
	font-weight:			normal;
	font-size:				0.70em;
	}
.search-submit
	{
	border:						1px solid #DDDDDD;
	background-color:	#28679B;
	color: 						#ffffff;
	}
.cell-bg-color {
	background-color:	#408ECE;
	}
.paws-divider  		{
	width: 						40px;
	background-image: url(images/nav_border_paw_blue.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	}
.main-body {
	padding: 0 10px 10px 10px;
	}
.site-map {
	border-style: solid;
	border-width: 10px;
	border-color: #D7E7FC;
	background-color: #D7E7FC;
	}
.search-outer-table {
	border-style: solid;
	border-width: 4px;
	border-color: #D7E7FC;
	background-color: #FFFFFF;
}
.search-inner-table {
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #D7E7FC;
	text-align: 	center;
}

.search-divider {
	border-style: none;
	border-width: 1px;
	border-color:	#000000;
	height:				2px;
	background-color: #D7E7FC;
}

.form-bar {
	background-color: #D7E7FC;
	padding:					4px 4px 4px 4px;
	width:						100%;
}

.form-bar td {
	font-weight:		bold;
}
