body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #E2EBF9;
}
.menu {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

.menu2 {
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}


.caption {
font-family: verdana;
font-size: 10px;
color: #000000;
}

A.text:visited {
color: #000000;
font-weight: bold;
text-decoration: underline;

}

.text_small {
font-family: verdana;
font-size: 10px;
color: #4D4D4D;
}

.text_small_red {
font-family: verdana;
font-size: 10px;
color: #FF0000;
}

.text_small_red {
font-family: verdana;
font-size: 10px;
color: #FF0000;
}
A.text_small_red:visited {
font-family: verdana;
color: #FF0000;
font-size: 10px;
text-decoration: underline;

}

A.text_small_red {
font-family: verdana;
color: #FF0000;
font-size: 10px;
text-decoration: underline;

}

.style1 {

font-family: verdana;
font-size: 11px;
color: #ffffff;
}

.style3 {

color: #FFFF33; font-weight: bold;

font-family: verdana;
font-size: 11px;
}


A.text:link {

font-family: verdana;
font-size: 11px;
color: #000000; 
font-weight: bold;
text-decoration: underline;
}


A.text:hover {
color: #B52021;
text-decoration: underline;


}




.subhead {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-decoration: none;

}
A.subhead :visited {
color: #ffffff;
text-decoration: none;

}
A.subhead:hover {
color: #ffffff;
text-decoration: underline;



}


.subhead2 {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #1161A6;
text-decoration: none;


}
A.subhead2 :visited {

font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #1161A6;
text-decoration: none;

}
A.subhead2:hover {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #1161A6;
text-decoration: underline;

}




.subhead3 {
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: underline;


}
A.subhead3 :visited {

font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;

}
A.subhead2:hover {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;

}








.header {
font-family: Tahoma;
font-size: 24px;
font-weight: bold;
color: #00308C;
}


.header4 {
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.headerb {
font-family: Tahoma;
font-size: 22px;
font-weight: bold;
color: #00308C;
}

.header2 {
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #004E97;
}


.header3 {
font-family: Tahoma;
font-size: 22px;
font-weight: bold;
color: #0F2087;
}


.destinations {

font-family: Tahoma;
font-size: 11.5px;
color: #0334a0; 
text-decoration: none;

}
A.destinations :visited {
color: #0334a0;
font-size: 11px;
text-decoration: none;

}
A.destinations:hover {
color: #0334a0;
text-decoration: underline;


}


.cityguidebox {

font-family: Tahoma;
font-size: 11px;
color: #3368da; 
text-decoration: none;

}
A.cityguidebox :visited {
color: #0334a0;
text-decoration: none;

}
A.cityguidebox:hover {
color: #0334a0;
text-decoration: underline;


}


.hotel_destinations {

font-family: Tahoma;
font-size: 11px;
color: #000000; 
text-decoration: none;

}
A.hotel_destinations :visited {
color: #1161A6;
text-decoration: none;

}
A.hotel_destinations:hover {
color: #1161A6;
text-decoration: underline;


}


.textmaroon {
font-family: verdana;
font-size: 11px;
color: #b22828;
}



.textgrey {
font-family: verdana;
font-size: 10px;
color: #898a8b;
}




UNKNOWN {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenu A:visited {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenu A:hover {
FONT-SIZE: 8pt; COLOR: #003300; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenu {
FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, arial; BACKGROUND-COLOR: #0F4377; visible: false
}
.text2 {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
.text3 {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
.NavMenuOn A:link {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenuOn A:visited {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenuOn A:hover {
FONT-SIZE: 8pt; COLOR: #003300; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavMenuOn {
FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #0F4377; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Tahoma, arial; visible: false
}
.NavItem A:link {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItem A:visited {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItem A:hover {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItem {
PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #0F4377; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, arial; visible: false
}
.NavItemOn A:link {
FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItemOn A:visited {
FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItemOn A:hover {
FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; visible: false
}
.NavItemOn {
PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #D8E2F4; PADDING-BOTTOM: 6px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, arial; visible: false
}
.RightNavCell {
COLOR: #ffffff; BACKGROUND-COLOR: #0F4377
}


/*
do not modify this
HeadColor:#6b8ec6
BackColor:#e6f0fa
*/

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:#8ab0d8 url(images/bg.gif)  repeat-x top left;
}



.text {
font-family: verdana;
font-size: 12px;
line-height:15px;
color: #000000;
}

.menu {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

.body.m-def { BACKGROUND-COLOR : ff0000; MARGIN-TOP : 0px; MARGIN-RIGHT : 0px; MARGIN-BOTTOM : 0px; MARGIN-LEFT : 0px;  }
.div.m-def { MARGIN-TOP : 0px; MARGIN-RIGHT : 10px; MARGIN-BOTTOM : 0px; MARGIN-LEFT : 10px;  }
.a-h-menu { FONT-SIZE : 7.5pt; FONT-FAMILY : verdana; COLOR : ffffff; TEXT-DECORATION : None;  }
.a-h-menu:hover { FONT-SIZE : 7.5pt; FONT-FAMILY : verdana; COLOR : f9dd7b; TEXT-DECORATION : None;  }
.a-h-sub { FONT-SIZE : 7.5pt; FONT-FAMILY : verdana; COLOR : 0f5782; TEXT-DECORATION : None;  }
.a-h-sub:hover { FONT-SIZE : 7.5pt; FONT-FAMILY : verdana; COLOR : #6b8ec6; TEXT-DECORATION : None;  }
.a-h-sub-hovered { FONT-SIZE : 7.5pt; FONT-FAMILY : verdana; COLOR : #6b8ec6; TEXT-DECORATION : None; CURSOR : auto;  }
.fs-small { FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; FONT-FAMILY : verdana;  }
.fs-par { FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; FONT-FAMILY : verdana;  }
.fs-title { FONT-WEIGHT : normal; FONT-SIZE : 10pt; FONT-FAMILY : verdana;  }
.fs-big { FONT-WEIGHT : bold; FONT-SIZE : 13pt; FONT-FAMILY : verdana;  }
.fc-white { COLOR : ffffff;  }
.fc-hilite { COLOR : c62929;  }
.fc-mark { COLOR : #6b8ec6;  }
.fc-dark { COLOR : 0f5782;  }
.fc-black { COLOR : 000000;  : ; FONT-WEIGHT : normal;  }
.input.b-small-brite { BACKGROUND-COLOR : c62929; COLOR : ffffff; FONT-SIZE : 7.5pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : ecb8b8; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : ecb8b8;  }
.input.b-small-dark { BACKGROUND-COLOR : #6b8ec6; COLOR : ffffff; FONT-SIZE : 7.5pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : b6c7e3; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : b6c7e3;  }
.input.b-small-shady { BACKGROUND-COLOR : 0f5782; COLOR : ffffff; FONT-SIZE : 7.5pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : b6c7e3; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : b6c7e3;  }
.input.b-big-brite { BACKGROUND-COLOR : c62929; COLOR : ffffff; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : ecb8b8; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : ecb8b8;  }
.input.b-big-dark { BACKGROUND-COLOR : #6b8ec6; COLOR : ffffff; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : b6c7e3; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : b6c7e3;  }
.input.b-big-shady { BACKGROUND-COLOR : 0f5782; COLOR : ffffff; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-TOP-COLOR : b6c7e3; BORDER-RIGHT-COLOR : 000000; BORDER-BOTTOM-COLOR : 000000; BORDER-LEFT-COLOR : b6c7e3;  }
.input.tb { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6;  }
.input.tb-small { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6; BACKGROUND-COLOR : #e6f0fa;  }
.input.tb-ttl { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BORDER-WIDTH : 0px; BORDER-STYLE : None; TEXT-ALIGN : center; BACKGROUND : transparent;  }
.input.tb-grt { FONT-WEIGHT : bold; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BORDER-WIDTH : 0px; BORDER-STYLE : None; TEXT-ALIGN : center; BACKGROUND : transparent;  }
.sb { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana;  }
.textarea.ta { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BORDER-WIDTH : 0px; BORDER-STYLE : None; BORDER-COLOR : #6b8ec6;  }
.c-head { FONT-WEIGHT : bold; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BACKGROUND-COLOR : #6b8ec6; COLOR : ffffff;  }
.c-brite { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BACKGROUND-COLOR : ffffff;  }
.c-dark { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : verdana; BACKGROUND-COLOR : #e6f0fa;  }
.c-space { PADDING : 0;  }
.logo-bg { BACKGROUND-COLOR : c62929;  }
.brd { BORDER-WIDTH : 1px; BORDER-STYLE : Dashed; BORDER-COLOR : #000000;  }
.brd-none { BORDER-WIDTH : 1px; BORDER-STYLE : Solid; BORDER-COLOR : #ffffff;  }
.table.tab { BACKGROUND-COLOR : #e6f0fa; BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6; BORDER-TOP-WIDTH : 1px; BORDER-RIGHT-WIDTH : 1px; BORDER-BOTTOM-WIDTH : 0px; BORDER-LEFT-WIDTH : 1px;  }
.th.tab-act { BACKGROUND-COLOR : #e6f0fa; BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6; BORDER-TOP-WIDTH : 0px; BORDER-RIGHT-WIDTH : 1px; BORDER-BOTTOM-WIDTH : 1px; BORDER-LEFT-WIDTH : 1px;  }
.th.tab-pass { BACKGROUND-COLOR : f9dd7b; BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6; BORDER-TOP-WIDTH : 1px; BORDER-RIGHT-WIDTH : 1px; BORDER-BOTTOM-WIDTH : 1px; BORDER-LEFT-WIDTH : 1px;  }
.th.tab-blank { BORDER-STYLE : Solid; BORDER-COLOR : #6b8ec6; BORDER-TOP-WIDTH : 1px; BORDER-RIGHT-WIDTH : 0px; BORDER-BOTTOM-WIDTH : 0px; BORDER-LEFT-WIDTH : 0px;  }
.cal-top { BACKGROUND-COLOR : c62929;  }
.cal-nav { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; COLOR : ffffff; TEXT-DECORATION : None;  }
.cal-date { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BACKGROUND-COLOR : ffffff;  }
.cal-month { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BACKGROUND-COLOR : #e6f0fa;  }
.cal-this { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BACKGROUND-COLOR : c62929;  }
.cal-wday { COLOR : 000000; TEXT-DECORATION : None;  }
.cal-wend { COLOR : c62929; TEXT-DECORATION : None;  }
.cal-lthis { COLOR : ffffff; TEXT-DECORATION : None;  }
.cal-day { FONT-WEIGHT : bold; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BACKGROUND-COLOR : #6b8ec6; COLOR : ffffff;  }
.cal-sel { FONT-WEIGHT : normal; FONT-SIZE : 8pt; FONT-FAMILY : tahoma; BACKGROUND-COLOR : c62929; COLOR : ffffff;  }
.tr-brite { FONT-SIZE : 8pt; FONT-FAMILY : verdana; BACKGROUND-COLOR : ffffff;  }
.lefont { FONT-SIZE : 9pt; FONT-FAMILY : verdana;  }
.hr.hr-brite { HEIGHT : 1px; COLOR : c62929; BACKGROUND-COLOR : c62929;  }
.hand-cur {cursor: pointer; cursor: hand