html, body, #main{	
	width: 100%;	/* make the body expand to fill the visible window */
	height: 100%;
	overflow: hidden;	/* erase window level scrollbars */
	padding: 0;
	margin: 0;
}
#right{
	width: 327px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
#center{
	overflow:hidden;
	padding: 0;
	margin: 0;
}
.chrome #_WEBMAP_, .iE #_WEBMAP_, .safari #_WEBMAP_{
	top:0 !important;
}
.chrome #mainCenter, .chrome #mapCenter, .chrome #_WEBMAP_, .chrome .wmMapNavigation,
.fireFox #mainCenter, .fireFox #mapCenter, .fireFox #_WEBMAP_, .fireFox .wmMapNavigation,
.safari #mainCenter, .safari #mapCenter, .safari #_WEBMAP_, .safari .wmMapNavigation{
	overflow:hidden;
	padding: 0;
	margin: 0;
	width:100% !important;
	height:100% !important;
}

#top{
	overflow:hidden;
	height:70px;
	padding: 0;
	margin: 0;
}
.wmSearchForm{
	border:none;
	position:static;
	height:auto;
	width:auto;
}
.wmSearchFormTitle{
	display: none;
}
.formLabel{
	color:#6e6e6e;
	text-transform:uppercase;
	width:160px;
}
.wmSearchType{
	margin:0px 10px 0px 10px;
}
.wmSearchFormContents{
	margin:0px 10px 0px 10px;
}
.formField{
	width:200px;
}
.wmHorizontalLine{
	width:204px;
}
.findButtonContainer{
	padding-top:3px;
	margin-left:10px;
}
.wmLegend {
	border:none;
	margin:5px;
	height:150px;
	color:#4A4B49;
	background-color:#FAFAFA;
}
.ptLeg{
	color:#4A4B49; 
}
.polyLeg{
	color:#4A4B49; 
}
.tundra .dijitSplitterV {
	background-image:url(../img/split_vert.png);
	background-repeat:repeat-y;
}
.tundra .dijitSplitterH, .tundra .dijitGutterH {
	background-image:url(../img/split_horiz.png);
	background-repeat:repeat-x;
}
.wmImgBtn{
	color:#4a4b49;
	background-color:#4a4b49 !important;
}
.wmTxtBtn{
	color:#4a4b49;
	border:1px solid #4a4b49;
}
.iE .menu img {
	margin-right:3px;
}
.wmBanner{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	outline:none;
	border-collapse:collapse;
	color:#4a4b4d;
}
#wmBanner{
	background-image: url(../img/topRight2.png);
	background-repeat: repeat-x;
	left:0;
	top:0;
	height:70px;
	width:100%;
	position:absolute;
}
.wmBanner td{
	font-size:11px;
}
.wmBanner a{
	color:#4a4b49;
	text-decoration:none;
}
.wmBanner img{
	margin: 4px 5px 0 5px;
	border:none;
	vertical-align: middle;
	
}
#bannerLogo{
	position:absolute;
	width:46px;
	height:44px;
	background-position:-641px 0;
	z-index:5;
}
#bannerTitle{
	position:absolute;
	font-size:18px;
	color:#4a4b4d;
	font-weight:bold;
	font-style:italic;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	padding-right: 20px;
	left:3px;
	top:45px;
}			
#topLeft{
	position:absolute;
	height:77px;
	width:530px;
	background-position:-65px 0;
	background-repeat: no-repeat;
}
.bottomMenu{
	text-transform: capitalize;
	margin-top: 4px;
}
.bottomMenu img{
	margin-bottom: -3px;
    float: left;
}
#bottomMenu{
	position:absolute;
	right: 10px;
	top:45px;
	white-space: nowrap;
	border-spacing: 0;
}
.menuSeparator{
	color:#CCCCCC;
	padding:0 2px;
}
.sep2{
	color:#4A4B49;
	padding:0 4px;
}
#nycMenu{
	position:absolute;
	right:0;
	text-align: right;
	height:44px;
	margin-right:10px;
	z-index:3;
}
.nycMenuTop a{
    color:#ffcc00;
}
.nycMenuBottom a{
    color: #cccccc;
	margin-bottom:3px;
}
.nycMenuBottom .menuSeparator{
}
.otherMaps{
	border:none !important;
	background-color:transparent !important;
}
.otherMapItem{
	font-size:10px;
}
.otherMapItem td{
	font-size:10px;
}
.bannerSprite{
	background-image:url(../img/sprite2.png);
	background-repeat:no-repeat;
	width:13px;
	height:17px;
}
.iE #mapCenter{
	margin-top: 1px;
}
#searchFieldRegion{
    background-color: white;
    height: 46px;
    padding-left: 5px;
    border: 1px solid #bfbfbf;
}
.otherMaps .dijitMenuItem {
	padding: 0;
}
.otherMaps .dijitMenuItem span {
	color: #4a4b49;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.otherMaps .dijitMenuItemHover span,
.otherMaps .dijitMenuItemSelected span {
    color: white;
}