BODY {
	BACKGROUND-IMAGE: url(/i/bg.gif); MARGIN: -10px 0px 0px -10px; BACKGROUND-COLOR: #ffffff
}
.nav {
	BACKGROUND-COLOR: #004d44
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
DIV {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
P.main {
	FONT-SIZE: 12px; COLOR: #000000
}
#col A {
	COLOR: #004000; TEXT-DECORATION: none
}
#col A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.n {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nr {
	COLOR: #b8db63; TEXT-DECORATION: none
}
.crum A {
	COLOR: #000000; TEXT-DECORATION: none
}
.crum A:hover {
	COLOR: #f00000
}
UL A:hover {
	COLOR: #f00000
}
.next A {
	COLOR: #ffff00; TEXT-DECORATION: none
}
.bar A {
	COLOR: #ffff00; TEXT-DECORATION: none
}
.next A:hover {
	COLOR: #ffff00
}
.bar A:hover {
	COLOR: #ffff00
}
P.paging A {
	COLOR: #004000
}
.paging A {
	COLOR: #ffff00
}
.g {
	BORDER-LEFT-COLOR: #aaaaaa; BORDER-BOTTOM-COLOR: #aaaaaa; COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa
}
.line {
WIDTH: 520px; BACKGROUND-COLOR: #b8db63
}
.vert {
	BACKGROUND-IMAGE: url(/i/dash_vert.gif)
}
.horiz {
	BACKGROUND-IMAGE: url(/i/dash_horiz.gif)
}
.crum {
	PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ff0000; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #FFFFFF
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN: 0px; FONT-FAMILY: "Arial", sans-serif
}
H1 SPAN {
	FONT-SIZE: 20px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #004d44
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #004d44
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: -5px 0px -15px; COLOR: #009900; FONT-FAMILY: "Arial", sans-serif
; font-style: italic; text-decoration: underline
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 0px 4px
}
H2.results {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px
}
H3.results {
	FONT-SIZE: 15px; MARGIN: -13px
}
H5 {
	MARGIN: 1px
}
.nodec {
	TEXT-DECORATION: none
}
.bar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #004d44
}
.subbarleft {
	PADDING-RIGHT: 1px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN-LEFT: 12px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff00
}
.price {
	PADDING-RIGHT: 1px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN-LEFT: 12px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff00
}
.month {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.subbarright {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #004d44
}
.subbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #004d44
}
.next {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #004d44; TEXT-ALIGN: right
}
.paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #004d44
}
P.paging {
	COLOR: #004000; BACKGROUND-COLOR: transparent
}
.col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #0059B3
; border-color: #FFFFFF #000000 #FFFFFF #FFFFFF; vertical-align: top; border-style: dotted; border-right-width: 1px
}
.colshadow {
	FONT-SIZE: 8px; BACKGROUND-IMAGE: url(/i/shadow_b8db63.gif); BACKGROUND-COLOR: #b8db63
}
.shadow {
	BACKGROUND-IMAGE: url(/i/shadow_ffffff.gif); BACKGROUND-COLOR: #ffffff
}
#col {
	LEFT: 0px; POSITION: absolute; TOP: 146px
}
.colright {
	BACKGROUND-IMAGE: none; float: right; border-color: #FFFFFF #000000 #FFFFFF #FFFFFF; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; clip:   rect( auto 0px ); top: 0px; background-color: #69EF43; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; border-style: solid; border-right-width: 1px
}
.colrightah {
	BACKGROUND-IMAGE: url(/i/shared/bg_colright_ah.gif); COLOR: #fff; BACKGROUND-COLOR: #e23000; TEXT-ALIGN: center
}
.titlebar {
FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; margin-left: 20px; width: 100px
}
.priceline {
	FONT-WEIGHT: normal; COLOR: #ffff00; BACKGROUND-COLOR: #004d44
}
.priceline STRONG {
	COLOR: #ffff00
}
.pricedetails {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #004d44
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
.smalltext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", sans-serif
}
OPTION.spacer {
	COLOR: #ffffff
}
.inline {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	MARGIN-LEFT: -1.5em
}
LI.blank {
	LIST-STYLE-TYPE: none
; background-color: #043851
}
A {
	COLOR: #004000
}
A:hover {
	COLOR: #ff0000
}
.pw {
FONT-SIZE: 11px; COLOR: #004d44
; border-color: #FFFFFF #000000 #FFFFFF #FFFFFF; border-style: dotted; border-right-width: thin
}
.pic {
	MARGIN: 1px
}
#LLdesc {
	VISIBILITY: hidden
}
#SHdesc {
	VISIBILITY: hidden
}
.footertext {
	PADDING-LEFT: 12px; FONT-SIZE: 10px
; text-align: center
}
.form {
	PADDING-LEFT: 12px; FONT-SIZE: 10px
}
.footer {
	FONT-SIZE: 9px;
	white-space: nowrap;
}
.footerlogo {
	VERTICAL-ALIGN: middle
}
.advtabselected {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/i/search/adv_tabs/tab_selected.gif); BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.advtab {
	BACKGROUND-IMAGE: url(/i/search/adv_tabs/tab.gif); TEXT-ALIGN: center
}
.legalbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0f0f0
}
.gbg {
	BACKGROUND-COLOR: #f0f0f0
}
.gbg_pad {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f0f0f0
}
.tab_box {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f0f0f0
}
.tab_box {
	BACKGROUND-IMAGE: url(/i/tab.gif); BACKGROUND-REPEAT: no-repeat
}
#testimonials SPAN {
	COLOR: #aaaaaa
}
.infoheader {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #b8db63
}
.infobody {
	BACKGROUND-COLOR: #d8f296
}
.box {
	BACKGROUND-COLOR: #b8db63
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}
.helpbox {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px dashed; BACKGROUND-COLOR: #f0f0f0
}
.careersbox {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px dashed; BACKGROUND-COLOR: #f0f0f0
}
.actionbox {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px dashed; BACKGROUND-COLOR: #f0f0f0
}
.actionbox {
	BACKGROUND-COLOR: #cee37b
}
.warning {
	BORDER-RIGHT: #d70200 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #d70200 1px dashed; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d70200 1px dashed; COLOR: #d70200; PADDING-TOP: 6px; BORDER-BOTTOM: #d70200 1px dashed
}
.sundaymarket {
	COLOR: #ffffff; BACKGROUND-COLOR: #004d44
}
.sundaymarket A {
	COLOR: #ffffff
}
.rate_pad {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; border-color: #FFFFFF #000000 #FFFFFF #FFFFFF; border-style: dotted; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; clip:  rect( auto  )
}
.Vline { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; vertical-align: top; border: solid; border-width: 0px 0px 0px 2px; border-color: #FFFFFF #FFFFFF #FFFFFF #009900}
.welcometext { COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; margin-left: 10px; margin-right: 10px; background-color: #043851}
.welcometext2 { FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: normal; padding-left: 7px; padding-right: 1px; margin-right: 1px; margin-left: 7px; background-color: #043851}
.Content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; vertical-align: top; border: #FFFFFF}
.Content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; vertical-align: top; border: #FFFFFF dotted; float: left; width: 900px; border-width: 0px 0px 0px 1px; clip:  rect(   )}
.next2 { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #043851; TEXT-ALIGN: center; margin-top: 1px; margin-bottom: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal}
.placetitle { BACKGROUND-IMAGE: none; TEXT-ALIGN: left; text-indent: 25pt; padding-left: 20px}
.next2white { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right }
.next3 { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #043851; TEXT-ALIGN: left}
.dots { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border: #000000; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.rsshelp { BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
.firefoxfix { WHITE-SPACE: nowrap; BACKGROUND-COLOR: #FFFFFF ; height: 18px}
.line2 { WIDTH: 500px; BACKGROUND-COLOR: #b8db63 ; clip:  rect(   )}
.blank { LIST-STYLE-TYPE: none ; background-color: #043851 ; width: 170px; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.blankCopy { LIST-STYLE-TYPE: none ; background-color: #043851 ; float: none}

