BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #bcc6d0; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; FONT: 9pt/1.4em arial, georgia, Sans-Serif; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#wrapper {
	BACKGROUND: url(/temp2/body_bg.jpg) #fff repeat-y left top; MARGIN: 20px auto 0px; WIDTH: 796px; POSITION: relative; TEXT-ALIGN: left;
}
#headerDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(/temp2/header.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 796px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; HEIGHT: 266px;
}
#headerDiv A {
	COLOR: #000;
}
#headerDiv P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 120px;
}
#contentDiv {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; WIDTH: 540px; COLOR: #222; PADDING-TOP: 4px;
}
#contentDiv A:link {
	FONT-WEIGHT: bold; COLOR: #024480;
}
#contentDiv A:visited {
	FONT-WEIGHT: bold; COLOR: #024480;
}
P.jump {
	PADDING-RIGHT: 10px; PADDING-TOP: 5em;
}
P.jump IMG {
	VERTICAL-ALIGN: middle;
}
P.jump A {
	PADDING-LEFT: 6px; FONT-VARIANT: small-caps;
}
P.jump A:visited {
	PADDING-LEFT: 6px; FONT-VARIANT: small-caps;
}
#contentDiv A:hover {
	COLOR: orange;
}

#div_left {
	FLOAT: left; WIDTH: 220px;
}
#div_left #navframe_bg {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3px; WIDTH: 186px; HEIGHT: 200px;
}
#footerDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 796px; COLOR: #ddd; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#footerDiv2 {
	BACKGROUND: url(/temp2/footer.jpg) no-repeat bottom; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; HEIGHT: 77px; WIDTH: 796px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#div_left .navframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 20px;
}
#div_left .navframe UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#div_left .navframe A:link {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none;
}
#div_left .navframe A:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none;
}

.navslide{
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 197px; LINE-HEIGHT: 36px; PADDING-TOP: 4px;
}

.navframe UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(/temp2/nav_bg.jpg) no-repeat left top; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 197px; LINE-HEIGHT: 36px; PADDING-TOP: 4px;
}
#div_left .navframe UL LI A#subselected {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: underline;
}
.navframe UL LI A#subselected:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: underline;
}
#div_left .navframe A:hover {
	TEXT-DECORATION: underline;
}
#div_left .navframe UL LI#current {
	COLOR: #fff; TEXT-DECORATION: underline;
}

.navframe UL LI#current_sub_li A:link {
	COLOR: #fff;
}
.navframe UL LI#current_sub_li A:visited {
	COLOR: #fff;
}
.navframe UL LI#current_sub_li {
	COLOR: #fff;
}
.navframe UL LI#current A:link {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.navframe UL LI#current A:visited {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.navframe UL LI#current LI A:link {
	TEXT-DECORATION: none;
}
.navframe UL LI#current LI A:visited {
	TEXT-DECORATION: none;
}
UL#subpage LI {
	PADDING-RIGHT: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND: url(arrow_red.gif) no-repeat 2px 4px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; TEXT-INDENT: 4px; LINE-HEIGHT: 13px; PADDING-TOP: 2px;
}
.navframe UL LI#current UL#subpage .navframe UL LI#current LI A:link {
	COLOR: #fff
}
UL#subpage LI A:visited {
	COLOR: #fff
}
.navframe UL LI#current UL#subpage LI A:visited {
	COLOR: #fff
}
.navframe UL LI#current UL#subpage LI A:link {
	COLOR: #fff
}
A {
	COLOR: #fff
}
A:visited {
	COLOR: #fff
}
A:hover {
	COLOR: #999
}
.floatRight {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}
IMG.alignMiddle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 10px; COLOR: #ff3300; FONT-FAMILY: "trebuchet ms"
}
H2 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 10px; COLOR: #ff3300; FONT-FAMILY: "trebuchet ms"
}
H3 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 10px; COLOR: #ff3300; FONT-FAMILY: "trebuchet ms"
}
H4 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 10px; COLOR: #ff3300; FONT-FAMILY: "trebuchet ms"
}
H5 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 10px; COLOR: #FFFFFF; FONT-FAMILY: "trebuchet ms"
}
H1 {
	FONT-SIZE: 170%
}
H2 {
	FONT-SIZE: 130%; COLOR: #003399
}
H3 {
	FONT-SIZE: 120%; COLOR: #00509b
}
.warning {
	COLOR: red
}
DIV.message {
	BORDER-RIGHT: maroon 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: maroon 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; FONT: 12px georgia; BORDER-LEFT: maroon 1px solid; COLOR: black; PADDING-TOP: 10px; BORDER-BOTTOM: maroon 1px solid
}
DIV.message #red {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #12127d; PADDING-BOTTOM: 3px; COLOR: #c6c6ff; PADDING-TOP: 3px
}
IMG.floatRightNoBorder {
	FLOAT: right; MARGIN-LEFT: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.floatLeftNoBorder {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.floatRight {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: right; MARGIN-LEFT: 8px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
IMG.floatLeft {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; BORDER-LEFT: #666 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #666 1px solid
}
.navframe UL LI.sub A:link {
	COLOR: yellow
}
.navframe UL LI.sub A:visited {
	COLOR: yellow
}
.copyright {
	PADDING-RIGHT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 10px auto; WIDTH: 750px; COLOR: #ddd; TEXT-ALIGN: right
}
TABLE.contact {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BACKGROUND: #eee; BORDER-LEFT: #bbb 1px solid; WIDTH: 300px; BORDER-BOTTOM: #bbb 1px solid
}
TABLE.contact TD {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top
}
TABLE.contact TH {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top
}
TABLE.contact TH {
	BACKGROUND: #ccc
}
#frmEmail TABLE {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN-TOP: 10px; BACKGROUND: #eee; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
#flashobject {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: right; MARGIN: 10px 10px 4px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#footertext {
	COLOR: #000
}
#footertext A {
	COLOR: #0053a0
}
#contentDiv HR {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; border-shading: none
}
.instructions {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid
}
.instructions UL {
	LIST-STYLE-TYPE: none
}
.instructions H3 {
	TEXT-ALIGN: center
}
.note {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid
}
TABLE.sortable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #bbb 1px dotted
}
.odd {
	BACKGROUND: #f9f9f9
}
.even {
	BACKGROUND: #f3f3f3
}
TABLE.sortable {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: #fff; MARGIN: 6px 4px 0px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.sortable A.sortheader {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #edf2f2
}
.a_listing {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 1em; MARGIN: 0px 0px 1em; BORDER-LEFT: #c8c8c8 1px solid; WIDTH: 535px; LINE-HEIGHT: 1.7em; BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-COLLAPSE: collapse
}
.th_listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; WIDTH: 120px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid
}
.tbl_heading {
	BACKGROUND: #0154a0; COLOR: #fff
}
.th_tag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; WIDTH: 225px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid
}
.th_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; WIDTH: 120px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: left
}
.th_price {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; WIDTH: 70px; COLOR: yellow; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: right
}
.td_thumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: top; PADDING-TOP: 0.7em; TEXT-ALIGN: center
}
.td_image {
	BORDER-RIGHT: #222222 1px solid; BORDER-TOP: #222222 1px solid; BORDER-LEFT: #222222 1px solid; BORDER-BOTTOM: #222222 1px solid
}
.td_descr {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; BACKGROUND: #feffff; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #c8c8c8 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Georgia,'Times New Roman',serif
}
.descr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: serif; TEXT-DECORATION: underline
}
.list_status {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: red; PADDING-TOP: 0px
}
.detailed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.tbl_odd_details {

}
.tbl_info {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.3em; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 0.8em; PADDING-TOP: 0.8em; FONT-FAMILY: "Courier New" Courier monospace
}
.pre_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lsold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #ff3300
}
.lsold_d {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.sv_heading {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid
}
.sv_fl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sv_fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mls_no {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#img_thumb {
	WIDTH: 120px; TEXT-ALIGN: center
}
#img_thumb IMG {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid
}
.sv_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em; xborder-bottom: 1px solid #c8c8c8
}
.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 275px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; FONT-FAMILY: georgia, serif
}
.realtors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.price {
	WIDTH: 140px; TEXT-ALIGN: center; xpadding-right: 0.5em
}
.mi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
.listing_agent {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.ls_agent {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid
}
.mls_no {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.img_thumb {
	WIDTH: 120px; TEXT-ALIGN: center
}
.img_thumb IMG {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid
}
.rmbr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0154a0; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif
}
.rmbr_red {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px -0.25em; COLOR: #ff3300; PADDING-TOP: 0px
}
.red_slash {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.dv_heading {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px solid
}
.dv_fl {
	OVERFLOW-Y: hidden; DISPLAY: inline; FLOAT: left; OVERFLOW-X: auto
}
.dv_fl_mls {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 1em
}
.dv_fr {
	OVERFLOW-Y: hidden; DISPLAY: inline; FLOAT: right; OVERFLOW-X: auto
}
.dv_fr_type {
	FONT-WEIGHT: bold; MARGIN: 0px 1em 0px 0px
}
.dv_clear {
	CLEAR: both; PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; OVERFLOW-X: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.dv_clear_l {
	CLEAR: left; PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; OVERFLOW-X: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dv_clear_r {
	CLEAR: right; PADDING-RIGHT: 0px; OVERFLOW-Y: hidden; PADDING-LEFT: 0px; OVERFLOW-X: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dv_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.8em; BORDER-BOTTOM: #c8c8c8 1px dotted
}
.dv_top_l {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW-X: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 51%; PADDING-TOP: 0px; HEIGHT: 200px; TEXT-ALIGN: center; verflow-y: hidden
}
.dv_top_l IMG {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BORDER-LEFT: #222 1px solid; BORDER-BOTTOM: #222 1px solid
}
.dv_top_r {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px; HEIGHT: 200px
}
.dv_agent {
	FONT-WEIGHT: bold; COLOR: #00509b
}
.dv_price {
	FONT-WEIGHT: bold
}
.dv_span_fl {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dv_span_fr {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dv_item_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: right; xborder: 1px solid red
}
.dv_item_value {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.images_thumb {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px solid; HEIGHT: 65px
}
.thumb_images {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; FILTER: alpha( opacity = 95 ); PADDING-BOTTOM: 0px; MARGIN: 1em; BORDER-LEFT: #222 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid; opacity: 0.95; -moz-opacity: 0.95
}
.dv_image_big {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #222 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid
}
.dv_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 1.7em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #c8c8c8 1px dotted
}
.dv_middle_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px
}
.dv_middle_r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 51%; PADDING-TOP: 0px
}
.dv_item_name_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.dv_item_value_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; FONT-FAMILY: monospace
}
.dv_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; MARGIN: 0px; LINE-HEIGHT: 1.7em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #c8c8c8 1px dotted; xbackground: #F9F9F9
}
.dv_item_name_long {
	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 110px; TEXT-ALIGN: right
}
.dv_item_value_long {
	MARGIN: 0px 0px 0px 0.5em; WIDTH: 400px; FONT-FAMILY: monospace
}
.dv_item_name_long_land {
	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 150px; TEXT-ALIGN: right
}
.dv_item_value_long_land {
	MARGIN: 0px 0px 0px 0.5em; WIDTH: 370px; FONT-FAMILY: monospace
}
.eoioao {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #c8c8c8 1px dotted; TEXT-ALIGN: center
}
.eoioao_long {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.3em; FONT-FAMILY: georgia, serif
}
.listings_nav {
	MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: right
}

body.DialogWindow {
	margin:0px;
	padding:0px;
	font-family:Arial,serif;
	font-size:12px;
	background-color:#ebe9e3;
	}

.DialogWindow a,
.DialogWindow a:link,
.DialogWindow a:active,
.DialogWindow a:visited {
	color:#183c63;
	}

.DialogWindow a:hover {
	color:#a0a9bc;
	}

.DialogWindow img,
.div2020 img {
	border-color:#000000;
	border-width:0px;
	}

.div2020 {
	width:100%;
	}

.div2020,
.div2020 td {
	font-family:Arial,serif;
	font-size:12px;
	}

.div2020 .remark,
.div2020 .required {
	color:#ff0000;
	}

.div2020 .clearingDiv {
	clear:both;
	}

.div2020 .centeredDiv {
	text-align:center;
	}

.div2020 h3 {
	font-family:Verdana,Arial,serif;
	font-size:16px;
	color:#000000;
	}

.div2020 h4 {
	font-family:Verdana,Arial,serif;
	font-size:14px;
	color:#000000;
	}

.div2020 .clickTip {
	zoom:1;
	width:33px;
	font-family:Arial,serif;
	font-size:10px;
	font-style:italic;
	color:#a0a9bc;
	background-color:#fbf6e5;
	border-style:outset;
	border-width:1px;
	border-color:#fbf6e5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFffffff', EndColorStr='#FFebe9e3')
	}

.div2020 .disabledElement {
	/* this style creates a 'disabled' look to HTML elements. form elements can be disabled, but SPAN and DIV,etc, cannot.*/
	color:#cccccc; /* creates a colour for MSIE in which to 'engrave' (also changes the colour of the element in other browsers */
	zoom:1; /* causes the element to 'have-layout' which MSIE requires before the filter can be applied.*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)progid:DXImageTransform.Microsoft.dropshadow(OffX=-1,OffY=-1);
	}

.div2020 .clickTipHover {
	zoom:1;
	width:33px;
	font-family:Arial,serif;
	font-size:10px;
	font-style:italic;
	color:#183c63;
	background-color:#ded4b4;
	border-style:outset;
	border-width:1px;
	border-color:#ded4b4;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFffffff', EndColorStr='#FFded4b4')
	}

.div2020 code {
	font-family:monospace,serif;
	font-size:10px;
	}


.div2020 li {
	margin-bottom:8px;
	}

.div2020 .lineHR {
	border-style:dashed;
	border-color:#FF0000;
	border-width:0px;
	border-bottom-width:1px;
	margin:0px;
	margin-bottom:5px;
	}

/* Form elements
used throughout the app.
note that the <select> element is manged
differently than other elements by the browser's
rendering engine.  So, a select box that is
200px wide actually appears to be a different width
than a text or textarea input that is 200px wide.
this is a known issue with contemporary web browsers.
MSIE corrects this behaviour automatically in quirks mode */
.div2020 .textBox,
.div2020 form textarea,
.div2020 form select {
	width:200px;
	}

.div2020 .selectBox {
	font-size:11px;
	width:auto;
	}

.div2020 .smallSelectBox {
	width:42px;
	}

.div2020 .mediumTextBox {
	width:158px;
	}

.div2020 .mediumSelectBox {
	width:100px;
	}

.div2020 .newTextBox {
	font-size:11px;
	width:60px;
	vertical-align:top;
	}

/* login.asp */
#loginForm {
	text-align:center;
	}

#loginHeadingH3 {
	display:none;
	}

#helpertextDiv dt {
	font-weight:bold;
	}

#helpertextDiv dd {
	margin:0px;
	}

#loginFormUI #loginForm {
	text-align:center;
	}

#loginFormUI {
	border-style:solid;
	border-color:#a0a9bc;
	border-width:1px;
	padding:8px;
	text-align:left;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	}

#loginTable td {
	font-size:11px;
	text-align:left;
	background-color:#ffffff;
	}

#loginTable label,
#loginFormUI label {
	font-weight:bold;
	}

#loginFormUI input,
#loginTable input {
	font-size:11px;
	}

#loginTable #passwordTextBox,
#loginTable #usernameTextBox,
#loginFormUI #passwordTextBox,
#loginFormUI #usernameTextBox {
	width:115px;
	}

#loginTable #submitImageButton {
	margin-left:52px;
	margin-top:5px;
	}

#loginFormElementsPanel {
	width:118px;
	float:left;
	}

#loginFormUI #helpertextDiv { /* for table-less layout */
	padding-left:4px;
	border-style:dashed;
	border-width:0px;
	border-left-width:1px;
	border-color:#a0a9bc;
	margin-left:126px;
	width:193px;
	}


#pleasenotelabelLabel { /* both layouts */
	margin-top:12px;
	}

#loginFormUI #accounthelperDiv { /* for table-less layout */
	margin-left:126px;
	width:193px;
	border-style:dashed;
	border-color:#a0a9bc;
	border-width:0px;
	border-top-width:1px;
	padding:0px;
	padding-top:4px;
	}

#loginFormUI #notregisteredPanel {
	float:left;
	width:103px;
	}

#loginFormUI  #forgottenpasswordPanel {
	margin-left:106px;
	}

#accounthelperDiv img { /* both layouts */
	border:none;
	float:left;
	}

/* dialogue windows */
/* f-quicklist.asp */
body#QuickListWindow {
	margin:0px;
	padding:0px;
	font-family:Arial,serif;
	font-size:12px;
	background-color:#ffffff;
	}

#quicklistInstructionslabelDiv {
	padding:6px;
	background-color:#ebe9e3;
	font-size:11px;
	text-align:center;
	}

.quicklistListItemIcon {
	background-image:url(images/fi_quicklist.gif);
	height:19px;
	width:26px;
	}

.quicklistListItemText {
	font-size:11px;
	}

/* f-print_page.asp */
body#PrintableBrochuresWindow {
	margin:0px;
	padding:10px;
	font-family:Arial,serif;
	font-size:12px;
	background-color:#ffffff;
	}

#selectbrochureInstructionslabelDiv {
	text-align:center;
	font-weight:bold;
	margin-bottom:22px;
	}

.brochureIconDiv {
	text-align:center;
	float:left;
	margin-left:auto;
	margin-right:auto;
	}

#PrintableBrochuresWindow .EmailIcon {
	display:none;
	}


/* dialogueRSSPreview.asp */
body#RSSPreviewDialogWindow {
	margin:0px;
	padding:10px;
	font-family:Arial,serif;
	font-size:12px;
	background-color:#ffffff;
	}

/* f-showimage.asp */
body#ShowImageWindow {
	padding:10px;
	background-color:#ffffff;
	}

#ShowImageImage {
	margin-top:12px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	}

/* rss-viewfeeds.asp */
#rssviewfeedsInfoDiv,
#rssviewfeedsRSSListDiv {
	margin-bottom:22px;
	}

.rssviewfeedsRSSFeedInfoDiv {
	width:388px;
	clear:both;
	display:block;
	margin-bottom:12px;
	}

.rssfeedIMG {
	float:left;
	}

.rssfeedFeedNameDIV {
	display:block;
	margin-left:20px;
	font-weight:bold;
	}

.rssfeedActionsList {
	clear:left;
	padding:0px;
	margin:0px;
	margin-top:12px;
	border-style:solid;
	border-color:#cccccc;
	border-width:0px;
	border-bottom-width:1px;
	width:80px;
	float:left;
	list-style:none;
	}

.rssfeedActionsList li {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:18px;
	line-height:18px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:11px;
	}

.rssfeedActionsList li a,
.rssfeedActionsList li a:link,
.rssfeedActionsList li a:visited,
.rssfeedActionsList li a:active {
	text-decoration:none;
	display:block;
	width:99.99%;
	}

.rssfeedActionsList li a:hover {
	background-color:#fbf6e5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFffffff', EndColorStr='#FFebe9e3')
	}

.rssfeedPreviewLI {
	background-image:url(images/i_view.gif);
	}

.rssfeedJavaScriptLI {
	background-image:url(images/js.gif);
	}

.rssfeedVBScriptLI {
	background-image:url(images/vbs.gif);
	}

.rssfeedChannelDescriptionDIV {
	margin-top:12px;
	margin-left:85px;
	}

/* RSS Feed Previews */
.rssviewfeedsPreviewDiv {
	margin:20px;
	background-color:#ebe9e3;
	padding:10px;
	}

.rssviewfeedsPreviewDiv .rssChannelBuildInfo,
.rssviewfeedsPreviewDiv .rssItemBuildInfo {
	display:none;
	}

.rssviewfeedsPreviewDiv .rssItemInfoDiv {
	margin:22px;
	border-style:solid;
	border-color:#a0a9bc;
	border-width:0px;
	border-top-width:1px;
	}

/* newuser.asp */
#newuserSecurityFormsDiv {
	text-align:center;
	margin-top:12px;
	margin-bottom:22px;
	}

#usernameLabel,
#passwordLabel,
#emailLabel {
	display:block;
	font-weight:bold;
	}

#newuserSecurityFormsDiv div {
	width:50%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

/* listings.asp */
#directorybrowserDiv {
	display:block;
	display:inline-block; /* for MSIE */
	position:relative;
	padding-bottom:22px;
	/*margin-bottom:22px; (padding here seems to be more consistent across browsers*/
	}

#directoriesColumn1 {
	position:relative;
	float:left;
	width:48%;
	text-align:left;
	}

#directoriesColumn2 {
	position:relative;
	float:right;
	width:48%;
	text-align:left;
	}

.directorybrowserMainCategory {
	font-weight:bold;
	margin-top:12px;
	}

.directorybrowserSubCategories {
	font-size:10px;
	padding-left:8px;
	}

#searchformDiv {
	clear:both;
	background-color:#ebe9e3;
	border-style:solid;
	border-width:1px;
	border-color:#a0a9bc;
	padding:8px;
	margin-bottom:22px;
	}

#drilldownDiv {
	margin-bottom:22px;
	}

.drilldownColumnHeaderDiv {
	margin:0px;
	margin-top:12px;
	margin-bottom:12px;
	text-align:left;
	font-weight:bold;
	height:55px;
	border-style:dashed;
	border-width:0px;
	border-color:#a0a9bc;
	border-bottom-width:1px;
	}

.drilldowntextCounter {
	font-size:10px;
	font-style:italic;
	}

.drillDownItem {
	font-size:10px;
	margin-bottom:4px;
	}

#quickcontextsearchDiv,
#noListingsInstructionslabelDiv {
	margin-bottom:10px;
	}

#quickcontextsearchDiv select,
#quickcontextsearchDiv input {
	font-size:11px;
	width:auto;
	}

#newsearchButton {
	background-color:#ffffff;
	border-width:0px;
	cursor:hand;
	}

.recordsetStatisticsDiv,
.recordsetNavigationDiv {
	text-align:center;
	}

#recordsetNavigationBottomDiv {
	margin-bottom:12px;
	}

.categoryBreadCrumbDiv {
	margin-top:12px;
	font-weight:bold;
	}

.summary1ViewItemDiv,
.MultiItemViewDiv {
	border-style:solid;
	border-color:#FF0033;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	margin-top:1px;
	margin-bottom:1px;
	padding:0px;
	padding-top:1px;
	padding-bottom:1px;
	}

.div2020 h5,
.div2020 big {
	/* this makes the h6 and big tags the same size and weight */
	font-size:14px;
	font-weight:bold;
	margin:0px;
	}

.summary1ViewItemDiv h6 {
	font-size:13px;
	margin:0px;
	}

input.MultiPhotoImageTitleTextBox {
	background-color:transparent;
	}


.summary5ViewItemDiv,
.summary10ViewItemDiv {
	padding-top:5px;
    padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	}

#summary25MultiViewDiv .columnHeading,
#summary50MultiViewDiv .columnHeading {
	padding-left:3px;
	font-size:13px;
	font-weight:bold;
	border-style:solid;
	border-color:#FF0033;
	border-width:0px;
	border-bottom-width:1px;
	}

#summary25MultiViewDiv table {
	width:100%;
	}

/* the following styles are designed to work
   with the default item templates */
.summary5ViewItemDiv table {
	background-color:#eCe9d8;
	}

.summary5ViewItemDiv table td {
	padding:3px;
	line-height:18px;
	}

.summary5ViewItemDiv table table {
	background-color:#fbf6e5;
	}

.summary10ViewItemDiv table {
	background-color:#ffffff;
	border-style:solid;
	border-color:#517FBD;
	border-width:1px;
	border-bottom-width:2px;
	}

.summary10ViewItemDiv table td {
	line-height:18px;
	}
.summary5ViewItemDiv table table {
	background-color:#ffffff;
	}
#summary25MultiViewDiv table,
#summary50MultiViewDiv table {
	width:100%;
	}

#summary5MultiViewDiv td,
#summary10MultiViewDiv td,
#summary25MultiViewDiv td,
#summary50MultiViewDiv td {
	font-size:12px;
	}

#summary10MultiViewDiv table {
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
	border-top-width:3px;
	border-bottom-width:3px;
	margin-top:1px;
	margin-bottom:1px;
	width:100%;
	}

#summaryOuterDiv {

	border-style:solid;
	border-width:3px;
	border-color:#517FBD;
}
.summaryInnerTable {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF
}
.summaryOuterTablecell h5 {
	COLOR: #ffffff;
}
.summaryLeftTablecell {
	/*BACKGROUND-COLOR: #80B5D4*/
	BACKGROUND-COLOR: #A30021;
}

#summary10MultiViewDiv table td {
        padding:4px;
	line-height:18px;
	border-style:solid;
	border-color:#000000;
	border-top-width:1px;
	border-bottom-width:1px;
	}

#summary10MultiViewDiv .oddDiv {
	position:relative;
	/*width:48%;*/
	width:100%;
	clear:both;
	float:left;
    z-index:1;
	}

#summary10MultiViewDiv .evenDiv {
	position:relative;
	/*width:48%;*/
	width:100%;
	clear:both;
	}

#noPeopleInstructionslabelDiv {
	margin-bottom:12px;
}

#peopledrilldownDiv {
	margin-bottom:22px;
	}

#peoplesearchformDiv {
	clear:both;
	background-color:#f1f1f1;
	border-style:solid;
	border-width:2px;
	border-color:#ffc0c0;
	padding:8px;
	margin-bottom:22px;
	}

.summary1ViewPeopleDiv,
.MultiPeopleViewDiv {
	border-style:solid;
	border-color:#c0c0c0;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	margin-top:12px;
	margin-bottom:12px;
	padding:0px;
	padding-top:12px;
	padding-bottom:12px;
    width:100%;
	}

.summary1ViewPeopleDiv h6 {
	font-size:13px;
	margin:0px;
	}



.summary5ViewPeopleDiv,
.summary10ViewPeopleDiv {
	padding-top:2px;
	padding-bottom:2px;
	}




.Free2020RSSFeaturedListing img {
border-width:0px;
}

.Free2020RSSFeaturedListing .rssChannelContainer {
  text-align:center;
}

.Free2020RSSFeaturedListing .rssChannelInfoDiv,
.Free2020RSSFeaturedListing .rssItemCategory,
.Free2020RSSFeaturedListing .rssItemBuildInfo {
display:none;
}

.Free2020RSSFeaturedListing .rssItemsDiv {
margin:auto;
padding:2px;
width:150px;
border-style:solid;
border-width:1px;
border-color:#cccccc;
background-color:#f1f1f1;
color:#ffffff;
font-size:11px;
font-weight:bold;
}

.Free2020RSSFeaturedListing .rssItemDescriptionDiv {
padding-bottom:2px;
text-align:justify;
}
#datashedHeader { width:100%; margin:0px; margin-top:40px; margin-bottom:0px; padding:0px; padding-top:13px; border-style:solid; border-color:#a0a9bc; border-width:0px; border-top-width:1px; border-bottom-width:1px; font-family:Arial,serif; font-size:16px; font-weight:bold; color:#a0a9bc; background-color:#183c63; /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFa0a9bc', EndColorStr='#FF183c63')*/ }
#datashedHeader h1 { margin:0px; font-size:16px; padding-left:20px; }
#datashedLeft { text-align:center; position:absolute; top:105px; left:10px; width:172px; }
#datashedLeft img { border-width:0px; }
img#datashedImg { margin:0px; padding:10px; margin-bottom:22px; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#a0a9bc; }
.datashedInfo { /* width:100%; doesn't appear to be necessary */ text-align:left; border-style:dashed; border-color:#a0a9bc; border-width:1px; padding:3px; margin:0px; margin-bottom:10px; color:#183c63; font-size:10px; font-family:Arial,serif; background-color:#ded4b4; }
.centered { text-align:center; }
#datashedContent2 { margin:0px; margin-left:200px; padding:10px; font-size:12px; font-family:Verdana,serif; border-style:solid; border-color:#a0a9bc; border-width:0px; border-left-width:1px; border-bottom-width:1px; background-color:#ffffff; }
#datashedContent { margin:0px; font-size:80%; font-family:Verdana,serif; border-style:solid; border-color:#a0a9bc; border-width:0px; border-left-width:1px; border-bottom-width:1px; background-color:#ffffff; }
.datashedMenu { margin-bottom:22px; }
.datashedMenu ul { text-align:left; width:170px; margin:0px; padding:0px; border-style:solid; border-color:#a0a9bc; border-width:1px; border-bottom-width:0px; line-height:22px; }
.datashedMenu li { display:inline; }
.datashedMenu li a, .datashedMenu li a:link, .datashedMenu li a:visited, .datashedMenu li a:active { width:99.99%; display:block; background-color:#ded4b4; border-style:solid; border-color:#a0a9bc; border-width:0px; border-bottom-width:1px; text-decoration:none; font-family:Tahoma,Arial,serif; font-weight:bold; font-size:10px; }
.datashedMenu li a:hover { background-color:#fbf6e5; border-style:outset; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFffffff', EndColorStr='#FFebe9e3') }
.datashedMenu .currentPageMenuItem a, .datashedMenu .currentPageMenuItem a:link, .datashedMenu .currentPageMenuItem a:visited, .datashedMenu .currentPageMenuItem a:active { background-color:#fbf6e5; border-style:outset; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFffffff', EndColorStr='#FFebe9e3') }
   .f2020FeatureDiv	{
			text-align:center;
			color:#CC0000;
			font-family:Arial;
			font-size:11px;
			width:197px;
			padding:2px;
			border-style : solid;
			border-width : 1px;
			border-left-width : 1px;
			border-right-width : 1px;
			border-color : #FFFFFF;
			background-color : #448CB4;
			overflow:visible;
			filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); }
.f2020FeatureDiv a:link, .f2020FeatureDiv a:active, .f2020FeatureDiv a:visited {font-family:arial; font-size:12px; color:#ffffff;}
#f2020FeatureTitle	{
            font-size:13px;
			text-align:center;
			font-weight:bold;
			color:#ffffff;
			}
#f2020FeatureImage	{
            border-style : solid;
			border-width : 1px;
			border-left-width : 1px;
			border-right-width : 1px;
			border-color : #000000;
			align:center;
			}
