.iframehide {
	DISPLAY: none
}
.wp_header_container {
	FONT: 11px Arial
}
#wp_footer_container {
	FONT: 11px Arial
}
#wp_hp_header_top {
	MARGIN: 3px 0px 0px; WIDTH: 970px; POSITION: relative; HEIGHT: 65px
}
#wp_hp_header_top .wp_logo {
	LEFT: 10px; WIDTH: 297px; POSITION: absolute; TOP: 7px
}
#wp_hp_header_top .wp_reg {
	LEFT: 327px; WIDTH: 170px; POSITION: absolute; TOP: 17px; HEIGHT: 20px
}
#wp_hp_header_top .wp_print_subscribe {
	LEFT: 500px; WIDTH: 138px; COLOR: #666; POSITION: absolute; TOP: 9px; TEXT-ALIGN: center
}
#wp_hp_header_top .wp_print_subscribe A {
	COLOR: #666; TEXT-DECORATION: none
}
#wp_header_top .wp_reg A {
	COLOR: #666; TEXT-DECORATION: none
}
#wp_hp_header_top .wp_ad {
	LEFT: 697px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.globalnav_business_1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.globalnav_business_1 A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666! important; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.globalnav_business_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.globalnav_business_2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666! important; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
#wp_header_top {
	MARGIN: 3px 0px 0px; FONT: 11px Arial; WIDTH: 970px; POSITION: relative; HEIGHT: 50px
}
#wp_header_top A:link {
	FONT-SIZE: 11px; COLOR: #666! important; FONT-FAMILY: Arial; TEXT-DECORATION: none! important
}
#wp_header_top A:visited {
	FONT-SIZE: 11px; COLOR: #666! important; FONT-FAMILY: Arial; TEXT-DECORATION: none! important
}
#wp_header_top A:hover {
	FONT-SIZE: 11px; COLOR: #666! important; FONT-FAMILY: Arial; TEXT-DECORATION: none! important
}
#wp_header_top A:active {
	FONT-SIZE: 11px; COLOR: #666! important; FONT-FAMILY: Arial; TEXT-DECORATION: none! important
}
#wp_header_top .wp_logo {
	LEFT: 10px; WIDTH: 250px; POSITION: absolute; TOP: 7px
}
#wp_header_top .wp_reg {
	LEFT: 327px; WIDTH: 150px; POSITION: absolute; TOP: 17px; HEIGHT: 20px
}
#wp_header_top .wp_print_subscribe {
	DISPLAY: inline; FONT-WEIGHT: bold; LEFT: 450px; WIDTH: 310px; COLOR: #666; POSITION: absolute; TOP: 20px
}
#wp_header_top .wp_print_subscribe A {
	COLOR: #666; TEXT-DECORATION: none
}
#wp_header_top .wp_reg A {
	COLOR: #666; TEXT-DECORATION: none
}
#wp_header_top #signedIn {
	DISPLAY: none; POSITION: absolute; TOP: 0px
}
#wp_header_top #signedOut {
	DISPLAY: none; POSITION: absolute; TOP: 14px
}
#wp_header_top .regis {
	LEFT: 270px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 215px; POSITION: absolute; TOP: 11px; HEIGHT: 42px
}
#wp_header_top .regis .greeting {
	FONT-WEIGHT: bold; COLOR: #333333
}
#wp_header_top .regis .link A:link {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .registration .link A:visited {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .registration .link A:active {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .regis .link A:hover {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .regis .signIn A:link {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .registration .signIn A:visited {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .registration .signIn A:active {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_header_top .regis .signIn A:hover {
	FONT-WEIGHT: normal; COLOR: #0c4790; TEXT-DECORATION: none
}
#wp_navcontainer {
	BACKGROUND: #5b87b8; WIDTH: 970px; COLOR: #0c4790; HEIGHT: 21px
}
#wp_navcontainer TD {
	BACKGROUND: #eee; FONT: 11px arial
}
#wp_navcontainer TD.txt {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: bold 11px arial; COLOR: #000! important; PADDING-TOP: 0px
}
#wp_navcontainer TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.navtable A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; FONT: 11px arial; COLOR: #0c4790! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE.navtable A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; COLOR: red! important; PADDING-TOP: 0px
}
TABLE.navtable TD.adbox A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dfeef7; PADDING-BOTTOM: 0px; COLOR: #0c4790! important; PADDING-TOP: 0px
}
.navtable TD.adbox A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dfeef7; PADDING-BOTTOM: 0px; COLOR: #0c4790! important; PADDING-TOP: 0px
}
#wp_navcontainer TABLE.navtable TD.adbox {
	PADDING-LEFT: 3px; BACKGROUND: #dfeef7; BORDER-BOTTOM: #0d3159 1px solid
}
TABLE.navtable TD DIV.btnline {
	FONT-SIZE: 0px; BACKGROUND: red; MARGIN: 1px 0px 0px 3px; OVERFLOW: hidden; HEIGHT: 2px
}
#wp_navcontainer A .color1 {
	COLOR: #333
}
#wp_navcontainer A:hover .color1 {
	COLOR: #333
}
#wp_navcontainer .color1 {
	COLOR: #333
}
DIV.navitem {
	Z-INDEX: 999; FLOAT: left; CURSOR: hand; POSITION: relative
}
DIV.navitem A {
	CURSOR: hand
}
DIV.navitem TABLE {
	BORDER-RIGHT: #0d3159 1px solid; BORDER-TOP: #0d3159 1px solid; DISPLAY: none; LEFT: 0px; BORDER-LEFT: #0d3159 1px solid; BORDER-BOTTOM: #0d3159 0px solid; POSITION: absolute; TOP: 21px
}
DIV.navitem:hover TABLE {
	DISPLAY: block
}
DIV.over TABLE {
	DISPLAY: block
}
.bold {
	FONT-WEIGHT: bold
}
#wp_navcontainer TABLE.navtable TR.realestate A {
	DISPLAY: inline
}
#wp_navcontainer TABLE.navtable A.realestatetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000! important; PADDING-TOP: 0px
}
#wp_navcontainer TABLE.navtable A.realestatetitle:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000! important; PADDING-TOP: 0px
}
#wp_navcontainer TABLE.navtable TR.realestate TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.wp_generic_search {
	Z-INDEX: 1; BACKGROUND: #eee; WIDTH: 970px; COLOR: #000; POSITION: relative; HEIGHT: 29px
}
.wp_generic_search .searchlabel {
	FONT-WEIGHT: bold; LEFT: 10px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .radio1 {
	LEFT: 297px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .radio1txt {
	LEFT: 313px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .radio2 {
	LEFT: 348px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .radio2txt {
	LEFT: 364px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .keywords {
	LEFT: 62px; POSITION: absolute; TOP: 3px
}
.wp_generic_search .gobtn {
	LEFT: 270px; POSITION: absolute; TOP: 1px
}
.wp_generic_search .sponsor {
	LEFT: 364px; POSITION: absolute; TOP: 6px
}
.wp_generic_search .wp_adlabel {
	LEFT: 697px; POSITION: absolute; TOP: 6px
}
.wp_generic_search .wp_ad {
	LEFT: 710px; POSITION: absolute; TOP: 0px
}
.wp_generic_search .top20 {
	LEFT: 595px; POSITION: absolute; TOP: 7px
}
.wp_generic_search .top20 A {
	FONT-WEIGHT: bold; COLOR: #333
}
.wp_header_container FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#wp_footer_container FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.wp_header_container .ruleone {
	FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 1px
}
#wp_footer_container .ruleone {
	FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 1px
}
.wp_header_container .ruletwo {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 1px
}
#wp_footer_container .ruletwo {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 1px
}
#wp_footer_container {
	FONT: 11px Arial; COLOR: #345189; TEXT-DECORATION: none
}
#wp_footer_container A {
	COLOR: #345189; TEXT-DECORATION: none
}
#wp_footer_container P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
#wp_footer_container #btmnav {
	FONT-WEIGHT: bold; BACKGROUND: #0d3159; WIDTH: 970px; COLOR: #fff
}
#wp_footer_container A {
	FONT-WEIGHT: normal
}
#wp_footer_container #btmnav A {
	FONT: bold 11px arial; COLOR: #fff; TEXT-DECORATION: none
}
#wp_footer_container #btmnav .pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#wp_footer_container #wp_sitelinks {
	FONT: 11px Arial
}
#wp_footer_container #wp_sitelinks A {
	FONT: 11px Arial
}
#wp_footer_container #wp_sitelinks .title {
	FONT-WEIGHT: bold! important; COLOR: #0d3159
}
#wp_footer_container #wp_sitelinks .title A {
	FONT-WEIGHT: bold! important; COLOR: #0d3159
}
#wp_footer_container P#wp_copyright {
	BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 11px; FONT: 11px Arial; WIDTH: 970px; COLOR: #345189
}
.wp_pipe {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.wp_clearboth {
	CLEAR: both
}
#banner_wrapper_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #0d3195 1px solid; BACKGROUND-COLOR: #eef3f7
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#nav A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #cc0000; BACKGROUND-COLOR: #ffffff
}
#nav .entguide A:hover {
	COLOR: #cc0000; BACKGROUND-COLOR: #eee
}
#nav A .color1 {
	COLOR: #333
}
#nav A:hover .color1 {
	COLOR: #333
}
#nav .color1 {
	COLOR: #333
}
#nav .bold {
	FONT-WEIGHT: bold
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
#nav LI UL {
	BORDER-RIGHT: #0d3159 1px solid; BORDER-TOP: #0d3159 1px solid; Z-INDEX: 10000; BACKGROUND: #eeeeee; LEFT: -999em; BORDER-LEFT: #0d3159 1px solid; WIDTH: 100px; BORDER-BOTTOM: #0d3159 1px solid; POSITION: absolute
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
