.hidden {display: none;}

.ttext2_1 {BORDER-RIGHT: #0187c3 1px solid; BORDER-TOP: #0187c3 1px solid; BORDER-LEFT: #0187c3 1px solid; WIDTH: 25%; BORDER-BOTTOM: #0187c3 1px solid; TEXT-ALIGN: center}
.vh425 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px}
.em125 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; WHITE-SPACE: nowrap}

.ta25 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-x 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.tna25 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(/imgs/border.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.ntdlb25 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-y left 50%; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px}
.ntdrb25 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-y right 50%; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px}
.texta25 {PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12pt; BACKGROUND: #d7f2ff; PADDING-BOTTOM: 7px; PADDING-TOP: 5px}
.texta25 DIV {	FONT-SIZE: 10pt; COLOR: #666666}
.ttna25 DIV {FONT-SIZE: 10pt; COLOR: #666666}
.ttna25 {PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12pt; PADDING-BOTTOM: 7px; PADDING-TOP: 5px; BORDER-BOTTOM: #0187c3 1px solid}

.em225 {FONT-SIZE: 1px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% bottom; WIDTH: 15px; WHITE-SPACE: nowrap}

.ntdl2b25 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-y left 50%; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #0187c3 1px solid}
.ntdr2b25 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-y right 50%; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #0187c3 1px solid}

.bolddd {FONT-WEIGHT: bold;}

A.redlink {FONT-WEIGHT: bold; COLOR: #ff3333}

IMG.storyimage {MARGIN: 0px 5px; CURSOR: pointer}
.signature {FONT-SIZE: 10px}
.signature A {COLOR: #333399; TEXT-DECORATION: underline}

IFRAME {VISIBILITY: visible}

.zaps {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12pt; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BORDER-COLLAPSE: collapse}

.formmaintable {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12pt; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BORDER-COLLAPSE: collapse}

.rassk226 {MARGIN: 10px 0px}
.rassk26 {BORDER-BOTTOM: #0187c3 1px solid}

.bgg {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d7f2ff; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 4px}

.inta3 INPUT {MARGIN: 0px 0px 5px}
.inta3 SELECT {MARGIN: 0px 0px 5px}

.btext2 {PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: right}
.top2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-x 50% top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px}

.zaps {BORDER-TOP: #b8e1f5 2px solid}

.redact {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #0187c3 1px solid}

.img2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 50px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-ALIGN: center}
.cl {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px}
.crf {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px}

p0 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px}
.cl {BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-y left 50%; WIDTH: 4px; TEXT-ALIGN: right}
.crf {	BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-y right 50%; WIDTH: 4px; TEXT-ALIGN: left}

.bot {BACKGROUND: #d7f2ff}
.botw {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 4px}
.bot {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 4px}

.ttext {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% top; PADDING-BOTTOM: 6px; COLOR: #3b3838; PADDING-TOP: 9px}
.ttext26 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% top; PADDING-BOTTOM: 6px; COLOR: #3b3838; PADDING-TOP: 9px}

.ttext A {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000}

.ttext26 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% top; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: #3b3838; PADDING-TOP: 8px}

.ttext2 TABLE {WIDTH: auto}

.ttextred {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #3b3838; PADDING-TOP: 0px}

.btext {	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/imgs/border2.gif) #d7f2ff repeat-x 50% top; COLOR: #010000}
.btext2 {FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/imgs/border2.gif) #d7f2ff repeat-x 50% top; COLOR: #010000}
.btext06 {PADDING-RIGHT: 0px; PADDING-LEFT: 51px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/imgs/border2.gif) #d7f2ff repeat-x 50% top; PADDING-BOTTOM: 5px; COLOR: #010000; PADDING-TOP: 8px}
.btext {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px}

.redtext {PADDING-RIGHT: 25px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; PADDING-BOTTOM: 9px; VERTICAL-ALIGN: top; PADDING-TOP: 9px; BORDER-BOTTOM: #b8e1f5 2px solid}
.redtext P {MARGIN: 0px 0px 15px}

.calendar A:link {COLOR: #333399; TEXT-DECORATION: underline}
.calendar A:visited {COLOR: #333399; TEXT-DECORATION: underline}

.redtext A:link {COLOR: #333399; TEXT-DECORATION: underline}
.redtext A:visited {COLOR: #333399; TEXT-DECORATION: underline}

.inta3 A:link {COLOR: #333399; TEXT-DECORATION: underline}
.inta3 A:visited {COLOR: #333399; TEXT-DECORATION: underline}

A.normlink:link {COLOR: #333399; TEXT-DECORATION: underline}
A.normlink:visited {COLOR: #333399; TEXT-DECORATION: underline}

.calendar A:hover {COLOR: #333399; TEXT-DECORATION: none}
.calendar A:hover {COLOR: #333399; TEXT-DECORATION: none}

.redtext A:hover {COLOR: #333399; TEXT-DECORATION: none}
.redtext A:hover {COLOR: #333399; TEXT-DECORATION: none}

.inta3 A:hover {COLOR: #333399; TEXT-DECORATION: none}
.inta3 A:hover {COLOR: #333399; TEXT-DECORATION: none}

A.normlink:hover {COLOR: #333399; TEXT-DECORATION: none}
A.normlink:hover {COLOR: #333399; TEXT-DECORATION: none}
A.firmletter {COLOR: #333399}

.years {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px}
.years SPAN {MARGIN: 0px 20px 0px 0px}

.redpic {PADDING-RIGHT: 0px; BORDER-TOP: #b8e1f5 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 9px; WIDTH: 106px; PADDING-TOP: 12px; BORDER-BOTTOM: #b8e1f5 2px solid; TEXT-ALIGN: center}
.redbut {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px}

.tcm {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 12px}
.tcm2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 14px; PADDING-TOP: 0px; HEIGHT: 12px}

.mainbottom {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/gborder.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px}
.mainright {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/gborder2.gif) repeat-y right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mainleft {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/gborder.gif) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.maincontent {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; WIDTH: 100%; PADDING-TOP: 12px}
.maintop {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/gborder.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

.p00 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

.mtop {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/gborder.gif) repeat-y left 50%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 27px}
.mtop2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/fmbgt.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: right}
.mtop2 TABLE {BORDER-COLLAPSE: collapse; HEIGHT: 27px}
.mtop2 TABLE TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mtoptitle {FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: url(/imgs/smbg.gif) repeat-x 50% bottom; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Tahoma}

.cor26 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px}

.bordtop {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

.rassk {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse}

IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
A {TEXT-DECORATION: underline}

.rassk a{BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; color: #005e29;}
.rassk a:hover{color: #009f0e; text-decoration:none;}

.rassk26 {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12pt; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BORDER-COLLAPSE: collapse}
.rassk226 {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12pt; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BORDER-COLLAPSE: collapse}

.lt {WIDTH: 4px; BACKGROUND: url(/imgs/border.gif) repeat-y left 50%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: top;}
.rt {WIDTH: 4px; BACKGROUND: url(/imgs/border.gif) repeat-y right 50%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: top;}

.bot2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND: url(/imgs/border.gif) #d7f2ff repeat-x 50% bottom; WIDTH: 100%}
.bot2w {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-SIZE: 1px; BACKGROUND: url(/imgs/border.gif) repeat-x 50% bottom; WIDTH: 100%; LINE-HEIGHT: 1px}
.botw {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px}

.emp15 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px}

.hisleft {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background: url(/imgs/shade.gif) left top no-repeat; PADDING-BOTTOM: 0px; WIDTH: 6px; PADDING-TOP: 0px; border-bottom: #009f0e 3px solid; height: 24px;}
.hislefta {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background: url(/imgs/bg-green.gif) left top repeat-x; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; WIDTH: 6px; PADDING-TOP: 0px; border-bottom: #009f0e 3px solid;}

.hisright {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background: url(/imgs/arr-light.gif) right top no-repeat; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 0px; border-bottom: #009f0e 3px solid;}
.hisrighta {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background: url(/imgs/arr-down.gif) right top no-repeat; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 0px; border-bottom: #009f0e 3px solid;}

.historys {padding: 0px 10px 0 10px; TEXT-ALIGN: center; background: url(/imgs/bg-green.gif) left top repeat-x; color: #fff; border-bottom: #009f0e 3px solid;}

.historys a.hislink {color: #fff; text-decoration: none;  font-size: 15px;}
.historys a.hislink:hover {color: #fff; text-decoration: underline;  font-size: 15px;}

.historysa {padding: 0 10px; TEXT-ALIGN: center; border-bottom: #009f0e 3px solid; background: url(/imgs/bg-light.gif) left top repeat-x;}

.historysa a.hislinka {color: #009f0e; text-decoration: none;  font-size: 15px;}
.historysa a.hislinka:hover {color: #009f0e; text-decoration: underline;  font-size: 15px;}

/*
.eml15bor {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #009f0e 3px solid; background: url(/imgs/arr-light.gif) center no-repeat;}
.eml15bora {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #009f0e 3px solid; background: url(/imgs/arr-down.gif) center no-repeat;}
*/

.nobsp {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #009f0e 3px solid}
.cont26 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background: #eefaeb url(/i/fbg.jpg) no-repeat bottom; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px; color: #005e29; border-left: #b2e2b6 1px solid;}

.trrel {PADDING: 0px; BACKGROUND: url(/imgs/border.gif) repeat-y right 50%; VERTICAL-ALIGN: top; WIDTH: 1px;}
.trrel IMG {POSITION: relative; TOP: -1px}

A.blacklink:link {COLOR: #000; TEXT-DECORATION: underline}
A.blacklink:visited {COLOR: #000; TEXT-DECORATION: underline}
A.blacklink:hover {COLOR: #000; TEXT-DECORATION: underline}
A.blacklink:hover {COLOR: #000; TEXT-DECORATION: underline}

.dot {POSITION: relative; TOP: 1px}
.bbuton {MARGIN: 0px 15px 0px 0px}

.inta3 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; PADDING-TOP: 0px}
.inta3 H3 {FONT-SIZE: 11pt; MARGIN: 0px}

.avatara {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 90px; PADDING-TOP: 0px}

.phototitle {FONT-SIZE: 8pt; COLOR: #000000}

.storytitle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.storytitle H2 {FONT-SIZE: 12pt; MARGIN: 0px}
.storytitle IMG {MARGIN: 0px 10px 0px 0px}

.countryInfo {padding: 0; margin: 0 0 5px 0;}
li.report {list-style-type: square; margin-left: 10px;}

.hotel2_stars_HV1, .hotel2_stars_5, .hotel2_stars_4, .hotel2_stars_3, .hotel2_stars_2 {font-family:tahoma}