	html, body {
	    height: 100%;
	    width: 100%;
	    margin: 0;
	    padding: 0;
	}
		
	body {
	    background-color: white;
	    overflow: hidden;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	} 
		
	/* set title font properties */ 
	.infowindow .window .top .right .user .titlebar .title {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12pt;
	}

	/* set content font properties */
	 .infowindow .window .top .right .user .content {
		font-style: italic;
		font-weight: bold;
		font-size: 8pt;
		font-color: #8B2323;
	}

	table.identify {
		border-collapse: collapse;
		border-color: #000;
	}

	table.identify tr {
		background-color: white;
		color: #000;
		width: 500px;
		padding: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
		font-weight: normal;
	}

	table.identify td {
		width: auto;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	table.identify a {
		color: blue;
	}

	TH {
		font-family: Verdana;
		font-size: 10pt;
		color: #000033;
	}

	.textBold {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
	} 
	.textNormal {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.textSmall {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
	}
	.identifyTabs {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	.identifyLabel {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
	}
	.identifyData {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
	}
	.tocGroupTbl {
		cellPadding: 0;
		cellSpacing: 0;
	}
	.tocGroupName {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		text-decoration: underline;
	} 
	.tocLabel{
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
	} 

	#preloader {
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		background: #fff url(images/loading2.gif) no-repeat center center;
		position: absolute;
		z-index: 999;
	}
	
	.siteLink {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
	}

	.label {
		font-weight: bold;
		font-size: 11px;
	}
	.data {
		font-weight: normal;
		font-size: 11px;
	}

	.tundra .dojoxGridHeader, .tundra .dojoxGridHeader .dojoxGridCell {
		font-size: 11px;
		font-weight: bold;
	}

	.esriScalebar {background-color: #ffffff; padding: 6px 32px 16px 6px;}

	.dijitTitlePaneTitle {
		font-size: 12px;
		font-weight: bold;
	}

	#mapLoading {
		position: absolute;
		z-index: 100;
		left: 5px;
		top: 5px;
		display: none;
		background-color: red;
		color: white;
		padding: 4px;
		border: solid 3px white;
		font-weight: bold;
		vertical-align: middle;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}

	.zoomDlgTbl {
		font-size: 0.9em;
		padding: 0px;
		border-spacing: 2px;
	}
	.zoomDlgLbl {
		text-align: right;
	}
	a.cmdLink         { text-decoration: none; font-size: 0.8em;}
	a.cmdLink:hover   { text-decoration: underline;}
