BODY {
	FONT: small verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
A {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: black
}
A:visited {
	COLOR: blue
}
:active {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; outline: none
}
:unknown {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; outline: none
}
.vbutton {
	FONT: 500 9px/1.2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: bottom; LETTER-SPACING: -0.05em; HEIGHT: 22px; TEXT-ALIGN: left
}
.vbuttonhl {
	FONT: 500 9px/1.2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: bottom; LETTER-SPACING: -0.05em; HEIGHT: 22px; TEXT-ALIGN: left
}
.vbutton {
	COLOR: #39104a; BORDER-BOTTOM: white 5px solid; BACKGROUND-COLOR: #ddd5cf
}
.vbutton A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.vbutton A:visited {
	COLOR: #39104a
}
.vbutton A:link {
	COLOR: #39104a
}
.vbutton A:hover {
	COLOR: white
}
.vbuttonhl {
	COLOR: #ffffff; BORDER-BOTTOM: white 5px solid; BACKGROUND-COLOR: #d0c8c8
}
.vbuttonhl A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: none
}
.vbuttonhl A:visited {
	COLOR: #39104a
}
.vbuttonhl A:link {
	COLOR: #39104a
}
.vbuttonhl A:hover {
	COLOR: white
}
.sbutton {
	BORDER-TOP: medium none; FONT: 500 9px/1.2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: bottom; COLOR: #39104a; BORDER-BOTTOM: white 1px solid; LETTER-SPACING: 0.01em; HEIGHT: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.sbutton A {
	TEXT-DECORATION: none
}
.sbutton A:visited {
	COLOR: #39104a
}
.sbutton A:link {
	COLOR: #39104a
}
.sbutton A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.maintd {
	FONT: 13px/1.2em verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: white 5px solid; WIDTH: 575px; COLOR: black; LETTER-SPACING: 0.01em; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.maintd A {
	TEXT-DECORATION: underline
}
.maintd A:visited {
	COLOR: black
}
.maintd A:link {
	COLOR: black
}
.maintd A:hover {
	COLOR: blue
}
.hmenu {
	BORDER-TOP: white 8px solid; FONT: 11px/1.75em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; WIDTH: 575px; COLOR: #444444; LETTER-SPACING: 0.01em; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.hmenu A {
	TEXT-DECORATION: underline
}
.hmenu A:visited {
	COLOR: #444444
}
.hmenu A:link {
	COLOR: #444444
}
.hmenu A:hover {
	COLOR: black
}
.bannerbox {
	BORDER-TOP: #43435a 25px solid; FONT: 400 11px/1.2em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; COLOR: #ffffff; BORDER-BOTTOM: #43435a 5px solid; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #43435a; TEXT-ALIGN: left
}
.bannerbox2 {
	BORDER-TOP: #43435a 25px solid; FONT: 400 11px/1.2em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; COLOR: #ffffff; BORDER-BOTTOM: #43435a 5px solid; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #43435a; TEXT-ALIGN: left
}
.bannerbox {
	BORDER-RIGHT: #43435a 90px solid; BORDER-LEFT: #43435a 35px solid
}
.bannerbox2 {
	BORDER-RIGHT: #43435a 30px solid; BORDER-LEFT: #43435a 210px solid
}
.bannertextlg {
	FONT-WEIGHT: 400; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; LETTER-SPACING: 0.3em
}
H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; LETTER-SPACING: 0.3em
}
.bannertextsm {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #aaaaaa; LINE-HEIGHT: 13px; LETTER-SPACING: 0.1em
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #aaaaaa; LINE-HEIGHT: 13px; LETTER-SPACING: 0.1em
}
.textbox {
	BORDER-TOP: #858599 30px solid; FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; BORDER-LEFT: #858599 35px solid; COLOR: white; MARGIN-RIGHT: 0em; BORDER-BOTTOM: #858599 50px solid; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: left
}
.illustratedbox {
	BORDER-TOP: #858599 30px solid; FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; BORDER-LEFT: #858599 35px solid; COLOR: white; MARGIN-RIGHT: 0em; BORDER-BOTTOM: #858599 50px solid; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: left
}
.textbox {
	BORDER-RIGHT: #858599 75px solid
}
.textbox A {
	TEXT-DECORATION: underline
}
.textbox A:visited {
	COLOR: #ffffff
}
.textbox A:link {
	COLOR: #ffffff
}
.textbox A:hover {
	COLOR: #000000
}
.illustratedbox {
	BORDER-RIGHT: #858599 10px solid
}
.illustratedbox A {
	TEXT-DECORATION: underline
}
.illustratedbox A:visited {
	COLOR: #ffffff
}
.illustratedbox A:link {
	COLOR: #ffffff
}
.illustratedbox A:hover {
	COLOR: #000000
}
.picbesidetextbox {
	BORDER-RIGHT: #858599 65px solid; BORDER-TOP: #858599 0px solid; FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; BORDER-LEFT: #858599 15px solid; COLOR: white; BORDER-BOTTOM: #858599 10px solid; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: left
}
.picbesidetextbox A {
	TEXT-DECORATION: underline
}
.picbesidetextbox A:visited {
	COLOR: #ffffff
}
.picbesidetextbox A:link {
	COLOR: #ffffff
}
.picbesidetextbox A:hover {
	COLOR: #000000
}
.item {
	MARGIN-BOTTOM: 0.25em; FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 1.45em; TEXT-INDENT: -1.45em; LETTER-SPACING: -0.01em
}
.textbox_links {
	BORDER-TOP: #858599 15px solid; FONT-WEIGHT: 400; FONT-SIZE: 10px
}
.text_links {
	BORDER-TOP: #858599 15px solid; FONT-WEIGHT: 400; FONT-SIZE: 10px; MARGIN-LEFT: 0em; TEXT-INDENT: 0em
}
.dot_r {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: white; TEXT-ALIGN: center
}
.dot_l {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: white; TEXT-ALIGN: left
}
.spacebox {
	FONT: 400 3px/1em verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: white; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.pictures {
	FONT: x-small verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: black; BACKGROUND-COLOR: #858599
}
.leftpictures {
	FONT: x-small verdana, arial, helvetica, sans-serif; MARGIN-LEFT: 10em; VERTICAL-ALIGN: top; BORDER-LEFT: #858599 35px solid; WIDTH: 75px; COLOR: black; BORDER-BOTTOM: #858599 15px solid; BACKGROUND-COLOR: #858599
}
.hyperpic {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.hyperpichl {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.fieldbutton {
	FONT: 500 9px/2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; LETTER-SPACING: 0.05em; TEXT-ALIGN: center
}
.fieldbuttonhl {
	FONT: 500 9px/2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; LETTER-SPACING: 0.05em; TEXT-ALIGN: center
}
.bigbutton {
	FONT: 500 9px/2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; LETTER-SPACING: 0.05em; TEXT-ALIGN: center
}
.bigbuttonhl {
	FONT: 500 9px/2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; LETTER-SPACING: 0.05em; TEXT-ALIGN: center
}
.fieldbutton {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #888888
}
.fieldbuttonhl {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 150px; COLOR: black; BORDER-BOTTOM: black 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #434354
}
.fieldbutton A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: underline
}
.fieldbuttonhl A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: underline
}
.fieldbutton A {
	COLOR: white; BACKGROUND-COLOR: #888888
}
.fieldbuttonhl A {
	COLOR: black; BACKGROUND-COLOR: #434354
}
.fieldbutton A:visited {
	COLOR: #ffffff
}
.fieldbutton A:link {
	COLOR: #ffffff
}
.fieldbutton A:hover {
	COLOR: #ffffff
}
.fieldbuttonhl A:visited {
	COLOR: #aaaaaa
}
.fieldbuttonhl A:link {
	COLOR: #aaaaaa
}
.fieldbuttonhl A:hover {
	COLOR: #aaaaaa
}
.bigbutton {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 225px; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #888888
}
.bigbuttonhl {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 225px; COLOR: black; BORDER-BOTTOM: black 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #434354
}
.bigbutton A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: underline
}
.bigbuttonhl A {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%; TEXT-DECORATION: underline
}
.bigbutton A:visited {
	COLOR: #ffffff
}
.bigbutton A:link {
	COLOR: #ffffff
}
.bigbutton A:hover {
	COLOR: #ffffff
}
.bigbuttonhl A:visited {
	COLOR: #aaaaaa
}
.bigbuttonhl A:link {
	COLOR: #aaaaaa
}
.bigbuttonhl A:hover {
	COLOR: #aaaaaa
}
.widebutton {
	FONT: 500 9px/1.2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: bottom; WIDTH: 250px; LETTER-SPACING: -0.05em; HEIGHT: 22px; TEXT-ALIGN: center
}
.widebuttonhl {
	FONT: 500 9px/1.2em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: bottom; WIDTH: 250px; LETTER-SPACING: -0.05em; HEIGHT: 22px; TEXT-ALIGN: center
}
.widebutton A {
	DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 250px; HEIGHT: 100%; TEXT-DECORATION: none
}
.widebuttonhl A {
	DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 250px; HEIGHT: 100%; TEXT-DECORATION: none
}
.widebutton A:visited {
	COLOR: #39104a
}
.widebutton A:link {
	COLOR: #39104a
}
.widebuttonhl A:visited {
	COLOR: #39104a
}
.widebuttonhl A:link {
	COLOR: #39104a
}
.widebutton A:hover {
	COLOR: white
}
.widebuttonhl A:hover {
	COLOR: white
}
.widebutton {
	COLOR: #39104a; BORDER-BOTTOM: #ddd5cf 1px solid; BACKGROUND-COLOR: #ddd5cf
}
.widebuttonhl {
	COLOR: black; BORDER-BOTTOM: #d0c8c8 1px solid; BACKGROUND-COLOR: #d0c8c8
}
.text {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: white; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599
}
.nitext {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: white; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599
}
.adrform TD {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: white; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: #858599
}
.text {
	MARGIN-LEFT: 10em
}
.text A {
	TEXT-DECORATION: underline
}
.text A:visited {
	COLOR: #ffffff
}
.text A:link {
	COLOR: #ffffff
}
.text A:hover {
	COLOR: #000000
}
.nitext A {
	TEXT-DECORATION: underline
}
.nitext A:visited {
	COLOR: #ffffff
}
.nitext A:link {
	COLOR: #ffffff
}
.nitext A:hover {
	COLOR: #000000
}
.inputtxt {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: black; LETTER-SPACING: -0.01em; BACKGROUND-COLOR: white
}
.questiontxt {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: #aaaaaa; LETTER-SPACING: -0.01em; HEIGHT: 24px; BACKGROUND-COLOR: #43435a
}
.answertxt {
	FONT: 400 11px/1.25em verdana, arial, helvetica, sans-serif; COLOR: #666666; LETTER-SPACING: -0.01em; HEIGHT: 22px; BACKGROUND-COLOR: white
}
.adrform TD.label {
	VERTICAL-ALIGN: middle; WIDTH: 150px; TEXT-ALIGN: right
}
.adrform TD.field {
	VERTICAL-ALIGN: top; WIDTH: 375px; TEXT-ALIGN: left
}
.date_area {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; LETTER-SPACING: 0.05em; BACKGROUND-COLOR: #888888; TEXT-ALIGN: center
}
.n_area {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; LETTER-SPACING: 0.05em; BACKGROUND-COLOR: #888888; TEXT-ALIGN: center
}
.property_area {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; LETTER-SPACING: 0.05em; BACKGROUND-COLOR: #888888; TEXT-ALIGN: center
}
.code_area {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; LETTER-SPACING: 0.05em; BACKGROUND-COLOR: #888888; TEXT-ALIGN: center
}
.date_area {
	BORDER-RIGHT: #ddd5cf 2px solid; BORDER-TOP: #ddd5cf 2px solid; BORDER-LEFT: #ddd5cf 2px solid; WIDTH: 105px; BORDER-BOTTOM: #ddd5cf 2px solid; HEIGHT: 12px; TEXT-ALIGN: center
}
.rezz_date_area {
	BORDER-RIGHT: #ddd5cf 2px solid; BORDER-TOP: #ddd5cf 2px solid; BORDER-LEFT: #ddd5cf 2px solid; WIDTH: 125px; COLOR: white; BORDER-BOTTOM: #ddd5cf 2px solid; HEIGHT: 12px; BACKGROUND-COLOR: #888888; TEXT-ALIGN: center
}
.n_area {
	WIDTH: 50px; HEIGHT: 12px
}
.property_area {
	WIDTH: 160px; HEIGHT: 12px; TEXT-ALIGN: right
}
.code_area {
	BORDER-RIGHT: #ddd5cf 2px solid; BORDER-TOP: #ddd5cf 2px solid; BORDER-LEFT: #ddd5cf 2px solid; WIDTH: 85px; BORDER-BOTTOM: #ddd5cf 2px solid; HEIGHT: 16px
}
.qrez {
	FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; LETTER-SPACING: 0.01em; TEXT-ALIGN: right
}
.qrez_error {
	FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; LETTER-SPACING: 0.01em; TEXT-ALIGN: right
}
.rezz {
	FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; LETTER-SPACING: 0.01em; TEXT-ALIGN: right
}
.rezz_error {
	FONT: 500 9px/1.5em verdana, helvetica, arial, sans-serif; LETTER-SPACING: 0.01em; TEXT-ALIGN: right
}
.rezz {
	FONT: 500 10px/1.5em verdana, helvetica, arial, sans-serif; COLOR: white; LETTER-SPACING: 0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: right
}
.rezz_error {
	FONT: 500 10px/1.5em verdana, helvetica, arial, sans-serif; COLOR: white; LETTER-SPACING: 0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: right
}
.rez {
	FONT: 500 10px/1.5em verdana, helvetica, arial, sans-serif; COLOR: white; LETTER-SPACING: 0.01em; BACKGROUND-COLOR: #858599; TEXT-ALIGN: right
}
.qrez_error {
	COLOR: #ff4444; LINE-HEIGHT: 1em; LETTER-SPACING: 0em; TEXT-ALIGN: right
}
.rezz_error {
	COLOR: #ff4444; LINE-HEIGHT: 1em; LETTER-SPACING: 0em; TEXT-ALIGN: right
}
.rezz_error {
	BACKGROUND-COLOR: #aaaaaa
}

