BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000; TEXT-ALIGN: left;
}
P {
	FONT-SIZE: 80%; FONT-FAMILY: "verdana", arial, helvetica
}
TD {
	FONT-SIZE: 80%; FONT-FAMILY: "verdana", arial, helvetica
}
BODY {
	FONT-SIZE: 80%; FONT-FAMILY: "verdana", arial, helvetica
}
INPUT {
	FONT-SIZE: 100%; FONT-FAMILY: "verdana", arial, helvetica
}
A {
	COLOR: #00C; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 80%; FONT-FAMILY: "verdana", arial, helvetica
}

A:link {
	COLOR: #00C; TEXT-DECORATION: none
}
A:active {
	COLOR: #00C; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00C
}
A:hover {
	COLOR: #00C; TEXT-DECORATION: underline
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TABLE TR {
	VERTICAL-ALIGN: top
}
TABLE TR TD {
	PADDING-RIGHT: 0 px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE TR TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	MARGIN: 0px
}
H2 {
	FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: "arial",  helvetica
}
H1 {
	FONT-SIZE: 18pt; COLOR: #2f5278; FONT-FAMILY: "arial",  helvetica
}
.container {
	DISPLAY: inline; WIDTH: 770px
}
.headerTable {
	
}
#logoCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/thbg.gif) #55698e; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}
#menuCell {
	BACKGROUND: url(/img/menubg.gif) #55698e repeat-x
}
#menuCell TABLE TD {
	TEXT-ALIGN: center
}
.bottomBlock {
	BORDER-TOP: #dddddd 1px solid; MARGIN-TOP: 1px; BACKGROUND: url(/img/bottombg.gif) #b4b4b4 repeat-x; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid
}
.copyright {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.copyright A {
	COLOR: #000
}
.copyright A:link {
	COLOR: #000
}
.copyright A:visited {
	COLOR: #000
}
.bottomLinks {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.mainBlock {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b9b9b9 1px solid
}
.mainBlock #fCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/fcellbg.gif) #d8e0e9; PADDING-BOTTOM: 20px; WIDTH: 248px; PADDING-TOP: 20px
}
.mainBlock #sCell {
	WIDTH: auto
}
.fpBlock #fCell {
	BACKGROUND: url(/img/fpfcellbg.gif) #e6e6e6; WIDTH: 252px
}
.fpBlock #sCell {
	WIDTH: 372px
}
.fpBlock #tCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/img/tcellbg.gif) #d8dfec; PADDING-BOTTOM: 20px; WIDTH: 143px; PADDING-TOP: 20px
}
.fpLeftBlock {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(/img/leftblockbg.gif) repeat-y; PADDING-BOTTOM: 2px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
.fpLeftBlock H4 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #667c94
}
.fpLeftBlock H4 {
	COLOR: #fff
}
.fpLeftBlock H4 A {
	COLOR: #fff
}
.fpLeftBlock H4 A:link {
	COLOR: #fff
}
.fpLeftBlock H4 A:visited {
	COLOR: #fff
}
.fpLeftBlock DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
.fpLeftBlock P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; COLOR: #363636; PADDING-TOP: 0px
}
.fpLeftBlock DIV P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid
}
.fpSearch {
	MARGIN-TOP: 2px; VERTICAL-ALIGN: top; WIDTH: 85px; BACKGROUND-COLOR: #fff
}
.kyivNow {
	BORDER-RIGHT: #b0b7be 1px solid; BORDER-TOP: #b0b7be 0px solid; BORDER-LEFT: #b0b7be 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b0b7be 0px solid; BACKGROUND-COLOR: #f5f5f5
}
.kyivNow TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ababab 1px solid
}
.kyivNow .knTitle {
	COLOR: #777; TEXT-ALIGN: right
}
.kyivNow .knValue {
	COLOR: #000
}
.kyivNow .noBorder TD {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.fpSCellContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.fpP {
	BACKGROUND: url(/img/fppbg.gif) repeat-x
}
.fpP P {
	BACKGROUND: url(/img/fpp_corner.gif) no-repeat right top; MARGIN: 0px 0px 10px
}
.fpNewsBlock {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ababab 1px solid
}
TABLE.fpNewsBlock TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ababab 1px solid
}
.fpNewsBlock P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #5e5e5e
}
TABLE.fpNewsBlock {
	WIDTH: 322px
}
TABLE.fpNewsBlock IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.fpNewsHeader {
	FONT-WEIGHT: bold
}
.fpNewsSection {
	FONT-WEIGHT: bold
}
.fpNewsSection {
	COLOR: #8a8a8a! important
}
.leftBlock {
	MARGIN: 0px 20px
}
.dateTime {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/img/datetimebg.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; COLOR: #777; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.dateTime B {
	COLOR: #000
}
.pageTitle {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(/img/pagetitlebg.gif) #d9d9d9 no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pageDesc {
	BORDER-RIGHT: #b0b7be 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b0b7be 0px solid; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #b0b7be 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #b0b7be 0px solid; BACKGROUND-COLOR: #f5f5f5
}
.plate {
	BORDER-RIGHT: #b0b7be 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b0b7be 0px solid; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #b0b7be 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #b0b7be 0px solid; BACKGROUND-COLOR: #f5f5f5
}
.searchBlock {
	PADDING-RIGHT: 3px; MARGIN-TOP: 1px; PADDING-LEFT: 3px; BACKGROUND: url(/img/searchbg.gif) no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 31px; TEXT-ALIGN: center
}
.searchField {
	MARGIN: 2px 4px 0px; VERTICAL-ALIGN: top; WIDTH: 90px; BACKGROUND-COLOR: #f5f5f5
}
.subHeader {
	PADDING-RIGHT: 13px; MARGIN-TOP: 15px; PADDING-LEFT: 13px; BACKGROUND: url(/img/subpbg.gif) #d9d9d9 no-repeat; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.plate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.plate P {
	MARGIN: 0px
}
.plate H4 {
	MARGIN: 0px
}
.plate H4 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ccc
}
.shImg {
	MARGIN-RIGHT: 4px
}
.plate H4.active {
	BACKGROUND-COLOR: #d5d6c4
}
.plate P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; PADDING-TOP: 5px
}
.plateSection {
	PADDING-BOTTOM: 15px
}
.plateSection P {
	BORDER-BOTTOM: #bbb 1px solid
}
.shDiv P {
	PADDING-LEFT: 20px
}
.w70 {
	WIDTH: 70%
}
.w90 {
	FONT-SIZE: 8pt; WIDTH: 180px
}
.noBorder {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.topCheckBox INPUT {
	VERTICAL-ALIGN: middle
}
.plateButton {
	TEXT-ALIGN: right
}
.calendarDate {
	WIDTH: 529px
}
.calendarDate TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px
}
.calendarDate #date {
	WIDTH: 65%; TEXT-ALIGN: right
}
.calendarDate .date {
	WIDTH: 65%; TEXT-ALIGN: right
}
.calendarDate #links P {
	FONT-SIZE: 10px; MARGIN: 6px 0px
}
.calendarDate .links P {
	FONT-SIZE: 10px; MARGIN: 6px 0px
}
.calendarDate #links A {
	COLOR: #000; TEXT-DECORATION: underline
}
.calendarDate #links A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
.calendarDate #links A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
.calendarDate .links A {
	COLOR: #000; TEXT-DECORATION: underline
}
.calendarDate .links A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
.calendarDate .links A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
.informationList {
	BORDER-RIGHT: #fff 20px solid; BORDER-TOP: #fff 20px solid; BORDER-LEFT: #fff 20px solid; WIDTH: 529px; BORDER-BOTTOM: #fff 20px solid
}
.informationList TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 10px
}
.essentialList TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 50%; PADDING-TOP: 10px
}
.informationList TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #35528a; TEXT-ALIGN: left
}
.informationList P {
	FONT-SIZE: 10px; MARGIN: 4px 0px; COLOR: #333
}
.informationList .accent {
	FONT-WEIGHT: bold; COLOR: #000
}
.informationList .header {
	FONT-WEIGHT: bold; COLOR: #000
}
.informationList .accent {
	COLOR: #900
}
.informationList .info {
	FONT-STYLE: italic
}
.informationList .dottedHLine {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/img/hdots.gif) repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.informationList .topButton {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.articleList {
	WIDTH: 529px
}
.restaraunt P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.topCheckBox P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.restaraunt IMG {
	FLOAT: right; MARGIN-LEFT: 10px
}
.restaraunt INPUT {
	VERTICAL-ALIGN: middle
}
.textContainer {
	MARGIN: 25px; WIDTH: 480px
}
.textContainer P {
	FONT-SIZE: 9pt; FONT-FAMILY: "arial", helvetica
}
.textContainer A {
	COLOR: #2f5278
}
.textContainer A:link {
	COLOR: #2f5278
}
.textContainer A:visited {
	COLOR: #3f5f96
}
.topList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; BORDER-LEFT: #d6e1f3 10px solid; PADDING-TOP: 1px
}
.topList P {
	MARGIN: 6px 0px; TEXT-INDENT: 0px
}
.topList A {
	COLOR: #000
}
.topList A:link {
	COLOR: #000
}
.topList A:visited {
	COLOR: #000
}
.graySeparator {
	OVERFLOW: hidden; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
.textContainer IMG {
	FLOAT: left; MARGIN: 0px 15px 15px 0px
}
.topButton {
	MARGIN: 10px 25px; TEXT-ALIGN: right
}
.emailButton {
	MARGIN: 10px 25px; TEXT-ALIGN: right
}
.emailButton {
	MARGIN: 45px 25px
}
H1.smallHeader {
	FONT-SIZE: 12pt
}
H2.smallHeader {
	FONT-SIZE: 11pt
}
.imagedHeader {
	
}
.imagedHeader .headerImage {
	BORDER-RIGHT: #d6e1f3 10px solid; TEXT-ALIGN: center
}
.pPerfect {
	FLOAT: left
}
.pPerfect .headerImage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imagedHeader .headerImage P {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 4px 0px; FONT-FAMILY: "verdana", arial, helvetica
}
.imagedHeader .headerImage A {
	COLOR: #000
}
.imagedHeader .headerImage A:link {
	COLOR: #000
}
.imagedHeader .headerImage A:visited {
	COLOR: #000
}
.imagedHeader .headerImage IMG {
	FLOAT: none; MARGIN-BOTTOM: 0px
}
.imagedHeader .headers {
	PADDING-LEFT: 10px
}
.description {
	CLEAR: both; TEXT-INDENT: 0px! important
}
.addInfo {
	CLEAR: both; TEXT-INDENT: 0px! important
}
.signature {
	CLEAR: both; TEXT-INDENT: 0px! important
}
.topButton {
	CLEAR: both; TEXT-INDENT: 0px! important
}
.emailButton {
	CLEAR: both; TEXT-INDENT: 0px! important
}
.description {
	FONT-WEIGHT: bold
}
.addInfo {
	FONT-WEIGHT: bold
}
.addInfo {
	FONT-STYLE: italic
}
.signature {
	TEXT-ALIGN: right
}
.imageInc {
	MARGIN: 5px 5px 10px; WIDTH: 100px
}
.imageInc IMG {
	MARGIN: 0px
}
.imageInc P {
	FONT-SIZE: 10px; MARGIN: 4px 0px; COLOR: #444
}
.imageInc H6 {
	FONT-SIZE: 10px; MARGIN: 4px 0px; COLOR: #444
}
.imageInc P {
	FONT-STYLE: italic; FONT-FAMILY: "verana", helvetica
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.restarauntList {
	MARGIN: 10px; WIDTH: 509px
}
.archiveList {
	MARGIN: 10px; WIDTH: 509px
}
.restarauntList THEAD TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; PADDING-TOP: 40px; FONT-FAMILY: "arial",  helvetica; TEXT-ALIGN: left
}
.restarauntList TBODY TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #d8e0e9; TEXT-ALIGN: left
}
.archiveList TBODY TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #d8e0e9; TEXT-ALIGN: left
}
.restarauntList TBODY TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.archiveList TBODY TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.restarauntList P {
	MARGIN: 4px 0px
}
.restarauntList .description {
	FONT-WEIGHT: normal; MARGIN: 16px 0px; FONT-STYLE: italic
}
.restarauntList .icons {
	TEXT-ALIGN: right
}
.restarauntList .icons IMG {
	MARGIN: 0px 5px
}
.restarauntList .topButton {
	MARGIN: 10px 0px 5px
}
.archiveList THEAD TH {
	BORDER-RIGHT: #90a7cb 0px solid; BORDER-TOP: #90a7cb 9px solid; BORDER-LEFT: #90a7cb 0px solid; BORDER-BOTTOM: #90a7cb 3px solid; TEXT-ALIGN: left
}
.archiveList THEAD IMG {
	MARGIN: 20px 13px 12px
}
.archiveList UL {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.archiveList {
	BORDER-BOTTOM: #90a7cb 3px solid
}
.horoscope #date {
	WIDTH: 20%
}
.horoscopeLinks TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.horoscopeLinks P {
	MARGIN: 4px 0px
}
.horoscopeList TD {
	WIDTH: auto
}
.horoscopeList P {
	FONT-SIZE: 9pt; MARGIN: 16px 0px; COLOR: #000; FONT-FAMILY: "arial", helvetica
}
.essential #date {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.essential .date {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.default TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.default P {
	TEXT-INDENT: 0px
}
.searchRes DT {
	MARGIN-TOP: 20px
}
.searchRes DD {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.pager B {
	BACKGROUND-COLOR: #eee
}
.error {
	FONT-WEIGHT: bold; COLOR: #900
}
.highlight {
	FONT-SIZE: 8pt! important; COLOR: #35528a! important; BACKGROUND-COLOR: #f0f0f0! important
}
.numberTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt! important; MARGIN: 0px 0px 8px; COLOR: #aaa; FONT-FAMILY: "tahoma", arial, helvetica! important; TEXT-ALIGN: right
}

