BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	BACKGROUND: #3478b7 fixed repeat-x left top; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 15px; 
	COLOR: #fff; 
	PADDING-TOP: 0px
}

A {
	TEXT-DECORATION: none
}

A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

H1 {
	FONT-SIZE: 24px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; text-shadow: black 1px 1px 1px
}

H2 {
	FONT-SIZE: 20px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; text-shadow: black 1px 1px 1px
}

div.markerTooltip {
    color: black;
    background-color: white;
    white-space: nowrap;
    margin: 0;
    padding: 2px 4px;
    border: 1px solid black;
    z-index: 500000;
    font-size: 10px;
}

div.markerDetail {
    color: black;
    font-weight: bold;
    background-color: white;
    white-space: nowrap;
    margin: 0;
    padding: 2px 4px;
    border: 1px solid black;
    z-index: 500000;
}

#map {
    FLOAT=center;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 2em 0px 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}

#container {
	FONT-SIZE: 11px; MARGIN: 15px auto; WIDTH: 1000px; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", verdana, sans-serif; BACKGROUND-COLOR: #5f95c8; moz-border-radius: 8px; border-radius: 8px
}

#container BLOCKQUOTE {
	PADDING-LEFT: 20px; MARGIN: 15px 30px 5px 10px; BORDER-LEFT: #aaa 5px solid
}

#container A {
	color: orange;
	font-weight:bold;
}

#container #header {
	MARGIN: 0px 0px 15px
}

#container #header #logo {
	MARGIN: 12px 0px 0px 12px
}

#container #header #name {
	DISPLAY: none
}
#container #header #menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px dotted
}

#container #header #menu UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#container #header #menu UL LI {
	DISPLAY: inline; MARGIN: 0px 8px 0px 0px
}

#container #footer {
	CLEAR: both; MARGIN: 60px 0px 0px
}

#container #footer UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#container #footer UL LI {
	DISPLAY: inline; MARGIN: 0px 8px 0px 0px
}
#container #footer .links {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 12px; PADDING-TOP: 8px
}

#container #footer .links #right {
	FLOAT: right
}
#page_footer {
	CLEAR: both; FONT-SIZE: 11px; MARGIN: 12px auto; WIDTH: auto; COLOR: #fff; FONT-FAMILY: "Trebuchet MS", verdana, sans-serif; TEXT-ALIGN: center
}
#page_footer #copyright {
	DISPLAY: none
}
#page_footer A {
	color: orange;
	TEXT-DECORATION: none
	font-weight:bold;
}
#page_footer A:hover {
	COLOR: #999999
}

A:active {
	COLOR: #999999
}
#page_footer DIV {
	MARGIN: 1px
}
#page_footer .links UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_footer .links UL LI {
	DISPLAY: inline; MARGIN: 2px; LIST-STYLE-TYPE: none
}
.form {
	BORDER-BOTTOM: #888888 1px dashed
}
#infowindow {
	COLOR: #333222
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
textarea, input {
	border: 1px solid #333;
	padding: 2px;
}
input.button {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica;
	height: 24px;
	width: 180px;
	padding: 0px;
}