.alttext {
	COLOR: #848b4e
}
A.alt {
	COLOR: #390
}
A.alt:visited {
	COLOR: #390
}
.alert {
	COLOR: #900
}
.end {
	COLOR: #c00
}
.confirm {
	COLOR: #090
}
.start {
	COLOR: #090
}
H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em
}
.mainwrapper B {
	FONT-WEIGHT: bold; COLOR: #272750
}
.mainwrapper STRONG {
	FONT-WEIGHT: bold; COLOR: #272750
}
.mainwrapper A B {
	
}
.mainwrapper A STRONG {
	
}
.indent {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.f10 {
	FONT-SIZE: 1em
}
.f11 {
	FONT-SIZE: 1.1em
}
.f12 {
	FONT-SIZE: 1.2em
}
.smaller {
	FONT-SIZE: 0.83em
}
.bga {
	BACKGROUND: #e3e5c7
}
.bgacrv {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/bg-curve-a) #e3e5c7 no-repeat right top; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f8f8f1 1px solid
}
.bgacrv B {
	COLOR: #272750
}
.bgbcrv B {
	COLOR: #272750
}
.bgdirs B {
	COLOR: #272750
}
.size12 B {
	COLOR: #272750
}
.bgmaps .b {
	COLOR: #272750
}
.bgb {
	BACKGROUND: #f4f6e5
}
.bgbcrv {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/bg-curve-b) #f0f3dc no-repeat right top; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bgc {
	BACKGROUND: #f7f7ea
}
.bge {
	BACKGROUND: #fdfdf7
}
.disb {
	DISPLAY: block
}
.disi {
	DISPLAY: inline
}
.disn {
	DISPLAY: none
}
.hide {
	DISPLAY: none
}
.print {
	DISPLAY: none
}
.tabwrapper .panel {
	BORDER-TOP-STYLE: none
}
.tabwrapper .label {
	MARGIN-TOP: 12px
}
.tabwidget {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/tab-bottom-border) no-repeat right bottom; MARGIN-BOTTOM: -1px
}
.tabwidget UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.tabwidget LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/tab-back-off) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabwidget LI.current {
	BACKGROUND-IMAGE: url(http://cdn.mapquest.com/mqsite/tab-back-on)
}
.tabwidget LI.maps {
	WIDTH: 13em
}
.tabwidget LI.save {
	WIDTH: 12em
}
.tabwidget LI.mobile {
	WIDTH: 7em
}
.tabwidget LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://cdn.mapquest.com/mqsite/tab-left-off) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 1%; COLOR: #272750; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabwidget LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://cdn.mapquest.com/mqsite/tab-left-off) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 1%; COLOR: #272750; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: auto
}
.tabwidget LI.current A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://cdn.mapquest.com/mqsite/tab-left-on); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tabwidget LI.current A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://cdn.mapquest.com/mqsite/tab-left-on); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tabwidget LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#mqsubnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mqsubnav LI {
	BORDER-RIGHT: #868a4d 1px solid; PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-LEFT: 0.4em
}
#mqsubnav LI.disn {
	DISPLAY: none
}
#mqsubnav LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mqsubnav LI A {
	COLOR: #868a4d
}
#mqsubnav LI A:visited {
	COLOR: #868a4d
}
 HTML #mqsubnav LI A ACRONYM {
	TEXT-DECORATION: underline
}
UL#mqsortnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mqsortnav LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-LEFT: 0.4em
}
#mqsortnav LI.rvn {
	PADDING-LEFT: 0px
}
#mqsortnav LI.alpha {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mqsortnav LI UL {
	MARGIN: 0.2em 0px 0px
}
#mqsortnav LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #999; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mqsortnav LI B {
	COLOR: #272750
}
OL.results {
	PADDING-LEFT: 1.6em; MARGIN-BOTTOM: 1.2em; MARGIN-LEFT: 1.85em
}
UL.results {
	PADDING-LEFT: 1.6em; MARGIN-BOTTOM: 1.2em; MARGIN-LEFT: 1.85em
}
UNKNOWN {
	MARGIN-LEFT: 1.4em
}
OL.results100 {
	PADDING-LEFT: 2.1em; MARGIN-LEFT: 2.1em
}
UL.results {
	PADDING-LEFT: 1.4em; MARGIN-LEFT: 1.4em
}
.results LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0.6em; COLOR: #272750; PADDING-TOP: 0px
}
.results LI DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 0.91em; COLOR: #000
}
.results LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.1em -0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.results LI UL LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.results LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.results LI UL.al LI A {
	COLOR: #390
}
.results LI UL.al LI A:visited {
	COLOR: #390
}
.results .cat {
	COLOR: #999; TEXT-DECORATION: none
}
.results .cat A {
	COLOR: #999; TEXT-DECORATION: none
}
.results .cat A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.results .cat A:hover {
	TEXT-DECORATION: underline
}
#mqsearchmap {
	MARGIN: 10px 0px
}
#mqsearchmap B {
	COLOR: #272750
}
#mqsearchmap .map {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#mqsearchmap P {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 10px
}
#mqsearchmap P A {
	MARGIN: auto 5px
}
#mqpagination {
	MARGIN: 10px 0px; WIDTH: 734px
}
#mqpagination B {
	COLOR: #272750
}
#mqpagination IMG {
	DISPLAY: block; FLOAT: left
}
#mqpagination UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 60px 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#mqpagination LI {
	PADDING-RIGHT: 0.1em; DISPLAY: inline; PADDING-LEFT: 0.1em; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mqpagination LI.cpn {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#titlebar {
	PADDING-LEFT: 3px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/bg-curve-a) #e3e5c7 no-repeat right top; MARGIN-BOTTOM: 5px; min-width: 765px
}
#titlebar DIV {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; POSITION: relative; TOP: -0.25em
}
#titlebar H1 {
	DISPLAY: inline; MARGIN-LEFT: 3px
}
#titlebar IMG {
	MARGIN-TOP: 2px; FLOAT: left
}
.alertwarning {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; COLOR: #900; PADDING-TOP: 3px; POSITION: relative
}
FORM H3.alertwarning {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; COLOR: #900; PADDING-TOP: 3px; POSITION: relative
}
FORM H3.alertwarning {
	MARGIN-TOP: 1px
}
.alertwarning IMG {
	FLOAT: left; MARGIN-LEFT: -30px; VERTICAL-ALIGN: middle
}
FORM H3.alertwarning IMG {
	FLOAT: left; MARGIN-LEFT: -30px; VERTICAL-ALIGN: middle
}
.msg H2 {
	FONT-SIZE: 1.4em; MARGIN: 5px 0px
}
.msg H2 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.msg H2 SPAN.detail {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #000
}
.main .msg H2 SPAN.detail {
	DISPLAY: block
}
.side .well .msg H2 SPAN.detail {
	DISPLAY: block
}
.msg H2 SPAN B {
	COLOR: #272750
}
.msg H3.alertwarning {
	MARGIN: 5px 0px; POSITION: relative
}
.msg H3.alertwarning IMG {
	FLOAT: left; MARGIN-LEFT: -25px; MARGIN-RIGHT: 5px; POSITION: relative
}
#dirsummary {
	MARGIN-BOTTOM: 10px; WIDTH: 765px
}
#dirsummary .startend {
	FLOAT: left; WIDTH: 550px
}
#dirsummary .content {
	WIDTH: 550px
}
#dirsummary .startend .addresssummary {
	FLOAT: left; WIDTH: 265px
}
#dirsummary .timedist DIV {
	FLOAT: left; WIDTH: 265px
}
.addresssummary P SPAN.screen {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
#dirsummary .startend .end {
	FLOAT: right
}
#dirsummary .timedist DIV.dist {
	FLOAT: right
}
#dirsummary .offerwrap {
	FLOAT: right; WIDTH: 195px
}
#dirsummary .offers {
	MARGIN: 0px; min-width: 195px
}
#dirsummary .timedist P B {
	FONT-SIZE: 1em
}
#dirsummary .startend B {
	FONT-WEIGHT: bold; FONT-SIZE: 1.16em
}
#dirsummary .startend IMG {
	FLOAT: left
}
#dirsummary .startend .addresssummary P {
	MARGIN: 0px 0px 0px 36px
}
#dirsummary B {
	COLOR: #272750
}
#mapsummary {
	WIDTH: 765px
}
#mapsummary .content {
	WIDTH: 352px
}
#mapsummary .offerwrap {
	FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 408px
}
#mapsummary .offerwrap .offers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mapsummary .redstar {
	MARGIN-TOP: 0px; PADDING-LEFT: 2px
}
#mapsummary .redstar B {
	FONT-SIZE: 1.16em; COLOR: #272750
}
#mapsummary .redstar P {
	MARGIN: 0px 15px 0px 20px
}
#mapsummary .redstar IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
#mapsummary P SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
#mapsummary .screen {
	MARGIN-BOTTOM: 0px
}
#nearby {
	MARGIN-BOTTOM: 5px
}
#nearby IMG {
	MARGIN: 2px 1px -3px
}
#nearby SPAN {
	FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#nearby FORM.default {
	MARGIN: 4px 0px 0px; WHITE-SPACE: nowrap
}
#nearby INPUT {
	MARGIN: 0px; WIDTH: 150px
}
#nearby SELECT {
	MARGIN: 0px; WIDTH: 150px
}
#maps #nearby INPUT.search {
	WIDTH: 65px
}
#maps #nearby INPUT#searchterm {
	WIDTH: 37%
}
#dirs #nearby INPUT {
	WIDTH: 120px
}
#dirs #nearby SELECT {
	WIDTH: 18%
}
#dirs #nearby INPUT.search {
	WIDTH: 55px
}
#maps .panel {
	MARGIN: 1px 0px 10px
}
#maps #tofrom .dirwrapper {
	MARGIN-TOP: -2px; FLOAT: left; WIDTH: 362px
}
 HTML #maps #tofrom .dirwrapper {
	MARGIN-TOP: 0px
}
FORM.default SELECT.tofrom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#maps #tofrom .searchwrapper .panel {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#maps #tofrom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#maps #tofrom #selabel {
	PADDING-LEFT: 5px; COLOR: #272750
}
#maps #tofrom .searchwrapper H4 {
	MARGIN: 5px 0px 0px
}
#maps #tofrom .searchwrapper UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
#maps #tofrom .searchwrapper UL LI {
	MARGIN-LEFT: 5px
}
#maps #tofrom .searchwrapper P {
	MARGIN: 15px 0px 0px
}
#maps #tofrom .catside {
	MARGIN-LEFT: 365px
}
#maps #tofrom .offers {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#maps #tofrom .offers P {
	FONT-WEIGHT: bold; MARGIN: 0px 5px; COLOR: #272750
}
#maps #tofrom .offers UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 10px
}
#maps #tofrom .offers UL LI {
	MARGIN-TOP: 2px
}
.disclaimer {
	MARGIN: 0px 10px 10px
}
.disclaimer P {
	FONT-SIZE: 1em; MARGIN: 0px
}
#subpage UL {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px
}
#subpage UL LI {
	FONT-WEIGHT: bold
}
#subpage UL LI UL {
	PADDING-LEFT: 0px; MARGIN: 0px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: none
}
#subpage UL.states {
	PADDING-LEFT: 0px; MARGIN: 0px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: none
}
#subpage UL LI UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 0.83em
}
#subpage UL.states LI {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 4px
}
#subpage UL.states A {
	FLOAT: right
}
#dirman TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#dirman TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; COLOR: #272750; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#dirman TH P {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1em
}
#dirman TH.textr {
	TEXT-ALIGN: right
}
#dirman TH.textc {
	COLOR: #272750; TEXT-ALIGN: center
}
#dirman TR {
	VERTICAL-ALIGN: top
}
#dirman TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#dirman TD.manmap {
	TEXT-ALIGN: center
}
#dirman TD.rs {
	WIDTH: 42px
}
#dirman TD.rs IMG {
	MARGIN-LEFT: 10px
}
#dirman TD.num {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; WIDTH: 30px; TEXT-ALIGN: right
}
#dirman TD.nowrap {
	TEXT-ALIGN: right
}
#dirman TD.totals B {
	MARGIN-LEFT: 10px
}
#dirman TD.totals SPAN {
	FONT-SIZE: 1em; MARGIN-LEFT: 25px
}
#dirman TD.totals {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#dirman B {
	COLOR: #272750
}
#settings .bga {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#settings .label {
	PADDING-TOP: 2px; TEXT-ALIGN: right
}
#settings .label P {
	PADDING-RIGHT: 20px; MARGIN: 0px
}
#settings .label P LABEL {
	FONT-SIZE: 1em
}
#settings .settingsmobileinput {
	WIDTH: 200px
}
#settings .settingsmobilelabel {
	MARGIN-TOP: 0px; TEXT-ALIGN: left
}
#settings .panel {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#settings .eg {
	MARGIN-TOP: 1px; MARGIN-LEFT: 230px
}
#settings FIELDSET {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#settings .fltr {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 5px
}
#settings .options INPUT {
	MARGIN-BOTTOM: 5px; WIDTH: 200px
}
#settings FORM .options SELECT {
	MARGIN-BOTTOM: 5px; WIDTH: 200px
}
#settings .options INPUT.check {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto
}
#settings .options LABEL {
	MARGIN-RIGHT: 10px
}
#settings TABLE.settings THEAD {
	FONT-STYLE: normal; TEXT-ALIGN: left
}
#settings TABLE.settings TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #272750; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#settings TABLE.settings TH LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #272750
}
#settings TABLE.settings TR {
	VERTICAL-ALIGN: top
}
#settings TABLE.settings TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#settings TABLE.settings TD DIV {
	PADDING-RIGHT: 20px
}
#settings TABLE.settings INPUT.submit {
	FONT-SIZE: 0.93em
}
#settings .settingssave {
	WIDTH: 65px
}
.settingssave:unknown {
	WIDTH: 65px
}
#settings .settingsselectall {
	WIDTH: 90px
}
.settingsselectall:unknown {
	WIDTH: 90px
}
#settings .settingsdeleteselected {
	WIDTH: 175px
}
.settingsdeleteselected:unknown {
	WIDTH: 175px
}
#settings UL.searches {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#settings UL.searches LI {
	PADDING-LEFT: 15px; FONT-SIZE: 1.2em; MARGIN-LEFT: 15px
}
#settings .searches LI DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 0.91em; COLOR: #000
}
#settings .searches LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.1em -0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#settings .searches LI UL LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
#settings .searches LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#settings UL.searches LI INPUT {
	PADDING-LEFT: 0px; MARGIN-LEFT: -20px; POSITION: absolute
}
#settings UL.searches LI LABEL {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0px
}
#settings .bga H2 {
	DISPLAY: inline; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 0px 9px; PADDING-TOP: 1px
}
#settings .panel .options {
	MARGIN-TOP: 12px
}
INPUT.address {
	WIDTH: 332px
}
.dcity {
	WIDTH: 212px
}
.dcity INPUT {
	WIDTH: 198px
}
INPUT.phone {
	WIDTH: 198px
}
.dstate {
	WIDTH: 42px
}
.dstate INPUT {
	WIDTH: 28px
}
.dzip {
	WIDTH: 80px
}
.dzip INPUT {
	MARGIN: 0px; WIDTH: 78px
}
.csz DIV {
	FLOAT: left; COLOR: #cce
}
UL.searches LI {
	FONT-SIZE: 1em; MARGIN: 0px 0px 1em 2.5em
}
UL.searches LI H3 {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
UL.searches LI LABEL {
	COLOR: #272750
}
UL.searches LI SPAN {
	DISPLAY: block; PADDING-TOP: 2px
}
#mobile .panel {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
#adtop {
	MARGIN: 10px 0px 7px 15px
}
 HTML #adtop {
	MARGIN-BOTTOM: 0px
}
.googlead {
	MARGIN: 3px 3px 0px; CURSOR: hand; FONT-FAMILY: arial, helvetica, sans-serif
}
 HTML .googlead {
	HEIGHT: 0.1em
}
.googlead .gtext {
	FONT-SIZE: 1em
}
.googlead .gurl {
	FONT-SIZE: 1em
}
.googlead .gname {
	FONT-SIZE: 1.2em; TEXT-DECORATION: underline
}
.googlead .gname {
	COLOR: #00f
}
.gname B {
	COLOR: #00f
}
.promo .gname B {
	COLOR: #00f
}
.googlead .gurl {
	COLOR: #008000
}
.gurl B {
	COLOR: #008000
}
.promo .gurl B {
	COLOR: #008000
}
TABLE#googleadsa {
	FONT-SIZE: 1.2em
}
TABLE#googleadsa TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE#googleadsa TD FONT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE#googleadsa TD DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE#googleadsa .linkname {
	COLOR: #00f
}
TABLE#googleadsa .linkname U B {
	COLOR: #00f
}
TABLE#googleadsa .linktext {
	FONT-SIZE: 0.83em
}
TABLE#googleadsa .linkurl {
	FONT-SIZE: 0.83em
}
TABLE#googleadsa .linkurl {
	COLOR: #390
}
TABLE#googleadsa .linkurl B {
	COLOR: #390
}
.offers {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 2px 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.offers P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px; COLOR: #272750
}
.offers UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 2px; MARGIN-LEFT: 0px
}
.offers UL LI {
	MARGIN-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif
}
#maps .offers {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#maps .contentwidth .offers {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#dirs TABLE.halfad {
	MARGIN-TOP: 10px
}
TABLE.halfad {
	MARGIN-BOTTOM: 10px
}
TABLE.halfad TD .offers {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.halfad TD.leftad {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.halfad TD.centerad {
	WIDTH: 10px
}
TABLE.halfad TD.rightad {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.quadad .offers TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.quadad .offers TR {
	VERTICAL-ALIGN: top
}
.quadad .offers TD {
	WIDTH: 25%
}
.quadad .offers TD UL LI {
	MARGIN-RIGHT: 5px
}
.offers .about {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.promo {
	MARGIN: 5px 0px
}
.promo B {
	COLOR: #272750
}
.promo A B {
	
}
.promo P {
	MARGIN: 0px 0px 5px
}
#formpage .side .well .promo {
	MARGIN: 5px 0px
}
.promotwo {
	MARGIN: 5px 0px; WIDTH: 358px
}
.mqformpanel {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dircntr-dir) repeat-y 0px 100%
}
.mqformpanel .top {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dirtop-dir) no-repeat 0px 0px; HEIGHT: 1%
}
.mqformpanel .btm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dirmain-dir) no-repeat 0px 100%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; HEIGHT: 1%
}
#formpage .mqformpanel .btm {
	POSITION: relative
}
.mqformpanel H1 {
	FONT-SIZE: 1.6em; MARGIN: 0px
}
#maps .mqformpanel H1 {
	FONT-SIZE: 1.6em; MARGIN: 0px
}
.mqformpanel H1 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
.mqformpanel H2 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
.mqformpanel H3 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
#dirs .mqformpanel H1 {
	MARGIN-BOTTOM: 5px
}
.mqformpanel H2 {
	FONT-SIZE: 1.2em; MARGIN: 0px
}
.mqformpanel H3.alertwarning {
	MARGIN: 5px 0px 5px -25px; POSITION: relative
}
.mqformpanel H3.alertwarning IMG {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; POSITION: relative
}
.mqformpanel FIELDSET {
	MARGIN-TOP: 0.5em
}
.mqformpanel .address {
	WIDTH: 260px
}
.mqformpanel SELECT.cityamb {
	WIDTH: 260px
}
.mqformpanel .address1 {
	WIDTH: 322px
}
.mqformpanel INPUT.category {
	WIDTH: 322px
}
.mqformpanel SELECT.country {
	WIDTH: 322px
}
.mqformpanel SELECT.category {
	WIDTH: 322px
}
.mqformpanel SELECT.dcategory {
	WIDTH: 322px
}
.mqformpanel .dcity {
	WIDTH: 197px
}
.mqformpanel .dcity INPUT {
	WIDTH: 183px
}
.mqformstatic .dcity DIV {
	WIDTH: 183px
}
.mqformpanel .dstate {
	WIDTH: 42px
}
.mqformpanel .dstate INPUT {
	WIDTH: 28px
}
.mqformstatic .dstate DIV {
	WIDTH: 28px
}
.mqformpanel .dtown {
	WIDTH: 216px
}
.mqformpanel .dtown INPUT {
	WIDTH: 202px
}
.mqformstatic .dtown DIV {
	WIDTH: 202px
}
.mqformpanel .dzip {
	WIDTH: 85px
}
.mqformpanel .dzip INPUT {
	MARGIN: 0px; WIDTH: 83px
}
.mqformpanel .dpostal INPUT {
	MARGIN: 0px; WIDTH: 83px
}
SELECT.tofrom {
	MARGIN: 0px; WIDTH: 83px
}
.mqformstatic .dzip DIV {
	MARGIN: 0px; WIDTH: 83px
}
.mqformpanel .dpostal {
	WIDTH: 108px
}
.mqformpanel .dpostal INPUT {
	WIDTH: 106px
}
.mqformstatic .dpostal DIV {
	WIDTH: 106px
}
.mqformpanel .csz DIV {
	FLOAT: left
}
.mqformpanel H3 {
	FONT-SIZE: 1.1em; MARGIN: 0px
}
.mqformpanel .height1 {
	HEIGHT: 1px
}
.mqformpanel .plain {
	MARGIN-TOP: 15px
}
.mqformpanel .plain LI {
	FONT-SIZE: 1.1em
}
.mqformpanel .plain LI B {
	COLOR: #272750
}
#dirs .mqformpanel INPUT#submit1 {
	MARGIN-BOTTOM: 10px
}
UNKNOWN {
	MARGIN-BOTTOM: 11px
}
.refinepanel {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dircntr-dir) repeat-y 0px 100%; POSITION: relative
}
.refinepanel .top {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dirtop-dir) no-repeat 0px 0px; PADDING-TOP: 15px
}
.refinepanel .btm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-dirmain-dir) no-repeat 0px 100%; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.refinepanel UL {
	MARGIN-TOP: 10px
}
.refinepanel LI {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.refinepanel H3 {
	MARGIN-BOTTOM: 5px
}
.refinepanel SELECT {
	MARGIN-BOTTOM: 0px
}
#degreeForm .ll .textb {
	FLOAT: left; WIDTH: 75px
}
#degreeForm .ll DIV INPUT {
	DISPLAY: block; WIDTH: 65px
}
#degreeForm .ll .eg {
	WIDTH: auto; TEXT-ALIGN: left
}
#decimalForm .ll .eg {
	WIDTH: auto; TEXT-ALIGN: left
}
#decimalForm .ll DIV INPUT {
	MARGIN-TOP: 4px; WIDTH: 214px
}
#degreeForm .ll .dlabel {
	FLOAT: left; WIDTH: 95px
}
#decimalForm .ll .dlabel {
	FLOAT: left; WIDTH: 95px
}
.mqformpanel .dpostal #zipcode {
	WIDTH: 101px
}
.places {
	PADDING-TOP: 5px
}
.places .eg {
	COLOR: #848b4e
}
.places A {
	COLOR: #848b4e
}
.places A:visited {
	COLOR: #848b4e
}
.places LABEL SPAN {
	FONT-SIZE: 0.83em
}
.eg {
	MARGIN-TOP: -5px; PADDING-BOTTOM: 5px; WIDTH: 322px; TEXT-ALIGN: right
}
.mqformstatic {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-fadedcntr) repeat-y 0px 100%
}
.mqformstatic .top {
	BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-fadedtop) no-repeat 0px 0px
}
.mqformstatic .btm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://cdn.mapquest.com/mqsite/frmp-bg-fadedmain) no-repeat 0px 100%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
.mqformstatic .fltr {
	Z-INDEX: 1000; RIGHT: 13px; FLOAT: none; POSITION: absolute; TOP: 17px
}
.mqformstatic H1 {
	COLOR: #a8a8b9
}
.mqformstatic .start {
	COLOR: #99d599
}
.mqformstatic .end {
	COLOR: #ee9797
}
.mqformstatic .places .eg {
	COLOR: #cfd0b8
}
.mqformstatic .places A {
	COLOR: #cfd0b8
}
.mqformstatic .places A:visited {
	COLOR: #cfd0b8
}
.mqformstatic LABEL {
	COLOR: #a6a6a6
}
.mqformstatic LI {
	COLOR: #a6a6a6
}
.mqformstatic .static {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 1.2em; BACKGROUND: #fff; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ebebeb 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 1px solid
}
.mqformstatic .csz DIV DIV {
	FLOAT: none
}
.mqformstatic DIV.address {
	FLOAT: left; WIDTH: 260px
}
 HTML .mqformstatic .savedrecent {
	MARGIN-BOTTOM: 3px
}
.mqformstatic .savedrecent {
	CURSOR: default
}
#dirs .mqformstatic .dsubmit INPUT {
	VISIBILITY: hidden; MARGIN-BOTTOM: 12px
}
 HTML #dirs .mqformstatic .dsubmit INPUT {
	MARGIN-BOTTOM: 17px
}
FORM.default INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
FORM.default INPUT {
	MARGIN-BOTTOM: 6px
}
FORM.default SELECT {
	MARGIN-BOTTOM: 6px
}
FORM.default INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
FORM.default SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
FORM.default TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
FORM.default INPUT:unknown {
	BACKGROUND: #ffffcf; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
FORM.default TEXTAREA:unknown {
	BACKGROUND: #ffffcf; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	BACKGROUND: #ddd; COLOR: #333
}
FORM.default INPUT.check {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.dsubmit {
	TEXT-ALIGN: center
}
FORM.default .dsubmit INPUT {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .submit {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .search {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.search2 {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .button {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .buttonWide {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.submit {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.search {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.buttonWide {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .dsubmit INPUT:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .submit:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .search:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.search:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.search2:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .button:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
FORM.default .buttonWide:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.submit:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.search:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.buttonWide:unknown {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: url(http://cdn.mapquest.com/mqsite/background-form-button) #ecebe6 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #999 1px outset; WIDTH: 120px; COLOR: #272750; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center
}
.dsubmit INPUT:unknown {
	BACKGROUND: #f3f4e6; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
.mqpopup-small {
	DISPLAY: none; Z-INDEX: 1; WIDTH: 262px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.mqpopup-small .mqtop {
	POSITION: relative; HEIGHT: 18px
}
.mqpopup-small .mqbottom {
	POSITION: relative; HEIGHT: 25px
}
.mqpopup-small .mqcenter {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#savedrecentpopup {
	DISPLAY: none; Z-INDEX: 1; WIDTH: 330px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
#stcpopup {
	DISPLAY: none; Z-INDEX: 1; WIDTH: 330px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
#savedrecentpopup .mqsavedtop {
	POSITION: relative; HEIGHT: 19px
}
#stcpopup .mqsavedtop {
	POSITION: relative; HEIGHT: 19px
}
#savedrecentpopup .mqsavedbottom {
	POSITION: relative; HEIGHT: 25px
}
#stcpopup .mqsavedbottom {
	POSITION: relative; HEIGHT: 25px
}
#savedrecentpopup .mqsavedcenter {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#stcpopup .mqsavedcenter {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#subcontainer .mqsavedcontent LI UL LI A:hover {
	BACKGROUND: #ff0
}
#subcontainer .mqsavedcontent LI UL LI A:active {
	BACKGROUND: #ff0
}
.savedrecent {
	DISPLAY: inline; MARGIN: 0px 0px -3px 5px; CURSOR: hand
}
BODY#home .savedrecent {
	MARGIN-LEFT: 1px
}
#savedrecentpopup #savedclose {
	MARGIN-TOP: 1px; Z-INDEX: 3; MARGIN-LEFT: 303px; CURSOR: hand; POSITION: absolute
}
.mqformatter#subcontainer {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: green 0px solid; MARGIN-TOP: -6px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid
}
#subcontainer .mqsavedcontent {
	LIST-STYLE-TYPE: none
}
#subcontainer .mqsavedcontent LI {
	MARGIN-TOP: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-LEFT: 0.1em
}
#subcontainer .mqsavedcontent LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.83em
}
#subcontainer .mqsavedcontent LI UL {
	LIST-STYLE-TYPE: disc
}
#subcontainer .mqsavedcontent LI UL LI {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-LEFT: 1.6em
}
#savedrecentpopup A {
	POSITION: relative; TEXT-DECORATION: underline
}
#mqstc-resultcontent {
	FONT-SIZE: 1.2em; MARGIN: 5px
}
#mqstc-resultcontent B {
	COLOR: #272750
}
#mqstc-resultcontent IMG {
	FLOAT: left
}
#mqstc-resultcontent P {
	MARGIN-TOP: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 46px
}
#mqstc-resultcontent LI {
	FONT-SIZE: 1em
}
#mqstc-resultcontent .distance {
	DISPLAY: none
}
#mqstc-resultcontent INPUT {
	DISPLAY: none
}
#stcpopup {
	DISPLAY: none; LEFT: 100px; WIDTH: 260px; POSITION: absolute; TOP: 100px
}
#stcpopup .stctitle {
	MARGIN-TOP: 10px; Z-INDEX: 3; BACKGROUND: #fbf3ff; MARGIN-LEFT: 10px; WIDTH: 224px; POSITION: absolute
}
#stcpopup SPAN.label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #272750; PADDING-TOP: 0px
}
#stcpopup .statusmsg {
	PADDING-LEFT: 6px; FONT-SIZE: 1.1em; COLOR: #272750
}
#stcpopup #stcclose {
	FLOAT: right; CURSOR: hand
}
#stcpopup #stcinfocontainer {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: green 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: green 0px solid; WIDTH: 230px; PADDING-TOP: 15px; BORDER-BOTTOM: green 0px solid
}
#stcpopup INPUT {
	FONT-SIZE: 1.2em; POSITION: relative
}
#stcpopup .results {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#stcpopup #tofrom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#stcpopup .results LI {
	MARGIN: 0px
}
#stcpopup .stcbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 218px; PADDING-TOP: 5px
}
#stcpopup .stcbottom DIV {
	BORDER-TOP: #848b4e 1px solid
}
#stcpopup .textc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.lnktomap {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: inline-block; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #ccc 2px solid; WIDTH: 300px; BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 200px
}
.middletext {
	MARGIN-TOP: 15px; DISPLAY: inline-block; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.pageLink {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
A.pageLink:visited {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
A.pageLinkHover {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
A.pageLinkHover:hover {
	COLOR: #663
}
A.pageLinkHover:active {
	COLOR: #663
}
#subpage #mqpage #titlebar {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 3px
}
