<STYLE TYPE="text/css">
/*<![CDATA[*/
BODY, TABLE, INPUT, TEXTAREA, SELECT, BUTTON, A, FORM, P, DIV
	{
	margin: 0px;
	padding: 0px;
	color : #004E97;
	font: 12px/16px arial, helvetica, serif;
	}

.Gecko 	BODY, TABLE, INPUT, TEXTAREA, SELECT, BUTTON, A, FORM, P, DIV
	{
	padding: 0px;
	color : #004E97;
	font: 12px/16px arial, helvetica, serif;
	}

body
	{
	margin: 0px; 
	padding: 0px;
	}
	
input[type="text"]
	{
	height : 17px;
	}
input[type="button"]
	{
	height : 20px;
	}
input[type="submit"]
	{
	height : 20px;
	}

	A
	{
	text-decoration : none;
	color : #1F4189;
	}

	A:hover 
	{
		text-decoration : underline;
		color : #1F4189;
	}

	.InputButton
	{
	height : 20px;
	}

	.footnote
	{
		font: 9px/12px arial, helvetica, serif;
		font-weight : light;
	}

	.lastupdate
	{
	color : Green;
	font: 9px/12px arial, helvetica, serif;
	font-weight : light;
	}

	.pageheading
	{
	color : #1F4189;
	background-color : #EFEFF7;
	text-transform: uppercase;
	line-height:20px;
	font: bold 12px arial, helvetica, serif;
	}

	.function
	{
	color : #004E97;
	font: 18px arial, helvetica, serif;
	}

	.topofpage
	{
	color : #1F4189;
	background-color : #EFEFF7;
	font: 12px arial, helvetica, serif;
	}

	.functiondescription
	{
	color : Orange;
	font: 10px/16px arial, helvetica, serif;
	font-weight : light;
	}

	.button
	{
	color : #f2d533;
	}

	.header
	{
	color : #00007F;
	}

	.error
	{
	color : Red;
	font: bold 12px/16px arial, helvetica, serif;
	}

	.warning
	{
	color : Orange;
	font: bold 12px/16px arial, helvetica, serif;
	}

	.tablehead
	{
	background : #D2D2D2;
	color : White;
	line-height : 9px;
	}

	.menu
	{
	text-transform: uppercase;
	font: 11px arial, helvetica, serif;
	line-height:20px;
	margin : 0px;
	width : 140px;
	}

	.mapgroup
	{
	text-transform: uppercase;
	font: 10px arial, helvetica, serif;
	line-height:12px;
	margin : 0px;
	width : 140px;
	}

	.mapclub
	{
	text-transform: uppercase;
	font: 8px arial, helvetica, serif;
	line-height:10px;
	margin : 0px;
	width : 140px;
	}

	.maparrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	padding: 0;
	margin: 0px 0px 0px 0px;
	left: 145px;
	border: 0;
	}
	
	.markerleft a {
	float:left; 
	font-weight:bold; 
	text-decoration:underline;
	line-height:14px;
	}
	.markerright a {
	float:right; 
	font-weight:bold;
	text-decoration:underline;
	line-height:14px;
	}
	.search
	{
	display:inline;
	position: relative;
	left: -75;
	top: 50;
	}

	.search input
	{
	font: 9px arial, helvetica, serif;
	margin : 0px;
	height : 15px;
	}

	.searchsubmit
	{
	color : White;
	font: bold 11px arial, helvetica, serif;
	text-transform: uppercase;
	border-style: none;  
	background-color: transparent; 
	cursor:pointer;
	}

    .searchdisplay
	{
	margin: 0px;
	padding: 0px;
	color : #004E97;
	font: 12px/16px arial, helvetica, serif;
	line-height:10px;
    }

    .searchdisplaysmall
	{
	margin: 0px;
	padding: 0px;
	color : #004E97;
	font: 9px/12px arial, helvetica, serif;
	font-weight : light;
	line-height:10px;
    }

    .searchdisplayhr
	{
    color: Gray;
    background-color: Gray;
    height: 2px;
    border: 0;
    }

    .searchdisplayhl
	{
	font-weight : bold;
	text-transform: uppercase;
    background-color: Yellow;
    }
 	input.cGDButton {width: 300px; height: 25px;} 
/*]]>*/
</STYLE>