body { font-size: 76%; font-family: Segoe UI,Tahoma,Arial,Verdana; color: #808080; margin: 0px; padding: 3px 0px 20px 0px }
form { margin: 0px; }
table { font-size: 100%; }
td, th { vertical-align:top;text-align:left }
select, input, button { font-family: Segoe UI,Tahoma,Verdana,Arial; font-size: 12px;color:#404040; }
textarea { font-family: Segoe UI,Tahoma,Verdana,Arial; font-size: 12px;color:#404040;resize:none }

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #b0b0b0;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #b0b0b0;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #b0b0b0;
}

img { border: none; }
.thumbnail_outer {float:none;border:1px solid #AACCEE;text-align: center;}
.thumbnail_outer:not(:first-child) {margin-top:20px;}
.thumbnail {margin:20px}
.thumbnail img {float:left;margin-right:30px;max-width:600px;height:auto;}

dl, dt, dd { text-align: left; }

.rawul { list-style-type: none; margin: 0; padding: 0; }
.rawli { list-style-type: none; margin: 0; padding: 0; }

a, a:visited { color: #1F75DD; text-decoration: none; outline: 0; -moz-outline-style: none; }
a:hover { text-decoration: underline; color: #5999E8; }
a:active, a:focus { outline: none; -moz-outline-style: none; }

h1 { color: #404040; font-size: 1.6em; font-weight: bold; margin: 0px 0px 8px 0px; padding: 0; }
h2 { color: #404040; font-size: 1.3em; font-weight: bold; margin: 0px 0px 8px 0px; padding: 0; }
h3 { color: #404040; font-size: 1.1em; font-weight: bold; margin: 0px 0px 8px 0px; padding: 0; }
h4 { color: #404040; font-size: 1.0em; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0; }

.xsmall { font-size: 1.0em; }
.small { font-size: 1.1em; }
.medium { font-size: 1.2em; }
.large { font-size: 1.3em; }
.xlarge { font-size: 1.4em; }

.imagemessage {color:#ff3366;} 

.dim {color:#c0c0c0}

.clear { clear: both;padding:0 !important; }
.clear_s { clear: both; height: 0; font-size: 0; overflow: hidden;padding:0 !important; }
.nudge { margin-top:10px }
.bignudge { margin-top:30px }
.wrapper { width: 100%; margin-left: auto; margin-right: auto; text-align: center; }
.inner { width: 1170px; margin-left: auto; margin-right: auto; text-align: left; }
.inner_narrow { width: 400px; margin-left: auto; margin-right: auto; text-align: left;padding-top:10px }

.itineraryItemDay {padding:5px 0px 5px 0px;font-weight:bold;width:75px}
.itineraryItemDetails {padding:5px 0px 5px 0px}

#upper { margin: 0; height: 80px; background-color: #fff; }
#lower { margin: 0; padding-top: 10px; }

#hdr_l { float: left; width: 300px; }
#hdr_r { float: right; width: 520px; }
#logo {margin:10px 0px 0px 0px}
#logo img { width: 75%; }
#logo_narrow {margin:20px 0px 20px 0px}
.sprite { background: url(/console/images/sprite.png) no-repeat; border: none; }

.button { border:none; background: url(/console/images/btn.gif) top left no-repeat; width:100px;height:22px;margin:0px 4px 0px 4px;font-size:12px;color:#606060;cursor:pointer }
.prime { font-weight:bold;color:#1F75DD }
.loginSubmit { font-weight:bold;color:#1F75DD;border:none; background: url(/console/images/btn.gif) top left no-repeat; width:100px;height:22px;margin:8px 4px 8px 4px;font-size:12px;cursor:pointer }

/* Options */
#options { font-size: 11px;margin-top:10px }
#options ul { list-style-type: none; margin: 0; padding: 0; }
#options li { float: right; margin-left: 18px; height: 20px; }
.account { color: #404040; font-weight: bold; }
.upgrade { background-position: 0px -4904px; margin-right: 5px; vertical-align: middle;float:left; }
.logout { background-position: 0px -3001px; margin-right: 5px; vertical-align: middle;float:left; }
.basket { margin-right: 5px; vertical-align: middle;float:left; }
.switch { background-position: 0px -5944px; vertical-align: middle;float:left; }

/* Toolbar */
#tb { font-size: 13px; color: #7D794F; }
#tb ul { list-style-type: none; margin: 0; padding: 0;border-bottom:1px solid #b3cceb;padding-left:200px; }
#tb li { display: inline-block;margin-bottom:-0.5px;margin-left:4px; }
#tb li a { display: inline-block;text-align:center; color:#1F75DD;padding: 8px 16px;font-weight:700;text-decoration:none;border:1px solid #b3cceb;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f6fafe; }
#tb li a.selected { background-color:#fff;color:#000;border-bottom:1px solid #fff; }
#tb li a:hover { background-color:#eaf5fe;color:#1F75DD; }
#tb li a i { margin-right:8px;font-size:16px; }
#tb li a:hover i { color:#4CAF50; }
#tb li a.selected i { color:#4CAF50; }
.tab { margin-right: 1px; }

#page { margin: 0px; }
#pane_left { float: left; width: 180px; border-top: 1px solid #fff; border-right: 1px solid #AACCEE; border-bottom: 1px solid #AACCEE; border-left: 1px solid #AACCEE; }
#pane_left .top { min-height: 120px; background-color: #E9F4FF; padding: 10px; }
#pane_left .bottom { min-height: 50px; background-color: #F6FBFF; border-top: 1px solid #AACCEE; padding: 20px 10px; }
#pane_left .bottom a.export { font-weight:700;font-size:13px;line-height:1.1em;padding:6px 20px;margin:10px 20px;display:block;border:1px solid #AACCEE;border-radius:3px;background-color:#fff;text-decoration:none;color:#1F75DD; }
#pane_left .bottom a.export:hover { background-color:#E9F4FF; }
#pane_left .bottom a.export .fa { font-size:1.2em;margin-right:8px; }

#pane_left .top li { padding:4px 2px; }


#pane_right { float: right; width: 980px }
#pane_right .content { padding: 25px 0px 0px 20px}

#pane { float: right; width: 900px }
#pane .content { padding: 25px 0px 0px 20px}

.left { float: left; }
.right { float: right; }

#footer {color:#a0a0a0;padding:20px 0px 0px 20px}
.divider {margin:0px 6px 0px 6px}
.seperator {margin:0px 8px 0px 8px;color:#c0c0c0;font-size:small}

.message { padding: 5px 5px 5px 30px; text-align: left; }

.tip { color: #808080; border: 1px solid #c0c0c0; background: url(/console/images/tip.gif) 6px 6px no-repeat #FFFFF9; }
.ok { color: #4E9C4E; border: 1px solid #99CC99; background: url(/console/images/ok.gif) 6px 6px no-repeat #E2F9E3; }
.warn { color: #E17100; border: 1px solid #FFD071; background: url(/console/images/warn.gif) 6px 6px no-repeat #FFF4DD; }
.fail { color: #ff0000; border: #ff0000 1px solid; background: url(/console/images/fail.gif) 6px 6px no-repeat #FDE1FF; }
.bad { background-color: #FFF4DD !important; }

#login { border: 1px solid #AACCEE; background-color: #F6FBFF;padding:15px;margin-top:10px }
#login dl { margin:15px 0px 0px 50px }
#login dt { float: left; width: 90px; clear: left; font-weight: bold; padding: 7px 0px 3px 0px;color:#606060 }
#login dd { margin-left: 100px; padding: 5px 0px 5px 0px; }
#login .remember {text-align:center;margin-top:15px}
#login .remember input {margin-right:5px}
#login .actions {text-align:center;margin-top:15px}
#login .options {text-align:right;margin-top:20px}
#login .options div {margin-top:3px}


.count {float:left}
.paging {float:right}
.paging a {margin:0px 0px 0px 0px;padding:0px 4px 0px 4px}
.paging a:hover {background-color:#5999E8;color:#fff;text-decoration:none}
.paging span {margin:0px 2px 0px 2px;font-weight:bold;text-decoration:underline}

#filter {position:relative}
#filter h1 { font-size: 1.6em; font-weight: bold; margin: 0px 0px 8px 0px; padding: 0; }
#filter .lblFilterColumn {position:absolute;left:0px;top:30px;display:none}
#filter .selFilterColumn  {position:absolute;left:0px;top:30px;width:156px}
#filter .lblFilterValue {position:absolute;left:0px;top:60px;display:none}
#filter .txtFilterValue  {position:absolute;left:00px;top:60px;width:150px}
#filter .options {position:absolute;left:10px;top:95px}

.head {padding:4px 4px 8px 4px;font-weight:bold;border-bottom:1px dotted #d0d0d0;position:relative;margin-bottom:8px}
.head a {color:#606060}
.head a:hover {text-decoration:none;color:#5999E8}
.row {position:relative;clear:both;padding:6px}
.row_over {background-color:#F6FBFF;cursor:default;border:1px solid #AACCEE;padding:5px}
.row_select {background-color:#fffff0;cursor:default;border:1px solid #AACCEE;padding:5px}
.row a:hover {text-decoration:none;color:#1F75DD}
.col {float:left;white-space: nowrap;overflow:hidden;text-overflow:ellipsis}

#home h1 {background:url(/console/images/xhome32.png) no-repeat 0px 0px;padding:3px 0px 5px 0px;margin-bottom:10px }
#home dl { margin:30px 0px 0px 0px }
#home dt { float: left; width: 140px; clear: left; font-weight: bold; padding: 4px 0px 4px 0px;color:#606060 }
#home dd { margin-left: 150px; padding: 4px 0px 4px 0px; }
#home h4 { margin:10px 0px 10px 0px;color:#606060;font-size:1.1em }
.msgScreening { color:#b0b0b0;font-style:italic;margin-left:0px;background:url(/console/images/downRight.png) 0px 5px no-repeat;padding:2px 0px 2px 17px }
	
.welcome_back {font-weight:normal;font-size:1.1em;color:#b0b0b0;margin:15px 0px 20px 0px}

#leads_list h1 {background:url(/console/images/email_32.png) no-repeat 0px 0px;padding:3px 0px 5px 40px;margin-bottom:10px }
#lead_item h1 {background:url(/console/images/email_32.png) no-repeat 0px 0px;padding:3px 0px 5px 40px;margin-bottom:10px }
#lead_item .date {padding:0px 10px 15px 0px;border-bottom:1px dotted #c0c0c0;margin-bottom:20px}
#lead_item .name {padding:0px 10px 0px 25px;background:url(/console/images/name.png) no-repeat;margin-top:15px}
#lead_item .email {padding:0px 10px 0px 25px;background:url(/console/images/email.gif) no-repeat;margin-top:15px}
#lead_item .address {padding:0px 10px 0px 25px;background:url(/console/images/address.png) no-repeat;margin-top:15px}
#lead_item .telephone {padding:0px 10px 0px 25px;background:url(/console/images/telephone.png) no-repeat;margin-top:15px}
#lead_item .enquiry {padding:0px 10px 0px 25px;background:url(/console/images/icon_lead.gif) no-repeat;margin-top:15px}
#lead_item .status {padding:0px 10px 0px 25px;background:url(/console/images/info.gif) no-repeat;margin-top:15px}
#lead_item .type {padding:0px 10px 0px 25px;background:url(/console/images/icon_lead.gif) no-repeat;margin-top:15px}
#lead_item dl { margin:0 }
#lead_item dl:not(:first-child) { margin:10px 0px 0px 0px }
#lead_item dt { float: left; width: 140px; clear: left; font-weight: bold; padding: 0px 0px 0px 0px;color:#000 }
#lead_item dd { margin-left: 150px; padding: 0px 0px 0px 0px; }


#leads {padding-top:15px}
#leads .head img {vertical-align:middle;margin-left:8px} 
#leads .h1 {width:120px;margin-right:5px}
#leads .h2 {width:300px;margin-right:5px}
#leads .h3 {width:180px;margin-right:5px}
#leads .h4 {width:222px;margin-right:5px}
#leads .h5 {width:65px}
#leads .h6 {width:1px}

#leads .c1 {width:120px;margin-right:5px}
#leads .c2 {width:300px;margin-right:5px}
#leads .c3 {width:180px;margin-right:5px}
#leads .c4 {width:222px;margin-right:5px}
#leads .c5 {width:65px}
#leads .c6 {width:1px}

#laso_list h1 {background:url(/console/images/offer32.jpg) no-repeat 0px 0px;padding:3px 0px 5px 40px;margin-bottom:10px }

#deals {padding-top:15px}
#deals .head img {vertical-align:middle;margin-left:8px} 
#deals .h1 {width:280px;margin-right:10px}
#deals .h2 {width:200px;margin-right:10px}
#deals .h3 {width:130px;margin-right:10px}
#deals .h4 {width:130px;margin-right:10px}
#deals .h5 {width:100px}

#deals .c1 {width:280px;margin-right:10px}
#deals .c2 {width:200px;margin-right:10px}
#deals .c3 {width:130px;margin-right:10px}
#deals .c4 {width:130px;margin-right:10px}
#deals .c5 {width:100px}


#product_list h1, #product_item h1 {background:url(/console/images/home_32.png) no-repeat 0px 0px;padding:3px 0px 5px 40px;margin-bottom:10px }
#product {padding-top:15px}
#product .head img {vertical-align:middle;margin-left:8px} 
#product .h1 {width:522px;margin-right:10px}
#product .h2 {width:185px;margin-right:10px}
#product .h3 {width:160px}
#product .h4 {width:15px}

#product .c1 {width:522px;margin-right:10px}
#product .c2 {width:185px;margin-right:10px}
#product .c3 {width:160px}
#product .c4 {width:15px}

#memberDetails dl { margin:0px 0px 0px 0px }
#memberDetails dt { float: left;width:75px;clear:left;font-weight:bold;padding: 6px 0px 6px 0px;color:#606060 }
#memberDetails dd { margin-left:85px;padding:6px 0px 6px 0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:280px }

#_help h1 {background:url(/console/images/icon_help_32.gif) no-repeat 0px 0px;padding:3px 0px 5px 40px;margin-bottom:10px }


.icn_opt { background: url(/console/images/opt.png) 0px 1px no-repeat; vertical-align: middle; width:13px; height:13px }
.icn_edit { background: url(/console/images/edit.png) no-repeat; vertical-align: middle; width:16px; height:14px; margin-left:2px }
.icn_delete { background: url(/console/images/close.png) no-repeat; vertical-align: middle; width:16px; height:14px; margin-left:2px }


#blanket { background-color:#fff;opacity: 0.90;filter:alpha(opacity=80);position:absolute;z-index: 9001;top:0px;left:0px;width:100%;display:none }
#popup_border { background-color:#b0b0b0;opacity: 0.65;filter:alpha(opacity=65);position:absolute;z-index:9002;display:none }
#popup { background-color:#fffffc;position:absolute;z-index:9003;border:2px solid #7c95ae;position:relative;display:none;box-shadow:10px 10px 5px rgba(100, 100, 100, 0.5); }
#popup_close {position:absolute;right:10px;top:10px}
#popup_close img { width:13px;height:13px }
#popup_close a {display:block;background:url(/console/images/close2.gif) 0px 0px no-repeat}
#popup_close a:hover {text-decoration:none; background-position:0px -39px}
#popup_content {position:absolute;left:10px;top:10px}
#popup .title {position:absolute;left:10px;top:0px;font-weight:bold;font-size:1.4em;color:#1F75DD;white-space:nowrap}
#popup .title a {font-weight:600;font-size:13px;color:#1F75DD;white-space:nowrap;margin-left:10px;}
#popup .uk {background:url(/console/images/uk.gif) 0px 1px no-repeat;padding:0px 0px 0px 30px}
#popup .us {background:url(/console/images/us.gif) 0px 1px no-repeat;padding:0px 0px 0px 30px}

#product_item dl { margin:8px 0px 8px 0px }
#product_item dt { float: left; width: 95px; clear: left; font-weight: bold; padding: 0px 0px 0px 0px;color:#000 }
#product_item dd { margin-left: 100px; padding: 0px 0px 0px 0px; }
#product_item .notes { color: #B35900; border: 1px solid #FFD071; background: url(/console/images/warn2.png) 10px 10px no-repeat #FFF4DD;padding: 20px 20px 20px 65px; }

#product_item #value_map img { max-width:800px; }

#laso_item dl { margin:5px 0px 0px 0px }
#laso_item dt { float: left; width: 95px; clear: left; font-weight: bold; padding: 5px;color:#000 }
#laso_item dd { margin-left: 120px; padding: 5px; }

#enquiryDetails dl { margin:5px 0px 0px 0px }
#enquiryDetails dt { float: left; width: 85px; clear: left; font-weight: normal; padding: 5px;color:#808080 }
#enquiryDetails dd { margin-left: 100px; padding: 5px; }


.section {border:1px solid #AACCEE;margin-top:30px}
.section_head {background:url(/console/images/tbr.png) 0px -4px repeat-x #F6FBFF;padding:3px 8px 3px 8px;border-bottom:1px solid #AACCEE;position:relative;height:20px}
.section_title {position:absolute;top:2px;left:10px;font-weight:bold;font-size:1.1em;color:#303030}
.section_title a {margin-left:10px;font-weight:bold;font-size:0.9em;}
.section_foot {background-color:#E8F5FE;padding:3px 8px 3px 8px;position:relative;height:40px;text-align:center}
#ctl_itinerary {position:absolute;top:2px;left:420px;}
#ctl_itinerary #chkDifferentItinerary {position:absolute;top:2px;left:0px}
#ctl_itinerary #spnDifferentItinerary {position:absolute;top:3px;left:20px;width:140px}
#ctl_itinerary #imgUKItinerary {position:absolute;top:1px;left:150px}
#ctl_itinerary #imgUSItinerary {position:absolute;top:1px;left:180px}

#ctl_pricing {position:absolute;top:2px;left:420px;}
#ctl_pricing #chkDifferentPricing {position:absolute;top:1px;left:0px}
#ctl_pricing #spnDifferentPricing {position:absolute;top:2px;left:20px;width:140px}
#ctl_pricing #imgUKPricing {position:absolute;top:1px;left:140px}
#ctl_pricing #imgUSPricing {position:absolute;top:1px;left:170px}

.section_option {position:absolute;top:3px;right:10px}
.section_body {padding:12px}
.section_body > div { padding:10px;}
.caption {font-weight:bold;color:#000}

.edit_off {margin:0px 0px 0px 0px;border:2px solid #fff;background-color:#fff;padding:10px}
.edit_on {margin:0px 0px 0px 0px;border:2px dotted #ffcc00;background-color:#fffffc;padding:10px;cursor:pointer}

.empty {font-style:italic;color:#ff3366;font-weight:normal}
.editValue {}
.editAttractionVideoValue {}
.noselect {-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none; }

.submit {cursor:pointer}

#value_policy, #value_policy2, #value_policy3 {margin:4px 0px 15px 0px}

#frmLogin .inpLoginEmail {width:90px}
#frmLogin .inpLoginPassword {width:90px}
#registerLogin dl { margin:5px 0px 0px 0px }
#registerLogin dt { float: left; width: 60px; clear:left; font-weight: bold; padding: 0px 0px 0px 0px;color: #808080; }

#frmGeneral {position:relative}
#frmGeneral .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmGeneral .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmGeneral .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmGeneral .editTipInner {padding:8px;}
#frmGeneral .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmGeneral .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmGeneral .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmGeneral .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAccommodationPromo {position:relative}
#frmAccommodationPromo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAccommodationPromo .editValue {position:absolute;top:37px;left:10px;width:285px;height:70px}
#frmAccommodationPromo .editTip {position:absolute;top:37px;left:320px;width:340px;height:70px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAccommodationPromo .editTipInner {padding:8px;}
#frmAccommodationPromo .editTipArrow {position:absolute;top:50px;left:303px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAccommodationPromo .charCount {position:absolute;top:120px;left:10px;width:130px;white-space:nowrap}
#frmAccommodationPromo .options {position:absolute;top:135px;left:535px;width:180px;height:25px}
#frmAccommodationPromo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmStory {position:relative}
#frmStory .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmStory .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmStory .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmStory .editTipInner {padding:8px;}
#frmStory .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmStory .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmStory .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmStory .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmUpload {position:relative}
#frmUpload .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmUpload .capFile {font-weight:bold;color:#000;position:absolute;top:50px;left:10px;white-space:nowrap}
#frmUpload .inpFile {position:absolute;top:50px;left:100px;width:265px}
#frmUpload .capCaption {font-weight:bold;color:#000;position:absolute;top:90px;left:10px;white-space:nowrap}
#frmUpload .inpCaption {position:absolute;top:90px;left:100px;width:265px}
#frmUpload .editTip {position:absolute;top:35px;left:390px;width:175px;height:130px;background-color:#4F81BD;border:0px;color:White;overflow:hidden;}
#frmUpload .editTipInner {padding:8px;}
#frmUpload .editTipArrow {position:absolute;top:50px;left:373px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmUpload .options {position:absolute;top:190px;left:425px;width:180px;height:25px}
#frmUpload .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}
#frmUpload .spinner {background:url(/console/images/spinner.gif) no-repeat 0px 0px;padding:0px 0px 5px 20px;position:absolute;top:195px;left:10px;white-space:nowrap;display:none}

#frmImageEdit {position:relative}
#frmImageEdit .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmImageEdit .capCaption {font-weight:bold;color:#000;position:absolute;top:55px;left:10px;white-space:nowrap}
#frmImageEdit .inpCaption {position:absolute;top:55px;left:70px;width:295px}
#frmImageEdit .editTip {position:absolute;top:37px;left:395px;width:150px;height:60px;background-color:#4F81BD;border:0px;color:White;overflow:hidden;}
#frmImageEdit .editTipInner {padding:8px;}
#frmImageEdit .editTipArrow {position:absolute;top:55px;left:378px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmImageEdit .options {position:absolute;top:120px;left:410px;width:180px;height:25px}
#frmImageEdit .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmImageDelete {position:relative}
#frmImageDelete .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:30px;left:25px;white-space:nowrap;padding:7px 10px 10px 48px}
#frmImageDelete .options {position:absolute;top:140px;left:210px;width:180px;height:25px}
#frmImageDelete .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmPrice {position:relative}
#frmPrice .capCurrency {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmPrice .inpCurrency {position:absolute;top:40px;left:90px;width:235px}
#frmPrice .capPriceFrom {font-weight:bold;color:#000;position:absolute;top:70px;left:10px;white-space:nowrap}
#frmPrice .inpPriceFrom {position:absolute;top:70px;left:90px;width:50px}
#frmPrice .capPriceTo {font-weight:bold;color:#000;position:absolute;top:100px;left:10px;white-space:nowrap}
#frmPrice .inpPriceTo {position:absolute;top:100px;left:90px;width:50px}
#frmPrice .capPriceBasis {font-weight:bold;color:#000;position:absolute;top:130px;left:10px;white-space:nowrap}
#frmPrice .inpPriceBasis {position:absolute;top:130px;left:90px;width:235px}
#frmPrice .capMoreInfo {font-weight:bold;color:#000;position:absolute;top:160px;left:10px;white-space:nowrap}
#frmPrice .editValue {position:absolute;top:160px;left:90px;width:229px;height:160px}
#frmPrice .editTip {position:absolute;top:40px;left:345px;width:195px;height:285px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmPrice .editTipInner {padding:8px;}
#frmPrice .editTipArrow {position:absolute;top:80px;left:328px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmPrice .charCount {position:absolute;top:335px;left:90px;width:130px;white-space:nowrap}
#frmPrice .options {position:absolute;top:370px;left:415px;width:180px;height:25px}
#frmPrice .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmGeography {position:relative}
#frmGeography .capType {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmGeography .inpType {position:absolute;top:40px;left:110px;width:335px}
#frmGeography .inpType_dis {position:absolute;top:40px;left:110px;font-weight:bold;width:335px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmGeography .capCountry {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmGeography .inpCountry {position:absolute;top:75px;left:110px;width:335px}
#frmGeography .inpCountry_dis {position:absolute;top:75px;left:110px;font-weight:bold;width:335px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmGeography .capLocation {font-weight:bold;color:#000;position:absolute;top:110px;left:10px;white-space:nowrap}
#frmGeography .inpLocation {position:absolute;top:110px;left:110px;width:330px}
#frmGeography .capHowToFindUs {font-weight:bold;color:#000;position:absolute;top:145px;left:10px;white-space:nowrap}
#frmGeography .inpHowToFindUs {position:absolute;top:145px;left:110px;width:330px;height:90px}
#frmGeography .capMap {font-weight:bold;color:#000;position:absolute;top:260px;left:10px;white-space:nowrap}
#frmGeography .inpMap {position:absolute;top:260px;left:110px;width:330px;height:90px}
#frmGeography .editTip {position:absolute;top:40px;left:470px;width:195px;height:315px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmGeography .editTipInner {padding:8px;}
#frmGeography .editTipArrow {position:absolute;top:40px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmGeography .options {position:absolute;top:385px;left:535px;width:180px;height:25px}
#frmGeography .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#Promise_3 { display:none;}

#frmPromise {position:relative}
#frmPromise .capPolicy1 {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmPromise .inpPolicy1 {position:absolute;top:60px;left:10px;width:438px;height:125px}
#frmPromise .capPolicy2 {font-weight:bold;color:#000;position:absolute;top:210px;left:10px;white-space:nowrap}
#frmPromise .inpPolicy2 {position:absolute;top:230px;left:10px;width:438px;height:125px}
#frmPromise .capPolicy3 {display:none;font-weight:bold;color:#000;position:absolute;top:300px;left:10px;white-space:nowrap}
#frmPromise .inpPolicy3 {display:none;position:absolute;top:280px;left:10px;width:438px;height:70px}
#frmPromise .chkPromise {position:absolute;top:380px;left:10px}
#frmPromise .capPromise {font-weight:bold;color:#000;position:absolute;top:382px;left:34px;white-space:nowrap}
#frmPromise .editTip {position:absolute;top:60px;left:470px;width:195px;height:300px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmPromise .editTipInner {padding:8px;}
#frmPromise .editTipArrow {position:absolute;top:85px;left:455px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmPromise .options {position:absolute;top:390px;left:535px;width:180px;height:25px}
#frmPromise .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAccommodationVideo {position:relative}
#frmAccommodationVideo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAccommodationVideo .editValue {position:absolute;top:37px;left:10px;width:435px;height:130px}
#frmAccommodationVideo .editTip {position:absolute;top:37px;left:470px;width:190px;height:130px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAccommodationVideo .editTipInner {padding:8px;}
#frmAccommodationVideo .editTipArrow {position:absolute;top:45px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAccommodationVideo .charCount {position:absolute;top:180px;left:10px;width:130px;white-space:nowrap}
#frmAccommodationVideo .options {position:absolute;top:195px;left:535px;width:180px;height:25px}
#frmAccommodationVideo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmPublish {position:relative}
#frmPublish .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:25px;left:25px;width:370px;padding:7px 10px 10px 48px}
#frmPublish .options {position:absolute;top:240px;left:315px;width:180px;height:25px}
#frmPublish .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmSubmit {position:relative}
#frmSubmit .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:25px;left:25px;width:370px;padding:7px 10px 10px 48px}
#frmSubmit .options {position:absolute;top:250px;left:320px;width:180px;height:25px}
#frmSubmit .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidaySubmit {position:relative}
#frmHolidaySubmit .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:25px;left:25px;width:370px;padding:7px 10px 10px 48px}
#frmHolidaySubmit .options {position:absolute;top:250px;left:320px;width:180px;height:25px}
#frmHolidaySubmit .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmSubmitFailure {position:relative}
#frmSubmitFailure .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:25px;left:25px;width:370px;padding:7px 10px 10px 48px}
#frmSubmitFailure .options {position:absolute;top:250px;left:410px;width:80px;height:25px}
#frmSubmitFailure .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidaySubmitFailure {position:relative}
#frmHolidaySubmitFailure .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:25px;left:25px;width:370px;padding:7px 10px 10px 48px}
#frmHolidaySubmitFailure .options {position:absolute;top:250px;left:410px;width:80px;height:25px}
#frmHolidaySubmitFailure .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmPreview {position:relative}
#frmPreview .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:normal;color:#000;position:absolute;top:30px;left:25px;white-space:nowrap;padding:7px 10px 10px 48px}
#frmPreview .options {position:absolute;top:100px;left:320px;width:180px;height:25px}
#frmPreview .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmMember {position:relative}
#frmMember .capName {font-weight:bold;color:#000;position:absolute;top:50px;left:10px;white-space:nowrap}
#frmMember .inpName {position:absolute;top:50px;left:90px;width:240px}
#frmMember .capEmail {font-weight:bold;color:#000;position:absolute;top:80px;left:10px;white-space:nowrap}
#frmMember .inpEmail {position:absolute;top:80px;left:90px;width:240px;background-color:#f0f0f0;}
#frmMember .capTelephone {font-weight:bold;color:#000;position:absolute;top:110px;left:10px;white-space:nowrap}
#frmMember .inpTelephone {position:absolute;top:110px;left:90px;width:240px}
#frmMember .capWebsite {font-weight:bold;color:#000;position:absolute;top:140px;left:10px;white-space:nowrap}
#frmMember .inpWebsite {position:absolute;top:140px;left:90px;width:240px}
#frmMember .capAddress {font-weight:bold;color:#000;position:absolute;top:170px;left:10px;white-space:nowrap}
#frmMember .inpAddress {position:absolute;top:170px;left:90px;width:240px;height:80px}
#frmMember .capPostcode {font-weight:bold;color:#000;position:absolute;top:265px;left:10px;white-space:nowrap}
#frmMember .inpPostcode {position:absolute;top:265px;left:90px;width:240px}
#frmMember .capBonding {font-weight:bold;color:#000;position:absolute;top:295px;left:10px;white-space:nowrap}
#frmMember .inpBonding {position:absolute;top:295px;left:90px;width:240px;height:65px}
#frmMember .charCount {position:absolute;top:370px;left:90px;width:240px;}
#frmMember .editTip {position:absolute;top:50px;left:360px;width:180px;height:315px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmMember .editTipInner {padding:8px;}
#frmMember .editTipArrow {position:absolute;top:52px;left:345px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmMember .options {position:absolute;top:385px;left:400px;width:180px;height:25px}
#frmMember .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#editUser {margin-left:5px}

#frmUser {position:relative}
#frmUser .capName {font-weight:bold;color:#000;position:absolute;top:70px;left:20px;white-space:nowrap}
#frmUser .inpName {position:absolute;top:70px;left:80px;width:300px}
#frmUser .capEmail {font-weight:bold;color:#000;position:absolute;top:100px;left:20px;white-space:nowrap}
#frmUser .inpEmail {position:absolute;top:100px;left:80px;width:300px}
#frmUser .submit {position:absolute;top:140px;left:260px;width:130px;height:25px;font-weight:bold}

.UserHR1 {border-top:1px solid #d0d0d0;width:370px;position:absolute;left:20px;top:185px}

#frmPassword {position:absolute;top:200px;left:0px;}
#frmPassword .capPassword {font-weight:bold;color:#000;position:absolute;top:70px;left:20px;white-space:nowrap}
#frmPassword .inpPassword {position:absolute;top:70px;left:150px;width:230px}
#frmPassword .capPasswordNew {font-weight:bold;color:#000;position:absolute;top:100px;left:20px;white-space:nowrap}
#frmPassword .inpPasswordNew {position:absolute;top:100px;left:150px;width:230px}
#frmPassword .capPasswordConfirm {font-weight:bold;color:#000;position:absolute;top:130px;left:20px;white-space:nowrap}
#frmPassword .inpPasswordConfirm {position:absolute;top:130px;left:150px;width:230px}
#frmPassword .capPasswordReminder {font-weight:bold;color:#000;position:absolute;top:160px;left:20px;white-space:nowrap}
#frmPassword .inpPasswordReminder {position:absolute;top:160px;left:150px;width:230px}
#frmPassword .submit {position:absolute;top:200px;left:260px;width:130px;height:25px;font-weight:bold}

#frmAddToBasket {position:relative}
#frmAddToBasket .capDescription {color:#404040;position:absolute;top:40px;left:10px;width:420px}
#frmAddToBasket .capPrice {position:absolute;top:100px;left:10px;width:400px}
#frmAddToBasket .capMessage {position:absolute;top:130px;left:10px;width:400px}
#frmAddToBasket .options {position:absolute;top:270px;left:270px;width:180px;height:25px}
#frmAddToBasket .submit {width:120px;height:25px;margin-right:5px;font-weight:bold}

#frmRemoveFromBasket {position:relative}
#frmRemoveFromBasket .capMessage {position:absolute;top:20px;left:10px;width:270px;color:#404040}
#frmRemoveFromBasket .options {position:absolute;top:120px;left:170px;width:180px;height:25px}
#frmRemoveFromBasket .submit {width:80px;height:25px;margin-right:5px;font-weight:bold}

#frmVATExemption {position:relative}
#frmVATExemption .txtVATRules {position:absolute;top:40px;left:10px;width:430px;height:106px;overflow:auto;border:1px solid #b0b0b0;color:#606060;background-color:#fff}
#frmVATExemption .capVATExempt {font-weight:normal;color:#000;position:absolute;top:182px;left:35px;white-space:nowrap}
#frmVATExemption .inpVATExempt {position:absolute;top:180px;left:10px;}
#frmVATExemption .capVATLocation {font-weight:bold;color:#000;position:absolute;top:240px;left:10px;white-space:nowrap}
#frmVATExemption .inpVATLocation {position:absolute;top:240px;left:100px;width:130px}
#frmVATExemption .capVATNumber {font-weight:bold;color:#000;position:absolute;top:270px;left:10px;white-space:nowrap}
#frmVATExemption .inpVATCountryCode {position:absolute;top:270px;left:100px;width:40px}
#frmVATExemption .inpVATNumber {position:absolute;top:270px;left:145px;width:80px}
#frmVATExemption .editTip {position:absolute;top:175px;left:260px;width:182px;height:120px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmVATExemption .editTipInner {padding:8px;}
#frmVATExemption .editTipArrow {position:absolute;top:182px;left:245px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmVATExemption .options {position:absolute;top:320px;left:310px;width:180px;height:25px}
#frmVATExemption .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayPromo {position:relative}
#frmHolidayPromo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmHolidayPromo .editValue {position:absolute;top:37px;left:10px;width:285px;height:70px}
#frmHolidayPromo .editTip {position:absolute;top:37px;left:320px;width:340px;height:70px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayPromo .editTipInner {padding:8px;}
#frmHolidayPromo .editTipArrow {position:absolute;top:50px;left:303px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayPromo .charCount {position:absolute;top:120px;left:10px;width:130px;white-space:nowrap}
#frmHolidayPromo .options {position:absolute;top:135px;left:535px;width:180px;height:25px}
#frmHolidayPromo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayDescription {position:relative}
#frmHolidayDescription .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmHolidayDescription .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmHolidayDescription .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDescription .editTipInner {padding:8px;}
#frmHolidayDescription .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDescription .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmHolidayDescription .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmHolidayDescription .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayItinerary {position:relative}
#frmHolidayItinerary .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmHolidayItinerary .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmHolidayItinerary .itineraryList {position:absolute;top:37px;left:10px;width:375px;height:200px}
#frmHolidayItinerary .move {position:absolute;top:37px;left:390px;width:75px;height:60px}
#frmHolidayItinerary .capItineraryDay {font-weight:bold;color:#000;position:absolute;top:250px;left:10px;white-space:nowrap}
#frmHolidayItinerary .inpItineraryDay {position:absolute;top:250px;left:80px;width:100px}
#frmHolidayItinerary .capItineraryDetail {font-weight:bold;color:#000;position:absolute;top:280px;left:10px;white-space:nowrap}
#frmHolidayItinerary .inpItineraryDetail {position:absolute;top:280px;left:80px;width:300px;height:70px}
#frmHolidayItinerary .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayItinerary .editTipInner {padding:8px;}
#frmHolidayItinerary .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayItinerary .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmHolidayItinerary .actions {position:absolute;top:365px;left:80px;width:300px;height:25px}
#frmHolidayItinerary .actionButton {width:70px;height:25px;margin-right:5px;font-weight:bold}
#frmHolidayItinerary .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmHolidayItinerary .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayGeography {position:relative}
#frmHolidayGeography .capType {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayGeography .inpType {position:absolute;top:40px;left:110px;width:235px}
#frmHolidayGeography .inpType_dis {position:absolute;top:40px;left:110px;font-weight:bold;width:235px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmHolidayGeography .capCountry {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmHolidayGeography .inpCountry {position:absolute;top:75px;left:110px;width:235px}
#frmHolidayGeography .inpCountry_dis {position:absolute;top:75px;left:110px;font-weight:bold;width:235px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmHolidayGeography .capLocation {font-weight:bold;color:#000;position:absolute;top:110px;left:10px;white-space:nowrap}
#frmHolidayGeography .inpLocation {position:absolute;top:110px;left:110px;width:230px}
#frmHolidayGeography .inpLocation_dis {position:absolute;top:110px;left:110px;font-weight:bold;width:235px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmHolidayGeography .capMap {font-weight:bold;color:#000;position:absolute;top:145px;left:10px;white-space:nowrap}
#frmHolidayGeography .inpMap {position:absolute;top:145px;left:110px;width:230px;height:90px}
#frmHolidayGeography .inpMap_dis {position:absolute;top:145px;left:110px;font-weight:bold;width:235px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmHolidayGeography .editTip {position:absolute;top:30px;left:370px;width:295px;height:225px;background-color:#4F81BD;border:0px;color:White;overflow:hidden;}
#frmHolidayGeography .editTipInner {padding:8px;}
#frmHolidayGeography .editTipArrow {position:absolute;top:160px;left:353px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayGeography .options {position:absolute;top:270px;left:535px;width:180px;height:25px}
#frmHolidayGeography .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayPrice {position:relative}
#frmHolidayPrice .capCurrency {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayPrice .inpCurrency {position:absolute;top:40px;left:90px;width:235px}
#frmHolidayPrice .capPriceFrom {font-weight:bold;color:#000;position:absolute;top:70px;left:10px;white-space:nowrap}
#frmHolidayPrice .inpPriceFrom {position:absolute;top:70px;left:90px;width:50px}
#frmHolidayPrice .capPriceTo {font-weight:bold;color:#000;position:absolute;top:100px;left:10px;white-space:nowrap}
#frmHolidayPrice .inpPriceTo {position:absolute;top:100px;left:90px;width:50px}
#frmHolidayPrice .capPriceBasis {font-weight:bold;color:#000;position:absolute;top:130px;left:10px;white-space:nowrap}
#frmHolidayPrice .inpPriceBasis {position:absolute;top:130px;left:90px;width:235px}
#frmHolidayPrice .capDuration {font-weight:bold;color:#000;position:absolute;top:160px;left:10px;white-space:nowrap}
#frmHolidayPrice .inpDuration {position:absolute;top:160px;left:90px;width:235px}
#frmHolidayPrice .capMoreInfo {font-weight:bold;color:#000;position:absolute;top:190px;left:10px;white-space:nowrap}
#frmHolidayPrice .editValue {position:absolute;top:190px;left:90px;width:229px;height:130px}
#frmHolidayPrice .editTip {position:absolute;top:40px;left:345px;width:195px;height:285px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayPrice .editTipInner {padding:8px;}
#frmHolidayPrice .editTipArrow {position:absolute;top:80px;left:328px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayPrice .charCount {position:absolute;top:335px;left:90px;width:130px;white-space:nowrap}
#frmHolidayPrice .options {position:absolute;top:370px;left:415px;width:180px;height:25px}
#frmHolidayPrice .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayPromise {position:relative}
#frmHolidayPromise .capPolicy1 {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayPromise .inpPolicy1 {position:absolute;top:60px;left:10px;width:438px;height:125px}
#frmHolidayPromise .capPolicy2 {font-weight:bold;color:#000;position:absolute;top:210px;left:10px;white-space:nowrap}
#frmHolidayPromise .inpPolicy2 {position:absolute;top:230px;left:10px;width:438px;height:125px}
#frmHolidayPromise .capPolicy3 {display:none;font-weight:bold;color:#000;position:absolute;top:260px;left:10px;white-space:nowrap}
#frmHolidayPromise .inpPolicy3 {display:none;position:absolute;top:280px;left:10px;width:438px;height:70px}
#frmHolidayPromise .chkPromise {position:absolute;top:380px;left:10px}
#frmHolidayPromise .capPromise {font-weight:bold;color:#000;position:absolute;top:382px;left:34px;white-space:nowrap}
#frmHolidayPromise .editTip {position:absolute;top:60px;left:470px;width:195px;height:300px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayPromise .editTipInner {padding:8px;}
#frmHolidayPromise .editTipArrow {position:absolute;top:85px;left:455px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayPromise .options {position:absolute;top:390px;left:535px;width:180px;height:25px}
#frmHolidayPromise .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayVideo {position:relative}
#frmHolidayVideo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmHolidayVideo .editValue {position:absolute;top:37px;left:10px;width:435px;height:130px}
#frmHolidayVideo .editTip {position:absolute;top:37px;left:470px;width:190px;height:130px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayVideo .editTipInner {padding:8px;}
#frmHolidayVideo .editTipArrow {position:absolute;top:45px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayVideo .charCount {position:absolute;top:180px;left:10px;width:130px;white-space:nowrap}
#frmHolidayVideo .options {position:absolute;top:195px;left:535px;width:180px;height:25px}
#frmHolidayVideo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayNameRef {position:relative}
#frmHolidayNameRef .capHolidayName {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayNameRef .inpHolidayName {position:absolute;top:40px;left:110px;width:335px}
#frmHolidayNameRef .capReference {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmHolidayNameRef .inpReference {position:absolute;top:75px;left:110px;width:135px}
#frmHolidayNameRef .editTip {position:absolute;top:40px;left:470px;width:195px;height:105px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayNameRef .editTipInner {padding:8px;}
#frmHolidayNameRef .editTipArrow {position:absolute;top:40px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayNameRef .options {position:absolute;top:175px;left:535px;width:180px;height:25px}
#frmHolidayNameRef .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#cntHolidayDepartures {height:190px;border:1px;background-color:white;overflow:auto}

#hdrHolidayDepartures {font-weight:bold;color:#000}
#hdrHolidayDepartures td {padding:4px;}
#hdrHolidayDepartures .col1 {width:150px;text-align:left}
#hdrHolidayDepartures .col2 {width:150px;text-align:center;padding-right:10px}
#hdrHolidayDepartures .col3 {width:200px;text-align:left}
#hdrHolidayDepartures .col4 {width:150px;text-align:center;padding-right:10px}
#hdrHolidayDepartures .col5 {width:200px;text-align:left}
#hdrHolidayDepartures .col6 {width:100px;text-align:left}
#hdrHolidayDepartures .col7 {width:200px;text-align:left}
#hdrHolidayDepartures .col8 {width:34px;text-align:left}

#lstHolidayDepartures {table-layout:fixed;}
#lstHolidayDepartures td {height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:4px;}
#lstHolidayDepartures tr:hover {background-color:#f8f8f8;cursor:pointer}
#lstHolidayDepartures .col1 {width:150px}
#lstHolidayDepartures .col2 {width:150px;text-align:center;padding-right:10px}
#lstHolidayDepartures .col3 {width:200px;}
#lstHolidayDepartures .col4 {width:150px;text-align:center;padding-right:10px}
#lstHolidayDepartures .col5 {width:200px;}
#lstHolidayDepartures .col6 {width:100px;text-align:left;}
#lstHolidayDepartures .col7 {width:200px;}
#lstHolidayDepartures .col8 {width:34px;}

.editDeparture {display:none}
.delDeparture {display:none}

.highlight {background-color:#E9F4FF}
.deleteHolidayDepartures {margin-left:10px}

#frmHolidayDeparturesAdd {position:relative}
#frmHolidayDeparturesAdd .capStartDate {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayDeparturesAdd .inpStartDate {position:absolute;top:40px;left:110px;width:100px}
#frmHolidayDeparturesAdd .capEndDate {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmHolidayDeparturesAdd .inpEndDate {position:absolute;top:75px;left:110px;width:100px}
#frmHolidayDeparturesAdd .capInterval {font-weight:bold;color:#000;position:absolute;top:110px;left:10px;white-space:nowrap}
#frmHolidayDeparturesAdd .inpInterval {position:absolute;top:110px;left:110px;width:107px;height:22px;}
#frmHolidayDeparturesAdd .editTip {position:absolute;top:35px;left:270px;width:195px;height:125px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDeparturesAdd .editTipInner {padding:8px;}
#frmHolidayDeparturesAdd .editTipArrow {position:absolute;top:40px;left:253px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDeparturesAdd .options {position:absolute;top:200px;left:335px;width:180px;height:25px}
#frmHolidayDeparturesAdd .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayDeparturesDelete {position:relative}
#frmHolidayDeparturesDelete .capStartDate {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayDeparturesDelete .inpStartDate {position:absolute;top:40px;left:110px;width:100px}
#frmHolidayDeparturesDelete .capEndDate {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmHolidayDeparturesDelete .inpEndDate {position:absolute;top:75px;left:110px;width:100px}
#frmHolidayDeparturesDelete .editTip {position:absolute;top:32px;left:270px;width:195px;height:125px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDeparturesDelete .editTipInner {padding:8px;}
#frmHolidayDeparturesDelete .editTipArrow {position:absolute;top:40px;left:253px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDeparturesDelete .options {position:absolute;top:185px;left:335px;width:180px;height:25px}
#frmHolidayDeparturesDelete .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayDepartureAdd {position:relative}
#frmHolidayDepartureAdd .capDate {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayDepartureAdd .inpDate {position:absolute;top:40px;left:110px;width:100px}
#frmHolidayDepartureAdd .editTip {position:absolute;top:40px;left:270px;width:195px;height:88px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDepartureAdd .editTipInner {padding:8px;}
#frmHolidayDepartureAdd .editTipArrow {position:absolute;top:40px;left:253px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDepartureAdd .options {position:absolute;top:165px;left:335px;width:180px;height:25px}
#frmHolidayDepartureAdd .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayDepartureDelete {position:relative}
#frmHolidayDepartureDelete .capDate {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmHolidayDepartureDelete .inpDate {position:absolute;top:40px;left:110px;width:100px}
#frmHolidayDepartureDelete .editTip {position:absolute;top:40px;left:270px;width:195px;height:75px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDepartureDelete .editTipInner {padding:8px;}
#frmHolidayDepartureDelete .editTipArrow {position:absolute;top:40px;left:253px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDepartureDelete .options {position:absolute;top:140px;left:335px;width:180px;height:25px}
#frmHolidayDepartureDelete .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmHolidayDepartureEdit {position:relative}
#frmHolidayDepartureEdit .capDate {font-weight:bold;color:#000;position:absolute;top:50px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpDate {position:absolute;top:48px;left:90px;width:100px}

#frmHolidayDepartureEdit .capPrice {font-weight:bold;color:#000;position:absolute;top:80px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpPrice {position:absolute;top:78px;left:90px;width:50px}
#frmHolidayDepartureEdit .capBasis {color:#000;position:absolute;top:80px;left:155px;white-space:nowrap}

#frmHolidayDepartureEdit {position:relative}
#frmHolidayDepartureEdit .capPrice_US {font-weight:bold;color:#000;position:absolute;top:110px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpPrice_US {position:absolute;top:108px;left:90px;width:50px}
#frmHolidayDepartureEdit .capBasis_US {color:#000;position:absolute;top:110px;left:155px;white-space:nowrap}

#frmHolidayDepartureEdit .capAvailability {font-weight:bold;color:#000;position:absolute;top:145px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpAvailability {position:absolute;top:143px;left:90px;width:107px;height:22px;}
#frmHolidayDepartureEdit .capGuaranteed {font-weight:bold;color:#000;position:absolute;top:175px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpGuaranteed {position:absolute;top:173px;left:88px}
#frmHolidayDepartureEdit .capStatus {font-weight:bold;color:#000;position:absolute;top:225px;left:10px;white-space:nowrap}
#frmHolidayDepartureEdit .inpStatus {position:absolute;top:225px;left:90px;width:235px}
#frmHolidayDepartureEdit .editValue {position:absolute;top:200px;left:90px;width:229px;height:160px}
#frmHolidayDepartureEdit .editTip {position:absolute;top:45px;left:297px;width:150px;height:155px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmHolidayDepartureEdit .editTipInner {padding:8px;}
#frmHolidayDepartureEdit .editTipArrow {position:absolute;top:50px;left:280px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmHolidayDepartureEdit .charCount {position:absolute;top:37px;left:90px;width:130px;white-space:nowrap}
#frmHolidayDepartureEdit .options {position:absolute;top:230px;left:320px;width:180px;height:25px}
#frmHolidayDepartureEdit .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionName {position:relative}
#frmAttractionName .capAttractionName {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmAttractionName .inpAttractionName {position:absolute;top:40px;left:110px;width:335px}
#frmAttractionName .editTip {position:absolute;top:40px;left:470px;width:195px;height:105px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionName .editTipInner {padding:8px;}
#frmAttractionName .editTipArrow {position:absolute;top:40px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionName .options {position:absolute;top:175px;left:535px;width:180px;height:25px}
#frmAttractionName .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionPromo {position:relative}
#frmAttractionPromo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionPromo .editValue {position:absolute;top:37px;left:10px;width:285px;height:70px}
#frmAttractionPromo .editTip {position:absolute;top:37px;left:320px;width:340px;height:70px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionPromo .editTipInner {padding:8px;}
#frmAttractionPromo .editTipArrow {position:absolute;top:50px;left:303px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionPromo .charCount {position:absolute;top:120px;left:10px;width:130px;white-space:nowrap}
#frmAttractionPromo .options {position:absolute;top:135px;left:535px;width:180px;height:25px}
#frmAttractionPromo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionDescription {position:relative}
#frmAttractionDescription .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionDescription .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmAttractionDescription .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionDescription .editTipInner {padding:8px;}
#frmAttractionDescription .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionDescription .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmAttractionDescription .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmAttractionDescription .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionStory {position:relative}
#frmAttractionStory .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionStory .editValue {position:absolute;top:37px;left:10px;width:435px;height:300px}
#frmAttractionStory .editTip {position:absolute;top:37px;left:470px;width:190px;height:305px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionStory .editTipInner {padding:8px;}
#frmAttractionStory .editTipArrow {position:absolute;top:170px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionStory .charCount {position:absolute;top:350px;left:10px;width:130px;white-space:nowrap}
#frmAttractionStory .options {position:absolute;top:365px;left:535px;width:180px;height:25px}
#frmAttractionStory .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionPrice {position:relative}
#frmAttractionPrice .capCurrency {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmAttractionPrice .inpCurrency {position:absolute;top:40px;left:90px;width:235px}
#frmAttractionPrice .capPriceFrom {font-weight:bold;color:#000;position:absolute;top:70px;left:10px;white-space:nowrap}
#frmAttractionPrice .inpPriceFrom {position:absolute;top:70px;left:90px;width:50px}
#frmAttractionPrice .capPriceTo {font-weight:bold;color:#000;position:absolute;top:100px;left:10px;white-space:nowrap}
#frmAttractionPrice .inpPriceTo {position:absolute;top:100px;left:90px;width:50px}
#frmAttractionPrice .capPriceBasis {font-weight:bold;color:#000;position:absolute;top:130px;left:10px;white-space:nowrap}
#frmAttractionPrice .inpPriceBasis {position:absolute;top:130px;left:90px;width:235px}
#frmAttractionPrice .capMoreInfo {font-weight:bold;color:#000;position:absolute;top:160px;left:10px;white-space:nowrap}
#frmAttractionPrice .editValue {position:absolute;top:160px;left:90px;width:229px;height:160px}
#frmAttractionPrice .editTip {position:absolute;top:40px;left:345px;width:195px;height:285px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionPrice .editTipInner {padding:8px;}
#frmAttractionPrice .editTipArrow {position:absolute;top:80px;left:328px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionPrice .charCount {position:absolute;top:335px;left:90px;width:130px;white-space:nowrap}
#frmAttractionPrice .options {position:absolute;top:370px;left:415px;width:180px;height:25px}
#frmAttractionPrice .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionGeography {position:relative}
#frmAttractionGeography .capCountry {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmAttractionGeography .inpCountry {position:absolute;top:40px;left:110px;width:235px}
#frmAttractionGeography .inpCountry_dis {position:absolute;top:40px;left:110px;font-weight:bold;width:235px;white-space:nowrap;color:#404040;overflow:hidden;text-overflow:ellipsis}
#frmAttractionGeography .capLocation {font-weight:bold;color:#000;position:absolute;top:75px;left:10px;white-space:nowrap}
#frmAttractionGeography .inpLocation {position:absolute;top:75px;left:110px;width:230px}
#frmAttractionGeography .editTip {position:absolute;top:40px;left:370px;width:295px;height:140px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionGeography .editTipInner {padding:8px;}
#frmAttractionGeography .editTipArrow {position:absolute;top:40px;left:353px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionGeography .options {position:absolute;top:190px;left:535px;width:180px;height:25px}
#frmAttractionGeography .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionUpload {position:relative}
#frmAttractionUpload .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionUpload .capFile {font-weight:bold;color:#000;position:absolute;top:50px;left:10px;white-space:nowrap}
#frmAttractionUpload .inpFile {position:absolute;top:50px;left:100px;width:265px}
#frmAttractionUpload .capCaption {font-weight:bold;color:#000;position:absolute;top:90px;left:10px;white-space:nowrap}
#frmAttractionUpload .inpCaption {position:absolute;top:90px;left:100px;width:265px}
#frmAttractionUpload .editTip {position:absolute;top:35px;left:390px;width:175px;height:130px;background-color:#4F81BD;border:0px;color:White;overflow:hidden;}
#frmAttractionUpload .editTipInner {padding:8px;}
#frmAttractionUpload .editTipArrow {position:absolute;top:50px;left:373px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionUpload .options {position:absolute;top:190px;left:425px;width:180px;height:25px}
#frmAttractionUpload .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}
#frmAttractionUpload .spinner {background:url(/console/images/spinner.gif) no-repeat 0px 0px;padding:0px 0px 5px 20px;position:absolute;top:195px;left:10px;white-space:nowrap;display:none}

#frmAttractionImageEdit {position:relative}
#frmAttractionImageEdit .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionImageEdit .capCaption {font-weight:bold;color:#000;position:absolute;top:55px;left:10px;white-space:nowrap}
#frmAttractionImageEdit .inpCaption {position:absolute;top:55px;left:70px;width:295px}
#frmAttractionImageEdit .editTip {position:absolute;top:37px;left:395px;width:150px;height:60px;background-color:#4F81BD;border:0px;color:White;overflow:hidden;}
#frmAttractionImageEdit .editTipInner {padding:8px;}
#frmAttractionImageEdit .editTipArrow {position:absolute;top:55px;left:378px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionImageEdit .options {position:absolute;top:120px;left:410px;width:180px;height:25px}
#frmAttractionImageEdit .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionImageDelete {position:relative}
#frmAttractionImageDelete .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:30px;left:25px;white-space:nowrap;padding:7px 10px 10px 48px}
#frmAttractionImageDelete .options {position:absolute;top:140px;left:210px;width:180px;height:25px}
#frmAttractionImageDelete .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionVideo {position:relative}
#frmAttractionVideo .caption {font-weight:bold;position:absolute;top:10px;left:10px;white-space:nowrap}
#frmAttractionVideo .editValue {position:absolute;top:37px;left:10px;width:435px;height:130px}
#frmAttractionVideo .editTip {position:absolute;top:37px;left:470px;width:190px;height:130px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionVideo .editTipInner {padding:8px;}
#frmAttractionVideo .editTipArrow {position:absolute;top:45px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionVideo .charCount {position:absolute;top:180px;left:10px;width:130px;white-space:nowrap}
#frmAttractionVideo .options {position:absolute;top:195px;left:535px;width:180px;height:25px}
#frmAttractionVideo .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmAttractionPromise {position:relative}
#frmAttractionPromise .capPolicy1 {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmAttractionPromise .inpPolicy1 {position:absolute;top:60px;left:10px;width:438px;height:125px}
#frmAttractionPromise .capPolicy2 {font-weight:bold;color:#000;position:absolute;top:210px;left:10px;white-space:nowrap}
#frmAttractionPromise .inpPolicy2 {position:absolute;top:230px;left:10px;width:438px;height:125px}
#frmAttractionPromise .capPolicy3 {display:none;font-weight:bold;color:#000;position:absolute;top:260px;left:10px;white-space:nowrap}
#frmAttractionPromise .inpPolicy3 {display:none;position:absolute;top:280px;left:10px;width:438px;height:70px}
#frmAttractionPromise .chkPromise {position:absolute;top:380px;left:10px}
#frmAttractionPromise .capPromise {font-weight:bold;color:#000;position:absolute;top:382px;left:34px;white-space:nowrap}
#frmAttractionPromise .editTip {position:absolute;top:60px;left:470px;width:195px;height:300px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmAttractionPromise .editTipInner {padding:8px;}
#frmAttractionPromise .editTipArrow {position:absolute;top:85px;left:455px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmAttractionPromise .options {position:absolute;top:390px;left:535px;width:180px;height:25px}
#frmAttractionPromise .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmBooking {position:relative}
#frmBooking .capProductBooked {font-weight:bold;color:#000;position:absolute;top:42px;left:10px;white-space:nowrap}
#frmBooking .inpProductBooked {position:absolute;top:40px;left:140px;width:265px}
#frmBooking .capReference {font-weight:bold;color:#000;position:absolute;top:72px;left:10px;white-space:nowrap}
#frmBooking .inpReference {position:absolute;top:70px;left:140px;width:100px}
#frmBooking .capDepartureDate {font-weight:bold;color:#000;position:absolute;top:102px;left:10px;white-space:nowrap}
#frmBooking .inpDepartureDate {position:absolute;top:100px;left:140px;width:100px}
#frmBooking .capDepartureDateHint {font-weight:bold;color:#000;position:absolute;top:102px;left:255px;white-space:nowrap}
#frmBooking .capPax {font-weight:bold;color:#000;position:absolute;top:132px;left:10px;white-space:nowrap}
#frmBooking .inpPax {position:absolute;top:130px;left:140px;width:50px}
#frmBooking .capDuration {font-weight:bold;color:#000;position:absolute;top:162px;left:10px;white-space:nowrap}
#frmBooking .inpDuration {position:absolute;top:160px;left:140px;width:50px}
#frmBooking .capVoucher {font-weight:bold;color:#000;position:absolute;top:192px;left:10px;white-space:nowrap}
#frmBooking .inpVoucher {position:absolute;top:190px;left:140px;width:100px}
#frmBooking .capBookingValue {font-weight:bold;color:#000;position:absolute;top:222px;left:10px;white-space:nowrap}
#frmBooking .inpBookingValue {position:absolute;top:220px;left:140px;width:100px}
#frmBooking .capBookingCommission {font-weight:bold;color:#000;position:absolute;top:252px;left:10px;white-space:nowrap}
#frmBooking .inpBookingCommission {position:absolute;top:250px;left:140px;width:100px}
#frmBooking .capStatus {font-weight:bold;color:#000;position:absolute;top:282px;left:10px;white-space:nowrap}
#frmBooking .inpStatus {position:absolute;top:280px;left:140px;width:110px}
#frmBooking .capSendVSP {font-weight:bold;color:#000;position:absolute;top:282px;left:10px;white-space:nowrap}
#frmBooking .inpSendVSP {position:absolute;top:280px;left:150px;}

#frmBooking .editValue {position:absolute;top:160px;left:90px;width:229px;height:160px}
#frmBooking .editTip {position:absolute;top:40px;left:450px;width:195px;height:275px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmBooking .editTipInner {padding:8px;}
#frmBooking .editTipArrow {position:absolute;top:40px;left:433px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmBooking .options {position:absolute;top:340px;left:515px;width:180px;height:25px}
#frmBooking .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmBookingRemove {position:relative}
#frmBookingRemove .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:30px;left:25px;white-space:nowrap;padding:7px 10px 10px 48px}
#frmBookingRemove .options {position:absolute;top:140px;left:210px;width:180px;height:25px}
#frmBookingRemove .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmMemberNotes {position:relative}
#frmMemberNotes .editTip {position:absolute;top:40px;left:455px;width:195px;height:310px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmMemberNotes .editTipInner {padding:8px;}
#frmMemberNotes .editTipArrow {position:absolute;top:40px;left:438px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmMemberNotes .editValue {position:absolute;top:37px;left:10px;width:380px;height:310px}
#frmMemberNotes .options {position:absolute;top:380px;left:520px;width:180px;height:25px}
#frmMemberNotes .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmLASO {position:relative}
#frmLASO .capLASOName {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmLASO .inpLASOName {position:absolute;top:40px;left:120px;width:300px}
#frmLASO .capLASOType {font-weight:bold;color:#000;position:absolute;top:70px;left:10px;white-space:nowrap}
#frmLASO .inpLASOType {position:absolute;top:70px;left:120px;width:305px}
#frmLASO .inpLASOTypeRO {position:absolute;top:70px;left:120px;width:300px;display:none}
#frmLASO .capLASONarrative {font-weight:bold;color:#000;position:absolute;top:100px;left:10px;white-space:nowrap}
#frmLASO .editLASONarrativeValue {position:absolute;top:100px;left:120px;width:300px;height:60px}
#frmLASO .charCount {position:absolute;top:166px;left:120px;width:130px;white-space:nowrap}
#frmLASO .capLASONarrativeUS {font-weight:bold;color:#000;position:absolute;top:190px;left:10px;white-space:nowrap}
#frmLASO .capCopyUK {position:absolute;top:210px;left:10px;white-space:nowrap}
#frmLASO .editLASONarrativeUSValue {position:absolute;top:190px;left:120px;width:300px;height:60px}
#frmLASO .charCountUS {position:absolute;top:256px;left:120px;width:130px;white-space:nowrap}
#frmLASO .capLASOFeedPromo {font-weight:bold;color:#000;position:absolute;top:280px;left:10px;white-space:nowrap}
#frmLASO .editLASOFeedPromoValue {position:absolute;top:280px;left:120px;width:300px;height:30px}
#frmLASO .charCountPromo {position:absolute;top:315px;left:120px;width:130px;white-space:nowrap}
#frmLASO .capLASOStartDate {font-weight:bold;color:#000;position:absolute;top:350px;left:10px;white-space:nowrap}
#frmLASO .inpLASOStartDate {position:absolute;top:350px;left:120px;width:100px}
#frmLASO .capStartDateHint {font-weight:normal;color:#c0c0c0;position:absolute;top:350px;left:230px;white-space:nowrap}
#frmLASO .capLASOEndDate {font-weight:bold;color:#000;position:absolute;top:380px;left:10px;white-space:nowrap}
#frmLASO .inpLASOEndDate {position:absolute;top:380px;left:120px;width:100px}
#frmLASO .capEndDateHint {font-weight:normal;color:#c0c0c0;position:absolute;top:380px;left:230px;white-space:nowrap}
#frmLASO .editTip {position:absolute;top:40px;left:455px;width:195px;height:360px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmLASO .editTipInner {padding:8px;}
#frmLASO .editTipArrow {position:absolute;top:40px;left:437px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmLASO .options {position:absolute;top:420px;left:365px;width:320px;height:25px}
#frmLASO .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}
#frmLASO .submitDisabled {width:70px;height:25px;margin-right:5px;font-weight:normal;color:graytext}
#frmLASO #LASOProducts {position:absolute;top:40px;left:10px;width:420px;height:355px;overflow:auto;border:solid 1px black}
#frmLASO #LASOActivities {position:absolute;top:40px;left:10px;width:420px;height:355px;overflow:auto;border:solid 1px black}

#frmLASORemove {position:relative}
#frmLASORemove .capMessage {background:url(/console/images/icon_help_32.gif) no-repeat;font-weight:bold;color:#000;position:absolute;top:30px;left:25px;white-space:nowrap;padding:7px 10px 10px 48px}
#frmLASORemove .options {position:absolute;top:140px;left:210px;width:180px;height:25px}
#frmLASORemove .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}

#frmExportLeads {position:relative;}
#frmExportLeads select, #frmExportLeads input[type=search] { background-color:#fff;border:1px solid;}
#frmExportLeads .capSite {font-weight:bold;color:#000;position:absolute;top:40px;left:10px;white-space:nowrap}
#frmExportLeads .inpSiteID {position:absolute;top:40px;left:110px;width:230px;}
#frmExportLeads .capLeadStatus {font-weight:bold;color:#000;position:absolute;top:72px;left:10px;white-space:nowrap}
#frmExportLeads .xinpLeadStatusBooked {position:absolute;top:72px;left:110px;width:200px;}
#frmExportLeads .divLeadStatus {position:absolute;top:72px;left:110px;width:200px;}
#frmExportLeads .capLeadVoucher {font-weight:bold;color:#000;position:absolute;top:140px;left:10px;white-space:nowrap}
#frmExportLeads .inpLeadVoucherHolder {position:absolute;top:140px;left:110px;width:230px;}
#frmExportLeads .capLeadDate {font-weight:bold;color:#000;position:absolute;top:175px;left:10px;white-space:nowrap}
#frmExportLeads .inpLeadDateFrom {position:absolute;top:175px;left:110px;width:100px;}
#frmExportLeads .capLeadDateTo {font-weight:normal;color:#000;position:absolute;top:177px;left:220px;white-space:nowrap}
#frmExportLeads .inpLeadDateTo {position:absolute;top:175px;left:240px;width:100px;}
#frmExportLeads .capLeadDepartureDate {font-weight:bold;color:#000;position:absolute;top:210px;left:10px;white-space:nowrap}
#frmExportLeads .inpLeadDepartureDateFrom {position:absolute;top:210px;left:110px;width:100px;}
#frmExportLeads .capLeadDepartureDateTo {font-weight:normal;color:#000;position:absolute;top:212px;left:220px;white-space:nowrap}
#frmExportLeads .inpLeadDepartureDateTo {position:absolute;top:210px;left:240px;width:100px;}
#frmExportLeads .editTip {position:absolute;top:40px;left:365px;width:195px;height:190px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#frmExportLeads .editTipInner {padding:8px;}
#frmExportLeads .editTipArrow {position:absolute;top:40px;left:348px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}
#frmExportLeads .options {position:absolute;top:270px;left:430px;width:180px;height:25px}
#frmExportLeads .submit {width:70px;height:25px;margin-right:5px;font-weight:bold}
#frmExportLeads .submitDisabled {color:transparent;cursor:not-allowed;}
#frmExportLeads .progress {position:absolute;display:none;top:275px;left:460px;font-size:16px;}

#frmExportLeads .message {position:absolute;display:none;top:50px;left:140px;background-color:#fff;width:260px;padding:20px;}
#frmExportLeads .message .header {font-size:1.3em;font-weight:bold;}
#frmExportLeads .message .body {margin-top:20px;}
#frmExportLeads .message .done {float:right;margin-top:20px;padding:3px 15px 5px 15px;color:#fff;font-size:1.2em;font-weight:600;cursor:pointer;}
#frmExportLeads .message .done i { margin-right:6px; }

#frmExportLeads .message.error {border:4px solid #ff0000;color:#ff0000;}
#frmExportLeads .message.error .done {border:1px solid #ff0000;background-color:#ff0000;}

#frmExportLeads .message.success {border:4px solid #008000;color:#008000;}
#frmExportLeads .message.success .done {border:1px solid #008000;background-color:#008000;}


.editTipInner a { color:#fff;text-decoration:underline; }

#laso_list .options {margin:20px 0px 20px 0px}

.UserHR2 {border-top:1px solid #d0d0d0;width:370px;position:absolute;left:20px;top:450px;display:none}
.closeUser {position:absolute;top:470px;left:300px;width:90px;height:25px;font-weight:bold;display:none}

.charCount {font-size:90%}
.charCountUS {font-size:90%}
#CharsLeft {font-weight:bold;margin-left:5px;color:#000}
#CharsLeftUS {font-weight:bold;margin-left:5px;color:#000}
#CharsLeftPromo {font-weight:bold;margin-left:5px;color:#000}


a.preview {display:block;background:url(/console/images/preview.gif) no-repeat;margin:5px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold }
a.preview:hover {text-decoration:none}

a.xpreview {display:block;background:url(/console/images/preview.gif) no-repeat;margin:5px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold }
a.xpreview:hover {text-decoration:none}

a.publish {display:block;background:url(/console/images/publish.gif) no-repeat;margin:10px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold }
a.publish:hover {text-decoration:none}

a.submit {display:block;background:url(/console/images/publish.gif) no-repeat;margin:10px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold;color:#ff0000 }
a.submit:hover {text-decoration:none}

a.publishAttraction {display:block;background:url(/console/images/publish.gif) no-repeat;margin:10px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold }
a.publishAttraction:hover {text-decoration:none}

a.submitAttraction {display:block;background:url(/console/images/publish.gif) no-repeat;margin:10px 0px 0px 18px;padding:3px 25px 4px 27px;font-weight:bold;color:#ff0000 }
a.submitAttraction:hover {text-decoration:none}

.addmember a { background: url(/console/images/addMember.png) no-repeat 0px 0px; display: block; width:200px;height: 60px; text-decoration: none;margin:20px 0px 0px 0px }
.addmember a:hover { background-position: 0px -60px; text-decoration: none; }

#member .form { border: 1px solid #AACCEE; background-color: #F6FBFF;padding:15px;margin-top:15px; }
#member dl { margin:0px 0px 0px 100px }
#member dt { float: left; width: 140px; clear: left; font-weight: bold; padding: 7px 0px 3px 0px;color:#606060 }
#member dd { margin-left: 150px; padding: 5px 0px 5px 0px; }
#member .actions {text-align:center;margin:15px 0px 20px 0px}

#register {position:relative}
#register .form { border: 1px solid #AACCEE; background-color: #F6FBFF;padding:15px;margin-top:15px; }
#register dl { margin:0px 0px 0px 20px }
#register dt { float: left; width: 140px; clear: left; font-weight: bold; padding: 7px 0px 3px 0px;color:#606060 }
#register dd { margin-left: 150px; padding: 5px 0px 5px 0px; }
#register .actions {text-align:center;margin:15px 0px 20px 0px}
#register .editTip {position:absolute;top:20px;left:470px;width:170px;height:225px;background-color:#4F81BD;border:0px;color:White;overflow:auto;}
#register .editTipInner {padding:8px;}
#register .editTipArrow {position:absolute;top:20px;left:453px;width:20px;height:20px;background:url(/console/images/tip_arrow.png) 0px 0px no-repeat}

.divImageEdit {}
.divImageDelete {margin-top:3px}
.divImageOnline {margin-top:3px}
.divImageDefaultOn {margin-top:6px}
.divImageDefaultOff {margin-top:6px}

.divImageAttractionEdit {}
.divImageAttractionDelete {margin-top:3px}
.divImageAttractionOnline {margin-top:3px}
.divImageAttractionDefaultOn {margin-top:6px}
.divImageAttractionDefaultOff {margin-top:6px}

.q {background:url(/console/images/q.jpg) 0px 2px no-repeat;padding:0px 0px 5px 20px;margin:20px 0px 0px 0px;color:#404040;font-weight:bold}
.a {background:url(/console/images/a.jpg) 0px 2px no-repeat;padding:0px 0px 5px 20px;margin:5px 0px 0px 0px}

.steps {background:url(/console/images/steps2.png) no-repeat;width:660px;height:35px;margin:5px 0px 10px 0px;position:relative;color:#404040}
.step1 {background-position:0px 0px}
.step2 {background-position:0px -40px}
.step3 {background-position:0px -80px}
.step1Text {position:absolute;top:9px;left:40px}
.step2Text {position:absolute;top:9px;left:200px}
.step3Text {position:absolute;top:9px;left:400px}

#javascriptOff {background:url(/console/images/warn2.png) no-repeat;padding:10px 0px 0px 50px;margin-top:20px;color:#404040}
.email_sent {background:url(/console/images/email_sent.png) no-repeat;padding:4px 0px 0px 85px;margin-top:40px;color:#404040}
.editableImage, .upgradeImages {cursor:pointer}

#basket h1 {background:url(/console/images/basket32.gif) no-repeat 0px 0px;padding:10px 0px 10px 55px;margin-bottom:10px }
#basket table {border:1px solid #AACCEE;width:100%;border-collapse:collapse;}

#basket thead tr {border:1px solid #AACCEE;background-color:#ffffee}
#basket thead th {padding:8px;color:#404040}

#basket tbody tr {border:1px solid #AACCEE;background-color:#fff}
#basket tbody td {padding:8px;color:#606060}

#basket tfoot tr {border:1px solid #AACCEE;background-color:#ffffee}
#basket tfoot td {padding:8px;color:#404040}

#basket .subTotal {font-size:1.0em;font-weight:bold}
#basket .vat {font-size:1.0em;font-weight:bold}
#basket .total {font-size:1.3em;font-weight:bold}

#basket tr .right {text-align:right}
.orderValue {padding:30px 0px 40px 0px;font-size:1.1em}

#VATExempt {margin-top:30px}
.upgradeBox {background:url(/console/images/upgrade2.png) 20px 20px #fffff0 no-repeat;padding:20px 20px 20px 70px;margin:10px 0px 10px 0px;border:1px solid #AACCEE;color:#404040}
.upgradeBox2 {background:url(/console/images/upgrade3.png) 20px 20px #EFFCF8 no-repeat;padding:20px 20px 20px 70px;margin:10px 0px 10px 0px;border:1px solid #AACCEE;color:#404040}
.upgradeBox3 {background:url(/console/images/upgrade3.png) 20px 20px #FFF7D2 no-repeat;padding:20px 20px 20px 70px;margin:10px 0px 10px 0px;border:1px solid #AACCEE;color:#404040}

#invoice {margin:40px 30px 40px 30px;font-size:larger}
#invoice .logo {float:right}
#invoice .address {margin:25px 0px 0px 0px}
#invoice .footer {margin-top:230px;text-align:center}
#invoice dl { margin:25px 0px 0px 0px }
#invoice dt { float: left; width: 110px; clear: left; font-weight: bold; padding: 5px 0px 5px 0px;color:#606060;white-space:nowrap }
#invoice dd { margin-left: 120px; padding: 5px 0px 5px 0px; }

.btnOut { cursor: default; margin-left: 2px; margin-top: 2px; margin-right: 1px; margin-bottom: 1px; background-color: transparent; }
.btnOver { cursor:pointer;border-right: dimgray 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: dimgray 1px solid; margin-left: 0px; margin-top: 0px; margin-right: 1px; margin-bottom: 1px; background-color: transparent; }
.btnDown { cursor:pointer;border-right: white 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: white 1px solid; margin-left: 1px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; background-color: transparent; }
.btnOn { cursor:default;border-right: white 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: white 1px solid; margin-left: 1px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; background-color: whitesmoke; }
.hidden {display:none;visibility:hidden}
.inputDisabled {background-color:#f0f0f0;color:#909090}

.badgeSampleTip {color:#a0a0a0}
.badgeSample {border-top:1px dotted #f0f0f0;padding:20px 0px 20px 0px;margin-top:20px}
.badgeCode {width:400px;height:100px;font-family:courier}

.imgCheckbox {display:none;margin:2px 2px 0px 2px}
.imgCheckbox2 {margin:2px 2px 0px 2px}

.editableLASOActivities , .editableLASOProducts { line-height:24px;}