html, body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
}

BODY {
	padding-bottom: 10px;
	color: #000000;
	background-color: #FFFFFF;
	/*font-family: Tahoma,verdana,Arial,"Times New Roman", serif;*/
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
a {
	cursor:pointer;
}
a:link {
	color: #336699;
	cursor:pointer;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #336699;
	cursor:pointer;
	/*background-color: #336699;*/
}

H2 {

	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px 0px 9px; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; 

}

H2 A {

	TEXT-DECORATION: none

}

H2 A:hover {

	COLOR: #cc0000

}

H2 A:active {

	COLOR: #cc0000

}

.nstbline {
	BACKGROUND-COLOR: #ffffff
}
.stbline {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #016baa; TEXT-DECORATION: none
}
.stab {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #016baa; TEXT-DECORATION: none
}
.toplvlbck {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4190bf; TEXT-DECORATION: none
}
.breadcrumbBack {
	PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(img/navleftback.gif); COLOR: #333333; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeff
}
.topnavSearchCell {
	BACKGROUND-IMAGE: url(img/navrightback.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebda01; TEXT-ALIGN: right
}
.topnavSearchCell INPUT {
	VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topnavSearchCell SELECT {
	VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topnavSearchBar {
	BORDER-BOTTOM: #666666 1px dashed
}

#leftNav {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNav LI {
	MARGIN: 0px; BORDER-BOTTOM: #cedfff 1px solid
}
#leftNav A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
#leftNav A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
#leftNav A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
#leftNav A:hover {
	COLOR: white; BACKGROUND-COLOR: #4190bf
}
#leftNav A:active {
	COLOR: white; BACKGROUND-COLOR: #4190bf
}
#leftNav LI H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 10px 0px 4px 12px; COLOR: #666666
}
#leftNav LI A IMG {
	MARGIN-RIGHT: 8px
}
#leftNav LI H4 IMG {
	MARGIN-RIGHT: 8px
}



.tableContentArea {
	WIDTH: 100%; TEXT-ALIGN: left
}
.tableTopNav {
	WIDTH: 100%; TEXT-ALIGN: left
}
.tableBotNav {
	WIDTH: 100%; TEXT-ALIGN: left
}
.contentColLeft {
	WIDTH: 200px; BACKGROUND-COLOR: #eeeeff
}
.contentColRight {
	WIDTH: 177px
}
.contentColRightBlue {
	BACKGROUND-COLOR: #eeeeff
}
.contentColMiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.contentColSeperator {
	WIDTH: 1px; BACKGROUND-COLOR: #666666
}

.listtablethinline {
	BACKGROUND-COLOR: #cccccc
}
.listtableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #111111; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #dfdfdf
}
.listtableheaderselected {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.listtableheadernormal {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.listtableheaderlink {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.listtablefooterOLD {
	BACKGROUND-COLOR: #eeeeee
}
.listtablefooter {
	BORDER-TOP: #666666 2px solid; HEIGHT: 35px; BACKGROUND-COLOR: #dfdfdf
}
.listalternaterowcolor {
	BACKGROUND-COLOR: #f4f4f4
}
.listtablecontrol {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.map-tooltip { background-color: #FFFFFF; border: 1px solid #909090; margin: 2px; padding: 4px;  /*height: 50px;*/ max-width: 300px; z-index:50000;}
.map-tooltip h1 { color:#B60000;font-size:15px;padding:2px;}
.map-tooltip p { color: #4B4B4B; padding:2px;}
.map-tooltip h1 span {color:#424242;font-size:16px;}

