body
{
	margin: 0;
}

div#fwg_iframe
{
	width: 742px;
	border: none;
	padding: 0;
	margin: 0;
}

div#top_branding
{
	background-color: #763A16;
	width: 742px;
	height: 51px;
	padding: 0;
	margin: 0;
	position: relative;
	top: 0;
	left: 0;
	background-image: url(../img/mapit-search/mapit-compass.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	overflow: hidden;
}

div#top_branding h1
{
	position: relative;
	top: 0;
	left: 0;
	width: 280px;
	height: 51px;
	background-image: url(../img/mapit-search/mapit-head.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

div#top_branding h1 span
{
	display: none;
}

div#top_branding div#helplink
{
	position: absolute;
	top: 12px;
	right: 52px;
}

div#top_branding div#helplink a,
div#top_branding div#helplink a:link,
div#top_branding div#helplink a:visited
{
	background-color: #FFCC00;
	padding: 3px 9px 3px 9px;
	border-color: #FFFFFF #996600 #996600 #FFFFFF;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

div#top_branding div#helplink a:active,
div#top_branding div#helplink a:hover
{
	background-color: #E6B300;
	padding: 4px 8px 2px 10px;
	border-color: #663300 #FFEECC #FFEECC #663300;
}

div#propcount_zone
{
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 0 189px;
	height: 33px;
	padding: 0;
}

div#propcount_zone div#propcount
{
	position: relative;
	top: 0;
	left: 0;
	padding: 0;
	width: 178px;
	height: 100%;
	background-color: #FFD798;
	border-color: #000000;
	border-width: 1px;
	border-style: none solid solid solid;
}

div#propcount_zone div#propcount h2
{
	padding: 7px 3px 0 3px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

div#propcount_zone div#propcount h2 span#propcount_number
{
	font-size: 16px;
}

div#propcount_zone div#propcount_guide
{
	position: absolute;
	top: 0;
	left: 180px;
	padding: 0;
	width: 373px;
	height: 100%;
	background-color: #FFFAE6;
	border-color: #000000;
	border-width: 1px;
	border-style: none none solid none;
}

div#propcount_zone div#propcount_guide div#propcount_alert
{
	padding: 4px 8px 1px 8px;
	font-size: 11px;
	visibility: hidden;
}

div#propcount_zone div#propcount_guide div#theForm
{
	position: absolute;
	top: 0;
	left: 0;
	width: 360px;
	height: 18px; 
	background-color: #FFFAE6;
	padding: 6px 8px 6px 8px;
	font-size: 12px;
	visibility: hidden;
}

span.alert
{
	font-weight: bold;
	color: #B30000;
}

div#criteria_form
{
	position: absolute;
	top: 68px;
	left: 10px;
	width: 168px;
}

div#criteria_form h3
{
	margin: 12px 0 4px 0;
}

div#criteria_form form p
{
	font-size: 11px;
	margin: 0 0 6px 0;
}

div#criteria_form form select
{
	display: block;
	margin: 0px;
	width: 100px;
	font-size: 10px;
	border-color: #666666 #999999 #999999 #666666;
	border-width: 1px;
	border-style: solid;
}

div#criteria_form form select#p_type
{
	width: 160px;
}

div#criteria_form form select#wf
{
	width: 60px;
}

div#criteria_form form input#INC_OFFICES
{
	margin-right: 2px;
	margin-left: 0;
	margin-bottom: -2px;
}

div#criteria_form img#icon-office
{
	margin-left: 2px;
	margin-right: 0;
	margin-bottom: -2px;
}

ul#other_searches,
ul#other_map_searches
{
	margin: 0 0 12px 0;
	padding: 0;
	list-style-type: none;
}

ul#other_searches li,
ul#other_map_searches li
{
	margin: 0 0 1px 0;
	padding: 0;
}

div#toolbox
{
	margin-top: 9px;
	margin-left: 190px;
	width: 552px;
	position: relative;
	height: 28px;
}

div#toolbox h3
{
	font-size: 12px;
	padding: 5px 0 0 7px;
}

div#toolbox ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: absolute;
	top: 3px;
	left: 80px;
}

div#toolbox ul li
{
	margin: 0 12px 0 0;
	padding: 0;
	display: inline;
	font-size: 11px;
	vertical-align: middle;
}

div#toolbox ul li img,
div#toolbox ul li input
{
	margin-bottom: -6px;
}

div#map_space
{
	position: absolute;
	left: 197px;
	top: 140px;
	width: 542px;
	height: 542px;
	background-color: #999999;
}

div#map_area
{
	width: 500px;
	height: 500px;
	margin: 20px;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}

div#map_space div#panbttn_nw
{
	position: absolute;
	left: auto;
	top: 0;
}

div#map_space div#panbttn_n
{
	position: absolute;
	left: 204px;
	top: 0;
}

div#map_space div#panbttn_ne
{
	position: absolute;
	right: 0;
	top: 0;
}

div#map_space div#panbttn_e
{
	position: absolute;
	right: 0;
	top: 206px;
}

div#map_space div#panbttn_se
{
	position: absolute;
	right: 0;
	bottom: 0;
}

div#map_space div#panbttn_s
{
	position: absolute;
	left: 206px;
	bottom: 0;
}

div#map_space div#panbttn_sw
{
	position: absolute;
	left: 0;
	bottom: 0;
}

div#map_space div#panbttn_w
{
	position: absolute;
	left: 0;
	top: 206px;
}


/* STATIC INITIAL PAGE */

div#mapit_initialpage
{
	padding: 12px;
	position: relative;
	top: 0;
	left: 0;
}

div#mapit_intro
{
	margin-right: 560px;
	height: 540px;
	padding-top: 30px;
}

div#mapit_initialpage div#mapsquare
{
	position: absolute;
	top: 12px;
	left: 192px;
}

div#mapit_initialpage div#mapsquare div#map_image
{
	padding: 12px;
	width: 506px;
	height: 506px;
	background-color: #999999;
}

div#mapit_initialpage div#mapsquare h2
{
}

div#mapit_initialpage div#mapsquare img
{
	border: none;
}

/* Mark's override attempt: */

div#propcount_guide div#theForm input#subm_viewall
{
	background-color: transparent;
	border: none;
	width: 155px;
	height: 22px;
	padding: 0 8px 1px 30px;
	font-family: Arial;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	background-image: url(../img/mapit-search/btn/viewall_0.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}


