body { font-size: x-small; font-family: Verdana, sans-serif; margin-top: 0px; margin-bottom: 0px; }
p, td, th { font-size: x-small; font-family: Verdana, sans-serif; }
a { color: #1e84b8; }
h1 { font-size: 13pt; }
h2 { font-size: 12pt; color: #1e84b8; }
h3 { font-size: 10pt; color: #999999; }
h4 { font-size: 10pt; }
input { font-size: 10pt; }
textarea { font-size: 12px; font-family: Verdana, sans-serif; }
select { font-size: 10px; }
button { font-size: 10px; }

.txtsmall { font-size: 8pt; }
.txtsmallred { font-size: 8pt; color: #CC0000; }
.likeh3 { font-size: 12pt; color: #999999;  font-weight: bold; }
.lh3 { font-size: 12pt; color: #1E84B8; font-weight: bold; }
.likeh4 { font-size: 12pt; }
.auth { font-size: 8pt; }
.txtbig { font-size: 12pt; }
.txtred { color: #CC0000; font-weight: bold; }
.txtblue { color: #1e84b8; font-weight: bold; }
.txtgreen { color: #00CC00; font-weight: bold; }
.txtgray { color: #999999; font-weight: bold; }
.txtbluebig { font-size: 12pt; color: #1e84b8; font-weight: bold; }
.thred {  color: #FFFFFF; background-color: #CC0000; text-align: center; font-weight: bold}
.thblue { color: #FFFFFF; background-color: #1E84B8; text-align: center ; font-weight: bold}
.thgreen { color: #FFFFFF; background-color: #00CC00; text-align: center ; font-weight: bold}
.thgray { color: #FFFFFF; background-color: #999999; text-align: center ; font-weight: bold}
.thwhite { color: #000000; background-color: #FFFFFF; text-align: center ; font-weight: bold}
.tdlightgray {  background-color: #F0F0F0}
.tdlightyellow {  background-color: #FFFFCC}
.tdlight { background-color: #DDF1F6; }
.txtcomment {  font-style: italic; color: #999999}
.txtmonospace {  font-family: monospace}
.txtsmallwhite {  font-size: 8pt; color: #FFFFFF; }
.txtredsmall { color: #CC0000; font-size: 8pt; }
.txtbluesmall { color: #1e84b8; font-size: 8pt; }
.txtgraysmall, .txtgraysmall a { color: #999999; font-size: 8pt; }
.txtverysmall { font-size: 7pt; color: #999999; }
.txtverysmallblack { font-size: 7pt; }
.thyellow { background-color: #F0F090 ; font-weight: bold; color: #000000; text-align: center}
.tdyellow { background-color: #F0F090 }
.thlightyellow { background-color: #FFFFCC ; font-weight: bold; text-align: center}
.price { color: #1e84b8 ; text-decoration: none; font-weight: bold}
.pricesmall { color: #1e84b8 ; text-decoration: none; font-weight: bold; font-size: 8pt; }
.txtblack { color: #000000; font-weight: bold }
.txtwhite { color: #FFFFFF; font-weight: bold }
.txtverysmallwhite { font-size: 7pt; color: #E3E3E3; }
.zakl { color: #073375; font-size: 8pt; font-weight: bold; }
.zakl a { text-decoration: none; }

.thm12 { color: #FFFFFF; background-color: #1E84B8; text-align: center ; font-weight: bold}
.thm1 { color: #FFFFFF; background-color: #1E84B8; text-align: center ; font-weight: bold}
.thm2 { color: #FFFFFF; background-color: #1E84B8; text-align: center ; font-weight: bold}
.thm3 { color: #FFFFFF; background-color: #00CC00; text-align: center ; font-weight: bold}
.thm4 { color: #FFFFFF; background-color: #00CC00; text-align: center ; font-weight: bold}
.thm5 { color: #FFFFFF; background-color: #00CC00; text-align: center ; font-weight: bold}
.thm6 {  color: #FFFFFF; background-color: #CC0000; text-align: center; font-weight: bold}
.thm7 {  color: #FFFFFF; background-color: #CC0000; text-align: center; font-weight: bold}
.thm8 {  color: #FFFFFF; background-color: #CC0000; text-align: center; font-weight: bold}
.thm9 { color: #FFFFFF; background-color: #999999; text-align: center ; font-weight: bold}
.thm10 { color: #FFFFFF; background-color: #999999; text-align: center ; font-weight: bold}
.thm11 { color: #FFFFFF; background-color: #999999; text-align: center ; font-weight: bold}

.price_table { color: #000033; font-size: 7pt; }
.price_table td { color: #000033; font-size: 7pt; background-color: #FFFFFF; }
.price_table th { text-align : left; font-size: 7pt; }			 
.price_table_firstcol { color: #000033; font-size: 7pt; }

.tableheaderlightblue {  background-color: #7ac0db; font-weight: bold; color: #FFFFFF}
.tableheaderlightgray { background-color: #f0f0f0; font-weight: bold; color: #333333}
.newslistdate {  font-size: 7pt; color: #999999; background-color: #f0f0f0}
.tableheaderlightyellow { background-color: #ffffcc; font-weight: bold; color: #333333 }
.tableheaderred { background-color: #cc0000; font-weight: bold; color: #FFFFFF }
.tableheaderyellow { background-color: #f0f090; font-weight: bold; color: #333333 }
.spolistnum { font-size: 7pt; color: #999999; text-decoration: none; font-weight: bold}
.spolistprice { font-size: 7pt; color: #1E84B8; font-weight: bold}
.spolistcomission { font-size: 7pt; color: #999999; font-weight: bold }
.spolistdate { font-size: 7pt; color: #CC0000; text-decoration: none ; font-weight: bold}
.tableheaderblue { background-color: #1E84B8; font-weight: bold; color: #FFFFFF }

.headercontactwhite { color: #FFFFFF; font-size: 8pt; }

.NPheader1 { font-size: small; color: #1E84B8; text-align: center; font-weight: bold; }
.NPheader2 { font-size: small; color: #1E84B8; font-weight: bold; }
.NPheader3 { font-size: x-small; color: #1E84B8; font-style: italic; }
.NPheader31 { font-size: x-small; color: #1E84B8; font-style: italic; }

.progdate { font-style: italic; text-align: right; }
.proghead { font-size: small; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0 0; }
.progheadtext { font-weight: bold; text-transform: uppercase; text-align: center; }
.progheadanons { font-weight: bold; text-transform: uppercase; text-align: center; }
.progheadtext0 { font-weight: bold; text-transform: uppercase; text-align: center; }
.progheadtext1 { font-weight: bold; text-transform: uppercase; text-align: center; }
.progheadanons0 { font-weight: bold; text-transform: uppercase; text-align: center; }
.progheadanons1 { font-weight: bold; text-transform: uppercase; text-align: center; }
.progsubhead { font-weight: bold; text-align: center; margin: 0 0; }
.progsubsubhead { font-weight: bold; text-align: left; }
.progsubheadcity { font-style: italic; font-weight: bold; text-align: center; }
.progsubheaddays { font-weight: bold; text-align: center; }
.progsubheadcity0 { font-style: italic; font-weight: bold; text-align: center; }
.progsubheadcity1 { font-style: italic; font-weight: bold; text-align: center; }
.progsubheaddays0 { font-weight: bold; text-align: center; }
.progsubheaddays1 { font-weight: bold; text-align: center; }
.proglead { font-weight: bold; }
.progdaybody { border-right: #1E84B8 1px solid; border-top: #1E84B8 1px solid; border-left: #1E84B8 1px solid; width: 90%; border-bottom: #1E84B8 1px solid; border-collapse: collapse; }
.progdaybody TD { border-right: #1E84B8 1px solid; padding-right: 3px; border-top: #1E84B8 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #1E84B8 1px solid; padding-top: 3px; border-bottom: #1E84B8 1px solid; }
.progdaybody TH { border-right: #1E84B8 1px solid; border-top: #1E84B8 1px solid; border-left: #1E84B8 1px solid; border-bottom: #1E84B8 1px solid; }
.progdayhead { font-weight: bold; text-transform: uppercase; text-align: center; }
.progdaytextday { font-weight: bold; text-align: center; }
.progdaycomment { font-style: italic; }
.progcostbody { border-right: #1E84B8 1px solid; border-top: #1E84B8 1px solid; border-left: #1E84B8 1px solid; width: 90%; border-bottom: #1E84B8 1px solid; border-collapse: collapse; }
.progcostbody TD { border-right: #1E84B8 1px solid; padding-right: 3px; border-top: #1E84B8 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #1E84B8 1px solid; padding-top: 3px; border-bottom: #1E84B8 1px solid; }
.progcostbody TH { border-right: #1E84B8 1px solid; border-top: #1E84B8 1px solid; border-left: #1E84B8 1px solid; border-bottom: #1E84B8 1px solid; }
.progcosthead { font-weight: bold; text-transform: uppercase; text-align: center; }
.progcosttextmaincost { font-weight: bold; text-align: center; }
.progcostcomment { font-style: italic; }
.progaddcomment { font-style: italic; }
.progta { font-weight: bold; font-style: italic; text-align: center; }
.progtacom .progta { font-weight: bold; font-style: italic; text-align: center; }
.progtacom0 .progta { font-weight: bold; font-style: italic; text-align: center; }
.progtacom1 .progta { font-weight: bold; font-style: italic; text-align: center; }
.progfi { font-weight: bold; font-style: italic; text-align: center; }
.progficom .progfi { font-weight: bold; font-style: italic; text-align: center; }
.progficom0 .progfi { font-weight: bold; font-style: italic; text-align: center; }
.progficom1 .progfi { font-weight: bold; font-style: italic; text-align: center; }
.progcomment { font-style: italic; }
.prograsp, .prograspdate, .prograspplace, .progheadcomment, .progtext, .progtacom, .progcosttext, .progdocumtext, .progdocumdate, .progaddtext, .progaddinside, .progaddpay, .progdaytext, .progdaytextplace, .progdaytextduration, .progdaytexttime, .progdaytextplace0, .progdaytextduration0, .progdaytexttime0 { }
.CatalogDays { font-weight: bold; text-align: center; }
.CatalogHead1 { font-size: small; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0 0; }
.CatalogHead2 { font-weight: bold; text-align: center; }
.CatalogHead10 { font-size: small; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0 0; }
.CatalogHead20 { font-weight: bold; text-align: center; }
.CatalogProg {}
.CatalogProgRed {color: #FF3000; } 
.CatalogProgBold { font-weight: bold; }
.CatalogTableBottom { font-style: italic; }
.CatalogTableBottomBold { font-style: italic; font-weight: bold; }
.CatalogTableCol1 {}
.CatalogTableColblue {color: #1e84b8; }
.CatalogTableColred {color: #FF3000; } 
.CatalogTableHead { font-weight: bold; text-transform: uppercase; text-align: center; }
.CatalogTableHead2 { font-weight: bold; text-transform: uppercase; text-align: center; }
.CatalogTablePrice { font-weight: bold; text-align: center; }
.catalogtrace { font-style: italic; font-weight: bold; text-align: center; }

.aviatable { border-right: #DDF1F6 1px solid; border-top: #DDF1F6 1px solid; border-left: #DDF1F6 1px solid; width: 100%; border-bottom: #DDF1F6 1px solid; border-collapse: collapse; }
.aviatable TD { border-right: #DDF1F6 1px solid; border-top: #DDF1F6 1px solid;  border-left: #DDF1F6 1px solid; border-bottom: #DDF1F6 1px solid; padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; }
.aviatable TH { border-right: #DDF1F6 1px solid; border-top: #DDF1F6 1px solid;  border-left: #DDF1F6 1px solid; border-bottom: #DDF1F6 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }
fieldset { width: 100%; border: 1px solid #DDF1F6; padding: 2px 2px 2px 2px; }
fieldset legend { background-color: White; font-weight: bold; font-size: 9pt; }

.aviatableyellow { border-right: #FFFFCC 1px solid; border-top: #FFFFCC 1px solid; border-left: #FFFFCC 1px solid; width: 100%; border-bottom: #FFFFCC 1px solid; border-collapse: collapse; }
.aviatableyellow TD { border-right: #FFFFCC 1px solid; border-top: #FFFFCC 1px solid;  border-left: #FFFFCC 1px solid; border-bottom: #FFFFCC 1px solid; padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; }
.aviatableyellow TH { border-right: #FFFFCC 1px solid; border-top: #FFFFCC 1px solid;  border-left: #FFFFCC 1px solid; border-bottom: #FFFFCC 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }