BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
SMALL {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
A:link {
	COLOR: #03c
}
A:hover {
	COLOR: #f60
}
.blue {
	COLOR: #03c
}
.verdana {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
.toplinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #03c
}
.path {
	FONT-SIZE: 9pt
}
.t {
	COLOR: #03c
}
.s {
	FONT-SIZE: 8pt; COLOR: #03c; TEXT-DECORATION: none
}
.helptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ff791f; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
.help {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Tahoma, Arial, 'Sans Serif'
}
.email {
	FONT-SIZE: 8pt; COLOR: #03c; TEXT-DECORATION: none
}
#HeaderLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 7px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 55px
}
#HeaderLogo .Overlay {
	LEFT: 45px; POSITION: absolute; TOP: 43px
}
#HeaderUtilLinks {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 190px; LINE-HEIGHT: 14px; TEXT-ALIGN: right
}
#HeaderUtilLinks IMG {
	VERTICAL-ALIGN: middle
}
.SBHeader {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: url(/images/cnr_side_orange.gif) #f60 no-repeat right top; COLOR: #fff; LINE-HEIGHT: 19px; BORDER-BOTTOM: #f90 2px solid; TEXT-ALIGN: left
}
.SBCorner {
	BACKGROUND: url(/images/sidebar/sidebar_corner.gif) no-repeat right top; HEIGHT: 9px
}
.HeaderTabOn {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.HeaderTabOff {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.HeaderTabOn {
	BACKGROUND: url(/images/tab_bg_on.gif) #fc0
}
.HeaderTabOff {
	BACKGROUND: url(/images/tab_bg_off.gif) #dce9e7
}
#SBSForm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#SBSForm SELECT {
	MARGIN-BOTTOM: 5px; WIDTH: 149px; FONT-FAMILY: verdana, tahoma, arial, 'sans serif'
}
#SBSFormGoButton {
	VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
#SBSFormText {
	WIDTH: 100px
}
#SBSFormRegion {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 2px
}
#SBSFormRegion INPUT {
	MARGIN-BOTTOM: -2px
}
#SBSFormCatgory {
	FONT-SIZE: 0.8em
}
#SBSFormDividor {
	BACKGROUND: #ffe066; MARGIN: 5px; HEIGHT: 1px
}
#SBSFormAdvancedOptions {
	FONT-SIZE: 0.8em; MARGIN-LEFT: 6px; LINE-HEIGHT: 1.5em
}
#signin {
	FONT-SIZE: 0.8em; BACKGROUND: #ffec9f; MARGIN: 0px; TEXT-ALIGN: left
}
#SigninKeepLoggedIn {
	MARGIN-TOP: 5px; HEIGHT: 30px
}
#SigninKeepLoggedIn INPUT {
	MARGIN-TOP: -2px; FLOAT: left
}
#SigninKeepLoggedIn DIV {
	FLOAT: left
}
.SiginSection {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffcc00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc00 0px solid
}
#TowerAd {
	MARGIN: 20px 0px
}
#Header_HideSidebarLink {
	DISPLAY: block; FONT-SIZE: 0.8em; BACKGROUND: url(/images/left_arrow.gif) no-repeat left top; MARGIN-BOTTOM: 20px; WIDTH: 85px; TEXT-ALIGN: right
}
.QLContainer {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; WIDTH: 90%; TEXT-ALIGN: left
}
.QLContainer TD {
	FONT-SIZE: 8pt
}
.QLHeader1 {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/side_cnr_l.gif) #f90 no-repeat left top; COLOR: white
}
.QLHeader2 {
	BACKGROUND: url(/images/side_cnr_r.gif) no-repeat right top
}
.QLHeader2 IMG {
	MARGIN: 3px 15px 3px 10px; VERTICAL-ALIGN: middle
}
.QLBody {
	BORDER-RIGHT: #f90 2px solid; BORDER-TOP: #f90 2px solid; BACKGROUND: #ffeeab; BORDER-LEFT: #f90 2px solid; BORDER-BOTTOM: #f90 2px solid
}
.QLInnerBody {
	WIDTH: 100%; TEXT-ALIGN: left
}
.QLFooter {
	MARGIN-TOP: -9px; BACKGROUND: url(/images/side_cnr_br.gif) no-repeat right bottom
}
.QLImportantLinks {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 9px 9px 0px; BORDER-BOTTOM: #f90 1px dashed
}
.QLNormalLinks {
	PADDING-RIGHT: 9px; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.5em; PADDING-TOP: 9px
}
.selectedTab {
	FONT-WEIGHT: 700; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Verdana
}
.selectedTab A {
	COLOR: #fff; TEXT-DECORATION: none
}
.unSelectedTab {
	FONT-WEIGHT: 700; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Verdana
}
.unSelectedTab A {
	COLOR: #fff
}
DIV#propertySidebarSearch {
	WIDTH: 100%; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#propertyLandingPageSearch TD#searchHousesLabelCell SPAN#housesLabel {
	PADDING-LEFT: 35px
}
DIV#propertyLandingPageSearch TD#searchRentalsLabelCell SPAN#rentalsLabel {
	PADDING-LEFT: 10px
}
DIV#propertySidebarSearch TD#searchHousesLabelCell {
	TEXT-ALIGN: center
}
DIV#propertySidebarSearch TD#searchRentalsLabelCell {
	TEXT-ALIGN: center
}
TABLE#shippingTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE#shippingTable TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
SPAN.searchLabel {
	DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 8pt
}
SPAN.searchHeader {
	DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
DIV#advancedLink {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
