html, body, div, span, applet, object, iframe, h1, h4, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}:focus {outline:0;} body {line-height:1;color:#000;background:#fff;}ol, ul {list-style:none;} table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:400;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img,:link img,:visited img {border:none}#menu {}.menu-simple,.widget-methods {height:17px;}.menu-simple li,.widget-methods li {height:17px;display:block;float:left;}.row-methods a,.row-methods a:hover,.menu-simple li a,.menu-simple li a:hover,.widget-methods li a,.widget-methods li a:hover {text-decoration: none;color:black;background-color:#CCCCCC;border:1px solid #666666;border-top:1px solid #999999;border-left:1px solid #999999;margin-left:5px;width:75px;display:block;padding:2px;}.widget-methods li a,.widget-methods li a:hover {width:auto;background-color: #7d9bb2;}.row-methods a,.row-methods a:hover {width:auto;background-color: #86b27d;display:inline-table;}.menu-simple li a:hover,.widget-methods li a:hover,.row-methods a:hover {background-color:#FFFFFF;display:inline-table;}.panel {float:left;height:100%;padding:5px;}.columns2 .panel {height:440px;}.columns2 {width:850px;height:450px;}.columns2 .col1 {}.columns2 .col2 {}table.list {border:1px solid black;}table.list thead {background-color:#999999;}table.list thead th {color:white;text-align:left;border-bottom:1px solid #000000;border-right:1px solid #333333;padding-left:5px;padding-right:5px;}table.list tbody td {border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:5px;padding-right:5px;}.form-status, .info {border:1px solid #666666;background-color: #84acc9;color:white;text-align: center;font-weight: bold;margin-bottom:2px;}.form-error {border:1px solid #666666;background-color: yellow;color:black;text-align: center;font-weight: bold;margin-bottom:2px;}.inner-form .form, .inner-form .form tr {width:100%;}.form .form-buttons {text-align:right;}.form-row td,.form-row th {padding-top:5px;vertical-align: top;}.form-row th {width:100px;text-align:right;padding-right:5px;}.form textarea {min-width: 250px;min-height: 90px;}.tabpage-tabs-languagetab {    margin-left:150px !important;    width:auto !important;    background-image:none !important;}.tabpage-page-languagetab {    padding-top:5px !important;    padding-bottom:5px !important;    margin-bottom:5px !important;    border-bottom:1px solid #CCCCCC !important;    border-top:1px solid #CCCCCC !important;}fieldset legend{font-weight:bold;}.align-right {text-align:right;}.attachment-list {border:1px solid black;border-bottom:0px;}.attachment-list ul {border-top:1px solid black;margin-top:3px;}.attachment-list li span {font-weight: bold;width:200px;display: inline-table;padding-left:10px;}.attachment-list li {background-color: #999999;color:white;padding-top:3px;border-bottom:1px solid black;}.attachment-list li a {display: inline-table;width:auto;}.attachment-list li ul li {background-color: #CCCCCC;color:black;border-bottom:1px solid #666666;padding-top:3px;padding-right:3px;}.attachment-list li ul li span {font-weight: normal;width:220px;padding-left:20px;}.attachment-list li ul li a {height:13px;}.ajax-loader {background-color: white;border:1px solid black;border-top:1px solid #999999;border-left:1px solid #999999;width:250px;height:100px;}.ajax-loader-transition {background-color: none;}.dialog-shadow {z-index:4;top:0px;left:0px;width:100%;height:100%;position:absolute;background-color:#000000;filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;}.dialog-container {display:none;z-index:100;top:0px;left:0px;width:100%;height:100%;position:absolute;}.dialog-windowContainer {z-index:10;text-align:left;background-color:white;position:absolute;padding:0px;border:1px solid black;border-top:1px solid #999999;border-left:1px solid #999999;}.dialog-windowHeader {border-bottom:1px solid black;padding-right:5px;padding-top:2px;height:16px;padding-bottom:2px;background-color: #194f71;}.dialog-windowHeader h3 {    color:white;    font-size:12px;    text-indent:5px;}.dialog-windowCloseBtn {cursor:pointer;width:16px;height:16px;background-image:url(../images/icons/dialog-close.png);float:right;}.dialog-windowMinimizeBtn {cursor:pointer;width:16px;height:16px;background-image:url(../images/icons/dialog-minimize.png);float:right;        margin-right:5px;}.dialog-windowBar {    z-index:100;    border-top:1px solid black;    background-color:#333333;    height:22px;}.dialog-windowBar .dialog-windowCloseBtn {    float:right;}.dialog-windowBar li {    background-color: #194f71;    border:1px solid black;    border-top:1px solid #999999;    border-left:1px solid #999999;    color:white;    font-weight:bold;    padding-left:10px;    padding-right:10px;    float:left;    height:20px;    cursor:pointer;}.dialog-windowContents {padding:10px;}.clear { clear:both;content:"."; }.margin { margin:10px!important; }.margin-top { margin-top:10px!important; }.margin-bottom { margin-bottom:10px!important; }.margin-left { margin-left:10px!important; }.margin-right { margin-right:10px!important; }.xmargin-right { margin-right:5px!important; }.xmargin-bottom { margin-bottom:5px!important; }.padding { padding:10px!important; }.padding-top { padding-top:10px!important; }.padding-bottom { padding-bottom:10px!important; }.padding-left { padding-left:10px!important; }.padding-right { padding-right:10px!important; }.xpadding-top { padding-top:5px!important; }.xpadding-bottom { padding-bottom:5px!important; }.seperator { color:#BCADBF; }.small { font-size:11px; }.xsmall { font-size:10px; }.list-auto {width:100%;    border-left:1px solid #CCC;}.list-auto thead,.list-auto thead th {background-color:#CCC;color:black;font-weight:bold;border-bottom:1px solid black;}.list-auto tbody ,.list-auto tbody td {}.list-auto thead th, .list-auto td {padding:5px;}.list-auto th {    border-right:1px solid #333;}.list-auto td {    border-bottom:1px solid #CCC;    border-right:1px solid #CCC;}.list-auto-empty a,.list-auto-empty a:visited,.list-auto a, .list-auto a:visited {color:black;text-align:center;text-decoration:none;display:block;border:1px solid #CCC;background-color:#DDD;padding-top:2px;padding-bottom:2px;}.list-auto a:hover,.list-auto-empty a:hover {color:white;border:1px solid #666;background-color:#999;}.list-auto-empty {width:250px;margin:0 auto;text-align:center;}.list-auto-empty p {font-weight:bold;padding:5px;}.list-auto-empty a {width:100px;margin:0 auto;}.list-auto tfoot td {    text-align:center;}div.paging-container {    margin:auto;}a.paging-prev, p.paging-info,a.paging-next {    float:left;    display:block !important;    float:left;    padding:5px !important;}#admin-panel {background-color: #CCCCCC;position:absolute;width:300px;height:100%;top:0px;left:-282px;overflow:hidden;}#admin-panel-handle {background-color: #666666;background-image:url(../images/admin-handle.jpg);background-repeat:repeat-y;color:white;float:right;height:100%;width:18px;z-index:15;position:relative;cursor: pointer;}.admin-panel-header {background-color: #194f71;height:18px;text-align:left;padding-left:15px;color:white;font-weight: bold;overflow: hidden;z-index:10;width:267px;}.admin-panel-section {text-align:left;padding-left:15px;overflow:hidden;width:267px;}#admin-minimizer {float:right;height:18px;width:18px;}table.benchmark {width:100%;border:1px solid black;}table.benchmark th {font-weight:bold;width:40%;background-color: #CCCCCC;padding-left:10px;}table.benchmark h2 {font-size:16px;color:black;}table.benchmark td {padding-left:10px;}table.benchmark td, table.benchmark th {border-bottom:1px dotted black;}.mashup-list {display:block;}.image-mashup-list li.mashup-element {float:left;width:200px;height:200px;overflow:hidden;display:block;border:1px solid #CCCCCC;}.image-mashup-list li.mashup-element img {width:180px;margin-left:10px;}.text-mashup-list li.mashup-element {border:1px dotted black;min-height:50px;} .mashup-list li.mashup-element div.contents {border:1px solid #CCCCCC;width:600px;max-height:200px;overflow:auto;font-size:80%;margin-left:15px;}.mashup-list li.mashup-element div.contents a {    display:inline;    color:blue;    background-color:transparent;    border:0px;    padding:0px;    margin:0px;    width:auto;    float:none;}.mashup-list li.mashup-element div.contents a:hover {    text-decoration:underline;}.text-mashup-list li.mashup-element a {display:block;float:right;border:1px solid black;background-color:#CCCCCC;padding:5px;margin-right:10px;color:black;}.mashup-list li.mashup-element a:hover {background-color:white;color:black;}.image-mashup-list li.mashup-element label {word-wrap: none;text-wrap:none;height:22px;overflow:hidden;cursor:pointer;display:block;}.mashup-list h2 {font-size:16px;font-weight: bold;}.mashup .feed-header img {width:50px;}.mashup .feed-header {font-size:12px;}.image-list {min-width:400px;}.image-list li {float:left;width:120px;height:80px;display:block;border:1px solid #CCCCCC;text-align: center;margin:3px;padding:3px;}.image-list li.selected {background-color: #DDDDDD;}.file-list tr.selected {background-color: #DDDDDD;}.form,.form .row {clear:both;}.form .row .col1,.form .row .col2 {float:left;width:150px;    padding-right:5px;text-align:right;}.form .row .col2 {float:left;width:auto;text-align:left;    clear:right;}.form fieldset {    padding:5px;    border:1px solid #CCCCCC;    margin:5px;}.newdawn-message-box,.newdawn-notice-box,    .newdawn-warning-box,    .newdawn-success-box,    .newdawn-error-box,    .newdawn-help-box,    .newdawn-validation-box,    .newdawn-validation-box {    background-repeat:no-repeat;    background-position: 5px center;    padding:5px;    padding-left:42px;    margin-top:5px;    margin-bottom:5px;    font-weight:bold;    font-size:10px;    line-height:12px;    padding-top:12px;    padding-bottom:12px;    border:1px solid;}.newdawn-notice-box {    background-color: #BDE5F8;    color: #00529B;    background-image:url(../images/icons/32x32/knob_info.png);}.newdawn-warning-box {    background-color:#DFF2BF;    color:#9F6000;    background-image:url(../images/icons/32x32/knob_attention.png);}.newdawn-error-box {    background-color:#FFBABA;    color:#D8000C;    background-image:url(../images/icons/32x32/knob_cancel.png);}.newdawn-help-box {    background-color: #BDE5F8;    color: #00529B;    background-image:url(../images/icons/32x32/knob_help.png);}.newdawn-success-box {    background-color: #DFF2BF;    color: #4F8A10;    background-image:url(../images/icons/32x32/knob_valid_green.png);}.newdawn-validation-box {    color: #D63301;    background-color: #FFCCBA;    background-image:url(../images/icons/32x32/knob_cancel.png);}.newdawn-message-area {    background-color:#faeeac;    border: 1px solid #cfaf7f;    padding:5px;    font-size:10px;    line-height:13px;    margin:10px 0 10px 0;}.newdawn-message-area h1 {    font-size:15px !important;}.newdawn-message-area h2 {    font-size:14px !important;}.newdawn-message-area h3 {    font-size:13px !important;}.newdawn-message-area p {    margin-top:10px;}.newdawn-message-area .icon-close {    float:right;    background-image:url(../images/icons/close_mini.png);    padding-left:10px;}.field-error,.field-status,.field-warning,.field-success {    background-repeat:no-repeat;    background-position:0px 3px;    padding:0px;     margin:0px;    font-size:10px;    display:block;    padding-top:3px;    padding-right:3px;    height:16px;    width:16px;    overflow:hidden;}.field-error {    background-image:url(../images/icons/16x16/error.png);}.field-success {    background-image:url(../images/icons/16x16/accept.png);}.input-rating {    height:18px;}.input-rating ul {    height:16px;}.input-rating li {    float:left;    height:16px;    width:16px;    background-image:url(../images/icons/star-off.gif);    display:block;    cursor:pointer;}.input-rating li:hover,    div.input-rating li.active {    background-image:url(../images/icons/star.gif);}.input-mapposition {    border:2px inset threedface;    background-color:white;    padding:1px 0;    white-space:nowrap !important;    cursor:pointer;}.input-mapposition label {    display:block;    margin-right:3px;    float:left;    white-space:nowrap !important;}.input-mapposition a{    display:block;    float:left;    white-space:nowrap !important;    }.dialog-confirm {    background-repeat:no-repeat;    background-position:left top;    padding-left:35px;    font-size:10px;    min-height:37px;    text-align:center;    background-image:url(../images/icons/32x32/knob_info.png);    width:400px}.dialog-confirm a {    display:inline-block;    background-color:#AAAAAA;    border:1px solid #CCCCCC;    color:white;    padding:1px 3px 1px 3px;    margin-right:4px;    margin-top:5px;    font-weight:bold;}.dialog-confirm a:hover {    background-color:#999999;}.dialog-success {    background-repeat:no-repeat;    background-position:left top;    padding-left:35px;    font-size:10px;    min-height:37px;    text-align:center;    background-image:url(../images/icons/32x32/knob_valid_green.png);    width:400px}.dialog-success a {    display:inline-block;    background-color:#AAAAAA;    border:1px solid #CCCCCC;    color:white;    padding:1px 3px 1px 3px;    margin-right:4px;    margin-top:5px;    font-weight:bold;}.dialog-success a:hover {    background-color:#999999;}.dialog-error {    background-repeat:no-repeat;    background-position:left top;    padding-left:35px;    font-size:10px;    min-height:37px;    text-align:center;    background-image:url(../images/icons/32x32/knob_cancel.png);    width:400px}.dialog-error a {    display:inline-block;    background-color:#AAAAAA;    border:1px solid #CCCCCC;    color:white;    padding:1px 3px 1px 3px;    margin-right:4px;    margin-top:5px;    font-weight:bold;}.dialog-error a:hover {    background-color:#999999;}.dialog-alert {    background-repeat:no-repeat;    background-position:left top;    padding-left:35px;    font-size:10px;    min-height:37px;    text-align:center;    background-image:url(../images/icons/32x32/warning.png);    width:400px}.dialog-alert a {    display:inline-block;    background-color:#AAAAAA;    border:1px solid #CCCCCC;    color:white;    padding:1px 3px 1px 3px;    margin-top:5px;    width:auto;    font-weight:bold;}.dialog-alert a:hover {    background-color:#999999;    text-decoration:none;    font-weight:bold;}.dialog-alert a.ok {    }.dialog-notice {    background-repeat:no-repeat;    background-position:left top;    padding-left:35px;    font-size:10px;    min-height:37px;    text-align:center;    background-image:url(../images/icons/32x32/knob_info.png);    width:400px}.dialog-notice a {    display:inline-block;    background-color:#AAAAAA;    border:1px solid #CCCCCC;    color:white;    font-weight:bold;    padding:1px 3px 1px 3px;    margin-top:5px;    width:auto;    font-weight:bold;}.dialog-notice a:hover {    background-color:#999999;    text-decoration:none;}table.data-grid {    border-left:1px solid #CCCCCC;    border-top:1px solid #CCCCCC;}table.data-grid td,    table.data-grid th {    padding:3px;    border-bottom:1px solid #CCCCCC;    border-right:1px solid #CCCCCC;}table.data-grid td {    border-right:1px solid #CCCCCC;    border-bottom:1px solid #CCCCCC;}table.data-grid th {    font-weight:bold;}.page5x0 ,.page5x0 .col1{    width:773px;    overflow:hidden;    margin:0px;    padding:0px;}.page4x1{    width:773px;    overflow:hidden;    margin:0px;    padding:0px;}.page4x1 .col1 {    width:614px;}.page4x1 .col2 {    width:159px;}.page3x2 .col1,.page2x3 .col2 {    width:449px;    float:left;    overflow:hidden;    margin:0px;    padding:0px;    margin-right:10px;}.page3x2 .col2,.page2x3 .col1 ,.page2x2x2 .col1,.page2x2x2 .col2,.page2x2x2 .col3 {    width:302px;    float:left;    overflow:hidden;    margin:0px;    padding:0px;}.page2x2x2 {    width:926px;    clear:both;}.page2x2x2 .col1,.page2x2x2 .col2, .page2x2x2 .col3 {    float:left;    width:312px;    float:left;    overflow:hidden;    margin:0px;    padding:0px;}.page2x2x2 .col3 {    width:302px;}a.icon-link,li.icon-list,.icon-text {    padding:2px 0px 2px 20px !important;    background-position:left center;    background-repeat:no-repeat;    display:inline-block;}.icon-text {    background-position: left top;}.icon-16x16 {    width:16px;    height:16px;    display:block;}.icon-button .mid-part span {    display:block;    padding:0px;    padding-left:18px !important;    padding-bottom:0px !important;    margin-bottom:3px;    background-position:left bottom;    background-repeat:no-repeat;}.icon-button .mid-part {    padding-top:5px !important;}.icon-forum-view,    table.icon-add .mid-part span {    background-image:url(../images/icons/16x16/page_find.png) !important;}.icon-user-create,    table.icon-add .mid-part span {    background-image:url(../images/icons/16x16/user_add.png) !important;}.icon-map,    table.icon-map .mid-part span {    background-image:url(../images/icons/16x16/map.png) !important;}.icon-view-list,    table.icon-list .mid-part span {    background-image:url(../images/icons/16x16/application_view_list.png) !important;}.icon-edit,    table.icon-edit .mid-part span {    background-image:url(../images/icons/16x16/pencil.png) !important;}.icon-image-add,    table.icon-image-add .mid-part span {    background-image:url(../images/icons/16x16/picture_add.png) !important;}.icon-image-edit,    table.icon-image-edit .mid-part span {    background-image:url(../images/icons/16x16/picture_edit.png) !important;}.icon-image-delete,    table.icon-image-delete .mid-part span {    background-image:url(../images/icons/16x16/picture_delete.png) !important;}.icon-setup,    table.icon-setup .mid-part span {    background-image:url(../images/icons/16x16/table_gear.png) !important;}.icon-user-add,    table.icon-user-add .mid-part span {    background-image:url(../images/icons/16x16/user_add.png) !important;}.icon-add,    table.icon-add .mid-part span {    background-image:url(../images/icons/16x16/add.png) !important;}.icon-help,    table.icon-help .mid-part span {    background-image:url(../images/icons/16x16/help.png) !important;}.icon-info,    table.icon-info .mid-part span {    background-image:url(../images/icons/16x16/information.png) !important;}.icon-remove,    .icon-delete,    table.icon-remove .mid-part span,div.icon-delete .mid-part span {    background-image:url(../images/icons/16x16/delete.png) !important;}.icon-close,    table.icon-close .mid-part span {    background-image:url(../images/icons/close_mini.png) !important;}.icon-email,    table.icon-email .mid-part span {    background-image:url(../images/icons/16x16/email.png) !important;}.icon-phone,    table.icon-phone .mid-part span {    background-image:url(../images/icons/16x16/telephone.png) !important;}.icon-clock,    table.icon-clock .mid-part span {    background-image:url(../images/icons/16x16/clock.png) !important;}.icon-facebook,    table.icon-facebook .mid-part span {    background-image:url(../images/icons/16x16/facebook.png) !important;}.icon-twitter,    table.icon-twitter .mid-part span {    background-image:url(../images/icons/16x16/twitter.png) !important;}.icon-arrow-left,    table.icon-arrow-left .mid-part span {    background-image:url(../images/icons/16x16/arrow_left.png) !important;}.icon-arrow-right,    table.icon-arrow-right .mid-part span {    background-image:url(../images/icons/16x16/arrow_right.png) !important;}.icon-button {    background-image:none !important;}.icon-error-12x12,.icon-clock-12x12,.icon-info-12x12 {background-position: 5px 5px !important;}.icon-error-12x12 {background-image:url(../images/icons/12x12/error.png) !important;}.icon-info-12x12 {background-image:url(../images/icons/12x12/info.png) !important;}.icon-clock-12x12 {background-image:url(../images/icons/12x12/clock.png) !important;}div.input-simpledate {    padding:0px !important;}select.input-simpledate-day {    width:50px !important;}select.input-simpledate-month {    width:50px !important;}select.input-simpledate-year {    width:70px !important;}.sIFR-flash {visibility: visible !important;margin: 0;}.sIFR-replaced {visibility: visible !important;}span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}.sIFR-flash + div[adblocktab=true] {  display: none !important;}.elSelect {margin-top:5px;height:23px;background: url(../images/largeSelect.jpg);}.elSelect .selected {background-color:#EEEEEE !important;cursor:pointer;}.elSelect .clear {clear:both;}.elSelect .selectedOption {float:left;padding:4px 0 0 5px;font-weight:bold;font-size:12px;overflow:hidden;}.elSelect .dropDown {width: 26px;height: 23px;float: right;background: url(../images/largeSelect.jpg);background-position: right top;}.elSelect .optionsContainer {position:absolute;display:none;margin-top:4px;border-bottom:1px solid #A4A4A4;padding:3px 0px 0px 0px;background: url(../images/largeSelect.jpg) no-repeat;background-position:top left;}.elSelect .option {padding:4px 0 5px 5px;background-color:#FFF;border-left:solid 1px #A4A4A4;border-right:solid 1px #A4A4A4;text-align:left;font-weight:bold;font-size:12px;}ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:#fff;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;z-index:50;background-color:#fff;}ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:0.2em 1.5em 0.2em 1em;display:block;float:none !important; cursor:pointer;font-weight:normal;white-space:nowrap;font-size:1em;line-height:1.5em;}ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0;}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}.datepicker_dashboard {position: absolute;font-size: 10px;font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;color: #fff;line-height: normal;width: 196px;height: 135px;padding: 14px;background: url(../images/datepicker/osx/frame.png) no-repeat;}.datepicker_dashboard .header {position: relative;height: 15px;margin-bottom: 5px;padding-top: 1px;}.datepicker_dashboard .header .title {text-align: center;margin: 2px 18px 0 18px;}.datepicker_dashboard .header .titleText {color: #ccff00;}.datepicker_dashboard .header .previous,.datepicker_dashboard .header .next,.datepicker_dashboard .header .closeButton {position: absolute;cursor: pointer;text-indent: -40px;overflow: hidden;width: 12px;height: 12px;top: 2px;background-image: url(../images/datepicker/osx/buttons.png);background-position: left top;background-repeat: no-repeat;}.datepicker_dashboard .header .previous {left: 4px;}.datepicker_dashboard .header .previous:hover {background-position: left bottom;}.datepicker_dashboard .header .next {right: 4px;background-position: -13px top;}.datepicker_dashboard .header .next:hover {background-position: -13px bottom;}.datepicker_dashboard .header .closeButton {display: none;right: 0px;top: 0px;background-position: right top;}.datepicker_dashboard .header .closeButton:hover {background-position: right bottom;}.datepicker_dashboard .body {position: relative;top: 0px;left: 2px;width: 192px;height: 112px;overflow: hidden;}.datepicker_dashboard .time {position: relative;width: 100%;height: 100%;}.datepicker_dashboard .time .hour,.datepicker_dashboard .time .separator,.datepicker_dashboard .time .minutes {background: #333;border: 0px;width: 50px;font-size: 32px;color: #fff;position: absolute;top: 10px;text-align: center;padding: 2px;}.datepicker_dashboard .time .hour {left: 15px;}.datepicker_dashboard .time .separator {background: transparent;width: 10px;left: 76px;}.datepicker_dashboard .time .minutes {left: 95px;}.datepicker_dashboard .time .ok {position: absolute;top: 65px;height: 32px;width: 136px;left: 15px;font-size: 20px;}.datepicker_dashboard .week-nr,    .datepicker_dashboard .days .day {float: left;text-align: center;overflow: hidden;width: 23px;padding-top: 1px;height: 14px;margin: 0 1px 1px 0;}.datepicker_dashboard .week-nr {    border-right:1px dotted #666;    margin-right:0px;}.datepicker_dashboard .days .titles {height: 15px;margin-bottom: 2px;text-transform: uppercase;color: #aaa;        padding-left:24px;}.datepicker_dashboard .days .day0 {margin-right: 0;}.datepicker_dashboard .days .week5 .day {margin-bottom: 0;}.datepicker_dashboard .weekchooser,    .datepicker_dashboard .days .week .day {cursor: pointer;}.datepicker_dashboard .weekchooser:hover,    .datepicker_dashboard .days .week .day:hover {color: #ccff00;}.datepicker_dashboard .days .otherMonth {color: #444444;}.datepicker_dashboard .days .selected {color: #ccff00;}.datepicker_dashboard .months .month {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 63px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_dashboard .months .month3,.datepicker_dashboard .months .month6,.datepicker_dashboard .months .month9,.datepicker_dashboard .months .month12 {margin-right: 0;}.datepicker_dashboard .months .month10,.datepicker_dashboard .months .month11,.datepicker_dashboard .months .month12 {margin-bottom: 0;}.datepicker_dashboard .months .month:hover {color: #ccff00;}.datepicker_dashboard .months .selected {color: #ccff00;}.datepicker_dashboard .years .year {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 37px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_dashboard .years .year4,.datepicker_dashboard .years .year9,.datepicker_dashboard .years .year14,.datepicker_dashboard .years .year19 {margin-right: 0;}.datepicker_dashboard .years .year15,.datepicker_dashboard .years .year16,.datepicker_dashboard .years .year17,.datepicker_dashboard .years .year18,.datepicker_dashboard .years .year19 {margin-bottom: 0;}.datepicker_dashboard .years .year:hover {color: #ccff00;}.datepicker_dashboard .years .selected {color: #ccff00}.datepicker_dashboard .unavailable {color: #533 !important;cursor: default !important;text-decoration: line-through;}.datepicker_vista {position: absolute;font-size: 10px;font-family: Tahoma, sans-serif;color: #000;line-height: normal;width: 196px;height: 135px;padding: 14px;background: url(../images/datepicker/vista/frame.png) no-repeat;}.datepicker_vista .header {position: relative;height: 15px;margin-bottom: 5px;padding-top: 1px;}.datepicker_vista .header .title {text-align: center;margin: 0 18px 0 18px;}.datepicker_vista .header .titleText {}.datepicker_vista .header .previous,.datepicker_vista .header .next,.datepicker_vista .header .closeButton {position: absolute;cursor: pointer;text-indent: -40px;overflow: hidden;width: 12px;height: 12px;top: 2px;background-image: url(../images/datepicker/vista/buttons.png);background-position: left top;background-repeat: no-repeat;}.datepicker_vista .header .previous {left: 4px;}.datepicker_vista .header .previous:hover {background-position: left bottom;}.datepicker_vista .header .next {right: 4px;background-position: -13px top;}.datepicker_vista .header .next:hover {background-position: -13px bottom;}.datepicker_vista .header .closeButton {display: none;right: 0px;top: 0px;background-position: right top;}.datepicker_vista .header .closeButton:hover {background-position: right bottom;}.datepicker_vista .body {position: relative;top: 0px;left: 2px;width: 192px;height: 112px;overflow: hidden;}.datepicker_vista .time {position: relative;width: 100%;height: 100%;}.datepicker_vista .time .hour,.datepicker_vista .time .separator,.datepicker_vista .time .minutes {border: 1px solid #ccc;background: #fff;width: 50px;font-size: 32px;position: absolute;top: 10px;text-align: center;padding: 2px;}.datepicker_vista .time .hour {left: 15px;}.datepicker_vista .time .separator {background: transparent;border: 0px;width: 10px;left: 76px;}.datepicker_vista .time .minutes {left: 95px;}.datepicker_vista .time .ok {position: absolute;top: 65px;width: 136px;left: 15px;font-size: 20px;}.datepicker_vista .week-nr,    .datepicker_vista .days .day {float: left;text-align: center;overflow: hidden;width: 23px;height: 15px;margin: 0 1px 1px 0;}.datepicker_vista .week-nr {    border-right:1px dotted #e0e0e0;    margin-right:0px;}.datepicker_vista .days .titles {height: 15px;border-bottom: 1px solid #e0e0e0;margin-bottom: 1px;        padding-left:24px;}.datepicker_vista .days .day0 {margin-right: 0;}.datepicker_vista .days .week5 .day {margin-bottom: 0;}.datepicker_vista .weekchooser,    .datepicker_vista .days .week .day {cursor: pointer;}.datepicker_vista .weekchooser:hover,    .datepicker_vista .days .week .day:hover {background: url(../images/datepicker/vista/days.png) left top no-repeat;color: #0084AA;}.datepicker_vista .days .otherMonth {color: #aaa;}.datepicker_vista .days .selected {background: url(../images/datepicker/vista/days.png) left bottom no-repeat;color: #316879;}.datepicker_vista .months .month {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 63px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_vista .months .month3,.datepicker_vista .months .month6,.datepicker_vista .months .month9,.datepicker_vista .months .month12 {margin-right: 0;}.datepicker_vista .months .month10,.datepicker_vista .months .month11,.datepicker_vista .months .month12 {margin-bottom: 0;}.datepicker_vista .months .month:hover {background: url(../images/datepicker/vista/months.png) left top no-repeat;color: #0084AA;}.datepicker_vista .months .selected {background: url(../images/datepicker/vista/months.png) left bottom no-repeat;color: #316879;}.datepicker_vista .years .year {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 37px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_vista .years .year4,.datepicker_vista .years .year9,.datepicker_vista .years .year14,.datepicker_vista .years .year19 {margin-right: 0;}.datepicker_vista .years .year15,.datepicker_vista .years .year16,.datepicker_vista .years .year17,.datepicker_vista .years .year18,.datepicker_vista .years .year19 {margin-bottom: 0;}.datepicker_vista .years .year:hover {background: url(../images/datepicker/vista/years.png) left top no-repeat;color: #0084AA;}.datepicker_vista .years .selected {background: url(../images/datepicker/vista/years.png) left bottom no-repeat;color: #316879;}.datepicker_vista .unavailable {background: none !important;color: #fbb !important;cursor: default !important;}.datepicker_jqui {position: absolute;font-size: 10px;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;color: #333;line-height: normal;width: 206px;height: 158px;padding: 4px;background: url(../images/datepicker/jq/frame.png) no-repeat;}.datepicker_jqui .header {position: relative;height: 15px;margin-bottom: 5px;padding-top: 1px;}.datepicker_jqui .header .title {text-align: center;margin: 3px 18px 0 18px;}.datepicker_jqui .header .titleText {font-size: 11px;color: #fff;}.datepicker_jqui .header .previous,.datepicker_jqui .header .next,.datepicker_jqui .header .closeButton {position: absolute;cursor: pointer;text-indent: -40px;overflow: hidden;width: 16px;height: 16px;top: 4px;background-image: url(../images/datepicker/jq/arrows.png);background-position: left top;background-repeat: no-repeat;}.datepicker_jqui .header .previous {left: 4px;}.datepicker_jqui .header .previous:hover {background-position: left bottom;}.datepicker_jqui .header .next {right: 4px;background-position: -17px top;}.datepicker_jqui .header .next:hover {background-position: -17px bottom;}.datepicker_jqui .header .closeButton {display: none;right: 0px;top: 0px;background-position: right top;}.datepicker_jqui .header .closeButton:hover {background-position: right bottom;}.datepicker_jqui .body {position: relative;top: 6px;left: 2px;width: 206px;height: 131px;overflow: hidden;}.datepicker_jqui .time {position: relative;width: 100%;height: 100%;}.datepicker_jqui .time .hour,.datepicker_jqui .time .separator,.datepicker_jqui .time .minutes {background: #fff;border: 0px;width: 50px;font-size: 32px;color: #333;border: 1px solid #aaa;position: absolute;top: 18px;text-align: center;padding: 2px;}.datepicker_jqui .time .hour {left: 23px;}.datepicker_jqui .time .separator {background: transparent;border: 0px;width: 10px;left: 84px;}.datepicker_jqui .time .minutes {left: 103px;}.datepicker_jqui .time .ok {position: absolute;top: 80px;height: 32px;width: 136px;left: 23px;font-size: 20px;}.datepicker_jqui .week-nr,    .datepicker_jqui .days .day {float: left;overflow: hidden;width: 19px;padding-top: 1px;padding-right: 3px;height: 13px;border: 1px solid #aaa;text-align: right;margin: 0 2px 2px 0;}.datepicker_jqui .week-nr {    border-right:1px dotted #e0e0e0;    margin-right:0px;}.datepicker_jqui .days .titles {margin-bottom: 1px;        margin-left:26px;}.datepicker_jqui .days .titles .title {border: 1px solid transparent;text-align: center;height: 16px;padding-right: 0px;width: 22px;padding-top: 2px;}.datepicker_jqui .days .day0 {margin-right: 0;}.datepicker_jqui .days .week5 .day {margin-bottom: 0;}.datepicker_jqui .weekchooser,    .datepicker_jqui .days .week .day {background: #fcfcfc;cursor: pointer;color: #1C94C4;}.datepicker_jqui .weekchooser:hover,    .datepicker_jqui .days .week .day:hover {background: #fdf5ce;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .days .week .otherMonth {background: #f2f2f2;color: #94B2BE;border: 1px solid #aaa;}.datepicker_jqui .days .week .selected {background: #fff;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .months .month {float: left;text-align: center;overflow: hidden;width: 65px;cursor: pointer;background: #fcfcfc;padding-top: 7px;height: 22px;border: 1px solid #aaa;margin: 0 2px 2px 0;}.datepicker_jqui .months .month3,.datepicker_jqui .months .month6,.datepicker_jqui .months .month9,.datepicker_jqui .months .month12 {margin-right: 0;}.datepicker_jqui .months .month10,.datepicker_jqui .months .month11,.datepicker_jqui .months .month12 {margin-bottom: 0;}.datepicker_jqui .months .month:hover {background: #fdf5ce;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .months .selected {background: #fff;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .years .year {float: left;text-align: center;overflow: hidden;background: #fcfcfc;width: 38px;cursor: pointer;padding-top: 7px;height: 22px;border: 1px solid #aaa;margin: 0 2px 2px 0;}.datepicker_jqui .years .year4,.datepicker_jqui .years .year9,.datepicker_jqui .years .year14,.datepicker_jqui .years .year19 {margin-right: 0;width: 34px;}.datepicker_jqui .years .year15,.datepicker_jqui .years .year16,.datepicker_jqui .years .year17,.datepicker_jqui .years .year18,.datepicker_jqui .years .year19 {margin-bottom: 0;}.datepicker_jqui .years .year:hover {background: #fdf5ce;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .years .selected {background: #fff;color: #c77405;border: 1px solid #fbcb09;}.datepicker_jqui .unavailable {cursor: default !important;background: #f0f0f0 !important;color: #ccc !important;border: 1px solid #ccc !important;}ul.tabpage-tabs {list-style: none;clear:both;}li.tabpage-tab {border: 1px solid black;border-left:0px;border-bottom:0px;float:left;padding-left:10px;padding-right:10px;cursor: pointer;background-color:#333333;color:white;}li.tabpage-tab a,li.tabpage-tab a:hover {color:#CCCCCC;}li.tabpage-tab:hover,li.tabpage-tab-selected {background-color:white;position:relative;top:1px;}li.tabpage-tab:hover a,li.tabpage-tab-selected a,li.tabpage-tab:hover a:hover,li.tabpage-tab-selected a:hover { color:black;}li.tabpage-tab-0 {border-left:1px solid black;}.tabpage-page {border: 1px solid black;padding:5px;clear:both;}.tree-branch-root {    background-repeat:repeat-y;    background-image:url(../images/icons/tree/I.gif);    background-position:left top;}.tree-branch-root .loader .node-clicker {    background-image:url(../images/spinner.gif) !important;    background-repeat:no-repeat;}.tree-branch {    clear:both; }.tree-node {    padding-left:10px;    background-repeat:no-repeat;    background-image:url(../images/icons/tree/T.gif);    background-position:left top;}.tree-node .last{    padding-left:10px;    background-repeat:no-repeat;    background-image:url(../images/icons/tree/L.gif);    background-position:left top;}.tree-node {    clear:both;    height:18px;}.tree-node .node-header {    float:left;    margin-left:3px;}.tree-node .node-action {    float:left;    font-size:0px;    margin-left:3px;    width:16px;    height:16px;    background-image:url(../images/icons/16x16/page_edit.png);    display:block;}.tree-node .node-clicker {    float:left;    cursor:pointer;    width:18px;    height:18px;    background-repeat:no-repeat;}.tree-branch-root .folder .node-clicker{    background-image:url(../images/icons/tree/_closed.gif);}.tree-branch-root .open .node-clicker{    background-image:url(../images/icons/tree/_open.gif);}.tree-branch-root .closed .node-clicker{    background-image:url(../images/icons/tree/_closed.gif);}.tree-branch-root .leaf .node-clicker{    background-image:url(../images/icons/tree/_doc.gif);}body{margin:0;font:12px Verdana, Arial, Helvetica, sans-serif;color:#333;min-width:930px;line-height:16px;}#background {    background:url(../images/bg-body-strip.gif) repeat-x 0 -233px;    width:100%;    height:100%;}h1, h2, h3, h4, h5 {    border:none;}h1 {    font-size:24px;    font-weight:bold;}h2 {    font-size:20px;    font-weight:bold;    display:block;}h3 {    font-size:14px;    font-weight:bold;    line-height:22px;}h4 {    font-size:14px;    font-weight:bold;}a{text-decoration:none;color:#4a7db3;}.nav a,.left-nav a {    font-family: Georgia, "Times New Roman", Times, serif !important;}p {    line-height:18px;    font-size:12px;}p.teaser {    line-height:17px;}.general-info {    font-size:12px;    color:#666;    font-style: italic;    padding:5px;}a:hover{text-decoration:underline;}form,fieldset{margin:0;padding:0;border-style:none;}img{border:none;}select,input,textarea{    font:12px Verdana, Arial, Helvetica, sans-serif;    color:#333;}.banner300x250 {    width:300px;    height:250px;}.input-text,    .input-password,    .input-datepicker,    select,    textarea{    font:12px Verdana, Arial, Helvetica, sans-serif;    color:#333;    border:1px solid #CCCCCC;    padding:2px;    text-align:left;}.input-text,    .input-password,    textarea {    width:260px;}.confirm-view .input-text,    .confirm-view .input-password,    .confirm-view textarea {    width:250px;}.input-text,    .input-password {    height:18px;}.form-headline-big {    width:440px;}.form-body-big {    width:440px;    height:280px;}select {    height:22px;}.input-datepicker {    width:171px;    padding:2px 26px 3px 3px;    background-image: url(../images/ico-calendar.gif);    height:19px;    background-repeat: no-repeat;    background-position:right center;    cursor: pointer;    text-align:center;}.form-field-container {    padding-right:20px;}.captcha img {    float:left;    border:1px solid #CCCCCC;}.captcha .input-text {    width:35px !important;    padding:2px !important;    margin:0px !important;    margin-left:2px !important;    margin-top:10px !important;    border:1px solid #CCCCCC;}#wrapper{width:930px;position:relative;margin:0px auto 0;}#white-wrapper {}.logo{    overflow:hidden;    text-indent:-9999px;    background:url(../images/logo.png) no-repeat;    width:165px;    height:158px;    z-index:1;    margin:0;    position:absolute;    left:-10px;    top:-34px;}.logo a{height:100%;display:block;}#sub-logo{    float:right;    z-index:1;    width:225px;}#sub-logo span {    float:left;}#sub-logo a{    background:url(../images/ei_logo.png) no-repeat;    width:117px;    height:13px;    display:block;    padding:0px;    float:right;    margin-top:2px;    margin-left:3px;    text-indent:-9999px;}#search-top {    margin-top:10px;    margin-right:2px;    float:right;}#site_q {    float:left;    padding:4px 2px 3px 2px;    height:15px;    font-size:10px;    width:120px;    border:1px solid #CCCCCC;    font-size:11px;}#search-top .btn-sog {    float:left;}#header{    clear:both;    height:56px;    width:930px;    position:relative;}.nav{    position:absolute;    left:157px;    top:0px;    display:block;    padding:0 3px 0 0px;    margin:0px 0 0;    list-style:none;    background:url(../images/sep-nav.gif) no-repeat 100% -1px;}.nav li{    float:left;    background:url(../images/sep-nav.gif) no-repeat left -1px;    padding:0 1px;    margin:0 -1px 0 0;    font-size:16px;    font-weight: bold;}.nav a{    float:left;    padding:28px 11px 0;    height:28px;    color:#929394;    text-decoration:none !important;}.nav a:hover,.nav li.active a{background:url(../images/bg-nav.gif) repeat-x;color:#333;}.header-tools{position:absolute;    right:179px;    top:13px;margin:0px -4px 0 0;padding:0;list-style:none;display:block;    overflow:hidden;}.header-tools li{float:left;background:url(../images/sep-header-tools.gif) no-repeat 100% 90%;padding:0 6px;margin:0 -1px 0 1px;}.header-tools a{font-size:11px;}#main{width:100%;overflow:hidden;}.search{overflow:hidden;padding:8px 0 0 156px;}* html .search{height:1%;overflow:visible;}.search fieldset{float:right;}.search form div{float:left;background:url(../images/bg-search-input.gif) no-repeat;height:22px;width:162px;padding:4px 10px;overflow:hidden;}.search form div input{background:none;border:none;width:100%;font-size:11px;color:#7f7f7f;}.main-content{width:100%;overflow:hidden;}#left-column{float:left;width:145px;margin:16px 12px 0 0;background:url(../images/bg-left-nav-strip.gif) repeat-y;}#left-column .frame{width:100%;overflow:hidden;background:url(../images/bg-left-nav.gif) no-repeat;}#left-column .bg{width:100%;overflow:hidden;background:url(../images/bg-left-nav-bottom.gif) no-repeat 0 100%;padding:26px 0 25px;}.left-nav{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;font:bold 15px Verdana, Arial, Helvetica, sans-serif;        }.left-nav li{width:100%;padding:2px 0 0;height:46px;background:url(../images/sep-left-nav.gif) no-repeat;}.left-nav a{background:url(../images/bg-left-nav-strip.gif) repeat-y;height:48px;line-height:44px;padding:0 13px 0 0;width:132px;color:#8e8e8f;display:block;text-decoration:none;text-align:right;}.left-nav a:hover,.left-nav li.active a{        background:#fff url(../images/sep-left-nav.gif) no-repeat bottom left !important;color:#333;margin:-1px 0 0;position:relative;padding:1px 13px 0 0;}.context-menu li {    color:#8e8e8f;    background:url(../images/sep-left-nav.gif) no-repeat;    padding-top:8px;    padding-bottom:8px;}.context-menu .current {    color:#333333;}.context-menu h5 {    margin-top:5px;    margin-left:10px;    font-weight:normal;    background:url(../images/sep-left-nav.gif) no-repeat;}.context-menu h4 {    font-size:12px;    color:#AAAAAA;    font-weight:bold;    margin-bottom:4px;}.context-menu ul li {    padding:1px 0px;    background-image:none;}ul.review-list li,    .context-menu ul.tip-list li{    color:#333333;    padding-bottom:10px;}.context-menu ul.tip-list {    font-size:11px;}.context-menu ul.friend-list li {    float:left;    margin:2px 6px 3px 0px;    padding:0px;    border:1px solid #CCC;}.context-menu ul.friend-list a {    display:block;    width:40px;    height:40px;    padding:0px;}ul.tip-list table.facts {    background:none;    font-size:11px;}ul.tip-list table.facts th {    width:33px;    height:15px;}ul.tip-list table.facts td {    font-weight:bold;    padding-left:3px;    height:15px;}ul.tip-list img,.favorite-list img {    float:none !important;}div.entity-list-container {    background:url(../images/bg-box-bottom.gif) no-repeat 0 100%;padding:0 0 37px;}div.entity-list-container h1,.page-header {    background:url(../images/bg-box-top.gif) no-repeat 0 100%;    padding-left:7px;}ul.entity-list {    background:url(../images/bg-box-strip.gif) repeat-y;    padding-left:1px;    border:0px;}ul.entity-list img {    padding:5px 5px 0px 0px;}ul.entity-list img {    float:left;    display:block;}ul.entity-list table.facts {    float:left;    width:300px;}li.entity-list-element {    padding:7px;    background:url(../images/sep-content.gif) no-repeat 0 0;    border:0px;}.page-header {    margin-bottom:5px;}.page-footer {    background:url(../images/bg-box-bottom.gif) no-repeat 0 100%;    padding-left:5px;    color:#333333;}.alt{background:url(../images/bg-left-nav-last.gif) no-repeat !important;}.content-box{float:left;width:459px;}.landingpage-right-box {    margin-top:30px;    height:220px;}.intro {    color:#666666;    font-style:italic;    padding:5px;}.form .form-buttons {    clear:both;}.find-box{padding:2px 0 0;width:100%;}#lastminute-search .btn-submit {    margin-top:39px;}.find-box h2{font:bold 24px Verdana, Arial, Helvetica, sans-serif;margin:0;color:#333;padding:0 0 3px;}.find-box form{margin:-5px 0 0;}.find-box .frame{width:100%;margin:19px 0 10px 0;}.find-box .box{width:450px;margin:6px 0 0;background:url(../images/bg-find-box.gif) no-repeat;height:24px;padding:4px 5px 4px 4px;}.find-box .time{width:217px;        float:left;}#lastminute-search .departure{width:217px;    float:left;    margin-right:5px;}#lastminute-search div.travelinfo {    width:339px;    float:left;    color:#666666;}#lastminute-search ul.week-list li {float:left;display:block;width:80px;}#lastminute-search a.weeks-more {display:block;margin-top:16px;font-weight:bold;text-decoration: underline;}#lastminute-search  .travelinfo {font-size:10px;}.find-box .time,    #lastminute-search .departure {    border-right:1px solid #CCCCCC;        }#flight-search .fromtime,#hotel-search .fromtime {    margin-right:5px;}.find-box .destination input,    #flight-search .departure input,#hotel-search .location input,    .find-box .time .input-datepicker,    #lastminute-search .departure select{    padding-top:3px;    color:#666;    border:0px;    background-color:transparent;}.find-box .destination input,    #flight-search .departure input,#hotel-search .location input {    padding-left:6px;    width:379px;} .find-box .departure select {    width:158px;    height:25px;    padding-top:2px;}.find-box .time .input-datepicker {    width:128px;    text-align:left;}.find-box .time button {    margin:0px;}.find-box .suggestions {    margin-top:30px;    color:#666666;    float:left;}.find-box .suggestions ul {    margin-top:3px;}.find-box .suggestions li {    clear:both;    line-height:22px;}.find-box .suggestions a {    font-size:11px;}.find-box .suggestions strong {    display:block;}#flight-search .passengers {width:520px;padding:5px 0px 5px 6px;color:#666;float:left;}#flight-search .frame{    margin-bottom:0px !important;}#flight-search .num-passengers {    width:224px;    float:left;}#flight-search .num-passengers select{    margin-left:15px;}#flight-search .oneway {padding-top:2px;    float:left;height:19px;}#flightSearch_passengers {width:40px;padding:2px;border:1px solid #CCC;}#passenger-age-popup {border:1px solid #CCC;padding:5px;background:white url(../images/bg-search-result.gif) repeat-y scroll -300px 0px;display:none;max-width:490px;color:#666666;}.travel-checkbox-group {margin-bottom:10px;}#passenger-age-popup li {list-style: none;float:left;width:150px;border:1px solid #DDD;margin:2px;padding:3px;}#passenger-age-popup h4 {float:left;font-size:10px;}#passenger-age-popup a {float:right;}.yellow-tip{float:left;background:url(../images/bg-yellow-tip.gif) no-repeat;width:43px;height:24px;padding:0 0 0 7px;color:#786b25;line-height:23px;margin:0 9px 0 0;}.blue-tip{float:left;background:url(../images/bg-blue-tip.gif) no-repeat;width:43px;height:24px;padding:0 0 0 7px;color:#fff;line-height:23px;margin:0 9px 0 0;}.find-box span{float:left;padding:6px 0 0;color:#7f7f7f;font-size:11px;}.find-box-searchresult .destination,    .find-box-searchresult .departure {    float:left;    width:531px;    margin-right:4px;    border-right:1px solid #CCCCCC;    border-left:1px solid #CCCCCC;    background-image: url(../images/input-bg.gif);    background-repeat: repeat-x;}.find-box-searchresult .frame {    margin-top:5px;}.find-box-searchresult input {    font-size:15px;    font-weight:600;    padding-top:2px !important;}.find-box-searchresult .destination input,    .find-box-searchresult .departure input{    width:461px !important;}.find-box-searchresult .fromtime,    .find-box-searchresult .totime {    margin-right:0px !important;}.find-box-searchresult .btn-submit {    margin:0px;    margin-right:-4px;}input.calendar {    float:left;    margin-top:5px;}button.calendar{float:right;overflow:hidden;text-indent:-9999px;background:url(../images/ico-calendar.gif) no-repeat;width:24px;height:24px;    margin:0px;    margin-left:5px;    margin-top:5px;}div.calendar .next {    background-repeat:no-repeat;    width:11px !important;    background-image:none !important;}div.calendar .prev{    background-repeat:no-repeat;    width:11px !important;    background-image:none !important;    }div.calendar caption {    width:auto;}.btn-submit{float:right;display:inline;margin:11px -4px 0 0;}.right-box{float:right;width:302px;}.ads img{border:1px solid #b2b2b2;}.content-holder{width:100%;overflow:hidden;padding:20px 0 0;}.left-box{float:left;width:291px;background:url(../images/bg-box-strip.gif) repeat-y;margin:0 23px 0 0;}.left-box .frame{width:100%;overflow:hidden;background:url(../images/bg-box-top.gif) no-repeat;}.left-box .bg{width:290px;overflow:hidden;        height:346px;background:url(../images/bg-box-bottom.gif) no-repeat 0 100%;}.left-box h3{margin:0;font:bold 18px Verdana, Arial, Helvetica, sans-serif;padding:0 0 0 11px;}.text-box{padding:21px 0 27px 13px;overflow:hidden;}* html .text-box{height:1%;overflow:visible;}.text-box img{display:block;}.text-box h4{margin:14px 0 0;font:bold 13px Verdana, Arial, Helvetica, sans-serif;}.text-box p{font-size:11px;margin:10px 0 0;line-height:18px;padding:0 0 9px;}.more{font-weight:bold;font-size:11px;background:url(../images/bullet-blue.gif) no-repeat 0 50%;padding:0 0 0 11px;}.news-list{width:100%;overflow:hidden;font-size:11px;}.news-list ul{margin-top:8px;        margin-left:1px;list-style:none;background:url(../images/sep-content.gif) no-repeat;}.news-list li{padding:11px 0 14px 12px;overflow:hidden;    height:70px;background:url(../images/sep-content.gif) no-repeat 0 0;}.left-box .frame, .central-box .frame {    height:346px;}.news-list li img{float:left;margin:0 12px 0 0;}.news-list li h4{margin:0;font-size:11px;}.news-list li h4 a{color:#333;}.news-list p{line-height:18px;margin:9px 0 0;}.colored{background:url(../images/bg-colored.gif) no-repeat 0 0 !important;}.news-list .more{float:right;margin:10px 0 0;}.news-list li div{overflow:hidden;}* html .news-list li div{height:1%;overflow:visible;}.central-holder{float:left;width:302px;}.central-box{width:100%;overflow:hidden;background:url(../images/bg-box-strip.gif) repeat-y;margin:0 0 20px;}.central-box .frame{width:100%;overflow:hidden;background:url(../images/bg-box-top.gif) no-repeat;}.central-box .bg{width:301px;        height:340px;overflow:hidden;background:url(../images/bg-box-bottom.gif) no-repeat 0 100%;padding:0 0 6px 1px;}.central-box h3{margin:2px 0 0;font:bold 18px Verdana, Arial, Helvetica, sans-serif;padding:0 0 0 10px;}.accordion{    padding:0;    list-style:none;}.accordion li{    background:url(../images/sep-content.gif) no-repeat 0 0;    width:301px;    padding:0px;    height:147px;}.accordion li li {    height:auto;}.accordion-head{    width:100%;    overflow:hidden;    padding:7px 0px 9px 0px;    cursor:pointer;    text-indent:5px;}.accordion h4{    float:left;    margin:0;    font-size:13px;    line-height:17px;    padding:0 0 0 4px;}.opener{float:right;overflow:hidden;text-indent:-9999px;background:url(../images/bg-opener.gif) no-repeat;width:15px;height:15px;}.active .opener,    .opener .active{        background-position:0 -15px;}.accordion-content{width:291px;overflow:hidden;margin:3px 0 12px;font-size:11px;    margin-left:7px;}.accordion-content .t{width:100%;overflow:hidden;background:url(../images/bg-accordion-content-top.gif) no-repeat;height:4px;}.accordion-content .c{width:266px;overflow:hidden;background:url(../images/bg-accordion-content-strip.gif) repeat-y;padding:10px 12px 12px 13px;}.accordion-content .b{width:100%;overflow:hidden;background:url(../images/bg-accordion-content-bottom.gif) no-repeat;height:4px;}.travel-list {    font-size:11px;}.small-travel-list{margin:2px 0 0;padding:0;list-style:none;}.small-travel-list li{background:none;padding:0;        width:auto;        height:17px !important;}.small-travel-list li a {    float:left;}.accordion-tools{float:right;margin:0;padding:0;list-style:none;}.accordion-tools li{text-align:right;padding:0;background:none;width:auto;line-height:16px;}.right{float:right;}.right-entry{width:100%;overflow:hidden}.right-entry ul{float:right;margin:4px 0 0;padding:0;list-style:none;}.right-entry ul li{float:left;margin:0 0 0 6px;display:inline;}.right-entry h3{float:left;}.info-list{margin:8px 0 0;padding:0;list-style:none;background:url(../images/sep-content.gif) no-repeat;font-size:11px;}.info-list li{background:url(../images/sep-content.gif) no-repeat 0 0;overflow:hidden;padding:8px 0 10px 12px;width:289px;    height:14px;}.info-list li div{float:left;}.col-1{width:112px;font-weight:bold;margin:0 2px 0 0;}.col-2{width:72px;margin:0 2px 0 0;}.col-3{width:53px;}.col-4{float:right !important;width:34px;font-weight:bold;}.left-box .news-list{    margin:3px 0 0;}.left-box .news-list p{margin:0px 0;}.news-list em{font-style:normal;color:#969797;}.right-box .central-box{width:290px;}.right-box .central-box .bg{width:289px;}.right-box .info-list li{width:277px;}.breadcrumbs{float:left;margin:0;padding:0;list-style:none;font-size:11px;}.breadcrumbs li{float:left;font-weight:bold;}.breadcrumbs a{font-weight:normal;color:#333;background:url(../images/bullet-grey.gif) no-repeat 100% 60%;padding:0 11px 0 0;margin:0 5px 0 0;}.place-info{margin:0;padding:0;list-style:none;color:#939393}.place-info li{width:100%;overflow:hidden;padding:7px 0 16px;background:url(../images/sep-left-nav.gif) no-repeat 0 100%;}.place-info li.active{background:#fff url(../images/bg-place-info-active.gif) no-repeat 0 100%;}.place-info ul{margin:0;padding:8px 0 4px;list-style:none;width:100%;overflow:hidden;font-size:11px;}.place-info ul li{background:none;line-height:22px;background:url(../images/bullet-grey.gif) no-repeat 0 50%;padding:0 0 0 12px;width:auto !important}.place-info ul a{text-decoration:none !important;}.place-info ul a:hover,.place-info ul li.active a{color:#333;font-weight:bold;}.place-info ul li.active{background:url(../images/bullet-grey.gif) no-repeat 0 50% !important;}.side-form{width:100%;margin:31px 0 0;font-size:11px;}.side-form p{line-height:18px;margin:3px 0 0;}.side-form div{margin:20px 0 0;background:url(../images/bg-txt-input.gif) no-repeat;width:117px;height:16px;padding:4px 8px;overflow:hidden;}.side-form div input{background:none;border:none;color:#333;width:100%;font-size:11px;}.btn-tilmeld{margin:10px 0 0;}.side-ads{display:block;margin:31px 0 0;width:120px;}.main-text{width:100%;overflow:hidden;}.main-text h2{margin:16px 0 12px;font:bold 24px Verdana, Arial, Helvetica, sans-serif;}.main-text p{margin:17px 0 0;font-size:11px;line-height:18px;}.important{font-weight:bold;}.photo-list{width:100%;overflow:hidden;}.photo-list ul{width:471px;overflow:hidden;margin:35px -12px 0 0;padding:0;list-style:none;}.photo-list li{float:left;margin:0 12px 0 0;width:145px;position:relative;}.facts{width:100%;overflow:hidden;background:url(../images/bg-content-box-strip.gif) repeat-y;}.facts .frame{width:100%;overflow:hidden;background:url(../images/bg-content-box-top.gif) no-repeat;}.facts .bg{width:458px;overflow:hidden;background:url(../images/bg-content-box-bottom.gif) no-repeat 0 100%;padding:0 0 23px 1px;}.content-box h3{font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 0 11px;}.facts ul{margin:5px 0 0;padding:0;list-style:none;font-size:11px;font-weight:bold;background:url(../images/sep-content-box.gif) no-repeat;}.facts ul li{overflow:hidden;background:url(../images/sep-content-box.gif) no-repeat 0 0;padding:8px 11px 11px;}.facts ul li div span{display:block;}* html .facts ul li{height:1%;overflow:visible;}.search-results p {    line-height:14px;}.term{float:left;width:115px;margin:0 6px 0 0;}.facts ul li div{overflow:hidden;}* html .facts ul li div{height:1%;overflow:visible;}.alter{background:url(../images/bg-item-colored.gif) no-repeat 0 100% !important;}.region-info{width:100%;margin:35px 0 0;background:url(../images/bg-content-box-strip.gif) repeat-y;overflow:hidden;}.region-info .frame{width:100%;background:url(../images/bg-content-box-top.gif) no-repeat;overflow:hidden;}.region-info .bg{width:458px;overflow:hidden;background:url(../images/bg-content-box-bottom.gif) no-repeat 0 100%;padding:0 0 0 1px;}.region-info h3{background:#fff;margin:0 0 0 -1px;}.tab-set{margin:0 0 0 -1px;padding:0;list-style:none;overflow:hidden;width:100%;background:url(../images/sep-content-box.gif) no-repeat 0 0;}.tab-set li{float:left;}.tab-set a{float:left;background:url(../images/bg-tab-left.gif) no-repeat;font-weight:bold;color:#7d7d7e;text-decoration:none !important;cursor:pointer;padding:17px 8px 0;height:25px;}.tab-set a:hover,.tab-set a.active{background-position:0 -42px;color:#000;}.tab-set a:hover span,.tab-set a.active span{background:none;}.region-list{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}.region-list li{float:left;background:url(../images/sep-content-box.gif) no-repeat 0 0;padding:10px 11px 13px 12px;font-size:11px;width:435px;}.region-list li div{float:left;}.cell-1{width:214px;margin:0 5px 0 0;}.cell-1 strong img{float:none;margin:0 0 0 6px;}.cell-2{width:82px;text-align:center;color:#7f7f7f;}.cell-3{width:90px;float:right !important;text-align:right;}.either{background:url(../images/bg-region-colored.gif) no-repeat 0 0 !important;}.cell-1 img{float:left;margin:0 12px 0 0;}.cell-1 p{margin:6px 0 0;}.cell-2 ul{margin:0 0 4px;padding:0;list-style:none;width:100%;overflow:hidden;}.cell-2 ul li{padding:0;background:none;float:left;margin:0 1px 0 0;width:auto !important;}.cell-3 p{margin:10px 0 0;}.btn-kob{float:right;overflow:hidden;text-indent:-9999px;background:url(../images/btn-kob.gif) no-repeat;width:73px;height:24px;margin:6px 0 0;text-align:left;}.google-map{width:100%;overflow:hidden;margin:15px 0 0;}.rating{width:100%;overflow:hidden;margin:4px 0 0;background:url(../images/bg-box-strip.gif) repeat-y;}.rating .frame{width:100%;overflow:hidden;background:url(../images/bg-box-top.gif) no-repeat;}.rating .bg{width:301px;overflow:hidden;background:url(../images/bg-box-bottom.gif) no-repeat 0 100%;padding:0 0 0 1px;}.right-box h3{font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 0 10px;}.right-box .box{width:100%;overflow:hidden;background:url(../images/sep-content.gif) no-repeat 0 0;padding:2px 0 0;margin:6px 0 0;}.right-box .box div{width:295px;overflow:hidden;background:url(../images/bg-colored.gif) no-repeat 0 0;padding:0 0 11px 6px;}.right-box .box ul{float:left;margin:8px 0 0;padding:0;list-style:none;}.right-box .box ul li{float:left;margin:0 1px 0 0;}.right-box .box strong{display:block;overflow:hidden;text-align:right;font-size:24px;line-height:24px;}* html .right-box .box strong,* html .right-box .box em{height:1%;overflow:visible;}.right-box .box em{text-align:right;overflow:hidden;display:block;font-size:11px;font-style:normal;color:#969797;margin:2px 0 0;}.rating-list{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}.rating-list li{background:url(../images/sep-content.gif) no-repeat 0 0;overflow:hidden;padding:11px 12px 13px;font-size:11px;}* html .rating-list li{height:1%;overflow:visible;}.rating-list li img{float:left;margin:0 11px 0 0;}.rating-list li div{overflow:hidden;}* html .rating-list li div{height:1%;overflow:visible;}.rating-list ul{margin:0 0 4px;padding:0;list-style:none;width:100%;overflow:hidden;}.rating-list ul li{padding:0;background:none;float:left;margin:0 1px 0 0;}.rating-list ul li img{margin:0;}.rating-list p{margin:2px 0;line-height:18px;}.rating-list em{font-style:normal;color:#969797;}.rating-comment{width:302px;margin:40px 0 0;background:url(../images/bg-rating-comment-strip.gif) repeat-y;}.rating-comment .frame{width:100%;background:url(../images/bg-rating-comment.gif) no-repeat;}.rating-comment .bg{width:300px;background:url(../images/bg-rating-bottom.gif) no-repeat 0 100%;padding:0 0 34px 2px;}.rating-comment .block{width:100%;background:url(../images/sep-content.gif) no-repeat;margin:8px 0 0;}.rating-comment .holder{background:url(../images/sep-content.gif) no-repeat 0 0;padding:12px 0 21px 11px;width:289px;}.rating-comment:after,.rating-comment .frame:after,.rating-comment .bg:after,.rating-comment .holder:after,.rating-comment .block:after,.search-info:after{display:block;content:"";clear:both;}.rating-comment .bx{width:100%;overflow:hidden;}.rating-comment ul{float:right;margin:0;padding:0;list-style:none;}.rating-comment ul li{float:left;margin:0 1px 0 0;}.rating-comment .bx strong{float:left;font-size:11px;margin:3px 0 0;}.rating-comment form div{overflow:hidden;background:url(../images/bg-textarea.gif) no-repeat;width:263px;height:96px;padding:13px;margin:13px 0 0;}.rating-comment form div textarea{overflow:auto;border:none;background:none;font-size:11px;color:#868686;width:100%;height:96px;line-height:17px;}.amount{float:left;margin:13px 0 0;font-size:11px;}.btn-send{float:right;margin:13px -3px 0 0;position:relative;}.flickr{position:absolute;bottom:1px;left:1px;background:url(../images/bg-flickr.png) no-repeat;width:46px;height:18px;text-indent:-9999px;}.another h3{background:none;}.another .region-list{margin:6px 0 0;background:url(../images/sep-content-box.gif) no-repeat;padding:2px 0 0;}.mg{margin:20px 0 0;}.img-text{font-style:normal;font-size:11px;color:#969797;}.text-tools{width:100%;overflow:hidden;margin:5px 0 0;color:#868686;}.text-tools ul{float:right;margin:0;padding:0;list-style:none;}.text-tools ul li{float:left;margin:0 6px 0 0;}.text-tools p{margin:0;font-size:12px;}.text-tools em{font-style:normal;font-size:11px;}.photo{display:block;margin:16px 0 0;}.wide{width:414px;margin:0;}.side-search{width:100%;overflow:hidden;background:url(../images/sep-left-nav.gif) no-repeat;padding:13px 0 16px;}.side-search h3{font-size:11px;margin:0;}.side-search select{margin:9px 0 0;width:133px;color:#333;font-size:11px;}.none{display:none;}.text-input{background:url(../images/bg-text-input.gif) no-repeat;width:113px;height:16px;overflow:hidden;margin:10px 0 0;padding:4px 10px;}.text-input input{background:none;border:none;width:100%;color:#7f7f7f;font-size:11px;}.check-list{margin:6px 0 0;padding:0;list-style:none;width:100%;overflow:hidden;}.star label{text-indent:-9999px;}.check-list li{width:100%;overflow:hidden;margin:5px 0 0;}.check-list li input{float:left;width:14px;height:14px;margin:0 10px 0 0;}.check-list li label{display:block;overflow:hidden;font-size:11px;}.check-list li label img{float:left;}* html .check-list li label{height:1%;overflow:hidden;}.btn-side-sog{margin:0 0 0 5px;}.content-entry h2{float:left;}.content-entry ul{float:right;margin:4px 0 0;padding:0;list-style:none;}.content-entry ul li{float:left;margin:0 0 0 6px;display:inline;}#content{float:right;width:773px;    padding-top:20px;}.content-entry{width:100%;overflow:hidden;padding:2px 0 0;}#content h1{font-size:20px;margin:0;font-weight:bold;color:#333;}#content h2{font-size:18px;margin:0;font-weight:bold;color:#333;}.content-entry .more{margin:8px 0 0;}.day-list{width:777px;overflow:hidden;margin:0px -4px 0 0;padding:0;list-style:none;border-bottom:1px solid #ccc;}.day-list li{float:left;margin:0 4px 0 0;}.day-list a{display:block;overflow:hidden;width:97px;height:59px;padding:7px 5px 0;color:#8d8d8e;text-decoration:none !important;text-align:center;background:url(../images/bg-day.gif) no-repeat;}.day-list a strong{font-size:13px;line-height:13px;}.day-list span{display:block;margin:6px 0 8px;font-size:10px;}.day-list a:hover,.day-list li.active a{border:1px solid #ccc;padding:6px 4px 0;background:#fff;border-bottom:none;color:#333;}.search-info{width:100%;margin:13px 0 0;}.tilbud{float:left;width:377px;background:url(../images/bg-tilbud-strip.gif) repeat-y;}.tilbud .frame{width:100%;overflow:hidden;background:url(../images/bg-tilbud-top.gif) no-repeat;}.tilbud .bg{width:376px;overflow:hidden;background:url(../images/bg-tilbud-bottom.gif) no-repeat 0 100%;padding:0 0 15px 1px;}.tilbud h3{font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 0 12px;}.tilbud ul{margin:11px 0 0;padding:0;list-style:none;width:100%;overflow:hidden;background:url(../images/sep-tilbud.gif) no-repeat 0 100%;}.tilbud ul li{margin:-1px 0 1px;width:358px;overflow:hidden;padding:20px 6px 17px 12px;background:url(../images/sep-tilbud.gif) no-repeat;}.tilbud ul li img{float:left;margin:0 16px 0 0;}.tilbud .block{overflow:hidden;}* html .tilbud .block{height:1%;overflow:visible;}.tilbud h4{float:left;margin:0 8px 0 0;font-size:12px;padding:0;}.tilbud .bx{    width:190px;overflow:hidden;}.tilbud .bx ul{float:left;width:auto !important;background:none;margin:2px 0 0;}.tilbud .bx ul li{float:left;width:auto !important;padding:0 !important;background:none !important;}.tilbud .bx li img{margin:0 1px 0 0 !important;}.tilbud-info{float:left;margin:5px 0 0 !important;font-size:11px;width:auto !important;background:none !important;}.tilbud-info li{width:auto !important;padding:0 !important;background:none !important;line-height:17px;}.tilbud .holder{float:right;width:83px;text-align:right;}.tilbud .moreblock .price {    color:#4A7DB3;    font-weight:bold;    float:right;    margin:0px;    font-size:10px;}.tilbud .moreblock {    font-size:10px;}.tilbud .moreblock .more {    float:right;    margin:10px 0 0;    font-weight:normal;}.btn-bestil{float:right;overflow:hidden;margin:8px 0 0;background:url(../images/btn-bestil.gif) no-repeat;width:73px;height:24px;text-indent:-9999px;text-align:left;}.tilbud .btn-bestil {    background:none;    width:auto;height:auto;    font-size:10px;    text-indent:inherit;}.darkened{background:url(../images/bg-colored-tilbud.gif) no-repeat !important;}.search-map{    width:455px;    padding-left:1px;}.search-map .frame{width:100%;overflow:hidden;}.search-map h3{float:left;font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;}.search-map .frame .more{margin:3px 0 0;}.search-map .box{    width:100%;}.map-icons{width:100%;overflow:hidden;padding:3px 0 0;margin:0;list-style:none;}.map-icons li{float:left;}.map-icons li input{float:left;margin:4px 16px 0 0;width:14px;height:14px;}.map-icons li label{float:left;font-size:11px;}.map-icons li label img{vertical-align:middle;margin:0 3px 0 0;padding:0 0 3px;}.ico-alt{margin:0 55px 0 0;}.ico-alter{float:right !important;}li.tabpage-tab-0,li.tabpage-tab,.tabpage-page {    border:0px;    margin:0px;    padding:0px;    background-color:transparent;    float:none;    clear:none;}.tabpage-tabs{margin:0;padding:0;list-style:none;overflow:hidden;width:100%;background:url(../images/sep-tabset.gif) no-repeat 0 100%;}.tabpage-tabs li{float:left;margin:0 -1px 0 0;}.tabpage-tabs a{float:left;background:url(../images/bg-tabset-left.gif) no-repeat;font-weight:bold;color:#7d7d7e;text-decoration:none !important;cursor:pointer;}.tabpage-tabs a span{float:left;padding:14px 12px 0;height:25px;background:url(../images/bg-tabset-right.gif) no-repeat 100% 0;}.tabpage-tabs a:hover,.tabpage-tabs a.active,    .tabpage-tab-selected a{background-position:0 -39px;color:#000;}.tabpage-tabs a:hover span,.tabpage-tabs a.active span,.tabpage-tab-selected a span {background-position:100% -39px;}.tab-content{width:760px;overflow:hidden;background:url(../images/bg-tab-content.gif) no-repeat;height:29px;padding:5px 0 0 13px;font-size:11px;}.tab-content span{float:left;}.tab-content select{float:right;font-size:11px;width:122px;margin:0 0 0 5px;}.tab-content label{float:right;margin:2px 0 0;}.tab-content .img-orderby {    padding-right:4px;    padding-top:6px;}.comment {    background-image:url(../images/bg-box-top.gif);}.comment h2 {    display:block;    background-image:url(../images/sep-content-box.gif);    background-repeat:no-repeat;    background-position:bottom left;    float:none !important;    padding-bottom:4px !important;}div.comment div.content {    padding-left:12px;    padding-top:12px;    padding-bottom:10px;    clear:both;    background-image:url(../images/tag-box-big-colored.png) !important;    background-repeat:repeat-y;}.comment textarea {    width:435px;    height:120px;    border:1px solid #CCCCCC;    color:#666666;    padding:3px;    font-size:11px;    margin-top:10px;}.comment b {    font-size:10px;    padding-left:1px;}.comment .additional-info {    width:100%;    font-size:10px;    margin-left:3px;    margin-bottom:10px;    margin-top:5px;}.comment .input-submit {    float:right;    margin-right:10px;    margin-bottom:5px;}.comment .input-text {    width:435px;    border:1px solid #CCCCCC;    color:#666666;    padding:3px;    font-size:11px;    margin-top:10px;}.comment .select {    margin-top:10px;    padding:3px;    height:24x;    border:1px solid #CCCCCC;    font-size:11px;    color:#666666;}.comment .input-mapposition {    margin-top:10px;    padding:3px;    border:1px solid #CCCCCC;    font-size:11px;    color:#666666;}.comment .select option {    color:#333333;}.comment .label-rating {    float:left;    margin-top:10px;    color:#333333;    font-size:11px;    margin-left:4px !important;}.comment .input-rating {    float:left;    margin-top:10px;}.comment .intro {    margin-bottom:5px;    margin-left:3px;    font-size:11px;}.comment .intro a {    font-weight:bold;    font-size:inherit;}.comment .intro a.active {    color:black;}.comment-list {    width:459px;}.comment-list h2 {    height:25px !important;}.comment-list .filter {    float:left;    display:block;    margin-top:10px;    font-size:10px;}div.comment-list div.content {    background-image:url(../images/tag-box-big.jpg) !important;    background-repeat:repeat-y !important;}.comment-list li {    background-image:url(../images/sep-hotel.gif);    background-repeat:no-repeat;    background-position:top left;    background-color:white;    clear:both;    padding-top:5px;    width:445px;}.comment-list .quote,    .comment-list .report {    display:block;    font-size:10px;    background-repeat:no-repeat;    background-position:left center;    margin-top:10px;    margin-bottom:5px;    padding-left:18px;    height:16px;}.comment-list .quote {    float:right;    background-image:url(../images/icons/16x16/comment_add.png);}.comment-list .report {    float:left;    color:#AAAAAA;    background-image:url(../images/flag-mini-grey.png);    padding-left:12px;}.comment-list img.user {    float:left;    margin:5px;}.commentbody {    float:left;}.commentbody .text {    clear:both;    width:385px;}.commentbody h3,    .commentbody .action{    margin-right:5px;    font-weight:bold;    float:left;}.commentbody .time {    float:right;    color:#CCCCCC;    font-size:10px;    text-align:right;    width:125px;}.commentbody .facts {    background:none;    width:auto;    margin-top:7px;}.commentbody .facts th {    padding-right:3px;}.commentbody .facts td {    font-weight:bold;}.subcomment_form {    width:391px;    margin-left:55px;    background-image:url(../images/tag-box-big.jpg) !important;    background-repeat:repeat-y !important;}.subcomment_form .captcha {    margin-left:6px;}.subcomment_form textarea,.subcomment_form .input-text {    width:370px;    margin:0px;    padding:4px;    border:1px solid #CCCCCC;    margin:6px;    margin-top:3px;    margin-bottom:3px;    color:#333333;}.subcomment_list {    margin-left:55px;    background-image:url(../images/bg-hotel-strip.gif);    padding-left:1px;}.subcomment_list li {    width:389px;}.subcomment_list .text {    width:323px;}.hotel-list{width:100%;overflow:hidden;margin:8px 0 0;}.hotel-list .frame{float:left;width:383px;background:url(../images/bg-hotel-strip.gif) repeat-y;}.hotel-list .box{overflow:hidden;width:100%;background:url(../images/bg-hotel-top.gif) no-repeat;}.hotel-list .bg{width:382px;overflow:hidden;background:url(../images/bg-hotel-bottom.gif) no-repeat 0 100%;padding:0 0 20px 1px;}.hotel-list .holder{width:100%;overflow:hidden;height:31px;}.hotel-list .holder img{float:right;margin:0 0 0 3px;}.hotel-list .holder span{float:right;font-size:11px;margin:2px 0 0;}.hotel-list h3{float:left;font:bold 18px Verdana, Arial, Helvetica, sans-serif;padding:0 0 0 10px;margin:0;}.hotel-list ul{margin:0;padding:2px 0 0;list-style:none;background:url(../images/sep-tilbud.gif) no-repeat 0 100%;width:100%;overflow:hidden;}.hotel-list ul li{margin:-1px 0 1px;width:358px;overflow:hidden;padding:20px 6px 17px 12px;background:url(../images/sep-tilbud.gif) no-repeat;}.hotel-list ul li img{float:left;margin:0 16px 0 0;}.hotel-list .block{overflow:hidden;}* html .hotel-list .block{height:1%;overflow:visible;}.hotel-list h4{float:left;margin:0 8px 0 0;font-size:12px;padding:0;}.hotel-list .bx{width:100%;overflow:hidden;}.hotel-list .bx ul{float:left;width:auto !important;background:none;margin:0 !important;}.hotel-list .bx ul li{float:left;width:auto !important;padding:0 !important;background:none !important;}.hotel-list .bx ul li img{margin:0 1px 0 0;}.hotel-text{width:100%;overflow:hidden;}.hotel-text p{margin:6px 0 4px;font-size:11px;}.hotel-text strong{font-size:11px;}.hotel-price{float:right;font-style:normal;font-weight:bold;margin:6px 0 0;}.price-info{padding:15px 0 0 12px;width:352px;overflow:hidden;background:url(../images/sep-hotel.gif) no-repeat 0 100%;}.price-info dl{margin:0;width:100%;overflow:hidden;}.price-info dt{float:left;font-size:11px;}.price-info dd{overflow:hidden;display:block;text-align:right;font-weight:bold;padding:0 0 3px;}.price-info div{width:100%;overflow:hidden;padding:20px 0 5px;}.price-info .more{margin:0 0 0 8px;}.price-info p{float:right;font-size:11px;margin:0;}.alternative{float:right !important;}.search-box{float:left;width:380px;padding:0 !important;margin:-7px 0 0;position:relative;}.search-box span{font-size:18px;color:#333;padding:0;}.search-box .box{width:371px;background:url(../images/bg-find-search.gif) no-repeat;}.search-holder{padding:23px 0 0 12px;}.search-holder .find-link{margin:34px 0 0;}.search-holder ul{float:left;margin:31px 0 0;padding:0;list-style:none;}.search-holder ul li{float:left;margin:0 0 0 6px;display:inline;}.result span{margin:3px 0 0;}.select-holder select{float:left;}.select-holder{padding:0 0 0 30px;float:left;}.select-holder label{float:left;}.heading-1{float:right !important;width:130px;margin:3px 0 0 3px;text-align:right;    padding-right: 25px;}.heading-2{float:right !important;}.search-results{width:100%;overflow:hidden;background:url(../images/bg-search-result.gif) repeat-y;}.search-results ul{width:100%;overflow:hidden;margin:-1px 0 0;padding:0 0 2px 0;list-style:none;background:url(../images/sep-result-list.gif) no-repeat 0 100%;}.search-results li{width:760px;background:url(../images/sep-result-list.gif) no-repeat;}.search-results li .travel-container {    padding:13px 0 11px 13px;}.search-results .block li {    height:auto;}.cell-5,.cell-6{float:left;}.cell-5{width:530px;}.cell-5 img{float:left;margin:0 11px 0 0;}.cell-7 .btn-bestil {    background:none;    width:120px;    z-index:100;    overflow:visible;    position:absolute;    padding-left:8px;height:auto;    font-size:10px;    text-indent:0;    display:block;    font-weight:bold;    text-align:left;    float:none;}.cell-7 p.priceday {    font-size:10px;    text-align:right;    color:#333333;    width:86px;}a.travel-link-list {    display:block;    margin-top:10px;    font-size:10px;    text-align:left;    width:85px;    float:left;}a.price-history {    display:block;    margin-top:10px;    font-size:10px;    text-align:right;    width:79px;    float:left;}a.price-history img,a.travel-link-list img {    float:left;    margin-right:2px;}a.travel-link-list {    width:125px;    margin-left:10px;}a.travel-link-list img {}.search-results .agency {    font-size:11px;    font-weight:bold;    text-align:center;    padding-right:6px;}.search-results .frame,.search-results .box{overflow:hidden;}* html .search-results .frame,* html .search-results .box{height:1%;overflow:visible;}.search-results .frame p{    height:33px;    vertical-align: middle;}.search-results h4{margin:-2px 5px 0 0;font-size:16px;float:left;}.cell-5 .box ul{float:left;margin:3px 0 0;padding:0;list-style:none;width:auto !important;background:none !important;}.cell-5 {    position:relative;}.cell-5 .agency-logo {    width:80px;    height:20px;    position:absolute;    z-index:1;    top:75px;    left:0px;    filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}.cell-5 .box ul li{float:left;margin:0 1px 0 0;width:auto !important;background:none !important;padding:0 !important;    height:auto; !important;}.cell-5 .box ul li img{margin:0 1px 0 0 !important;}.place{font-style:normal;font-size:10px;color:#7f7f7f;}.cell-5 p{margin:3px 0 0;font-size:11px;    height:30px;}.cell-5 .block{padding:5px 0 0;}.cell-5 .block ul{float:left;margin:0 0 0 -6px;padding:0;list-style:none;overflow:hidden;background:none;width:auto;font-size:10px;color:#7f7f7f;}.cell-5 .block ul li{float:left;background:url(../images/sep-result.gif) no-repeat 0 50%;padding:0 6px 0 8px;margin:0 1px 0 -1px;width:auto;        height:auto;}.cell-5 .more{font-weight:normal;margin:-2px 0 0;float:left;}.cell-6{width:112px;text-align:center;padding:0px 0 0;font-size:11px;}.cell-6 strong{display:block;margin:0 0 4px 0;}.cell-7{float:right;width:100px;padding:0px 0 0;}.cell-7 strong{    font-size:16px;    text-align:right;    display:block;    width:100px;}.cell-7 strong span {    font-size:8px;}.cell-7 .button-gray{    margin-top:12px;    float:right;    margin-right:15px;}.cell-7 .button-gray .mid-part {    font-weight: normal !important;}.search-results .colored{background:url(../images/bg-result-colored.gif) no-repeat !important;}li.price-history {    width:770px;}.travel-links-container {}.travel-links-container h3 {    background-image:none;    border:0px;    margin:0px;    padding:0px;    font-size:12px;}li.price-history p.top,li.price-history h3 {    height:16px;    padding-top:1px;    height:16px;    padding-bottom:5px;}li.price-history p.current {    background-image:url(../images/icons/16x16/information.png);    background-repeat:no-repeat;    background-position:5px 0px;    padding-left:15px;}li.price-history div.history-container,    div.travel-links-container{    background-image:url(../images/serp_history_grey.png);    background-repeat:no-repeat;}li.colored div.history-container,    li.colored div.travel-links-container {    background-image:url(../images/serp_history_white.png);    }div.travel-links-container {    background-image: none !important;    padding:3px 0px 5px 13px;}div.travel-links-container td {    padding:2px 5px 2px 5px;    font-size:11px;}div.travel-links-container th {    font-weight:bold;}.travel-links-list th {    background-color: #DEDEDE;    padding:2px 5px 2px 5px;    font-size:11px;}.travel-links-row-even td {    background-color: #EEEEEE;}div.travel-history-container table {    margin-bottom:7px;}.travel-history-list {    border:1px solid #DDDDDD;}.travel-history-list th,    .travel-history-list td{    padding:2px 5px 2px 5px;    font-size:11px;}.travel-history-headers th {    background-color: #DDDDDD;}.travel-history-price {    text-align: center;    width:80px;}.pager{height:34px;width:760px;overflow:hidden;background:url(../images/bg-pager.gif) no-repeat;padding:0 0 0 13px;}.number{float:left;width:285px;margin:8px 5px 0 0;}.pager ul{float:left;margin:0;padding:0;list-style:none;}.pager ul li{float:left;}.pager ul a{display:block;overflow:hidden;height:33px;text-align:center;line-height:30px;color:#333;font-weight:bold;text-decoration:none !important;background:url(../images/sep-pager.gif) no-repeat;width:35px;}.pager ul a:hover,.pager ul a.active{color:#fff;background:url(../images/bg-pager-item.gif) no-repeat;}.pager .next,    .pager .prev,    .pager .button{width:80px !important;color:#333 !important;}.pager .next:hover,    .pager .prev:hover,    .pager .button:hover{background:url(../images/sep-pager.gif) no-repeat !important;text-decoration:underline !important;}.disabled,.disabled:hover {    color:#999 !important;    text-decoration:none !important;}.practical-info{    width:456px;}.practical-info .frame{    width:100%;    overflow:hidden;}.practical-info .bg{    width:456px;    overflow:hidden;    padding:0 0 0 0px;}.practical-info h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif !important;margin:0;padding:0 0 0 12px;}.weather-box{width:100%;margin:8px 0 0;}.weather-box img{display:block;}.practical-info .holder{width:365px;overflow:hidden;background:url(../images/bg-practice.gif) no-repeat 0 100%;padding:9px 0 11px 11px;}.practical-info .holder div{width:100%;overflow:hidden;}.practical-info .holder div h3{float:left;font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;}.practical-info .more{margin:6px 0 0;}.practical-info ul{    margin:6px 0 0;    list-style:none;    padding:0;    font-size:10px;    width:456px;}.practical-info ul li{line-height:17px;}.practical-info p{margin:11px 0 0;font-size:10px;}.practical-info p a{font-size:11px;font-weight:bold;}#footer{    width:100%;    overflow:hidden;    background:#f1f3f6 url(../images/bg-footer.gif) repeat-x;    height:170px;    padding:51px 0 0;    line-height:18px;}#footer .frame{width:930px;margin:0 auto;}#footer .frame div{    float:left;    width:147px;    margin:0 10px 0 0;    overflow:hidden;}#footer h3{margin:0;font-size:11px;}#footer h2{font-size:15px;        margin:0px;}#footer ul{    margin:1px 0 0;    padding:0;    list-style:none;    font-size:11px;}#footer ul li{    background:url(../images/bullet-blue.gif) no-repeat 0 50%;    padding:0 0 0 12px;    line-height:20px !important;}#footer address {    font-size:11px;    font-weight:bold;    margin:5px 0 0;    line-height:20px !important;}#footer .frame div.information {    width:302px;    margin:0px;}#footer .frame div.information li {    display:list-item;}#footer .address {    float:left;    margin:0px !important;}#footer ul.contact {    float:left;    margin-top:23px;}#footer ul.contact li {    font-weight:bold;    padding-bottom:0px !important;    padding-top:0px !important;}#footer ul.contact li a {    font-weight:normal;}#footer div.address dl {    margin-top:21px;    font-size:11px;}#footer div.address dt {    float:left;    display:block;    width:35px;}.forecast .more{    position:relative;}.forecast {    width:100%;    margin:17px 0 0;    overflow:hidden;    background:url(../images/weather_bg.png) no-repeat 0 100%;    background-position:1px top;    background-repeat:no-repeat;    padding-top:10px;    height:100px;}.forecast li {    float:left;    margin-top:0px;    width:76px;    height:100px;    height:auto;    display:block;    text-align:center;}.forecast img {    clear:both;    margin-top:13px;}.forecast li p {    padding:0px;    margin:0px;}.forecast li .day {    margin-top:7px;    font-size:12px;    font-weight:bold;}.forecast li .high {    color:black;    font-weight:bold;}.practical-info a.source {    color:#AAA;    font-size:10px;    text-align:right;    display:block;    margin-right:25px;    margin-top:3px;}.viewlist {    margin:5px;    font-size:12px;    display:block;    font-weight:bold;}h2.section {display:block;    padding-left:12px;    padding-top:4px;    padding-bottom:8px;    font-size:16px !important;    color:#333333 !important;    margin-top:10px !important;background:url(../images/bg-tilbud-top.gif) no-repeat;}#temporary-welcome{float: left;width: 450px}#temporary-welcome .checked-list {    margin-top:10px;}.checked-list li {    display:block;    background-image:url(../images/tick.png);    background-position:left top;    background-repeat:no-repeat;    padding-left:25px;    font-size:11px;    font-weight:600;        vertical-align:middle;    height:25px;}.line-vertical-top {    background-image:url(../images/vertical_top.png);    background-repeat:no-repeat;    background-position:bottom left;    height:35px;}.line-vertical-bottom {    background-image:url(../images/vertical_bottom_small.png);    background-repeat:no-repeat;    background-position:top left;    height:17px;}.line-vertical-bottom-long {    background-image:url(../images/vertical_bottom_long.png);    background-repeat:no-repeat;    background-position:top left;    height:34px;}.button-gray,.button-gray .left-part,.button-gray .right-part,.button-gray .mid-part {    height:24px;    cursor:pointer;    color:white;    padding:0px;    margin:0px;}.button-gray {    text-align:center;    margin-right:3px;    display:inline-table;}.button-gray .mid-part {    padding-top:4px;    height:21px;    font-weight:bold;    font-size:11px;}.button-gray:hover .mid-part {    color:#333333;}.button-gray .left-part {    background-image:url(../images/button_left.png);    background-repeat:no-repeat;    width:7px;    float:left;}.button-gray .mid-part {    background-image:url(../images/button_mid.png);    background-repeat:repeat-x;    background-position:top;    float:left;}.button-gray .right-part {    background-image:url(../images/button_right.png);    background-repeat:no-repeat;    width:7px;    float:left;}#top-banner {    text-align:center;    background-color:#F1F4F7;}#submenu-banner {    width:140px;    float:left;}.banner300x250 {    margin-bottom:10px;}.tabpage-tabs a {    padding:5px;    font-size:12px;}#destinations-overview {    clear:both;}#destinations-overview .continent {    float:left;    display:block;    width:257px;    padding:0px;    margin:0px;    margin-bottom:25px;}.data-view .box {    background-image:url(../images/tag-box-top.png);    background-repeat:no-repeat;}.data-view .box div.content {    background-image:url(../images/tag-box-big.jpg);    background-repeat:repeat-y;    background-position:0px 0px;    background-color:transparent;    padding:3px;    clear:both;}.data-view .box div.sep {    background-image:url(../images/sep-hotel.gif);    background-repeat:no-repeat;    height:1px;    clear:both;}.data-view .box div.footer {    height:19px;    clear:both;    background-image:url(../images/bg-content-box-bottom.gif);    background-repeat:no-repeat;}div.data-view div.box h2{    padding-left:10px;    font-size:18px !important;    float:left;    height:26px;    padding-bottom:6px;}.data-view .left {    width:459px;    float:left;}.data-view .right {    width:300px;    margin-left:14px;    float:left;}.data-view .title {    clear:both;}.data-view .title h1 {    float:left;}.data-view .title a {    display:block;    border:1px solid #CCCCCC;    background-color:blue;    margin:5px;    width:50px;    color:white;    padding:3px;    float:left;}.data-view .author {    font-size:11px;    float:right;}.data-view .options {    clear:both;}.data-view .teaser {    margin-top:10px;    font-weight:bold;}.data-view .body {    margin-top:10px;    margin-bottom:10px;}.comment-container {    clear:both;}.data-view .suggestText {    display:block;    float:left;}.data-view .images {    margin-top:10px;    margin-bottom:15px;    width:320px;    }.data-view .images .content {    height:215px;    overflow:hidden;}.data-view .images .content ul {    margin-top:2px;}.data-view .images .footer {    padding-right:22px;}.data-view .images li {    float:left;    padding-right:10px;    padding-bottom:10px;}.data-view .images p {    clear:both;}.data-view .images a.more {    float:right;    display:block;    margin-right:15px;    margin-top:10px;}.data-view div.weather div.content {    background-image:url(../images/tag-box-weather.png) !important;    width:300px;    height:120px;}.data-view .weather li {    float:left;    display:block;    width:59px;    text-align:center;}.data-view .weather p.day {    padding-top:5px;    font-weight:bold;    margin-bottom:13px;}.data-view .weather p.high {    font-size:10px;    font-weight:bold;    line-height:12px;}.data-view .weather p.low {    margin-top:4px;    font-size:10px;    font-weight:normal;    line-height:11px;    color:#666666;}.data-view a.source {    clear:both;    display:block;    float:right;    font-size:10px;    margin-top:3px;}.data-view .map {    margin-top:10px;    width:300px;}.data-view .captcha-container {    float:left;    width:320px;}.data-view .captcha-container label{    float:left;    display:block;    margin-right:10px;    margin-top:7px;    margin-left:3px;    color:#AAAAAA;    font-size:11px;}.data-view .captcha-container .input-text {    width:70px !important;    height:27px !important;    margin:0px !important;    padding:0px !important;    margin-left: 10px !important;    padding-top: 3px !important;    font-size:20px;    text-transform:uppercase;    text-align:center;    color:#888888;}.context-menu .travel-list,.context-menu .fan-list {    margin:0px !important;}.context-menu .travel-list p {    font-size:10px;}.context-menu .travel-list li {    margin-bottom:7px;}.context-menu .more {    float:right;    display:block;    margin-right:15px;    font-weight:normal;    background-image:none;}.context-menu .fan-list {    width:150px;}.context-menu .fan-list li {    float:left;    margin-right:10px;    margin-bottom:10px;}.suggestText {    background-image:url(../images/icons/16x16/page_edit.png);    background-repeat:no-repeat;    padding-left:17px;    font-weight:bold;    font-size:10px;    height:16px;}.data-view .box .content {    clear:both !important;}.data-view .box .more {    float:right;    display:block;    margin-right:5px;    font-weight:normal;    margin-top:5px;}.gallery-list {    clear:both;}.gallery-list li {    float:left;    margin-right:12px;    padding-bottom:8px;}.gallery-list .navigation {    clear:both;}.dialog-windowContainer {z-index:10;text-align:left;background-color:white;position:absolute;padding:0px;border:1px solid #CCCCCC;border-top:1px solid white;border-left:1px solid white;}.dialog-windowHeader {border-bottom:1px solid #CCCCCC;padding-right:0px;padding-top:1px;height:13px;padding-bottom:1px;background-color:#F0F3F6;}.dialog-windowHeader h3 {    color:black;    font-size:12px;    font-weight:normal;    text-indent:5px;    float:left;    line-height:15px;}.dialog-windowMinimizeBtn {    cursor:pointer;    width:16px;    height:16px;    background-image:url(../images/icons/16x16/application_get.png);    float:right;}.dialog-windowBar {    z-index:1;    background-color:#F0F3F6;    height:20px;    border:0px;    border-bottom:1px solid #AAAAAA;}.dialog-windowCloseBtn {    background-image:url(../images/icons/16x16/cross.png);    margin-right:3px;}.dialog-windowBar .dialog-windowCloseBtn {    float:right;    }.dialog-windowBar ul.right {    float:right;    margin:0px;}.dialog-windowBar li {    background:none;    background-image:url(../images/icons/16x16/application_put.png);    background-position:96% center;    background-repeat:no-repeat;    border:0px;    border-right:1px solid #CCCCCC;    border-left:1px solid #FFFFFF;    color:black;    font-weight:normal;    padding-left:10px;    padding-right:23px;    float:left;    height:19px;    padding-top:1px;    cursor:pointer;}.dialog-windowBar li.active {    background-color:white;}.dialog-windowBar ul.right li {    border-left:1px solid #CCCCCC;    border-right:1px solid #FFFFFF;    background-image:none;    padding-right:10px;    float:left;}.facebook-connect {    background:none;    background-image:url(../images/facebook/connect_small.gif);    background-position:left center;    background-repeat:no-repeat;    padding-left:18px;}.profile-view .profile-image {    float:left;    margin-right:5px;    margin-bottom:5px;    }.profile-view .profile-top strong,    .profile-view .description{    font-size:11px;}.profile-top div.text {    float:left;    width:298px;}.profile-view .profile-facts {    clear:both;    font-size:11px;    margin-top:10px;    margin-bottom:10px;}.profile-view .profile-facts dl {    float:left;    width:195px;}.profile-view .profile-facts dt {    float:left;    width:90px;    margin-right:5px;}.profile-view .profile-facts dd {    width:100px;    float:left;}div.profile-view div.comment-container {    width:459px;    padding-top:10px;}.form .row {    float:left;    clear:both;    margin-bottom:5px;}.form .row1column {    clear:both;    margin-bottom:5px;}.profile-form-view .row .col1 {    font-weight:bold;    width:165px !important;}.profile-form-view .form {    margin-top:15px;}.profile-form-view input.input-text,    .profile-form-view textarea,    .profile-form-view select{    width:278px;    margin:0px;    padding:2px;}.profile-form-view select {    width:284px;}.profile-form-view .row .col2 {    width:304px !important;}.profile-form-view .col2 div {    padding-bottom:15px;}.profile-form-view .info-comment {    color:#AAAAAA;}.profile-form-view .form-buttons{    clear:both;    width:475px;}.user-list-element img.user-image{    float:left;    width:50px;    height:50px;    margin:5px;}.search-result-list-element img.search-result-image{    float:left;    width:50px;    height:50px;    margin:5px;}table.data-grid {    width:100%;    border:0px;    line-height:12px !important;}table.data-grid thead span {    background:url(../images/grid_headerbg.png) repeat-x bottom left;    display:block;    margin:0px auto;    height:16px;    color:#999;    font-weight:bold;    padding:5px;}table.data-grid tfoot span{    background-image:url(../images/grid_footerbg.png);    background-repeat:repeat-x;    display:block;    margin:0px auto;}table.data-grid tfoot span.number {    background:none;    display:inline;    margin:8px 5px 0 0;}table.data-grid tfoot th,table.data-grid tfoot td {    background-image:url(../images/grid_footeredge.png);    border:0px;    background-repeat:no-repeat;    background-position:left top;    padding:0px 0px 0px 1px;}table.data-grid thead th,table.data-grid thead td {    background-image:url(../images/grid_headeredge.png);    border:0px;    background-repeat:no-repeat;    background-position:left top;    border-bottom:1px solid #CCCCCC;    padding:0px 0px 0px 1px;}table.data-grid {    border:0px;}table.data-grid tbody td {    border:0px;    border-bottom:1px solid #CCCCCC;    border-left:1px solid #CCCCCC;}div.grid {    line-height:12px !important;}div.grid .row {    clear:both;    display:block;}div.grid .column {    float:left;    display:block;    padding:3px;}div.grid .column-span {    padding:0px;}.data-list {    margin-bottom: 10px;    background-image:url(../images/grid_footeredge.png) !important;    border:0px;    background-repeat:repeat-x;    background-position:left bottom;}.data-list-header,    .form-header{    background-image:url(../images/grid_headeredge.png);    border:0px;    background-repeat:repeat-x;    background-position:left bottom;    padding:0px 1px 0px 1px;    margin-right:0px;}.data-list-header h2,    .form-header h2{    background-image:url(../images/grid_headerbg.png);    background-repeat:repeat-x;    background-position:left bottom;    padding:5px 5px 5px 10px;    font-weight:bold !important;    display:block;    font-size:12px !important;    margin:0px;}.data-list-element {    clear:both;    border-top:1px solid #CCCCCC;    border-left:1px solid #CCCCCC;    border-right:1px solid #CCCCCC;}.data-list .pager{    border-right:1px solid #CCCCCC;    border-top:1px solid #CCCCCC;    height:33px;    width:759px;}.data-list-footer {    height:20px;    border-top:1px solid #CCCCCC;    margin-left:1px;    margin-right:1px;    background-image:url(../images/grid_footerbg.png);    background-repeat:repeat-x;}.data-list-element .col1,    .data-list-element .col2 {    float:left;}.data-list-element .col2 {    border-left:1px solid #CCCCCC;    min-height:110px;}.data-list-element .col1 {    text-align:center;}.data-list-element .col1 img {    display:block;    margin:0px auto 0px auto;}.data-list-element .actions {    float:right;    margin:5px;}.form-contents,    .form-contents textarea {    border:1px solid #CCCCCC;}.form-contents {    border-bottom:0px;    padding:15px;}.form-footer {    border:1px solid #CCCCCC;    border-top:0px;    text-align:right;    padding:15px;    padding-top:0px;}table.data-grid td,    table.data-grid td {    line-height:16px !important;}.forum-thread-grid tbody tr ,    .forum-topic-grid tbody tr {    cursor:pointer;}.forum-thread-grid tbody tr:hover td,    .forum-topic-grid tbody tr:hover td{    background-color:#EFEFEF;}table.forum-thread-grid h2,    table.forum-topic-grid h2 {    font-size:14px !important;    font-weight:bold !important;}.forum-post-list-element .col1 {    width:99px;    padding:5px;}.forum-post-list-element .col2 {    width:650px;    padding:5px;    position:relative;}.forum-post-list-element .button-gray {    position:absolute;    right:5px;    bottom:5px;    width:56px;}.forum-post-list-element .button-gray span {    font-weight:normal;    width:44px;}.forum-post-list-element .time {    float:left;    color:#888888;}.forum-post-list-element .actions {    float:right;}.forum-post-list-element .actions li {    float:left;    padding:0px 5px;}.forum-post-list-element .contents {    clear:both;}.forum-post-list-element .spacer{    height:190px;    float:left;    width:1px;}.forum-post-list-element .container{    width:645px;    float:left;}.forum-post-quote {    margin:10px;    margin-right:80px;}.forum-post-quote .contents {    background-color:#EEEEEE;    padding:5px;    font-size:11px;    font-style:italic;    border:1px solid #CCCCCC;}.forum-post-quote .contents .author {    font-weight:normal !important;}.forum-post-quote .author {    font-weight:bold;    font-size:10px;    }.forum-post-form-container {    margin-top:20px;}.forum-post-form-container textarea {    height:180px;    width:731px;    padding:5px;    color:#333333;}.forum-user-detail {    font-size:10px;    color:#888888;;    padding:5px 15px;    text-align:left;}.dialog-windowContents .form div.col1 {    width:80px;}.frontpage-box {    }.page2x2x2 .frontpage-box {    }.frontpage-box-content {    padding-left:1px !important;    background:url(../images/bg-box-strip.gif) repeat-y;}.frontpage-box-header {    background:url(../images/bg-box-top.gif) no-repeat;    height:20px;    padding:5px;    padding-top:10px;}.frontpage-box-header h3 {    font-size:14px;}.frontpage-box-footer {    background:transparent url(../images/bg-box-bottom.gif) no-repeat bottom left;    height:38px;}.frontpage-stream-list,.frontpage-stream-list h4 {    font-size:11px;}.frontpage-stream-list li {    padding:5px;    background:url(../images/sep-content.gif) no-repeat;    background-position:top left;}.frontpage-stream-list img {    margin-right:5px;    float:left;}.frontpage-stream-body {    float:left;    width:200px;}.frontpage-lastminute-list li {    padding:8px 2px 8px 5px;    font-size:11px;    line-height:15px;    display:block;    background:url(../images/sep-content.gif) no-repeat;    background-position:top left;}.frontpage-lastminute-list .col-1,    .frontpage-lastminute-list .col-2,    .frontpage-lastminute-list .col-3,    .frontpage-lastminute-list .col-4 {    float:left !important;    margin:0px;    font-size:11px;    font-weight:normal;}.frontpage-lastminute-list .col-1 {    width:130px;}.frontpage-lastminute-list .col-2 {    width:110px;}.frontpage-lastminute-list .col-3 {    width:54px;    text-align:right;    font-weight:bold;}.frontpage-popular-destinations li.pop-dest-entry,.accordion-head {    background:url(../images/sep-content.gif) no-repeat;    background-position:top left;}.frontpage-popular-destinations li div.active {    background-image:none !important;}.button-row table {    float:left;}.button-row {    width:240px;    margin: 0 auto;}.newdawn-message-area p {    line-height:16px;}.datepicker_safiri {position: absolute;font-size: 10px;font-family: Tahoma, sans-serif;color: #000;line-height: normal;width: 200px;height: 138px;padding: 1px;background: url(../images/site/datepicker/frame.png) no-repeat;}.datepicker_safiri .header {position: relative;height: 17px;margin-bottom: 1px;padding-top: 1px;background-position: left top;background-repeat: no-repeat;}.datepicker_safiri .header .title {text-align: center;margin: 0 18px 0 18px;}.datepicker_safiri .header .titleText {}.datepicker_safiri .header .previous,.datepicker_safiri .header .next,.datepicker_safiri .header .closeButton {position: absolute;cursor: pointer;text-indent: -40px;overflow: hidden;width: 12px;height: 12px;top: 2px;background-image: url(../images/site/datepicker/buttons.png);background-position: left top;background-repeat: no-repeat;}.datepicker_safiri .header .previous {left: 4px;}.datepicker_safiri .header .previous:hover {background-position: left bottom;}.datepicker_safiri .header .next {right: 16px;background-position: -13px top;}.datepicker_safiri .header .next:hover {background-position: -13px bottom;}.datepicker_safiri .header .closeButton {right: 3px;top: 2px;background-position: right top;}.datepicker_safiri .header .closeButton:hover {background-position: right bottom;}.datepicker_safiri .body {position: relative;top: 0px;left: 0px;width: 200px;height: 120px;overflow: hidden;}.datepicker_safiri .time {position: relative;width: 100%;height: 100%;}.datepicker_safiri .time .hour,.datepicker_safiri .time .separator,.datepicker_safiri .time .minutes {border: 1px solid #ccc;background: #fff;width: 50px;font-size: 32px;position: absolute;top: 10px;text-align: center;padding: 2px;}.datepicker_safiri .time .hour {left: 15px;}.datepicker_safiri .time .separator {background: transparent;border: 0px;width: 10px;left: 76px;}.datepicker_safiri .time .minutes {left: 95px;}.datepicker_safiri .time .ok {position: absolute;top: 65px;width: 136px;left: 15px;font-size: 20px;}.datepicker_safiri .days {    width:200px;    height:120px;    background-position: left top;    background-repeat: no-repeat;}.datepicker_safiri .week-nr,    .datepicker_safiri .days .day {float: left;text-align: center;overflow: hidden;width: 18px;height: 18px;        padding-top:3px;margin: 0 0px 0px 0;        margin-left:6px;        position:relative;        top:-1px;}.datepicker_safiri .days .title {    height:14px;    padding-top:1px;    top:0px;}.datepicker_safiri .week {    border-top:1px solid #CCC;    height:20px;}.datepicker_safiri .week-nr {    margin-right:7px;}.datepicker_safiri .days .titles {    height:14px;}.datepicker_safiri .days .day0 {margin-right: 0;}.datepicker_safiri .days .week5 .day {margin-bottom: 0;}.datepicker_safiri .weekchooser,    .datepicker_safiri .days .week .day {cursor: pointer;}.datepicker_safiri .weekchooser:hover,    .datepicker_safiri .days .week .day:hover {background: url(../images/site/datepicker/days.png) left top no-repeat;color: #0084AA;}.datepicker_safiri .days .otherMonth {color: #aaa;}.datepicker_safiri .days .selected {background: url(../images/site/datepicker/days.png) left bottom no-repeat;color: #316879;}.datepicker_safiri .months .month {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 66px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_safiri .months .month3,.datepicker_safiri .months .month6,.datepicker_safiri .months .month9,.datepicker_safiri .months .month12 {margin-right: 0;}.datepicker_safiri .months .month10,.datepicker_safiri .months .month11,.datepicker_safiri .months .month12 {margin-bottom: 0;}.datepicker_safiri .months .month:hover {background: url(../images/site/datepicker/months.png) left top no-repeat;color: #0084AA;}.datepicker_safiri .months .selected {background: url(../images/site/datepicker/months.png) left bottom no-repeat;color: #316879;}.datepicker_safiri .years .year {float: left;cursor: pointer;text-align: center;padding-top: 6px;width: 39px;overflow: hidden;height: 21px;margin: 0 1px 1px 0;}.datepicker_safiri .years .year4,.datepicker_safiri .years .year9,.datepicker_safiri .years .year14,.datepicker_safiri .years .year19 {margin-right: 0;}.datepicker_safiri .years .year15,.datepicker_safiri .years .year16,.datepicker_safiri .years .year17,.datepicker_safiri .years .year18,.datepicker_safiri .years .year19 {margin-bottom: 0;}.datepicker_safiri .years .year:hover {background: url(../images/site/datepicker/years.png) left top no-repeat;color: #0084AA;}.datepicker_safiri .years .selected {background: url(../images/site/datepicker/years.png) left bottom no-repeat;color: #316879;}.datepicker_safiri .unavailable {background: none !important;color: #CCC !important;        text-decoration:line-through;cursor: default !important;}.friend-invite .invite-emails,    .friend-invite .invite-message {    width:426px;    height:120px;}.friend-invite .invite-provider {    padding:10px;}.auto-update-container {    background-color: white;}.auto-update-loader {    background-image:url(../images/spinner.gif) !important;    background-repeat:no-repeat;    background-position:right center;}.autocomplete-image {    float:left;    width:20px;    height:20px;    margin:5px;}.autocomplete-list-header {    background-image: none !important;    font-size:10px !important;    border:1px solid #CCC;    padding:0px;    border-top:0px;    border-bottom:0px;}.autocomplete-list-header h2{    padding:2px 2px 2px 5px !important;    }.autocomplete-list h2 ,    .autocomplete-list h3 {    font-size:10px !important;    font-weight:normal !important;}.autocomplete-list h3 {    float:left;}.autocomplete-list {    line-height:12px !important;}.autocomplete-list-element:hover,    .autocomplete-list .over {    background-color: #EEE;    cursor:pointer;}.autocomplete-list-footer {    margin:0px;    background-image: none;    height:0px;}.travel-loader {    padding:15px;    font-weight:bold;    font-size:14px;    border:1px solid #CCC;    background:white url(../images/bg-search-result.gif) repeat-y scroll -300px 0;}