BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100.01%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #646464; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
A {
	FONT-WEIGHT: bold; COLOR: #646464; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000
}
A.flightnr {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); COLOR: #646464; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.flightnr:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV#wrapper {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; MARGIN: 0px auto; WIDTH: 936px; POSITION: relative; TEXT-ALIGN: left
}
.asterisk {
	COLOR: #cc0000
}
.infobutton {
	POSITION: relative; TOP: 2px
}
.infobuttonboxed {
	POSITION: relative; TOP: 4px
}
.icon_externlink {
	POSITION: relative; TOP: 2px
}
.sitemapparagraph {
	WIDTH: 448px; COLOR: #000000; LINE-HEIGHT: 1.5em
}
DIV#header {
	FONT-SIZE: 0.7em; WIDTH: 916px; PADDING-TOP: 4px
}
DIV#login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 7px; MARGIN-LEFT: 234px; WIDTH: 682px; COLOR: #000000; PADDING-TOP: 7px; POSITION: relative; TEXT-ALIGN: right
}
DIV#login .name {
	FONT-WEIGHT: bold
}
DIV#login A {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 22px
}
DIV#header DIV#language {
	MARGIN-LEFT: 234px; PADDING-TOP: 3px
}
 HTML DIV#header DIV#language {
	DISPLAY: inline-block; MARGIN-LEFT: 231px
}
DIV#header DIV#language A#langbutton {
	PADDING-LEFT: 21px; BACKGROUND: url(../images/buttons/button_arrowdown_redgrey.gif) no-repeat left center
}
DIV#header DIV#language A.hi#langbutton {
	BACKGROUND: url(../images/buttons/button_arrowdown_whitered.gif) no-repeat left center
}
DIV#header DIV#language A {
	FONT-WEIGHT: normal; COLOR: #646464; TEXT-DECORATION: none
}
DIV#header DIV#language A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV#header DIV#language #languagelayer {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #ffffff; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 226px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute
}
DIV#header DIV#language .shown#languagelayer {
	DISPLAY: block; Z-INDEX: 10; VISIBILITY: visible
}
DIV#header DIV#language #languagelayer .selectfake {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/language/bg_select.gif) no-repeat right center; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
DIV#header DIV#language #languagelayer .selectfake A.langlink {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#header DIV#language #languagelayer .selectfake .hi#countrytitle {
	COLOR: #cc0000
}
DIV#header DIV#language #languagelayer #countrylist {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: none; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-LEFT: #999999 1px solid; WIDTH: 224px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute
}
DIV#header DIV#language #languagelayer .shown#countrylist {
	DISPLAY: block; Z-INDEX: 11; VISIBILITY: visible
}
DIV#header DIV#language #languagelayer #countrylist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#header DIV#language #languagelayer #countrylist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#header DIV#language #languagelayer #countrylist A.implink {
	MARGIN-LEFT: 5px
}
DIV#header DIV#language #languagelayer .selectfake .hi#langtitle {
	COLOR: #cc0000
}
DIV#header DIV#language #languagelayer #langlist {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: none; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-LEFT: #999999 1px solid; WIDTH: 224px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute
}
DIV#header DIV#language #languagelayer .shown#langlist {
	DISPLAY: block; Z-INDEX: 11; VISIBILITY: visible
}
DIV#header DIV#language #languagelayer #langlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#header DIV#language #languagelayer #langlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#header DIV#language #languagelayer #langlist A.implink {
	MARGIN-LEFT: 5px
}
DIV#header DIV#language #languagelayer A.langlink {
	DISPLAY: block; WIDTH: 226px; COLOR: #646464; TEXT-DECORATION: none
}
DIV#header DIV#language #languagelayer A.langlink:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
DIV#header DIV#language #languagelayer A.langlink IMG {
	POSITION: relative; TOP: 2px
}
DIV#header DIV#language #languagelayer .buttonblockright {
	WIDTH: 226px
}
DIV#header DIV#language #languagelayer .buttons {
	MARGIN-TOP: 20px
}
DIV#header DIV#language #languagelayer A.button_lang_go {
	FLOAT: right
}
 HTML DIV#header DIV#language #languagelayer A.button_lang_go {
	LEFT: 29px; POSITION: relative
}
DIV#header DIV#language #languagelayer UL.listitem_redright_dotted LI {
	DISPLAY: block; WIDTH: 100px
}
DIV#header A#logo {
	MARGIN-TOP: 26px; FLOAT: left
}
DIV#metanav {
	MARGIN-TOP: 3px; FLOAT: right
}
DIV#metanav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#metanav UL LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV#metanav UL LI A {
	FONT-WEIGHT: normal; COLOR: #646464; TEXT-DECORATION: none
}
DIV#metanav UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV#search {
	MARGIN-TOP: 3px; FLOAT: right
}
DIV#search INPUT {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #646464 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #646464 1px solid; WIDTH: 98px; COLOR: #7f7f7f; BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; TOP: -3px
}
DIV#search INPUT.button {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: auto; BORDER-BOTTOM: medium none; POSITION: relative; TOP: -1px
}
DIV.login#metaarea {
	PADDING-TOP: 32px
}
DIV#topnav {
	MARGIN: 61px 0px 0px 224px; HEIGHT: 20px
}
 HTML DIV#topnav {
	DISPLAY: inline-block; MARGIN-LEFT: 221px
}
DIV.login#topnav {
	MARGIN-TOP: 29px
}
DIV#topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#topnav UL LI {
	FLOAT: left
}
DIV#topnav UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999999 1px solid; COLOR: black; PADDING-TOP: 4px; TEXT-DECORATION: none
}
DIV#topnav UL LI.firstLi A {
	BORDER-LEFT: medium none
}
DIV#topnav UL LI A:hover {
	COLOR: #cc0000
}
DIV#topnav UL LI.hi A {
	COLOR: #cc0000
}
UL.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px
}
UL.subnav LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
UL.subnav UL LI {
	
}
.subnav .hi {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
 HTML .subnav .hi {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; COLOR: #cc0000
}
UL.more {
	MARGIN-TOP: 25px
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 20px; WIDTH: 916px; PADDING-TOP: 0px
}
DIV#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#footer UL LI {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/listitems/listitem_arrowright_red_small_border.gif) no-repeat left center; FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#footer UL LI.first {
	PADDING-LEFT: 6px; BACKGROUND: url(../images/listitems/listitem_arrowright_red_small.gif) no-repeat left center
}
DIV#footer UL LI A {
	FONT-WEIGHT: normal; COLOR: #646464; TEXT-DECORATION: none
}
DIV#footer UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV#footer #member {
	FLOAT: right
}
DIV#footer .copyright {
	COLOR: #000000
}
.shadow {
	LEFT: -5px; POSITION: relative; TOP: -4px
}
.shadow_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.shadow_left {
	BACKGROUND: url(../images/shadow/left.gif) repeat-y left 50%
}
.shadow_right {
	BACKGROUND: url(../images/shadow/right.gif) repeat-y right 50%
}
.shadow_top {
	BACKGROUND: url(../images/shadow/top.gif) repeat-x 50% top
}
.shadow_bottom {
	BACKGROUND: url(../images/shadow/bottom.gif) repeat-x 50% bottom
}
.shadow_topleft {
	BACKGROUND: url(../images/shadow/topleft.gif) no-repeat left top
}
.shadow_topright {
	BACKGROUND: url(../images/shadow/topright.gif) no-repeat right top
}
.shadow_bottomleft {
	BACKGROUND: url(../images/shadow/bottomleft.gif) no-repeat left bottom
}
.shadow_bottomright {
	BACKGROUND: url(../images/shadow/bottomright.gif) no-repeat right bottom
}
.shadow_3cols {
	WIDTH: 692px
}
DIV#main {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 23px 0px 0px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN: 27px 0px 0px
}
 HTML DIV#main {
	WIDTH: 936px
}
DIV#main .col {
	FLOAT: left; OVERFLOW: visible
}
DIV#main .rightcol {
	FLOAT: right; WIDTH: 234px
}
DIV#main .rightcol UL {
	WIDTH: 200px
}
SPAN.localeimg {
	WIDTH: 38px; POSITION: absolute; HEIGHT: 26px
}
SPAN.localeimg IMG {
	POSITION: relative; TOP: -3px
}
SPAN.localetext {
	MARGIN-LEFT: 41px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.invisible {
	DISPLAY: none
}
.right {
	FLOAT: right
}
A .right {
	CURSOR: pointer
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.clearleft {
	CLEAR: left; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
.small {
	FONT-SIZE: 0.8em
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD {
	FONT-SIZE: 1em; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; TEXT-ALIGN: left
}
 HTML .twocells TD {
	FONT-SIZE: 0.75em
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 8px; TEXT-TRANSFORM: uppercase; WIDTH: 214px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 4px; TEXT-TRANSFORM: uppercase; WIDTH: 214px; COLOR: #000000; PADDING-TOP: 0px
}
SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; MARGIN: 5px 0px; COLOR: #000000
}
.top {
	MARGIN-TOP: 0px
}
.col .sub {
	MARGIN-TOP: 2px
}
.col .multicol_right .sub {
	MARGIN-TOP: 10px
}
.sub IMG {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 7px
}
.spacer {
	LINE-HEIGHT: 5px; HEIGHT: 5px
}
.bigspacer {
	LINE-HEIGHT: 15px; HEIGHT: 15px
}
.middle_col {
	MARGIN-LEFT: 234px
}
.two_cols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; WIDTH: 462px; PADDING-TOP: 0px
}
.mainvisspacer {
	MARGIN-BOTTOM: 7px; OVERFLOW: visible
}
.two_cols H2 {
	WIDTH: 448px
}
.two_cols H3 {
	
}
.two_cols H4 {
	
}
.three_cols .col H2 {
	WIDTH: 214px
}
.three_cols H2 {
	WIDTH: 682px
}
.three_cols {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 699px; PADDING-TOP: 0px
}
.right {
	CLEAR: none
}
.greybordertop {
	PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 682px; PADDING-TOP: 0px
}
.four_cols {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 933px; PADDING-TOP: 0px
}
.one_col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 234px; PADDING-TOP: 0px
}
.one_col H2 {
	WIDTH: 214px
}
.one_col .col {
	WIDTH: 234px
}
.col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 234px; PADDING-TOP: 0px
}
.multicol {
	OVERFLOW: hidden
}
.multicol_right {
	OVERFLOW: hidden; WIDTH: 228px
}
.three_cols .doublecol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 468px; PADDING-TOP: 0px
}
.three_cols .doublecol H2 {
	WIDTH: 448px
}
.three_cols .doublecol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 468px; PADDING-TOP: 0px
}
.col P {
	MARGIN: 4px 0px; WIDTH: 214px; COLOR: #000000
}
.col UL {
	WIDTH: 214px
}
.col UL LI {
	MARGIN-TOP: 3px
}
.col UL LI A {
	FONT-WEIGHT: normal; COLOR: #646464; TEXT-DECORATION: none
}
.col UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.full_content {
	WIDTH: 933px
}
.mainvis {
	WIDTH: 692px
}
.mainvis_2cols {
	WIDTH: 458px
}
.contentpage {
	COLOR: #000000
}
.contentpage .two_cols {
	WIDTH: 448px
}
.contentpage H2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; BACKGROUND: url(../images/misc/bg_headline.gif) no-repeat left bottom; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none
}
.contentpage H2 SPAN {
	DISPLAY: block; FONT-WEIGHT: normal
}
.contentpage P {
	MARGIN: 14px 0px
}
.contentpage P.top {
	MARGIN-TOP: 0px
}
.contentpage P.subhdtext {
	MARGIN-BOTTOM: 37px
}
.contentpage P DIV.subhdtext {
	MARGIN-BOTTOM: 37px
}
.contentpage H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #000000
}
.contentpage .two_cols H3.underline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 8px; WIDTH: 448px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.contentpage H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.contentpage .col {
	PADDING-BOTTOM: 5px; OVERFLOW: hidden
}
.contentpage .col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 8px; WIDTH: 214px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.contentpage OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 14px; PADDING-TOP: 0px
}
.contentpage OL LI {
	MARGIN-TOP: 3px
}
.contentpage OL LI OL {
	MARGIN: 0px
}
.contentpage UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 14px; PADDING-TOP: 0px
}
.contentpage UL LI {
	BACKGROUND-POSITION: 0px 6px; MARGIN-TOP: 3px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/listitems/listitem_block_black.gif); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.contentpage UL LI UL {
	MARGIN: 0px
}
.contentpage .vis_2cols {
	MARGIN-BOTTOM: 14px; WIDTH: 458px
}
.vis_2cols .copyright {
	FONT-SIZE: 0.8em
}
.vis_2cols .subtext {
	MARGIN-TOP: 4px
}
.contentpage .imggalery {
	MARGIN-BOTTOM: 4px
}
.contentpage .imggalery H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 6px; WIDTH: 448px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.contentpage .imggalery .counter {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: center
}
.contentpage .imggalery A.image {
	MARGIN-LEFT: 16px
}
.contentpage .imggalery A.firstimage {
	MARGIN-LEFT: 0px
}
.contentpage .imggalery A.lastimage {
	MARGIN-RIGHT: 0px
}
.contentpage .imggalery A.button {
	POSITION: relative; TOP: -34px
}
.contentpage .imggalery A.firstbutton {
	MARGIN-RIGHT: 12px
}
.contentpage .imggalery A.lastbutton {
	MARGIN-LEFT: 12px
}
A.implink {
	BACKGROUND-POSITION: 0px 4px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); MARGIN: 14px 0px; COLOR: #646464; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.implink:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.vimplink {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_big.gif); MARGIN: 14px 0px; COLOR: #646464; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.vimplink:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.vimplinkbold {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_big.gif); MARGIN: 14px 0px; COLOR: #646464; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.vimplinkbold:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV.vimplinkboldextern {
	BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_big.gif); MARGIN: 14px 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.vimplinkboldextern A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #646464; TEXT-DECORATION: none
}
DIV.vimplinkboldextern A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
DIV.vimplinkboldextern IMG {
	POSITION: relative; TOP: 0px
}
UL.listitem_whiteright_big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.listitem_whiteright_big LI {
	BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_white_big.gif); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.listitem_whiteright_big LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: #ffffff
}
UL.listitem_whiteright_big LI A:hover {
	COLOR: #ffffff
}
UL.listitem_redright_dotted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px
}
UL.listitem_redright_dotted LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.listitem_redright_dotted LI.external {
	BACKGROUND-POSITION: 0px 70%
}
UL.listitem_redright_dotted LI A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
UL.listitem_redright_dotted LI A:hover {
	TEXT-DECORATION: underline
}
UL.listitem_redright_dotted LI A:hover .right {
	TEXT-DECORATION: underline
}
UL.listitem_redplus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
UL.listitem_redplus LI {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.listitem_redplus LI A {
	BACKGROUND-POSITION: 0px 2px; DISPLAY: inline-block; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(../images/listitems/listitem_plusred.gif); BACKGROUND-REPEAT: no-repeat
}
UNKNOWN {
	DISPLAY: block
}
UL.listitem_redplus LI.hi A {
	BACKGROUND-IMAGE: url(../images/listitems/listitem_minusred.gif); COLOR: #cc0000
}
UL.listitem_redplus SPAN.content {
	MARGIN-TOP: 4px; DISPLAY: none; PADDING-LEFT: 24px; COLOR: #000000
}
UL.listitem_redplus LI.hi SPAN.content {
	DISPLAY: block
}
.contentpage .contentfooter {
	BORDER-TOP: #dadada 1px solid; MARGIN-TOP: 27px
}
.contentpage .contentfooter A.toplink {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FLOAT: right; COLOR: #646464; TEXT-DECORATION: none
}
.contentpage .contentfooter A.toplink:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.contentpage .contentfooter A.toplink IMG {
	POSITION: relative; TOP: 1px
}
.contentpage .contentfooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.contentpage .contentfooter UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}
.contentpage .contentfooter UL LI.button_printpage {
	BACKGROUND: url(../images/misc/icon_printpage.gif) no-repeat
}
.contentpage .contentfooter UL LI.button_sendpage {
	BACKGROUND: url(../images/misc/icon_sendpage.gif) no-repeat
}
.contentpage .contentfooter UL LI A {
	FONT-WEIGHT: normal; COLOR: #646464; TEXT-DECORATION: none
}
.contentpage .contentfooter UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.contentpage H3.table_3cols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 0px; WIDTH: 682px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.contentpage TABLE.table_3cols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 683px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.contentpage TABLE.table_3cols TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.contentpage TABLE.lines TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 30px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; WIDTH: auto; PADDING-TOP: 5px
}
.contentpage TABLE.table_3cols TD H4 {
	MARGIN: 0px 0px 4px
}
.contentpage TABLE.lines TD.red {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.contentpage TABLE.lines TD.grey {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.contentpage TABLE.table_3cols TD.red DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #cc0000; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
.contentpage TABLE.table_3cols TD.grey DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.contentpage TABLE.table_3cols TD.red DIV H4 {
	COLOR: #ffffff
}
.contentpage H3.table_2cols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 5px; WIDTH: 448px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.contentpage TABLE.table_2cols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 449px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.contentpage TABLE.table_2cols TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 50%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
.contentpage TABLE.lines TD {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none; WIDTH: auto
}
.contentpage TABLE.table_2cols TR.tablefooter TD {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
.contentpage TABLE.table_2cols TD A.implink {
	DISPLAY: inline
}
.departures {
	MARGIN-TOP: 17px; MARGIN-BOTTOM: 30px; WIDTH: 457px
}
.formerrorbox {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.formerrorbox H3.error {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 9px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #cc0000; BORDER-BOTTOM: medium none
}
.formerrorbox UL.exclamationmark DIV BR {
	DISPLAY: none
}
.formerrorbox {
	MARGIN-BOTTOM: 1px
}
UL.exclamationmark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.exclamationmark LI {
	PADDING-RIGHT: 10px; MARGIN-TOP: 6px; PADDING-LEFT: 19px; BACKGROUND: url(../images/listitems/listitem_exclamationmark_red.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px
}
UL.listitem_redright_dotted_press {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px
}
UL.listitem_redright_dotted_press LI {
	CLEAR: both; DISPLAY: block; COLOR: #000000; LIST-STYLE-TYPE: none
}
UL.listitem_redright_dotted_press LI A {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 10px 4px; BORDER-TOP: red 0px solid; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: normal; FLOAT: left; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: red 0px solid; WIDTH: 358px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
UL.listitem_redright_dotted_press LI SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 70px
}
.mediaspacer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0pt; PADDING-TOP: 0px; HEIGHT: 10px
}
.formerror {
	COLOR: #cc0000
}
.formerrorbox UL.exclamationmark DIV BR {
	DISPLAY: none
}
 HTML .one_col {
	MARGIN-RIGHT: -3px
}
.buttonblockleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.buttonblockright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.button_white3dwithredtext {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.button_white3dwithredtext .spacerleft {
	BORDER-RIGHT: #d0d0d0 1px solid; WIDTH: 1px
}
.button_white3dwithredtext .spacerright {
	BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 1px
}
.button_white3dwithredtext .bg_gradient_greywhite {
	BACKGROUND: url(../images/buttons/gradient_greywhite.gif) #ffffff repeat-x left bottom
}
.button_white3dwithredtext .button_textred {
	PADDING-RIGHT: 15px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(../images/buttons/arrow_redright.gif) no-repeat left center; BORDER-BOTTOM: #b0b0b0 1px solid
}
.button_white3dwithredtext .back {
	BACKGROUND: url(../images/buttons/arrow_redright_back.gif) no-repeat left center
}
.button_white3dwithredtext .button_textred {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.submitbutton_white3dwithredtext {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/buttons/gradient_greywhite.gif) #ffffff repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative
}
.submitbutton_redtext {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(../images/buttons/arrow_redright.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #cc0000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.button_red3dwithwhitetext {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.button_red3dwithwhitetext .spacerleft {
	BORDER-RIGHT: #cc0000 1px solid; WIDTH: 1px
}
.button_red3dwithwhitetext .spacerright {
	BORDER-LEFT: #910101 1px solid; WIDTH: 1px
}
.button_red3dwithwhitetext .bg_gradient_red {
	BACKGROUND: url(../images/buttons/gradient_red.gif) #cc0000 repeat-x left bottom
}
.button_red3dwithwhitetext .button_textwhite {
	PADDING-RIGHT: 15px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(../images/buttons/arrow_whiteright.gif) no-repeat left center; COLOR: #ffffff; BORDER-BOTTOM: #910101 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.button_red3dwithwhitetext .button_textwhite:hover {
	COLOR: #ffffff
}
.submitbutton_red3dwithwhitetext {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/buttons/gradient_red.gif) #cc0000 repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.submitbutton_whitetext {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(../images/buttons/arrow_whiteright.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.button_red3dwithwhitetextinactive {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.button_red3dwithwhitetextinactive .spacerleft {
	BORDER-RIGHT: #c19a9a 1px solid; WIDTH: 1px
}
.button_red3dwithwhitetextlinactive .spacerright {
	BORDER-LEFT: #c39a9a 1px solid; WIDTH: 1px
}
.button_red3dwithwhitetextinactive .bg_gradient_red {
	BACKGROUND: url(../images/buttons/gradient_red_low.gif) #cc9999 repeat-x left bottom
}
.button_red3dwithwhitetextinactive .button_textwhite {
	PADDING-RIGHT: 15px; BORDER-TOP: #c39a9a 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(../images/buttons/arrow_whiteright_low.gif) no-repeat left center; COLOR: #cccccc; BORDER-BOTTOM: #b79b9b 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.button_red3dwithwhitetextinactive .button_textwhite:hover {
	COLOR: #cccccc
}
.submitbutton_red3dwithwhitetextinactive {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/buttons/gradient_red_low.gif) #c19a9a repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.submitbutton_whitetextinactive {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(../images/buttons/arrow_whiteright_low.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #cccccc; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.button_white3dwithredtextinactive {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
.button_white3dwithredtextinactive .spacerleft {
	BORDER-RIGHT: #d0d0d0 1px solid; WIDTH: 1px
}
.button_white3dwithredtextinactive .spacerright {
	BORDER-LEFT: #d0d0d0 1px solid; WIDTH: 1px
}
.button_white3dwithredtextinactive .bg_gradient_greywhite {
	BACKGROUND: url(../images/buttons/gradient_greywhite_low.gif) #e4e4e4 repeat-x left bottom
}
.button_white3dwithredtextinactive .button_textred {
	PADDING-RIGHT: 15px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 30px; BACKGROUND: url(../images/buttons/arrow_redright_low.gif) no-repeat left center; BORDER-BOTTOM: #d0d0d0 1px solid; POSITION: relative
}
.button_white3dwithredtextinactive .back {
	BACKGROUND: url(../images/buttons/arrow_redright_back.gif) no-repeat left center
}
.button_white3dwithredtextinactive .button_textred {
	COLOR: #cc9999; TEXT-DECORATION: none
}
.submitbutton_white3dwithredtextinactive {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/buttons/gradient_greywhite_low.gif) #cccccc repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.submitbutton_redtextinactive {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(../images/buttons/arrow_redright_low.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #cc9999; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.nopadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.shadow_box_1col {
	MARGIN-BOTTOM: -4px; WIDTH: 224px
}
.shadow_box_grey {
	BACKGROUND: #f7f7f7
}
.shadow_box_grey UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 4px
}
.shadow_box P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 7px
}
.shadow_box_1col H3.boxed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 7px; BORDER-BOTTOM: #dadada 1px solid
}
.shadow_box_1col .shadow_box_form {
	MARGIN-TOP: 10px
}
.shadow_box_1col .shadow_box_form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 5px 5px; COLOR: #000000
}
.shadow_box_1col .shadow_box_form SELECT {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 195px
}
.borderred_box_1col {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 210px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 2px solid
}
.borderred_box_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.borderred_box_1col P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderred_box_1col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 0px
}
.borderredonepx_box_1col {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 210px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 1px solid
}
.borderredonepx_box_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.borderredonepx_box_1col P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderredonepx_box_1col P.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderredonepx_box_1col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 0px
}
.borderred_box_2cols {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 448px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 2px solid
}
UNKNOWN {
	WIDTH: 444px
}
.borderred_box_2cols H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.borderred_box_2cols P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.bordergrey_box_1col {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #dadada 1px solid; WIDTH: 214px; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid
}
UNKNOWN {
	WIDTH: 212px
}
.bordergrey_box_1col IMG {
	MARGIN: 3px 0px 2px 5px
}
.bordergrey_box_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.bordergrey_box_1col H3.boxed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px solid
}
.bordergrey_box_1col P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.bordergrey_box_1col P.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.bordergrey_box_1col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 0px
}
.bordergrey_box_1col FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 6px 5px; WIDTH: auto; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-BOTTOM: 7px
}
.bordergrey_box_1col .inputline {
	TEXT-ALIGN: right
}
.bordergrey_box_1col INPUT.text {
	DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; WIDTH: 176px
}
.bordergrey_box_1col INPUT.button {
	WIDTH: auto; MARGIN-RIGHT: 5px; POSITION: relative; TOP: -1px
}
.bordergrey_box_1col .selectline {
	MARGIN-TOP: 7px; TEXT-ALIGN: right
}
.bordergrey_box_1col SELECT {
	FONT-SIZE: 1em; WIDTH: 180px; POSITION: relative; TOP: -5px
}
 HTML .bordergrey_box_1col SELECT {
	TOP: -3px
}
.bordergrey_box_1col_ppt {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #dadada 1px solid; WIDTH: 214px; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 1px solid
}
UNKNOWN {
	WIDTH: 212px
}
.bordergrey_box_1col_ppt .img {
	MARGIN: 5px 0px 2px 5px; OVERFLOW: hidden; WIDTH: 202px
}
.bordergrey_box_1col_ppt H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.bordergrey_box_1col_ppt H3.boxed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px solid
}
.bordergrey_box_1col_ppt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.bordergrey_box_1col_ppt P.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.bordergrey_box_1col_ppt UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 0px
}
.bordergrey_box_1col_ppt FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 6px 5px; WIDTH: auto; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-BOTTOM: 7px
}
.bordergrey_box_1col_ppt .inputline {
	TEXT-ALIGN: right
}
.bordergrey_box_1col_ppt INPUT.text {
	DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; WIDTH: 176px
}
.bordergrey_box_1col_ppt INPUT.button {
	WIDTH: auto; MARGIN-RIGHT: 5px; POSITION: relative; TOP: -1px
}
.borderblue_box_1col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; WIDTH: 214px; PADDING-TOP: 0px
}
UNKNOWN {
	WIDTH: 212px
}
.borderblue_box_1col IMG {
	MARGIN: 3px 0px 2px 5px
}
.borderblue_box_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 5px 5px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-TOP: 5px
}
.borderblue_box_1col .box {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BACKGROUND: #f5f5f5; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid
}
.borderblue_box_1col H3.boxed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #000066; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid
}
.borderblue_box_1col P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderblue_box_1col P.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderblue_box_1col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 0px
}
.red_box_1col {
	BACKGROUND: #cc0000; WIDTH: 214px
}
.red_box_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 7px
}
.red_box_1col P {
	MARGIN: 0px 0px 0px 5px; COLOR: #ffffff
}
.red_box_1col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
.borderblack_box_2col {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: black 1px solid; WIDTH: 446px; BORDER-BOTTOM: black 1px solid
}
.borderblack_box_2col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 5px 5px; PADDING-TOP: 0px
}
.borderblack_box_2col P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 7px 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.borderblack_box_2col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 7px 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 0px
}
.imgbox_right {
	LEFT: 10px; FLOAT: right; WIDTH: 224px; POSITION: relative
}
.imgbox_right floatimg {
	WIDTH: 214px
}
.imgbox_right .copyright {
	FONT-SIZE: 0.8em; WIDTH: 214px
}
.imgbox_right .subtext {
	MARGIN-TOP: 4px; WIDTH: 214px
}
.imgbox_left {
	FLOAT: left; WIDTH: 224px; POSITION: relative
}
.imgbox_left floatimg {
	WIDTH: 214px
}
.imgbox_left .copyright {
	FONT-SIZE: 0.8em; WIDTH: 214px
}
.imgbox_left .subtext {
	MARGIN-TOP: 4px; WIDTH: 214px
}
.layer {
	BORDER-RIGHT: #b4b4b4 2px solid; BORDER-TOP: #f0f0f0 1px solid; FONT-SIZE: 1.1em; Z-INDEX: 100; BACKGROUND: #ffffff; LEFT: 40%; BORDER-LEFT: #f0f0f0 1px solid; WIDTH: 245px; COLOR: #000000; BORDER-BOTTOM: #b4b4b4 2px solid; POSITION: absolute; TOP: 40%
}
.layer IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.layer2 IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.layer .closebutton {
	FLOAT: right; MARGIN: 5px 5px 0px 0px
}
.layer H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #d4d4d4 1px solid
}
.layer P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
.layer .waitingani {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
DIV#popupwrapper {
	MARGIN: 0px auto; WIDTH: 702px; TEXT-ALIGN: left
}
#popuphelp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#popuphelp UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 27px
}
 HTML #popuphelp UL.tabs {
	MARGIN-BOTTOM: -4px
}
#popuphelp UL.tabs LI {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 27px
}
#popuphelp UL.tabs LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: 700; BACKGROUND-IMAGE: url(../images/popup/tabs_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#popuphelp UL.tabs LI A SPAN {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 0%; BORDER-TOP: medium none; MARGIN-TOP: 1px; DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../images/popup/tabs_bg.gif); PADDING-BOTTOM: 8px; BORDER-LEFT: medium none; CURSOR: pointer; MARGIN-RIGHT: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#popuphelp UL.tabs LI A SPAN.help {
	WIDTH: 95px
}
#popuphelp UL.tabs LI A SPAN.contact {
	WIDTH: 95px
}
#popuphelp UL.tabs LI A SPAN.search {
	WIDTH: 77px
}
#popuphelp UL.tabs LI A SPAN.callus {
	WIDTH: 110px
}
#popuphelp UL.tabs LI A.active {
	BACKGROUND-POSITION: 0px -74px; BORDER-BOTTOM: white 1px solid
}
#popuphelp UL.tabs LI A.active SPAN {
	BACKGROUND-POSITION: 100% -74px; COLOR: #cc0000
}
.tabsline {
	WIDTH: 682px; BORDER-BOTTOM: #cccccc 1px solid
}
.formvis {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/popup/vis_help.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 682px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 210px
}
#popuphelp .question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 60px 0px 0px 50px; PADDING-TOP: 0px
}
#popuphelp .question H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; COLOR: #000; PADDING-TOP: 0px
}
#popuphelp .question P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; COLOR: #000; PADDING-TOP: 0px
}
.redboxpopup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 45px 0px 0px; PADDING-TOP: 0px
}
.redboxpopup P {
	MARGIN: 4px 0px; WIDTH: 214px; COLOR: #000000
}
.redboxpopup UL {
	WIDTH: 214px
}
.redboxpopup UL LI {
	MARGIN-TOP: 3px
}
.redboxpopup UL LI A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.redboxpopup UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.searchresultheader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #f0eeed; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.searchresultheader LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.searchresultheader INPUT {
	WIDTH: 400px; MARGIN-RIGHT: 5px
}
.searchresult DIV {
	DISPLAY: inline
}
.searchresult UL {
	BORDER-TOP: #dadada 1px solid; MARGIN-TOP: 20px
}
.searchresult UL LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM: #dadada 1px solid
}
.searchresult UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/listitems/listitem_plusred.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
 HTML .searchresult UL LI A {
	PADDING-LEFT: 8px; POSITION: relative
}
.searchresult UL LI.hi A {
	BACKGROUND-IMAGE: url(../images/listitems/listitem_minusred.gif)
}
.searchresult UL LI A:hover {
	TEXT-DECORATION: underline
}
.searchresult UL UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.searchresult UL UL LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 0px 8px 24px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.searchresult UL LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/listitems/listitem_arrowright_red_dotted.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchresult UL LI.hi UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/listitems/listitem_arrowright_red_dotted.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchresult UL UL LI P {
	MARGIN: 0px 0px 0px 8px
}
#popuphelp .faqsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 682px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 48px; BACKGROUND-COLOR: #e9e9e9
}
#popuphelp .faqsearch LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 115px; POSITION: relative; TOP: 6px
}
#popuphelp .faqsearch .inputtext {
	PADDING-LEFT: 13px; MARGIN: 0px; PADDING-TOP: 11px
}
#popuphelp .faqsearch DIV INPUT.text {
	FLOAT: left; WIDTH: 515px
}
#popuphelp .faqsearch .button {
	FLOAT: right; MARGIN-RIGHT: 10px; PADDING-TOP: 1px
}
.backfaq {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 448px; PADDING-TOP: 0px
}
.backfaq UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.backfaq UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.backfaq UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 8px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 20px; TEXT-DECORATION: none
}
.backfaq UL LI A:hover {
	TEXT-DECORATION: underline
}
.one_cols .col H2 {
	WIDTH: 214px
}
.one_cols H2 {
	WIDTH: 100px
}
.one_cols {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 448px; PADDING-TOP: 0px
}
.right {
	CLEAR: none
}
#popuphelp .searchsmall {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 448px; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 48px; BACKGROUND-COLOR: #e9e9e9
}
#popuphelp .searchsmall LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 115px; PADDING-TOP: 0px; POSITION: relative
}
#popuphelp .searchsmall .inputtext {
	PADDING-LEFT: 13px; MARGIN: 0px; PADDING-TOP: 5px
}
 HTML #popuphelp .searchsmall .inputtext {
	MARGIN-TOP: 0px
}
#popuphelp .searchsmall DIV INPUT.text {
	FLOAT: left; WIDTH: 380px
}
#popuphelp .searchsmall .button {
	PADDING-LEFT: 10px; PADDING-TOP: 1px
}
.faqresult {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.faqresult H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; COLOR: #000; PADDING-TOP: 0px
}
.faqresult P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; COLOR: #000000; PADDING-TOP: 0px
}
.faqlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px
}
.faqlist UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; PADDING-TOP: 0px
}
.faqlist UL LI {
	PADDING-LEFT: 0px; BORDER-BOTTOM: #dadada 1px solid; LIST-STYLE-TYPE: none
}
.faqlist UL LI A {
	BACKGROUND-POSITION: 6px 6px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/listitems/listitem_plusred.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none
}
.faqlist UL LI A:hover {
	TEXT-DECORATION: underline
}
.faqlist UL LI.hi A {
	BACKGROUND-IMAGE: url(../images/listitems/listitem_minusred.gif)
}
.faqlist UL LI.hi A:hover {
	TEXT-DECORATION: underline
}
.faqlist UL LI.twocols A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 6px 9px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/listitems/listitem_plusred.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none
}
.faqlist UL LI.twocols A:hover {
	TEXT-DECORATION: underline
}
.faqlist UL LI P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px
}
.faqlist UL LI P.hilink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.faqlist UL LI P.hilink A {
	BACKGROUND-POSITION: 30px 7px; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/listitems/listitem_arrowright_red_dotted.gif); PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.formvissearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 682px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 210px
}
.lens {
	MARGIN-TOP: -55px; MARGIN-LEFT: -170px; POSITION: absolute
}
#popuphelp .searchitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 682px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 48px; BACKGROUND-COLOR: #e9e9e9
}
#popuphelp .searchitem LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px; POSITION: relative; TOP: 6px
}
#popuphelp .searchitem .inputtext {
	PADDING-LEFT: 13px; MARGIN: 0px; PADDING-TOP: 11px
}
 HTML #popuphelp .searchitem .inputtext {
	MARGIN-TOP: 0px
}
#popuphelp .searchitem DIV INPUT.text {
	FLOAT: left; WIDTH: 515px
}
#popuphelp .searchitem .button {
	PADDING-LEFT: 10px; PADDING-TOP: 1px
}
#popupcontact {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; COLOR: #000
}
#popupcontact FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 428px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
 HTML #popupcontact FIELDSET {
	WIDTH: 448px
}
#popupcontact FIELDSET LEGEND {
	DISPLAY: none
}
#popupcontact FIELDSET .legend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #000000; PADDING-TOP: 0px
}
#popupcontact LABEL.invisible {
	DISPLAY: none
}
#popupcontact FIELDSET.theme {
	MARGIN-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
#popupcontact FIELDSET.theme DIV {
	FLOAT: left
}
#popupcontact FIELDSET.theme DIV.issue {
	FLOAT: right
}
#popupcontact FIELDSET.theme DIV.otherissue {
	MARGIN-TOP: 13px; FLOAT: right
}
#popupcontact FIELDSET.theme LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
#popupcontact FIELDSET.theme SELECT {
	WIDTH: 204px
}
#popupcontact FIELDSET.theme INPUT {
	WIDTH: 198px
}
 HTML #popupcontact FIELDSET.theme INPUT {
	WIDTH: 204px
}
#popupcontact INPUT {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; WIDTH: 422px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#popupcontact TEXTAREA {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; WIDTH: 422px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
 HTML #popupcontact INPUT {
	WIDTH: 428px
}
 HTML #popupcontact TEXTAREA {
	WIDTH: 428px
}
#popupcontact INPUT.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#popupcontact .message {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#popupcontact .data {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
#popupcontact .data .salutation {
	MARGIN-BOTTOM: 5px
}
#popupcontact .data .salutation LABEL {
	MARGIN-RIGHT: 30px
}
#popupcontact .data INPUT.forename {
	FLOAT: left; WIDTH: 198px
}
#popupcontact .data INPUT.lastname {
	FLOAT: left; WIDTH: 198px
}
#popupcontact .data INPUT.lastname {
	FLOAT: right
}
.mtable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: white; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.mouter {
	BACKGROUND: white
}
.minner {
	
}
.m1table2 {
	BORDER-RIGHT: #84b2c6 1px outset; BORDER-TOP: #84b2c6 1px outset; BORDER-LEFT: #84b2c6 1px outset; BORDER-BOTTOM: #84b2c6 1px outset
}
.m1out2 {
	BACKGROUND: #cedbe7
}
.m1over2 {
	BACKGROUND: #ffffff
}
.m2table2 {
	BORDER-RIGHT: #c6aa42 1px outset; BORDER-TOP: #c6aa42 1px outset; BORDER-LEFT: #c6aa42 1px outset; BORDER-BOTTOM: #c6aa42 1px outset
}
.m2out2 {
	BACKGROUND: #ffcb63
}
.m2over2 {
	BACKGROUND: #ffe77b
}
.minner2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: bold 11px tahoma, arial, verdana; COLOR: #105d94; PADDING-TOP: 4px
}
#homebooking {
	WIDTH: 916px; HEIGHT: 254px
}
.homebooking {
	WIDTH: 925px
}
.homebookingform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 254px
}
.formbig {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #f7f7f7 1px solid; HEIGHT: 177px; BACKGROUND-COLOR: #f7f7f7
}
 HTML .formbig {
	HEIGHT: 178px
}
.formsmall {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #f7f7f7 1px solid; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 73px; BACKGROUND-COLOR: #f7f7f7
}
#homebooking FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#homebooking UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px -2px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 28px
}
#homebooking UL.tabs LI {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 28px
}
#homebooking UL.tabs LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: 700; BACKGROUND-IMAGE: url(../images/home/tabs_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#homebooking UL.tabs LI A SPAN {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 0px; BORDER-TOP: medium none; MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../images/home/tabs_bg.gif); PADDING-BOTTOM: 8px; BORDER-LEFT: medium none; MARGIN-RIGHT: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#homebooking UL.tabs LI A SPAN.flight {
	WIDTH: 70px
}
#homebooking UL.tabs LI A SPAN.hotel {
	WIDTH: 86px
}
#homebooking UL.tabs LI A SPAN.car {
	WIDTH: 108px
}
#homebooking UL.tabs LI A.active {
	BACKGROUND-POSITION: 0px -40px
}
#homebooking UL.tabs LI A.active SPAN {
	BACKGROUND-POSITION: 100% -40px; COLOR: #cc0000
}
#homebooking LABEL {
	FONT-WEIGHT: bold; COLOR: #000000
}
#homebooking INPUT {
	FONT-SIZE: 0.9em; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif
}
#homebooking SELECT {
	FONT-SIZE: 0.9em; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif
}
#homebooking FIELDSET.submit {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#homebooking LEGEND {
	DISPLAY: none
}
#homebooking .hd {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 90px; COLOR: #000000
}
#homebooking .searchtype {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f7
}
 HTML #homebooking .searchtype {
	HEIGHT: 25px
}
#homebooking .searchtype DIV {
	DISPLAY: inline; MARGIN: 0px 10px
}
 HTML #homebooking .searchtype DIV {
	MARGIN-LEFT: 5px
}
#homebooking .searchtype DIV SPAN.radio INPUT {
	POSITION: relative; TOP: 2px
}
#homebooking .searchtype DIV LABEL.radio {
	
}
#homebooking .searchtype DIV LABEL.radio A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
#homebooking .location {
	MARGIN-TOP: 8px; MARGIN-LEFT: 10px
}
#homebooking .location LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 90px; POSITION: relative; TOP: 3px
}
#homebooking .location .inputtext {
	MARGIN-TOP: 2px
}
 HTML #homebooking .location .inputtext {
	MARGIN-TOP: 0px
}
#homebooking .location DIV INPUT.text {
	WIDTH: 146px
}
#homebooking .times {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -3px; MARGIN-LEFT: 10px
}
#homebooking .times LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 90px; POSITION: relative; TOP: 3px
}
#homebooking .times .inputtext {
	MARGIN-TOP: 2px
}
 HTML #homebooking .times .inputtext {
	MARGIN-TOP: 0px
}
#homebooking .times DIV INPUT.text {
	WIDTH: 60px
}
#homebooking .times DIV SELECT.range {
	MARGIN-LEFT: 8px; WIDTH: 75px; POSITION: relative; TOP: -12px
}
#homebooking .times DIV SELECT.time {
	WIDTH: 83px
}
#homebooking .miles {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
#homebooking .miles LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 90px; POSITION: relative; TOP: 3px
}
#homebooking .miles .select {
	MARGIN-BOTTOM: 3px
}
#homebooking .miles DIV SELECT {
	WIDTH: 150px
}
 HTML #homebooking .miles DIV SELECT {
	WIDTH: 146px
}
UNKNOWN {
	WIDTH: 152px
}
#homebooking .youlive {
	MARGIN-TOP: 40px; MARGIN-LEFT: 10px
}
#homebooking .youlive LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 230px; POSITION: relative
}
#homebooking .youlive .select {
	MARGIN-BOTTOM: 3px
}
#homebooking .youlive SELECT {
	WIDTH: 240px
}
 HTML #homebooking .youlive SELECT {
	WIDTH: 239px
}
UNKNOWN {
	WIDTH: 242px
}
#homebooking .passenger {
	MARGIN-TOP: 2px; MARGIN-LEFT: 10px
}
#homebooking .passenger .label {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 90px; COLOR: #000000; POSITION: relative; TOP: 5px
}
#homebooking .passenger .passengervalues {
	POSITION: relative; TOP: 3px
}
#homebooking .passenger .select {
	
}
#homebooking .passenger DIV SELECT {
	WIDTH: 40px
}
#homebooking .passenger DIV LABEL {
	FONT-WEIGHT: normal
}
.formspacer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 5px
}
.spacerline {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.bottomline {
	BORDER-RIGHT: #eeeeee 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #f7f7f7
}
.bottomline .leftListLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: auto; PADDING-TOP: 5px
}
.bottomline .leftListLink A {
	MARGIN: 0px
}
.bottomline FIELDSET .rightButton {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 8px 5px 0px; PADDING-TOP: 0px
}
UNKNOWN {
	MARGIN-RIGHT: 6px
}
 HTML .bottomline FIELDSET .rightButton {
	PADDING-RIGHT: 1px; MARGIN-RIGHT: 4px
}
.bottomline UL {
	WIDTH: 214px
}
.bottomline UL LI {
	MARGIN: 3px 0px 0px 10px
}
.bottomline UL LI A {
	COLOR: #646464; TEXT-DECORATION: none
}
.bottomline UL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.bottomline .leftListLink UL {
	WIDTH: auto
}
.homebookingcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 648px; PADDING-TOP: 0px; HEIGHT: 254px
}
.homebookingfloat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; POSITION: absolute
}
.homebookingfloat H3 {
	WIDTH: auto
}
.oneclick {
	MARGIN: 15px 0px 0px 294px; WIDTH: 550px
}
.oneclick .implink {
	DISPLAY: inline; MARGIN: 0px 0px 0px 10px
}
.oneclick P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 370px; PADDING-TOP: 0px
}
.expertform {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 14px
}
.expertform DIV.floatLeft {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.expertform INPUT#expertsearch {
	WIDTH: 366px
}
.buttonBesideInput {
	POSITION: relative; TOP: 3px
}
DIV.hotelbg {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/home/hotel.jpg); WIDTH: 653px; HEIGHT: 300px
}
DIV.carbg {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/home/wagen.jpg); WIDTH: 653px; HEIGHT: 300px
}
DIV.hotelbg DIV.rightcontent H3 {
	WIDTH: 100%
}
DIV.carbg DIV.rightcontent H3 {
	WIDTH: 100%
}
DIV.hotelbg DIV.rightcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 62px; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 30px
}
DIV.carbg DIV.rightcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 62px; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 30px
}
UL.listitem_redright_dotted .align_right {
	FLOAT: right
}
#fpss-container {
	WIDTH: 648px
}
#fpss-slider {
	WIDTH: 648px; HEIGHT: 230px
}
#slide-loading {
	WIDTH: 648px; HEIGHT: 230px
}
.slide {
	WIDTH: 648px; HEIGHT: 230px
}
#slide-outer {
	HEIGHT: 230px
}
#slide-outer .slide-inner {
	HEIGHT: 230px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#fpss-container {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid
}
#fpss-slider {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden
}
.slide {
	OVERFLOW: hidden; POSITION: absolute
}
#slide-wrapper {
	DISPLAY: none; FONT-SIZE: 11px
}
#slide-loading {
	BACKGROUND: url(loading.gif) #fff no-repeat center 50%; TEXT-ALIGN: center
}
#slide-outer .slide-inner {
	BACKGROUND: #505050; MARGIN: 0px; OVERFLOW: hidden; COLOR: #fff; POSITION: relative
}
.fpss_introtext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: #303030; LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 4px; POSITION: absolute
}
#navi-outer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #505050 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 15px
}
#navi-outer UL {
	PADDING-RIGHT: 16px; DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND: url(nav_left.gif) #404040 no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#navi-outer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
#navi-outer A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navi-outer A:hover {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; COLOR: #ff9900; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navi-outer A.navi-active {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; COLOR: #ff9900; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.fpss_introtext {
	
}
.fpss_introtext H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.fpss_introtext H1 A {
	
}
.fpss_introtext H1 A:hover {
	
}
.fpss_introtext H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.fpss_introtext H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.fpss_introtext P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.fpss_introtext IMG {
	DISPLAY: none
}
.fpss_introtext P IMG {
	DISPLAY: none
}
DIV.presenternavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 648px; PADDING-TOP: 0px; POSITION: absolute; TOP: 234px
}
DIV.presenternavi TABLE {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; HEIGHT: 25px
}
DIV.presenternavi TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.presenternavi TABLE TD.hi {
	BACKGROUND: #adadad
}
DIV.presenternavi TABLE TD.first {
	BACKGROUND: #ccc; BORDER-LEFT: medium none; WIDTH: 37px
}
DIV.presenternavi TABLE TD.first A {
	POSITION: relative; TOP: 1px
}
DIV.presenternavi TABLE TD A {
	FONT-SIZE: 0.9em; COLOR: #ffffff; TEXT-DECORATION: none
}
 HTML DIV.presenternavi TABLE TD A {
	FONT-SIZE: 0.7em
}
DIV.presenternavi A:hover {
	COLOR: #cc0000
}
DIV#presenterhtml {
	DISPLAY: none; WIDTH: 648px; HEIGHT: 230px
}
DIV#calendarwrapper {
	MARGIN: 0px auto; WIDTH: 320px; TEXT-ALIGN: left
}
#calendar {
	BORDER-RIGHT: #b4b4b4 2px solid; BORDER-TOP: #f0f0f0 1px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #f0f0f0 1px solid; WIDTH: 290px; BORDER-BOTTOM: #b4b4b4 2px solid
}
#calendar .close {
	PADDING-LEFT: 247px; MARGIN: 0px
}
.calendar {
	WIDTH: 300px
}
#calendar FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.data {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-LEFT: 5px; COLOR: #000000; POSITION: relative
}
#calendar INPUT {
	FONT-SIZE: 1.4em; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif
}
#calendar SELECT {
	FONT-SIZE: 1.4em; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif
}
#calendar FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 15px; BORDER-BOTTOM: medium none; HEIGHT: 436px
}
#calendar FIELDSET.noborder {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#calendar LEGEND {
	DISPLAY: none
}
#calendar .month {
	FLOAT: left; WIDTH: 270px
}
#calendar .returnmonth {
	MARGIN-LEFT: 30px
}
#calendar .month IMG {
	FLOAT: left; MARGIN-RIGHT: 5px; POSITION: relative; TOP: -5px
}
#calendar .month .line {
	MARGIN-TOP: 15px; WIDTH: 267px; TEXT-ALIGN: center
}
#calendar .month INPUT {
	CLEAR: both; MARGIN-TOP: 15px; DISPLAY: block; WIDTH: 77px; POSITION: absolute
}
#calendar .month SELECT {
	WIDTH: 90px
}
#calendar .month .months {
	BACKGROUND: url(../images/booking/bg_months_line.gif) no-repeat 21px 9px; WIDTH: 267px; TEXT-ALIGN: center
}
#calendar .month .arrowleft {
	CLEAR: none; MARGIN-TOP: 0px; FLOAT: left; WIDTH: 19px; POSITION: relative; TOP: 0px
}
#calendar .month .arrowright {
	CLEAR: none; MARGIN-TOP: 0px; LEFT: 4px; FLOAT: right; WIDTH: 19px; POSITION: relative; TOP: 0px
}
#calendar .month TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; LEFT: -2px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#calendar .month TABLE TR TH {
	FONT-WEIGHT: normal; WIDTH: 34px; COLOR: #000000
}
#calendar .month TABLE TR TD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
#calendar .month TABLE TR TD.possible {
	FONT-WEIGHT: bold; COLOR: #656565
}
#calendar .month TABLE TR TD.possible A {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/listitems/listitem_arrowright_red_dotted.gif) no-repeat left center; COLOR: #656565; TEXT-DECORATION: underline
}
#calendar .month TABLE TR TD.possible A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#calendar .month TABLE TR TD.selected {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: #cc0000 0% 50%; BORDER-LEFT: #cc0000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cc0000 1px solid
}
