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;
	text-align:left;
	HEIGHT:360px;
}
#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;*/ width: 220px; 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;}
.map-popup { 
	position:absolute;background-color: #FFFFFF; border: 1px solid #909090; margin: 0px; padding: 4px; left:400px;top:23px;height: 425px; width: 500px; z-index:2005;
}

#showItems IMG {
	BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid; BACKGROUND: white;PADDING-RIGHT: 3px;  PADDING-LEFT: 3px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px; MARGIN: 1px auto; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#showItems DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-ALIGN: center
}
#showItems DIV A {
	DISPLAY: block; MARGIN: 0px auto
}
/*
#showPopupItems {
	TEXT-ALIGN: center;
}
#showPopupItems IMG {
	BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid; BACKGROUND: white;PADDING-RIGHT: 3px;  PADDING-LEFT: 3px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px; MARGIN: 1px auto; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#showPopupItems DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 45px; TEXT-ALIGN: center
}
#showPopupItems DIV A {
	DISPLAY: block; MARGIN: 0px auto
}
*/
.tab {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	WIDTH: 98%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #bbb 1px solid; 
	LIST-STYLE-TYPE: none; 
	POSITION: relative;
	top:-2px;
	
}
.tab LI {
	BACKGROUND-POSITION: left 0px; 
	PADDING-LEFT: 7px; 
	FONT-SIZE: 90%; 
	FLOAT: left; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../img/tab-l.ltr.v1.gif);
}
.tab LI {
	WIDTH: 135px
}
.tab LI A {
	PADDING-RIGHT: 8px; 
	BACKGROUND-POSITION: right 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 2px 0px 0px; 
	COLOR: #7d7d7d; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(../img/tab-r.ltr.v1.gif); 
}
.tab LI A {
	WIDTH: 120px; 
	TEXT-ALIGN: center
}
.tab LI A SPAN {
	color: #000000;
	FONT-SIZE: 80%;
}
.tab LI.active {
	MARGIN-TOP: -1px; 
	PADDING-LEFT: 9px; 
	Z-INDEX: 1000; 
	LEFT: 0px; 
	BACKGROUND-IMAGE: url(../img/tabact-l.ltr.v1.gif);
	BOTTOM: -1px; 
	POSITION: relative
}
.tab LI.active A {
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px;
	BACKGROUND-IMAGE: url(../img/tabact-r.ltr.v1.gif); 
}
.tab LI.active A SPAN {
	FONT-WEIGHT: bold
}
