IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; WIDTH: 100%; HEIGHT: 0px
}
H1 {
	BACKGROUND: url(images/h1-back.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; FONT: bold 2em Arial, Helvetica, sans-serif; COLOR: #000033; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: #163477; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #9c0b0e; TEXT-ALIGN: left
}
H3 A {
	COLOR: #9c0b0e; LINE-HEIGHT: 1.1em; TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: underline
}
.backtop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000066; BORDER-BOTTOM: #00ffff 1px solid; TEXT-ALIGN: right
}
STRONG {
	COLOR: #333333
}
.caption {
	FONT: italic 10px/10px Arial, Helvetica, sans-serif; COLOR: #000000
}
.sidebar-fieldset {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px; WIDTH: 99%
}
#popup {
	COLOR: #000000
}
#popup A {
	DISPLAY: block; MARGIN: 0px; FONT: bold 1em/30px Arial, Helvetica, sans-serif; WIDTH: 130px; COLOR: #000000; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#popup A:visited {
	DISPLAY: block; MARGIN: 0px; FONT: bold 1em/30px Arial, Helvetica, sans-serif; WIDTH: 130px; COLOR: #000000; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#popup A SPAN {
	DISPLAY: none
}
#popup A:hover SPAN {
	BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000033 1px solid; DISPLAY: block; FONT-WEIGHT: normal; LEFT: 120px; VISIBILITY: visible; MARGIN: 0px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #000033 1px solid; WIDTH: 398px; COLOR: #000000; BORDER-BOTTOM: #000033 1px solid; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#popup {
	COLOR: #000000
}
#popup2 A {
	DISPLAY: block; MARGIN: 0px; FONT: bold 1em/30px Arial, Helvetica, sans-serif; WIDTH: 130px; COLOR: #000000; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#popup A:visited {
	DISPLAY: block; MARGIN: 0px; FONT: bold 1em/30px Arial, Helvetica, sans-serif; WIDTH: 130px; COLOR: #000000; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#popup2 A SPAN {
	DISPLAY: none
}
#popup2 A:hover SPAN {
	BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000033 1px solid; DISPLAY: block; FONT-WEIGHT: normal; LEFT: 120px; VISIBILITY: visible; MARGIN: 0px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #000033 1px solid; WIDTH: 612px; COLOR: #000000; BORDER-BOTTOM: #000033 1px solid; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.thumbnail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; POSITION: relative
}
.thumbnail:hover {
	VERTICAL-ALIGN: text-top; COLOR: #000000; TEXT-DECORATION: none
}
.thumbnail SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: black; PADDING-TOP: 5px; POSITION: absolute; TEXT-DECORATION: none
}
.thumbnail SPAN IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.thumbnail:hover SPAN {
	LEFT: 300px; VISIBILITY: visible; VERTICAL-ALIGN: text-top; WIDTH: 200px; TOP: 5px
}
.tabletext {
	FONT: bold 1em Arial, Helvetica, sans-serif; COLOR: #000000
}
.tabletext-inv {
	FONT: bold 1em Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.office {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.officetitle {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #000000
}

