
body {

margin: 0; padding: 0;
text-decoration:none;
position: absolute; top: 0; left: 0; right: 0; bottom: 0;
}


#modalContainer {
	Z-INDEX: 1; LEFT: 0px; BACKGROUND-IMAGE: url(tp.png); WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
#alertBox {
	BORDER-RIGHT: #000 2px solid; BACKGROUND-POSITION: 20px 30px; BORDER-TOP: #000 2px solid; MARGIN-TOP: 50px; BACKGROUND-IMAGE: url(alert.png); BORDER-LEFT: #000 2px solid; WIDTH: 400px; BORDER-BOTTOM: #000 2px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; BACKGROUND-COLOR: #f2f5f6
}
#modalContainer > #alertBox {
	POSITION: fixed
}
#alertBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 14px verdana,arial; OVERFLOW: visible; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #78919b
}
#alertBox P {
	PADDING-LEFT: 5px; FONT: 9px verdana,arial; MARGIN-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 150px
}
#alertBox #closeBtn {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 2px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px auto; FONT: 9px verdana,arial; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000 2px solid; WIDTH: 70px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 2px solid; POSITION: relative; BACKGROUND-COLOR: #78919b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.alertclose {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 15px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alertPrint {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 50px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alerttitle {
	BORDER-RIGHT: #d2e3f8 1px solid; BORDER-TOP: #d2e3f8 1px solid; DISPLAY: block; LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 14px verdana,arial; BORDER-LEFT: #d2e3f8 1px solid; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #d2e3f8
}
.msgdiv {
	CLEAR: both; FLOAT: left; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 100%
}
.msg {
	PADDING-LEFT: 5px; FONT: 9px verdana,arial; MARGIN-LEFT: 5px; OVERFLOW: scroll; WIDTH: 98%; HEIGHT: 200px
}
.imgWait {
	VISIBILITY: hidden
}
#search INPUT.button {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtn {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtn {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; MIN-WIDTH: 40px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; HEIGHT: 20px
}
.Statusbar {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BACKGROUND: url(images/Status_bg.gif); BORDER-LEFT: #666666 1px solid; WIDTH: 100%; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 28px
}
.StatusbarText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 19px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ShowHide {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; MARGIN-TOP: 10px; PADDING-LEFT: 19px; FONT: 0.7em verdana,arial; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.Statusbar_Copy {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right center; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/copy.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; TEXT-ALIGN: center
}
#modalContainerY {
	Z-INDEX: 1; LEFT: 0px; BACKGROUND-IMAGE: url(tp.png); WIDTH: 100%; TOP: 0px; BACKGROUND-COLOR: transparent
}
#alertBoxY {
	BORDER-RIGHT: #000 2px solid; BACKGROUND-POSITION: 20px 30px; BORDER-TOP: #000 2px solid; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(alert.png); BORDER-LEFT: #000 2px solid; WIDTH: 400px; BORDER-BOTTOM: #000 2px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; BACKGROUND-COLOR: #f2f5f6
}
#alertBoxY H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 14px verdana,arial; OVERFLOW: visible; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #78919b
}
#alertBoxY P {
	PADDING-LEFT: 5px; FONT: 9px verdana,arial; MARGIN-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 150px
}
#alertBoxY #closeBtn {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 2px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px auto; FONT: 9px verdana,arial; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000 2px solid; WIDTH: 70px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 2px solid; POSITION: relative; BACKGROUND-COLOR: #78919b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.alertcloseY {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 15px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alertPrintY {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 50px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alertCopyY {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 50px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alerttitleY {
	BORDER-RIGHT: #d2e3f8 1px solid; BORDER-TOP: #d2e3f8 1px solid; DISPLAY: block; LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 14px verdana,arial; BORDER-LEFT: #d2e3f8 1px solid; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #d2e3f8
}
.msgdivY {
	CLEAR: both; FLOAT: left; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 100%
}
.msgY {
	PADDING-LEFT: 5px; FONT: 9px verdana,arial; MARGIN-LEFT: 5px; OVERFLOW: scroll; WIDTH: 98%; HEIGHT: 200px
}
.imgWaitY {
	VISIBILITY: hidden
}
#searchY INPUT.button {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtnY {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtnY {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; MIN-WIDTH: 40px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; HEIGHT: 20px
}
.StatusbarY {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BACKGROUND: url(images/Status_bg.gif); BORDER-LEFT: #666666 1px solid; WIDTH: 100%; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 28px
}
.StatusbarTextY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 19px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ShowHideY {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; MARGIN-TOP: 10px; PADDING-LEFT: 19px; FONT: 0.7em verdana,arial; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.Statusbar_CopyY {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right center; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/copy.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; TEXT-ALIGN: center
}




#modalContainerG {
	Z-INDEX: 1; LEFT: 0px; BACKGROUND-IMAGE: url(tp.png); WIDTH: 100%; TOP: 0px; BACKGROUND-COLOR: transparent
}
#alertBoxG
{
	border-right: #000 2px solid;
	background-position: 20px 30px;
	border-top: #000 2px solid;
	margin-top: 20px;
	border-left: #000 2px solid;
	width: 400px;
	border-bottom: #000 2px solid;
	background-repeat: no-repeat;
	position: relative;
	background-color: #ffebcd;
}
#alertBoxG H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 14px verdana,arial; OVERFLOW: visible; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #78919b
}
#alertBoxG P
{
	padding-left: 5px;
	font: 9px verdana,arial;
	margin-left: 5px;
	overflow: hidden;
	height: 150px;
	background-color: #ffefd5;
}
#alertBoxG #closeBtn {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 2px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px auto; FONT: 9px verdana,arial; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000 2px solid; WIDTH: 70px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 2px solid; POSITION: relative; BACKGROUND-COLOR: #78919b; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.alertcloseG
{
	border-right: #d2e3f8 0px solid;
	border-top: #d2e3f8 0px solid;
	display: block;
	right: 15px;
	background-attachment: scroll;
	float: right;
	border-bottom-width: 0px;
	font: 9px verdana;
	border-left: #d2e3f8 0px solid;
	width: 18px;
	cursor: pointer;
	color: #a0522d;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	background-color: #ffe4c4;
}
.alertPrintG {
	BORDER-RIGHT: #d2e3f8 0px solid; BORDER-TOP: #d2e3f8 0px solid; DISPLAY: block; RIGHT: 50px; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px verdana; BORDER-LEFT: #d2e3f8 0px solid; WIDTH: 18px; CURSOR: pointer; COLOR: blue; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d2e3f8
}
.alerttitleG {
	BORDER-RIGHT: #d2e3f8 1px solid; BORDER-TOP: #d2e3f8 1px solid; DISPLAY: block; LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 14px verdana,arial; BORDER-LEFT: #d2e3f8 1px solid; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #d2e3f8
}
.msgdivG {
	CLEAR: both; FLOAT: left; WIDTH: 99.5%; POSITION: relative; TOP: 0px; HEIGHT: 100%
}
.msgG {
	PADDING-LEFT: 5px; FONT: 9px verdana,arial; MARGIN-LEFT: 5px; OVERFLOW: scroll; WIDTH: 98%; HEIGHT: 200px
}
.imgWaitG {
	VISIBILITY: hidden
}
#searchG INPUT.button {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtnG {
	BORDER-RIGHT: #d0d9df 1px solid; BORDER-TOP: #d0d9df 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d9292c repeat-x 0px 0px; BORDER-LEFT: #d0d9df 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #d0d9df 1px solid; FONT-FAMILY: Tahoma, sans-serif
}
.searchBtnG {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; MIN-WIDTH: 40px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; HEIGHT: 20px
}
.StatusbarG {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BACKGROUND: url(../images/Status_bg.gif); BORDER-LEFT: #666666 1px solid; WIDTH: 100%; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 28px
}
.StatusbarTextG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 19px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ShowHideG {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; MARGIN-TOP: 10px; PADDING-LEFT: 19px; FONT: 0.7em verdana,arial; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.Statusbar_CopyG {
	PADDING-RIGHT: 19px; BACKGROUND-POSITION: right center; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/copy.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; TEXT-ALIGN: center
}

#myMiniMap .MSVE_PoweredByLogo {
	DISPLAY: none
}
#myMiniMap .MSVE_ScaleBar {
	DISPLAY: none
}
#myMiniMap .MSVE_ScaleBarLabel {
	DISPLAY: none
}
#myMiniMap .MSVE_Copyright {
	DISPLAY: none
}


UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.pmenu
{
	border-right: #ccc 1px solid;
	padding-right: 1px;
	border-top: #ccc 1px solid;
	display: none;
	padding-left: 1px;
	z-index: 10;
	background: aliceblue;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #ccc 1px solid;
	width: 150px;
	padding-top: 1px;
	border-bottom: #ccc 1px solid;
	list-style-type: none;
	position: absolute;
}
UL.pmenu LI {
	POSITION: relative
}
UL.pmenu LI UL {
	DISPLAY: none; Z-INDEX: 10; LEFT: 150px; POSITION: absolute; TOP: 0px
}
UL.pmenu LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UL.pmenu LI A:hover {
	BACKGROUND: #335ea8; COLOR: white
}
UL.pmenu LI A.parent {
	BACKGROUND: url(../Images/drop_down_triangle.gif) no-repeat 140px 4px
}
UL.pmenu LI A.parent:hover {
	BACKGROUND: url(../Images/drop_down_triangle_hover.gif) #335ea8 no-repeat 140px 4px
}
* HTML UL.pmenu LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML UL.pmenu LI A {
	HEIGHT: 1%
}
* HTML UL.pmenu LI.left UL {
	LEFT: -147px
}
* HTML UL.pmenu LI.right UL {
	LEFT: 147px
}
UL.pmenu LI:hover UL
{
	display: block;
	background-color: #e6e6fa;
}
UL.pmenu LI.over UL
{
	display: block;
	background-color: #d2b48c;
}
UL.pmenu LI.right UL {
	LEFT: 150px
}
UL.pmenu LI.left UL {
	LEFT: -150px
}
UL LI A {
	text-decoration:none;
}
#zoomselector INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px }
	#google_maps_permalink { FONT-WEIGHT: bold; COLOR: blue }
	#yahoo_maps_permalink { FONT-WEIGHT: bold; COLOR: red }
	#msn_maps_permalink { FONT-WEIGHT: bold; COLOR: Green }
	.linking_button { DISPLAY: inline }
	
.ControlPanel {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; WIDTH: 100%; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff
}


.Help {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #ffff99
}
.CommandButton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica
}
A.CommandButton:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.StandardButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #dddddd; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #666644; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #666644; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TFOOT {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
THEAD {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica
}


.MenuGroup2
{
	text-align: center;
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial,Verdana;
	background-color: #d3d3d3;
	border-right-width: 0px;
	font-size: 12px;
	border-left: #696969 1px solid;
}	
	

.MenuGroup
{
	text-align: center;
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 160px;
	padding-top: 0px;
	font-family: Arial,Verdana;
	background-color: #d3d3d3;
	border-right-width: 0px;
	font-size: 12px;
}
.MenuSubCat {
	BORDER-RIGHT: #fb3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fb3 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #fb3 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #fb3 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffcc66
}
.MenuCat {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial,Verdana; BACKGROUND-COLOR: #333; BORDER-RIGHT-WIDTH: 0px
}

.MenuCat A
{
	font-weight: bold;
	font-size: 12px;
	color: #00bfff;
}
#menubar
{
	clear: both;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-width: 0px;
	padding-right: 6px;
	padding-left: 5px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: blue;
	padding-top: 0px;
	font-family: Arial,Verdana;
	background-color: #d3d3d3;
	border-right: #e9967a 2px groove;
}

#menubar a:link
{
	color: #0033ff;
	text-decoration: underline;
	clear:both;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-width: 0px;
	padding-right: 6px;
	padding-left: 5px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: blue;
	padding-top: 0px;
	font-family: Arial,Verdana;
	background-color: #ffe0b3;
	border-right: #e9967a 2px groove;	
}
#menubar a:visited
{
	color: #0e85ff;
	text-decoration: underline;
}
#menubar a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
#menubar a:active
{
	color: #00cc99;
	text-decoration: none;
}
#menubar a:focus
{
	color: #00cc99;
	text-decoration: none;
}
.titlinkcap
{
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-width: 0px;
	padding-right: 6px;
	padding-left: 5px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #330000;
	padding-top: 0px;
	font-family: Arial,Verdana;
	background-color: #d3d3d3;
	border-right: #e9967a 2px groove;
}
.activetitlink
{
	padding-top: 0px;

	padding-bottom: 0px;
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	margin: 0px;
	text-transform: uppercase;
	color: #330000;
	padding-top: 2px;
	font-family: Arial,Verdana;
	background-color: #ffe0b3;
	border-right-width: 0px;
	text-decoration: underline;
}
.activetitlink A:link
{
	color: #0033ff;
	text-decoration:underline;
}
.activetitlink A:visited
{
	color: #4169e1;
	text-decoration: underline;
}
.activetitlink A:hover
{
	color: lime;
	text-decoration: underline;
}
.activetitlink A:active
{
	color: #0000ff;
	text-decoration: underline;
}





.MI
{
	padding-right: 0px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #d3d3d3;
}
.MI A
{
	padding-right: 0px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #a9a9a9;
}
.MI A:hover {
	BACKGROUND-COLOR: #fffaf2; TEXT-DECORATION: none
}




.fbinputbtn
{
	color: #deb887;
	font-family: Tahoma;
	font-size: 84%;
	font-weight: bold;
	background-color: #5182b4;
	border: 1px solid;
	border-top-color: #696;
	border-left-color: #696;
	border-right-color: #363;
	border-bottom-color: #363;
}


.fdbks
{
	padding-right: 0px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #ffe4e1;
	padding-top: 1px;
	font-family: Verdana, Arial, sans-serif;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: #c60 1px solid;
	height: 20px;
}
.fdbks A
{
	padding-right: 0px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	color: #ff99cc;
	padding-top: 1px;
	font-family: Verdana, Arial, sans-serif;
}
	
.fdbks A:hover
{
	background-color: #e6e6fa;
	text-decoration: none;
	color: #ff0000;
}

.searchfind
{
	
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; WIDTH: 80px; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
	
}

dlg
{
	margin: 1em;
	border-collapse: collapse;
	background-color: white;
color: #ff99cc;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;	
		font-size: 10px;

}
div.dlg
{
	margin: 1em;
	border-collapse: collapse;
	background-color: white;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	font-size: 10px;
	font-weight: bold;
}


table.dlg
{
	margin: 1em;
	border-collapse: collapse;
	background-color: white;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	font-size: 10px;
}
tr.dlg :hover
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;	
	font-weight: bold;	
}

th.dlg
{
	background-color: #f0f8ff;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	font-weight: bold;
	text-align: left;
}
th.dlg :hover
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	font-weight: bold;
	text-align: left;		
}

tr.dlg
{
	background-color: #f0f8ff;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
td.dlg a:hover
{
	background-color: #AA0000;
/**	border: black 1px solid; */
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;		
}

td.dlg
{
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	color: #000000;
}
td.dlgB
{
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	color: #000000;
	font-weight: bold;
}
td.dlg a
{
	/**   border: black 1px solid; */
	text-align: center;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
tr.dlg:first-child:hover{
  background-color: white;
  color: black;
	font-size: 10px;
}

#menubar, #titlebar, #header
{
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #a9a9a9;
}
#controlpnl
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 12px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-family: Arial,Verdana;
	background-color: #d3d3d3;
}

.junk
{
	border-right: #e9967a 2px groove;
}


			input.ok {color:#fff; padding:5px 20px 5px 0; background:#00CC00 url(i/ok.jpg) no-repeat top right; }
			input.fail {color:#fff; padding:5px 20px 5px 0; background:#990000 url(i/fail.jpg) no-repeat top right;}
			
			
			
pdlg
{
	margin: 1em;
	border-collapse: collapse;
	background-color: white;

	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;	
	font-size: 10px;

}

table.pdlg
{

}
tr.pdlg :hover
{

}

tr.pdlg
{

}
td.pdlg a:hover
{

}

td.pdlg
{
	font-size: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	color: #ff0000;
	font-weight: bold;
	font-family: Arial, Verdana;
	vertical-align: middle;
	text-align: center;
}

td.pdlg a
{

}
.pdlg
{
	font-size: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	color: #ff0000;
	font-weight: bold;
	font-family: Arial, Verdana;
	vertical-align: middle;
	text-align: center;
}
.dlgad
{	font-size: 9px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	color: #ff0000;
	font-weight: bold;
	font-family: Arial, Verdana;
	vertical-align: middle;
	text-align: center;
}
/** for resizing the maps */
.drsElement {
	BORDER-BOTTOM: #333 1px solid; POSITION: absolute; BORDER-LEFT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.drsMoveHandle {
	BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ccc; HEIGHT: 20px; CURSOR: move
}
.dragresize {
	BORDER-BOTTOM: #333 1px solid; POSITION: absolute; BORDER-LEFT: #333 1px solid; WIDTH: 5px; BACKGROUND: #eee; HEIGHT: 5px; FONT-SIZE: 1px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.dragresize-tl {
	TOP: -8px; CURSOR: nw-resize; LEFT: -8px
}
.dragresize-tm {
	MARGIN-LEFT: -4px; TOP: -8px; CURSOR: n-resize; LEFT: 50%
}
.dragresize-tr {
	TOP: -8px; CURSOR: ne-resize; RIGHT: -8px
}
.dragresize-ml {
	MARGIN-TOP: -4px; TOP: 50%; CURSOR: w-resize; LEFT: -8px
}
.dragresize-mr {
	MARGIN-TOP: -4px; TOP: 50%; CURSOR: e-resize; RIGHT: -8px
}
.dragresize-bl {
	BOTTOM: -8px; CURSOR: sw-resize; LEFT: -8px
}
.dragresize-bm {
	BOTTOM: -8px; MARGIN-LEFT: -4px; CURSOR: s-resize; LEFT: 50%
}
.dragresize-br {
	BOTTOM: -8px; CURSOR: se-resize; RIGHT: -8px
}