Body 
{
	font-size: 11px;
	font-style:normal;
	margin:0px;
}

.header
{
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#39597d;
	padding-top:12px;
	padding-left:10px;
}

.header2
{
	position:relative;
	font-size:12px;
	font-weight:bold;
}

.header3
{
	position:relative;
	font-size:12px;
	font-weight:bold;
	color:#39597d;
	padding-left:5px;
}

.copyright
{
	font-size:11px;
	color:#C6CFD9;
	padding-top:16px;
	height:34px;
}

.ContentScroll
{
	font-size:12px;
	position:absolute;
	width:100%;
	height:100%;
	overflow:auto;
	background-color:white;
	scrollbar-base-color:#7e93aa; 
	scrollbar-arrow-color:#d2d2d2;
	z-index:1;
}

.ContentExtra {
	scrollbar-face-color: white;
	scrollbar-shadow-color: silver;
	scrollbar-highlight-color: silver;
	scrollbar-3dlight-color:  silver;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color:  #39597D;
	z-index:1;
}

.ContentFlow
{
	border:1px solid silver;
	position:relative;
	width:100%;
	height:100%;
	background-color:white;
}

.ContentFrame
{
	position:absolute;
	width:100%;
	height:100%;
	overflow:auto;
	scrollbar-base-color:#7e93aa; 
	scrollbar-arrow-color:#d2d2d2;
	z-index:1;
}

.CityName
{
	behavior:url(behavior\CityFind.htc);
}
.CityName2
{
	behavior:url(behavior\CityFind2.htc);
}

.StreetName
{
	behavior:url(behavior\StreetFind.htc);
}

.CityList
{
	display:block;
	border:solid 1px black;
	font-size:12px;
	position:absolute;
	background-color:#BED3EA;
	left:-330px;
	top:30px;
	overflow-y:auto;
	overflow-x:hidden;
	width:250px;
	height:150px;
	Z-index:99999;
}
.CityList TABLE
{
	width:100%;
}
.CityList TD
{
	cursor:hand;
	font-size:12px;
	width:100%;
}

.Members
{
	POSITION:absolute;
	left:50px;
	top:40px;
	Z-Index:9999;
}

.Dialog
{
	POSITION:absolute;
	left:123px;
	top:47px;
	Z-Index:9999;
}

.Calendar
{
	position:relative;
	behavior:url(behavior\calendar.htc);
	width:10px;
	z-index:99999;
}
.Calendar TABLE
{
	background-color:white;
	cellspacing:1;
}

.CalendarTable
{
	Z-index:99999;
}


.Calendar TABLE TD
{
	font:10px Arial;
	color:white;
	background-color:lightsteelblue
}

.Time
{
	position:relative;

}
.Time TABLE
{
	background-color:white;
}

.Time TD
{
	background-color:white;
}
#MAP__CHOICE TD
{
	padding-top:5px;
}

#GeoAlert
{
	visibility:hidden;
	BORDER: activecaption thin solid;
	POSITION: absolute;
	Z-INDEX: 99999;
	WIDTH: 400px;
	HEIGHT: 200px;
	LEFT: expression((document.body.offsetWidth - 400) / 2);
	TOP: expression((document.body.offsetHeight - 200) / 2);
	BACKGROUND-COLOR: window;
}
#GeoMessages
{
	overflow:scroll;
	width:100%;
	height:100%;
}

#GeoMessages SPAN
{
	width:100%;
	background-color:red;
	color:white;
	border-bottom:solid 1px #dddddd;
}

.WindowHead
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	background-color: activecaption;
}
.WindowHead TD
{
	border-bottom:activecaption thin solid;
}

.logocontainer, .dark
{
	background-color:#095AA6;
}
.menucolor, .light
{
	background-color:#E6F0FA;
}
.middle
{
	background-color:#499AE6;
}
