BODY {
	BACKGROUND-COLOR: #867f75; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 11px; COLOR: #5b4b3e; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD A {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
TD A:hover {
	FONT-SIZE: 11px; COLOR: #900; TEXT-DECORATION: underline
}
.noline {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.noline:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.noline:hover {
	TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H1 {
	FONT-SIZE: 24px; MARGIN: 0px 0px 0px 20px; COLOR: #ffffff
}
H2 {
	FONT-SIZE: 14px
}
H3 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 5px
}
H3 A {
	FONT-SIZE: 15px; TEXT-DECORATION: underline
}
H3 A:visited {
	FONT-SIZE: 15px; TEXT-DECORATION: underline
}
H3 A:hover {
	FONT-SIZE: 15px; TEXT-DECORATION: underline
}
H4 {
	FONT-SIZE: 17px
}
H5 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 5px
}
.AlphabetListBG {
	BACKGROUND-COLOR: #f7f7ef
}
.boxtitle {
	COLOR: #fff
}
.boldtext {
	FONT-WEIGHT: bold
}
.h3white {
	FONT-SIZE: 15px; MARGIN: 0px 0px 5px; COLOR: #fff
}
.restfindertextbox {
	FONT-SIZE: 10px; MARGIN: 0px 0px 8px
}
.stepimg {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
.buttonLeft {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 5px 5px
}
.buttonRight {
	DISPLAY: block; MARGIN: 5px 5px 5px 0px
}
.buttons {
	DISPLAY: block; MARGIN: 10px 0px; VERTICAL-ALIGN: middle
}
.dotrul {
	MARGIN: 11px 0px
}
.dotrulTop {
	DISPLAY: block; MARGIN: 5px 0px 0px
}
.instr {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.sectionpopuptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.sectiontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px
}
.sectiontitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
.sectionintro {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.sectionintroblue {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 17px; COLOR: #1061ad; PADDING-TOP: 21px
}
.sectionintrotext {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.searchTransitionMsg {
	FONT-SIZE: 18px; COLOR: #990000
}
.ccMsg {
	PADDING-RIGHT: 25px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 25px; COLOR: #0000cc; LINE-HEIGHT: 20px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffe39d
}
.form {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; PADDING-TOP: 1px
}
.formsmall {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; PADDING-TOP: 1px
}
.formField {
	FONT-SIZE: 12px; MARGIN: 2px 0px 0px 2px
}
.formtitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.formtitleLeftAlign {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 0px
}
.formtitleLeftAlignSpecial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 10px
}
.formtitleTopAlign {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 4px
}
.formtitleTopAlignBrown {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.formMsg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #f6ff00; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.inline {
	DISPLAY: inline
}
.points {
	FONT-SIZE: 11px; COLOR: #666666
}
.results {
	FONT-SIZE: 11px; COLOR: #900; TEXT-DECORATION: underline
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red
}
.errorLite {
	FONT-SIZE: 11px; COLOR: red
}
.AlphabetIndexAlpha {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9b0000; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.AlphabetIndexAlphaDisabled {
	FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.RestFinderResultsHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black
}
.errorTabbed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px
}
.importantMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1061ad; FONT-FAMILY: Verdana, Arial, sans-serif
}
.importantRedMsg {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
.importantRedMsg12Pt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
.black13Pt {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
.ThousandPointMsg {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #f6f4e8
}
A.ThousandPointMsg:link {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.ThousandPointMsg:hover {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.ThousandPointMsg:visited {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.ThousandPointMsg:link {
	FONT-WEIGHT: bold; COLOR: #900; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.error:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red
}
A.error:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red
}
A.header3:link {
	FONT-SIZE: 14px
}
A.header3:hover {
	FONT-SIZE: 14px
}
A.header3:visited {
	FONT-SIZE: 14px
}
.ResultsColumnHeader {
	BORDER-TOP: #516442 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #516442 1px solid; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.AddlTimesFont {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.AddlTimesFontProfile {
	FONT-SIZE: 10px
}
.ResultsColumnHeaderNoLeftBorder {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.ResultsColumnHeaderOnlyBackground {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.SpecialTimesHeader {
	BORDER-TOP: #516442 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #516442 1px solid; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.restnamecaret {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 5px
}
.ResultsSelectedColumnHeader {
	BORDER-TOP: #516442 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #516442 1px solid; COLOR: #000000; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.ResultsSelectedRestNameHeader {
	BORDER-TOP: #516442 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.ResultsSelectedColumnHeaderPerf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.ResultsSelectedRestNameHeaderPerf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.SrchResultsRestNameHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.Srchrestnamecaret {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 5px
}
.SrchResultsColumnHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #516442 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.Srchmoney {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 3px
}
.WingsColumnHeader {
	VERTICAL-ALIGN: bottom; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #6a7a5c; BORDER-BOTTOM-STYLE: none
}
.TimesHeaderSpecialShade {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #849774; BORDER-BOTTOM-STYLE: none
}
.TimesHeaderAvailable {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #cad6a8
}
.ProfileDIPWings {
	BACKGROUND-COLOR: #e4e4e4
}
.AddlTimesHeader {
	MARGIN-TOP: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #6a7a5c
}
.TimeTopAlign {
	VERTICAL-ALIGN: top
}
.SrchResultsSelectedColumnHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #516442 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.SrchResultsSelectedRestNameHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.Srchresults {
	FONT-SIZE: 11px; COLOR: #900; TEXT-DECORATION: underline
}
.ResultsRestNameHeader {
	BORDER-TOP: #516442 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8
}
.ResultsColumnHeaderPerfLeft {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #516442 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8; TEXT-ALIGN: left
}
.ResultsColumnHeaderPerfCenter {
	PADDING-RIGHT: 0px; BORDER-TOP: #516442 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #516442 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #516442 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #cad6a8; TEXT-ALIGN: center
}
#leftnav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5b4b3e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.restbignumbers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 44px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.specialfont {
	FONT-SIZE: 12px; COLOR: #000
}
.specialLargefont {
	FONT-SIZE: 16px
}
A.leftnavlink:link {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.leftnavlink:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.leftnavlink:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.redLink:link {
	COLOR: #900
}
A.redLink:hover {
	COLOR: #900
}
A.redLink:visited {
	COLOR: #900
}
A.redBigLink:link {
	FONT-SIZE: 12px; COLOR: #900
}
A.redBigLink:hover {
	FONT-SIZE: 12px; COLOR: #900
}
A.redBigLink:visited {
	FONT-SIZE: 12px; COLOR: #900
}
A.whiteLink:link {
	COLOR: #fff
}
A.whiteLink:hover {
	COLOR: #fff
}
A.whiteLink:visited {
	COLOR: #fff
}
A.blackLink:link {
	FONT-SIZE: 12px; COLOR: #000
}
A.blackLink:hover {
	FONT-SIZE: 12px; COLOR: #900
}
A.blackLink:visited {
	FONT-SIZE: 12px; COLOR: #000
}
#pageheader A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #900; PADDING-TOP: 0px
}
#pageheader A:hover {
	COLOR: #000
}
#pageheader A:visited {
	COLOR: #900
}
#sitefooter TD {
	FONT-SIZE: 9px; COLOR: #574f2b
}
A {
	FONT-SIZE: 9px; COLOR: #574f2b
}
A:visited {
	FONT-SIZE: 9px; COLOR: #574f2b
}
#sitefooter .copyright {
	FONT-SIZE: 11px; COLOR: #fff
}
#sitefooter .hiddentext {
	COLOR: #867f75
}
#emerging TD {
	COLOR: #000; LINE-HEIGHT: 15px
}
.mainmarket {
	FONT-SIZE: 12px; COLOR: #000
}
.mainmarket:visited {
	FONT-SIZE: 12px; COLOR: #000
}
.mainmarket:hover {
	FONT-SIZE: 12px; COLOR: #900
}
#infoPages TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
A {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
A:visited {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
#infoPages .navspaces {
	DISPLAY: inline; MARGIN: 4px 0px 0px
}
#infoPages .subSectionsHeaders {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
#otfunctions TD {
	FONT-SIZE: 11px; COLOR: #000000
}
A {
	FONT-SIZE: 11px; COLOR: #000000
}
A:visited {
	FONT-SIZE: 11px; COLOR: #000000
}
#otfunctions .calendar {
	DISPLAY: inline; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: bottom
}
#chooserest {
	DISPLAY: block; MARGIN: 3px 0px 5px 4px
}
#choosedate {
	DISPLAY: block; MARGIN: 3px 3px 0px 20px
}
#choosetime {
	DISPLAY: block; MARGIN: 3px 3px 0px 20px
}
#chooseparty {
	DISPLAY: block; MARGIN: 3px 0px 5px 20px
}
#narrowsearch {
	MARGIN: 4px 0px 5px 5px
}
#favs {
	MARGIN: 5px 0px 5px 5px
}
#topten {
	MARGIN: 0px 0px 0px 22px; WIDTH: 210px; TEXT-ALIGN: left
}
#topten OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 15px 28px; PADDING-TOP: 0px
}
#topten LI {
	LINE-HEIGHT: 1.5
}
#restlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#restlist .searchheader {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
#restlist .searchheader A {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, sans-serif
}
#restlist .searchheaderBlack {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
#restlist .searchheaderBlack A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
#restlist .money {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#restlist .noavail {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #5b4b3e
}
#restlist .noavail A {
	FONT-SIZE: 11px; COLOR: #5b4b3e; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #5b4b3e; TEXT-DECORATION: underline
}
#diprestlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse
}
#diprestlist TD {
	FONT-SIZE: 9px; COLOR: #585840
}
A {
	FONT-SIZE: 9px; COLOR: #585840
}
A:visited {
	FONT-SIZE: 9px; COLOR: #585840
}
#diprestlist .searchheader {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, sans-serif
}
#diprestlist .searchheader A {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, sans-serif
}
#diprestlist .searchheaderBlack {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif
}
#diprestlist .searchheaderBlack A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif
}
#diprestlist .money {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#diprestlist .noavail {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #5b4b3e
}
#diprestlist .noavail A {
	FONT-SIZE: 11px; COLOR: #5b4b3e; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #5b4b3e; TEXT-DECORATION: underline
}
#restselection {
	BORDER-RIGHT: #cad6a8 1px solid; BORDER-TOP: #cad6a8 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #cad6a8 1px solid; WIDTH: 753px; BORDER-BOTTOM: #cad6a8 1px solid
}
#restselection #restname TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
#restselection #restname TD.border {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #a8b487 1px solid
}
#restselection #msg {
	COLOR: #585840
}
#restselection #msg TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
#chosenrest {
	DISPLAY: block; MARGIN: 0px 0px 0px 21px
}
#restdesc {
	MARGIN: 15px 0px 30px; WIDTH: 458px; COLOR: #5b4b3e
}
#restrating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 30px 15px; WIDTH: 215px; COLOR: #5b4b3e; PADDING-TOP: 0px
}
#restrating .virtour {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 15px; WIDTH: 195px; TEXT-INDENT: 10px; PADDING-TOP: 3px; BACKGROUND-COLOR: #b5c097
}
#restrating .titlebar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#restrating .item {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px
}
#infobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#infobox .titlebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#infobox .item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 185px; PADDING-TOP: 10px
}
#confirm .margintext {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#confirm .margintextSpaced {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#confirminfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#invite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#invite .themeimg {
	MARGIN-TOP: 2px; VERTICAL-ALIGN: middle
}
#invite .specialmorecards {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
.specialmorecards:unknown {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
.specialmorecards:visited {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
#registration .specregtitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#registration .formdescriptor {
	COLOR: #998d84
}
#custom {
	BORDER-RIGHT: #dcd8c2 3px solid; MARGIN: 30px 0px 30px 25px
}
#custom .module {
	MARGIN: 0px 0px 10px
}
#custom .personal {
	LINE-HEIGHT: 18px
}
#upcoming {
	MARGIN: 30px 0px 30px 17px
}
#upcoming TABLE {
	MARGIN: 0px 0px 21px; LINE-HEIGHT: 1.5
}
#upcoming .tabledata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
#SearchNav_cboRestaurantList {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; WIDTH: 230px; PADDING-TOP: 1px
}
#SearchNav_lstNeighborhoods {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; WIDTH: 230px; PADDING-TOP: 1px
}
#SearchNav_cboCuisine {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; WIDTH: 230px; PADDING-TOP: 1px
}
#SearchNav_cboPrice {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; WIDTH: 230px; PADDING-TOP: 1px
}
#dropmenudiv {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; Z-INDEX: 100; PADDING-BOTTOM: 5px; MARGIN: 5px; FONT: 11px/18px Verdana; BORDER-LEFT: black 1px solid; TEXT-INDENT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TEXT-ALIGN: left
}
#dropmenudiv A {
	DISPLAY: block; FONT: 11px Verdana; WIDTH: 100%; TEXT-INDENT: 8px
}
#dropmenudiv A:hover {
	FONT: 11px Verdana; BACKGROUND-COLOR: #cacab0
}
#dropStatediv {
	FONT-SIZE: 11px; Z-INDEX: 99; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: absolute; TEXT-ALIGN: left
}
#dropStatediv A {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #900; BACKGROUND-COLOR: #fffde6; TEXT-DECORATION: underline
}
A.RollOverlink {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #eae6db
}
A.RollOverlink:hover {
	DISPLAY: block; BACKGROUND-COLOR: #fffde6; TEXT-DECORATION: underline
}
.ratingsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #605043; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.ratingsHeaderSubText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #605043; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.dfbIntro1 {
	FONT-SIZE: 11px; COLOR: #605043; FONT-FAMILY: Verdana
}
.dfbIntro2 {
	FONT-SIZE: 11px; COLOR: #605043; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.dfbIntro3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.dfbSectionHeaders {
	FONT-SIZE: 12px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fffce6
}
.dfbFormHeader {
	FONT-SIZE: 16px; COLOR: white; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.dfbSectionItems {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px; COLOR: black; FONT-FAMILY: Verdana
}
.dfbSectionItemsNonAltItem {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: black; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #efedd8
}
.dfbSectionAlternatingItems {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: black; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f7f9f2
}
.remainingText {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #605043; LINE-HEIGHT: 13px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #efedd8
}
.dfbRatingGridBg {
	BACKGROUND-COLOR: #dae2c2; TEXT-ALIGN: center
}
.dfbRatingGridOnlyBg {
	BACKGROUND-COLOR: #dae2c2
}
.dfbBroadError {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #605043; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.dfbUnsubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.dferr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9b0000
}
.dfb_post_FormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.dfb_post_Comments {
	FONT-SIZE: 12px; COLOR: #605043; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.dfb_post_MakeResoNow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 0px 5px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.dfb_post_MakeResoNowBg {
	BACKGROUND-COLOR: #fffce6
}
.dfb_post_oth_diners {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 5px; COLOR: #605043; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.dfb_post_gridText {
	FONT-SIZE: 16px; COLOR: #605043; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.dfb_post_SeeMetroRests {
	FONT-SIZE: 11px; COLOR: #605043; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.dfb_post_JoinNow {
	FONT-SIZE: 13px; COLOR: #bf934f; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana
}
.dfb_post_JoinNowMsg {
	FONT-SIZE: 11px; COLOR: #605043; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.dfb_post_OneK A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #900; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.dfb_post_OneK A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #900; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
