HTML {
	FONT-SIZE: 100%; FONT-FAMILY: arial, helvetica, sans-serif
}
BODY {
	FONT-SIZE: 67.5%
}
P {
	FONT-SIZE: 1.2em
}
A {
	COLOR: #4b6fa5
}
A:visited {
	COLOR: #4b6fa5
}
A:hover {
	COLOR: #4b6fa5
}
A:active {
	COLOR: #4b6fa5
}
img {
	border:0
}
#container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 10px
}
#header {
	MARGIN-BOTTOM: 15px; POSITION: relative
}
#logo {
	WIDTH: 187px; HEIGHT: 37px
}
#nav-area {
	LEFT: 710px; WIDTH: 240px; POSITION: absolute; TOP: -10px; font-size:1.2em;
}
#search-area {
	LEFT: 250px; WIDTH: 330px; POSITION: absolute; TOP: 1em
}
#search-box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 330px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.placeholder#search-box {
	COLOR: #aaa
}
#search-loading {
	DISPLAY: none; BACKGROUND: url(../images/loading.gif) no-repeat left top; LEFT: -20px; WIDTH: 16px; POSITION: absolute; TOP: 2px; HEIGHT: 16px
}
#search-button {
	DISPLAY: none
}
#search-error {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #a00; POSITION: relative; TOP: 4px; padding:0px; margin:0px;
}
#top-help {
	RIGHT: 0px; COLOR: #aaa; POSITION: absolute; TOP: 1em;
}
#earth {
	OVERFLOW: hidden; HEIGHT: 480px;border:1px solid #AAA;
}
#footer {
	POSITION: relative
}
#copyurl-container {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; VISIBILITY: hidden; COLOR: #4b6fa5; TEXT-ALIGN: center
}
#copyurl-link SPAN {
	DISPLAY: none
}
#tweet-link SPAN {
	DISPLAY: none
}
#copyurl-link {
	DISPLAY: inline-block; BACKGROUND: url(../images/share-buttons.png) no-repeat; MARGIN-LEFT: 6px; VERTICAL-ALIGN: sub; OVERFLOW: auto; WIDTH: 53px; HEIGHT: 27px
}
#tweet-link {
	DISPLAY: inline-block; BACKGROUND: url(../images/share-buttons.png) no-repeat 0% 100%; MARGIN-LEFT: 6px; VERTICAL-ALIGN: sub; WIDTH: 70px; HEIGHT: 27px
}
#copyright {
	FONT-SIZE: 1.2em; RIGHT: 0px; COLOR: #aaa; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#imap {
	OVERFLOW: hidden; HEIGHT: 480px;border:1px solid #AAA; width:640px;float:left;
}
#iwizard {
	width: 300px; height:450px;border:1px solid #AAA;left:650px;float:right;padding:5px;
}
#iwizard h4{
	font-weight:normal;font-size:1.2em; margin:0; padding:5px 0;
}
#iwizard p{
	font-weight:normal; margin:0; padding:5px 0;
}
#ifooter {
	width: 300px; left:650px; float:right; padding-top:5px; text-align:center;margin:0;
}
#iwizard input{
	border:1px solid #999;
	padding:1px;
}
#iwizard textarea{
	border:1px solid #999;
	padding:1px;
}
#map-comments{
	width:300px;
}
#box-comments{
	width:290px;
	height:100px;
	border:1px solid #999;
	font-size:14px;
}