@import url('sprites.css');html,body,div,span,applet,object,iframe,h1,h2,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,fieldset,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;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}ul,dl{list-style-type:square;list-style-position:outside;}ol{list-style-type:decimal;list-style-position:outside;}table{border-collapse:collapse;border-spacing:0;}.yui-calcontainer table{border-collapse:separate;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body{background:#DDE4E7;margin:0;padding:0;font-family:Arial,Verdana,Sans-Serif;font-size:12px;color:#333;}body#login{background:#666 url(/Content/images/bodyloginbg.png) 50% 0 no-repeat;margin:20px auto;text-align:center;}body#login table{width:240px;height:auto;margin:125px auto;position:relative;left:-10px;}body#login td.secondcol{padding:0 0 30px;background-color:#fff;}body#login td.secondcol .button{margin:7px;}body#login label,table.igc p input{width:auto;}{width:auto;}input.userName,input.password{width:180px;margin-top:5px;}#welcome{color:#fff;cursor:default;float:right;padding:5px;padding-right:15px;margin:5px 0;}#welcome a{color:#c5dff8;text-decoration:none;}#welcome a:hover{text-decoration:underline;}.right{float:right;}.left{float:left;}td.right{text-align:right;float:none;}.clear{height:0;clear:both;}.hidden{display:none;}a img{border:none;}form{margin:0;padding:0;}.button{background-color:#666;border:1px solid #000;color:#FFF;}a.button{color:#fff;}#header{float:left;background-color:#333;width:100%;}#logo{float:left;padding:5px;color:#AAA;}#logo a{text-decoration:none;color:#c5dff8;font-weight:bold;}#logo strong{color:#fff;padding-right:5px;}#header .right,.flright{float:right;}table.principal{clear:both;width:100%;height:100%;}table.principal td{vertical-align:top;}td.secondcol{padding:0 10px 10px 10px;background:#fff;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font-size:12px;line-height:inherit;}.yui-overlay{background-color:#fff;}td.firstcol{width:195px;background:#e2ecf7;background:-moz-linear-gradient(left,#e2ecf7 99%,#a9b9cc 100%);background:-webkit-gradient(linear,left top,right top,color-stop(99%,#e2ecf7),color-stop(100%,#a9b9cc));background:-webkit-linear-gradient(left,#e2ecf7 99%,#a9b9cc 100%);background:-o-linear-gradient(left,#e2ecf7 99%,#a9b9cc 100%);background:-ms-linear-gradient(left,#e2ecf7 99%,#a9b9cc 100%);background:linear-gradient(to right,#e2ecf7 99%,#a9b9cc 100%);}td.firstcol .title{background:#C6D6E8;border-top:1px solid #DEEDFD;border-right:2px solid #aec2d8;padding:5px;color:#000;font-weight:bold;}td.firstcol a{display:block;text-decoration:none;padding:.75em .5em;color:#06c;}td.firstcol a span.menu-content{display:inline-block;cursor:pointer;vertical-align:middle;}td.firstcol a span.subtitle{color:#666;font-weight:normal;font-size:11px;}td.firstcol a.current span.subtitle{color:#464646;}td.firstcol a:hover{background:#eef6ff;color:#c60;border-right:2px solid #B7BFC8;}td.firstcol a.current{margin-right:-1px;color:#c60;font-weight:bold;border-left:none;background:#fff;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}td.firstcol a.current:hover{background:#fff;border-bottom:1px solid #b2c4d8;border-right:none;}td.firstcol a.more{font-size:11px;text-align:right;}td.firstcol a.more:hover{background-color:transparent;color:#f30;}td.firstcol a.dimmed{color:#777;}td.firstcol a.dimmed:hover{border:none;background-color:transparent;cursor:default;}td.firstcol strong,table.igc td.right,strong{font-weight:bold;}h1.title{padding:5px 10px 0 10px;margin:0 0 .5em 0;}h1,h2,h3,h4{margin:1.25em 0 .25em 0;}h1{font-size:2em;color:#c60;font-weight:normal;}h2{font-size:21px;font-weight:normal;}h3{font-size:14px;font-weight:bold;}h4{font-weight:bold;}.ConfirmCode{background-color:#fff;border:1px solid #06c;padding:15px;width:150px;white-space:normal;}.ConfirmCode form,table.list .ConfirmCode form{border-left:none;padding:0;}p{margin:.5em 0 1.5em 0;}div.ctt h2 span{color:#777;font-size:11px;font-weight:normal;padding:0 0 0 1em;}.yel{background:#ffc;border:1px solid #F7E08F;padding:10px;}.yel h3{margin:0 0 .25em 0;}td.secondcol .title span,a#zones-button,table.igc td.right{font-weight:normal;}td.secondcol h4 span{display:block;float:left;margin-left:20px;position:relative;top:-7px;padding:0 5px;background-color:#fff;}td.secondcol .photoform div{height:100px;width:100px;background-color:#FEFED0;border:solid #D8D892 1px;color:#777;font-size:11px;line-height:90px;}td.secondcol .photoform{text-align:center;float:left;margin:1%;}td.secondcol a{color:#06c;cursor:pointer;}td.secondcol a:hover{color:#c60;text-decoration:underline;}td.secondcol p{margin:0;padding:0;}td.secondcol .left{font-weight:bold;padding-left:5px;}td.secondcol .save{text-align:right;margin-top:20px;background-color:#ddd;padding:10px;}td.secondcol .save a{font-size:14px;text-decoration:underline;}td.secondcol #espanol{float:right;width:49%;font-size:14px;}td.secondcol #inglesh{float:left;width:49%;}td.secondcol #espanol input{width:100%;}td.secondcol #inglesh input{width:100%;}td.secondcol #espanol p{margin-top:.5em;font-size:14px;}td.secondcol #inglesh p{margin-top:.5em;font-size:14px;}td.secondcol #inglesh span{color:#888;}td.secondcol #espanol span{color:#888;}td.secondcol .fotodetalle{text-align:center;margin-bottom:10px;}td.thirdcol{width:200px;background:#666 url(/Content/images/thirdcolbg.gif) top left repeat-y;color:#fff;}td.thirdcol h4{font-weight:bold;}.thirdcol a{display:block;color:#ffc;text-decoration:none;padding:5px 10px;border-bottom:solid #555 1px;background:transparent url(/Content/images/folder.gif) 5px -43px no-repeat;padding-left:30px;}.thirdcol a:hover{background-color:#555;background-position:3px 0;}td.thirdcol span{color:#aaa;}td.thirdcol form{color:#ffc;padding:10px;background:#444 url(/Content/images/thirdcoltitlebg.gif) top left repeat-y;color:#aaa;}td.thirdcol #scroller{position:fixed;}td.secondcol .inputbox{font-size:14px;width:80%;padding:2px 0;}td.secondcol .button{padding:3px 5px;margin-left:7px;}td.secondcol table#search th,table#voucher-table th,table.list th,tr.title th,th.arrival,th.superheader{text-align:left;background-color:#E5E5E5;border:1px solid #bbb;color:#333;padding:5px 10px;font-weight:normal;}td.secondcol table#search th.arrival,td.secondcol table#search th.super-header{background-color:#E5E5E5!important;}td.arrival{background:#e6eff9!important;}table.list th.small{padding:5px;}div.x-window-body{padding:5px;background-color:#fff;}td.secondcol table#search th.active{background-color:#999;border-top:solid #666 1px;border-right:solid #888 1px;}td.secondcol table#search th span{color:#ccc;font-size:10px;}td.secondcol table#search{margin:1em 0;background:#fff;width:778px;border:solid #c4c4c4 1px;clear:both;}td.secondcol table#search td,table.list td,table.ctl td{border-bottom:solid #DEDEDE 1px;padding:5px 10px;white-space:nowrap;cursor:default;}td.secondcol table#search tr.top td,table.ctl tr.add td{border-bottom:none;}td.secondcol table#search tr.first td{border-top:solid #999 1px;}td.secondcol table#search td a{text-decoration:underline;display:inline-block;}td.secondcol table#search td a:hover{color:#c60;}td.secondcol table#search td.hotel{background-color:#fff;font-size:11px;color:#666;}td.secondcol table#search td.hotel strong{font-size:14px;color:#000;}td.secondcol table#search th.place{background-color:#fff;color:#F60;font-weight:bold;}td.secondcol .searchhotel table#search{width:100%;margin:0;border:1px solid #ccc;border-bottom:solid #9BBBDF 1px;border-top:none;}table#search tr:hover td,.yui-skin-sam .yui-dt table tr:hover td,table#logs tr:hover td,table#voucher-table tr:hover td{background:#fefee7;}td.secondcol .searchhotel table#search td.blank{background-color:#fff;border-top:solid #999 1px;border-right:none;}td.secondcol #filters{padding:5px 10px;}td.secondcol #filters span.view{display:block;float:left;padding:3px;}td.secondcol span.popper-content{cursor:pointer;float:left;}td.secondcol span.poparrow{cursor:hand;float:right;display:inline-block;}td.secondcol #filters a.filter,td.secondcol #filters a.currentFilter{text-decoration:none;color:#06c;display:block;float:left;margin:0 5px;padding:3px 5px;}td.secondcol #filters a.filter span,td.secondcol #filters a.currentFilter span{display:inline;float:none;padding-right:17px;}td.secondcol #filters a.currentFilter{text-decoration:none;background-color:#06C;color:#fff;}td.secondcol table tr.highlight td{background-color:#eeeebe;color:#000;cursor:pointer;}td.secondcol .wrapper .pagination{text-align:right;float:right;}td.secondcol .pagination a{float:left;background-image:none;padding:5px;border:none;color:#000;}td.secondcol .pagination a:hover{background-color:#ddd;}td.secondcol .pagination a.current{color:#fff;}td.secondcol .pagination a.current:hover{background-color:#333;color:#fff;}.pagination a{float:left;background-image:none;padding:4px;border:none;}.pagination a.current{background-color:#333;color:#fff;}td.thirdcol .pagination{clear:both;border-top:solid #333 2px;width:100%;background-color:#c00;text-align:right;}#photos{display:none;padding-left:7px;}.thumb{border:solid #444 4px;height:50px;width:50px;float:left;margin:2px;}.thumover{border:solid #333 4px;}.remember{margin-top:10px;margin-left:0;}.rememberp{line-height:100%;}div#wcome .loginb{text-align:left;margin-top:20px;}#photos h3{font-weight:bold;color:#fff;background:#85857A url(/Content/images/titlebg.gif) top left no-repeat;padding:5px 10px;margin:0 0 5px -7px;}td.secondcol table#logs{background:#fff;color:#565656;border:1px solid #C3D9FF;border-bottom:1px solid #9BBBDF;clear:both;width:780px;font-size:11px;margin:10px 0 10px 10px;}td.secondcol table#logs th{text-align:left;padding:5px 7px;background-color:#C3D9FF;color:#000;font-weight:bold;border-bottom:1px solid #9BBBDF;}td.secondcol table#logs td{vertical-align:top;padding:5px 5px;border-bottom:solid #dedede 1px;border-right:solid #dedede 1px;}td.secondcol table#logs .hidden{display:none;padding-left:15px;color:#c60;background:#ffc;}td.secondcol table#logs th span{font-weight:normal;}td.secondcol table#logs tr.cambiohotel{cursor:default;}td.secondcol table#logs tr.cambiopt{background-color:#eef;}td.secondcol table#logs tr.expand{cursor:pointer;}td.secondcol table#logs tr.cambiohotel:hover{border-bottom:solid #333 1px;}td.secondcol table#logs span.triangle{color:#999;}td.secondcol table#logs tr.cambiopt td.cambiopt{padding:0;background-color:#99D2FD;border-bottom:none;}td.secondcol table#logs tr.cambiohotel td.cambiohotel{padding:0;border-bottom:none;}td.secondcol table#logs th.first{padding:0;width:1px;}td.secondcol table#logs td span{color:#666;}fieldset{background:#ebf3ff;border:1px solid #d4e2f7;float:left;width:370px;margin:0 10px 0 7px;}fieldset.right{width:330px;float:left;}fieldset legend{font-weight:bold;font-size:14px;margin:5px 0;}fieldset label{display:inline;}fieldset{padding:0 10px 0 0;}.fField{margin:10px 0;}input.endinput{color:#999;}table.reservation th{text-align:left;white-space:nowrap;padding:5px 15px 5px 0;vertical-align:top;background-color:#eee;}table.reservation td{padding:5px;}table.reservation tr.first th{border:none;background-color:#000;color:#fff;border-collapse:collapse;text-align:center;vertical-align:middle;width:100px;}table.reservation tr.first th span{font-weight:normal;}table.reservation td.reserve{background-color:#ffc;border:solid #eeb 1px;width:250px;padding:10px;}table.reservation a{text-decoration:underline;}div.reservationcont{width:600px;border:solid #ccc 1px;border-right:solid #aaa 1px;border-bottom:solid #aaa 1px;}#select{width:100%;}div.reservationcont a{text-decoration:underline;font-size:11px;}div.reservationcont p{line-height:150%;margin:0 0 5px 5px;font-size:11px;float:left;}td.secondcol table#modify{margin:0;border-bottom:solid #666 1px;width:auto;}td.secondcol table#modify th{padding:0 10px;text-align:left;border-bottom:solid #999 1px;cursor:help;vertical-align:bottom;}td.secondcol table#modify th img{position:absolute;margin-top:-45px;}td.secondcol table#modify tr.firstrow th{border-bottom:solid #ccc 1px;}td.secondcol table#modify td{vertical-align:middle;padding:1px 10px;border-bottom:solid #fff 1px;}td.secondcol table#modify td input,td.secondcol table#modify th input{margin-left:15px;}td.secondcol table#modify td.weekday{color:#666;}td.secondcol table#modify td.highlight{background-color:#FFEBCC;border-bottom:solid #EEDBBE 1px;}td.secondcol table#modify tr.newmonth td{border-bottom:solid #ccc 1px;}td.secondcol table#modify tr{cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}td.secondcol table#modify th.inclinado{height:50px;font-size:1px;}td.secondcol table#modify tr.selected td{background-color:#36F;color:#fff;}td.secondcol table#modify tr.changed td{background-color:#ffc;}td.secondcol table#modify tr.changed td.changedcell{border:solid #CCBCA3 1px;}td.secondcol table#modify tr.newmonth td.highlight{border-bottom:solid #CCBCA3 1px;}td.secondcol .hotelnav h2{float:left;margin:0;padding:10px 10px 3px 10px;font-size:14px;background-color:#ccc;}td.secondcol .hotelnav div{margin-bottom:10px;}.modifyhotel{clear:both;}a.pop{display:block;float:right;border:solid #CCBCA3 1px;}td.secondcol #filters div.popper{float:right;margin-right:10px;}td.secondcol div.popper a.popper{background-color:#fff;padding:3px 3px 3px 3px;display:block;height:14px;border:solid #72A6D7 1px;color:#0055B2;outline:none;}#notifications{background-color:#090;color:#fff;padding:5px;margin:10px;float:left;}#notifications a{color:#fff;text-decoration:underline;font-weight:bold;}.popped{border:solid #72A6D7 1px;border-top:none;position:absolute;}.popped label{font-weight:normal;font-size:11px;cursor:pointer;color:#333;background-color:#D0E8FF;width:100%;border-bottom:solid #fff 1px;margin:0;padding-bottom:2px;float:none;clear:both;float:left;}.popped input{position:relative;top:2px;}td.secondcol table#search tr.highlighted td{cursor:pointer;}td.secondcol table#search tr.highlighted td{background-color:#ffc;}td.secondcol table#search tr.highlighted td.hotel{background-color:#fff;}a#back{text-decoration:none;color:#06f;font-family:arial,serif;padding-right:5px;}a#back span{text-decoration:underline;}div.saveprefs{position:static;padding:2px 0 5px 0;text-align:center;background-color:#fff;}#type input{display:inline;}#type label{display:inline;}#exceptions{padding-left:20px;margin-bottom:10px;}#rates{margin-top:-140px;}#allotment{margin:0;z-index:10;}#taxshadow{display:none;}#achargeshadow{display:none;}#nchargeshadow{display:none;}.week{color:#777;text-align:right;}.inactive{color:#999;}.cbb{background-color:#fff;border:solid #333 1px;padding:10px;}#popinterval,#poplisting,#popweekdays,#interval,#listing{width:170px;}#interval,#listing{position:absolute;z-index:999;}.liner{margin:0;padding:0;}.firstcol .liner{width:195px;}.alertMessage{color:#C09853;border:1px solid #F7E08F;background:#FFC;font-family:verdana,sans-serif;font-size:14px;padding:5px 10px;}.infoMessage{margin:10px 5px;}input.filter-input{width:300px;margin:0;}input.date-input{width:80px;}input.no-date{color:#999;}input.error{background:#ffc;border:1px solid #CE7059;}span.error-message{margin-left:20px;visibility:hidden;display:inline-block;color:red;}div.step-message{font-weight:bold;padding:5px;margin-left:5px;height:25px;}div.step-message div.step-enum{background-color:#fefefe;border:1px solid black;float:left;margin-right:15px;padding-left:3px;padding-right:3px;}div.step-message div.step-desc{float:left;}div.filter div.step-message div.step-enum{border:1px solid white;}table#voucher-table,table.details{border-collapse:collapse;border-color:#d6d6d6;background:#fff;}table#voucher-table td{padding:5px;}div#wcome{background:#fff;margin:0 auto;width:900px;padding:0 10px 10px 10px;line-height:110%;clear:both;}div#wcome td{vertical-align:top;}div#wcome td td.lcenter{vertical-align:middle;}td.secondcol #reset-link{vertical-align:middle;text-decoration:underline;font-size:85%;}div#wcome td.secondcol{padding:0;border:none;font-size:100%;}div#wcome td.secondcol p{margin:10px 0;}div#wfoot{padding:8px;background:#EBF3FF;text-align:center;margin:20px 0 0 0;}td.head{padding:5px 0;}table#wmes p{margin:3px 0 20px 0;}div#wcome h3{margin:10px 0;}.small{font-size:10px;}.light{color:#777;}div#wcome td.secondcol div.title{padding:0;padding-bottom:5px;background:#C3D9FF none repeat scroll 0 0;}div#wcome td.secondcol div.login-div{border:5px solid #c3d9ff;background:#EBF3FF;}div#wcome td.secondcol .margin{margin:40px 0 0 0;font-family:verdana,sans-serif;}div#wcome td.secondcol input.button{background:#2571AC;border-color:#83C0E5 #06407D #06407D #83C0E5;border-style:double;border-width:2px;color:#FFF;font-size:14px;padding:2px 20px;margin-left:0;}div#wcome td.secondcol input.button:hover{border-color:#83C0E5 #83C0E5 #83C0E5 #83C0E5;}div#wcome td.secondcol input.button:active{border-color:#06407D #06407D #06407D #06407D;background:#0f5891;}div#wcome .loginerror{background-color:#FFEBE8;border:1px solid #DD3C10;padding:10px;}.errormessage{background-color:#FFEBE8;border:1px solid #DD3C10;padding:10px;}div.errmessage{background-color:#FFEBE8;border:1px solid #DD3C10;height:35px;}div.successmessage{background-color:#E6FFE6;border:1px solid #3CDD3C;height:35px;}div.success{width:765px;background:#6d0;padding:5px;border:1px solid #000;margin:10px 0;line-height:150%;font-size:x-small;font-family:Verdana,Arial,Sans-Serif;}div.success b{font-size:14px;}div.error{background:#ffc;color:#900;padding:5px;border:1px solid #CE7059;margin:10px 0;line-height:150%;font-size:x-small;font-family:Verdana,Arial,Sans-Serif;}#errMsg{color:#900;background:#ffc;}div.error b{font-size:14px;}div.error{width:765px;}div.error ul{line-height:180%;margin:10px 0 0 15px;}.err{font-style:italic;font-family:Verdana,Arial,Sans-Serif;color:#333;font-size:x-small;}.tabmenu,div.tabs,div.hotelnav{border-bottom:1px solid #ddd;margin:.5em 0;}.tabmenu ul,div.tabs ul,ul.hotelrooms,.hotelnav ul{margin:0;float:left;display:inline;padding:0 0 0 1em;}.tabmenu li,div.tabs li,ul.hotelrooms li,.hotelnav li{float:left;overflow:visible;padding:0;margin:0 3px 0 0;list-style-type:none;}.tabmenu li a,div.tabs li a,ul.hotelrooms li a,.hotelnav li a{padding:5px 8px;display:block;text-decoration:none;color:#06c;line-height:160%;position:relative;margin:2px 0 0 0;line-height:21px;}.tabmenu li a:hover,.tabmenu ul.floatright li a:hover,div.tabs li a:hover,ul.hotelrooms li a:hover,.hotelnav li a:hover{background:#f6f6f6;color:#000;text-decoration:none;border-top-left-radius:.25em;border-top-right-radius:.25em;}.tabmenu li a.current,div.tabs li.active a,ul.hotelrooms li.active a,.hotelnav li.active a{float:left;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-o-linear-gradient(top,#f3f3f3 0,#fff 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=0);color:#333;margin:2px 0 -2px 0;border:1px solid #ddd;border-bottom:none;font-weight:bold;border-top-left-radius:.25em;border-top-right-radius:.25em;}.tabmenu li a.current:hover,ul.hotelrooms li.active a:hover{text-decoration:underline;}ul.hotelrooms li.prev a{background:transparent url(/Content/images/flechas.gif) 0 0 no-repeat;height:30px;width:30px;padding:0;margin:0 10px 0 0;}ul.hotelrooms li.next a{background:transparent url(/Content/images/flechas.gif) 100% 0 no-repeat;height:30px;width:30px;padding:0;margin:0;float:right;position:absolute;right:0;}ul.hotelrooms li.prev a:hover{background-position:0 100%;}ul.hotelrooms li.next a:hover{background-position:100% 100%;}div.permissions,div.specialPermissions{margin:10px 0;line-height:150%;clear:both;}tr.top td{background:#e4f0f1;border:none;color:#c60;padding:5px;vertical-align:bottom;}table#search tr.top:hover td{background:#ebf4f4;}td.secondcol table#search tr.top td a,td.add a{font-weight:bold;}td.secondcol table#search tr.top td a:hover,td.add a:hover{text-decoration:underline;}table.list{margin:0 0 20px 0;font-size:11px;background:#fff;color:#000;min-width:400px;border-collapse:collapse;border-spacing:0;}form#gral-form table.list td{border-bottom:none;}table.igc{margin:0 0 20px 0;}table.igc td.listTitle{font-size:18px;padding:5px;color:#c60;font-weight:normal;margin:0;}table.igc td.listTitle h2{margin:0;padding:0;font-weight:normal;color:#333;}table.igc input{text-align:right;width:50px;}table.igc select{width:100px;}table.igc h2{margin:5px 0;}div.bd label{font-weight:normal;color:#333;}table.igc div.bd input{width:auto;margin-right:3px;margin-bottom:5px;}table.igc th{text-align:right;padding:5px 10px 5px 0;font-weight:bold;vertical-align:top;}table.igc td{padding:5px 0;text-align:left;}td.right,table.igc td.right{text-align:right;float:none;padding:0 5px 0 0;}table.igc input.rod{background:#fff;border:none;font-family:arial,sans-serif;font-size:15px;font-weight:bold;color:#565656;width:30px;}span.tiny{font-family:verdana,sans-serif;font-size:10px;font-weight:normal;}a.sl{color:#69c;font-size:11px;}#externalName{font-family:courier new,courier,monospace;width:250px;text-align:left;}#publicName{font-family:courier new,courier,monospace;width:250px;text-align:left;}table.igc tr.last td{font-weight:normal;font-size:11px;}table.igc input.nbr{font-family:Courier New,courier,monospace;width:200px;text-align:left;}.imptt{color:#000;}td.listTitle{font-size:15px;font-weight:bold;}table.list tr td form{display:inline;padding-left:6px;margin-left:3px;border-left:1px solid #999;}td.add{text-align:right;}#EditUser,#edit-permissions,#addUser,#new-permissions{margin:20px 0;width:760px;background:#fff;border:1px solid #dcdcdc;padding:10px;}#EditUser p,div#user,div#profile,div#profiles{margin:10px 0;}#EditUser .flabel,#addUser .flabel,div#user label,#lastlogin,#connectedIP,div#profile label,div#profiles label{text-align:right;padding-right:15px;min-width:150px;color:#777;vertical-align:bottom;}#chpwd label#lPassword,#chpwd label#lPassword2{text-align:right;padding-right:5px;min-width:150px;color:#777;vertical-align:bottom;}#EditUser .text,#addUser .text{width:400px;margin-right:3px;}#EditUser div.chpwd{margin:3 0 0 0;width:auto;}#addUser table td,#EditUser table td{padding:3px 0;font-size:11px;}#pagination,.paginate,#paginate{padding:5px;font-size:11px;}#pagination a,.paginate a,#paginate a{background:#fff;padding:2px 8px;border:1px solid #c8c8c8;margin-right:1px;}#pagination span.curr,#paginate span.curr,.paginate span.curr{padding:2px 8px;background:#c60;color:#fff;border:1px solid #a60;}#pagination a.prevNext,#paginate a.prevNext,.paginate a.prevNext{border:none;font-weight:bold;}#UserInfo label{float:left;padding-right:15px;width:115px;color:#777;vertical-align:bottom;}#objectInfo label{float:left;padding-right:15px;width:60px;color:#777;vertical-align:bottom;}#lobjectName{float:left;padding-right:15px;color:#777;vertical-align:bottom;}td.secondcol #pagination a:hover,td.secondcol .paginate a:hover,td.secondcol #paginate a:hover{color:#fff;background:#06c;}.flabel{display:inline;}div.res-cont-hotel{clear:both;background:#fff;border:1px solid #dcdcdc;border-right:1px solid #999;border-bottom:1px solid #999;margin:15px 0;}table.tReservation{background:#fff;}span.usrname{min-width:180px;display:inline-block;color:#c60;font-weight:bold;margin:0 0 10px 0;font-size:16px;}td h4{margin-bottom:5px;}div.filter{overflow:hidden;}td.secondcol p.cm{padding:4px 10px;margin:3px 0;font-weight:bold;background:#fce881;height:15px;clear:both;text-align:center;display:inline-block;}table.ctl{border-collapse:collapse;font-size:11px;min-width:700px;}td.secondcol table#search.rt td{border-bottom:none;font-size:11px;}td.secondcol table#search.rt tr:hover td{background:#fff;}tr.odd td,tr.odd:hover td{background:#f8f8f8;}span.ucs{font-variant:small-caps;color:#000;font-size:9px;}td.secondcol table#search.rt td.ncf{color:#900;}form#edit-based-rate-form td,form#edit-based-rate-form th,fieldset{font-size:11px;}input.ac{background:#f9f9f9;border:1px solid #d0d0d0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;font-family:verdana,serif;color:#333;cursor:pointer;font-size:10px;padding:3px;-moz-border-radius:4px;border-radius:4px;}input.ac:hover{color:#c60;}input.ac:active{background:#e6e6e6;color:#c60;}form#edit-based-rate-form input{width:50px;}#externalName{width:200px;font-family:Courier new,courier,monospace;}table.igc select{width:100px;}span.field-validation-error{font-family:Verdana,Arial,Sans-Serif;color:#900;font-size:x-small;margin-left:10px;}.toggle-span{background-color:#f5f5f5;}.alert{color:red;}#systemPermissions .system{width:110px;padding-right:10px;text-align:right;}#systemPermissions .super{width:140px;}#systemPermissions label{display:inline;}#systemPermissions{margin-bottom:7px;}#systemPermissions th{background:#e0e0e0;font-size:11px;padding:3px 5px;border-right:1px solid #fff;border-bottom:1px solid #ddd;}#systemPermissions td{padding:2px 5px!important;border-bottom:1px solid #ddd;white-space:nowrap;}#systemPermissions label{margin-right:10px;}#systemPermissions .disabled{color:#777;}#users_info{background:#ffc;border:1px solid #ddd;padding:0 5px;float:right;color:#555;width:280px;}#users_info p{margin:5px 0;line-height:120%;font-size:11px!important;}#activationForm td{padding:5px;vertical-align:middle;}#activationForm label{text-align:right;display:block;}#activationForm input{width:250px;margin:0;}#activationForm input.button{background:#2571AC;border-color:#83C0E5 #06407D #06407D #83C0E5;border-style:double;border-width:2px;color:#FFF;font-size:14px;padding:2px 20px;margin-left:0;width:auto;margin-top:5px;}#systems li{margin:10px 0;list-style-type:square;}#systems a{color:#333;text-decoration:none;}#systems a strong{color:#36c;text-decoration:underline;}#systems a:hover{background:#ffc;}table#transfer input.date-text{width:85px;}table#transfer select{width:auto;}table#transfer div.date{float:left;}table#transfer div.date-start{margin-right:10px;}table#transfer input{text-align:left;}table#transfer #blackoutDates .date{float:none;margin-left:5px;}table#transfer #blackoutDatesCont{margin-bottom:20px;background-color:#eee;}table#transfer #blackoutDates{margin-bottom:5px;}table#transfer #blackoutDates a.delete{margin-left:20px;}table#transfer #weekdays{background-color:#eee;margin-bottom:20px;}table#transfer input.radio,table#transfer input.checkbox{width:auto;}.effective-stays-filter{height:25px;width:750px;background-color:#ddd;padding:5px;margin-bottom:5px;}.effective-stays-filter #y{margin-right:20px;}.effective-stays-filter .submit{margin-left:20px;}.adv-filter{height:70px;width:750px;background-color:#ddd;padding:5px;margin-bottom:5px;}.adv-filter .row{height:25px;}.adv-filter .fields{width:675px;float:left;}.adv-filter .submit{float:left;padding:12px;}.adv-filter .season{height:22px;display:inline;}.adv-filter .date{float:left;}.adv-filter .date-text{width:80px;}.adv-filter .date-start{margin-right:10px;}.payment-detail .datatable{border-collapse:collapse;}.payment-detail .datatable td,.payment-detail .datatable th{padding:3px 6px;font-size:13px;}.payment-detail .datatable td{border-bottom:1px solid #ddd;vertical-align:top;}.payment-detail .datatable .num,.payment-detail td.num{text-align:right;}.payment-detail .datatable td.alert{color:#c00;}.payment-detail .datatable th{background:#f3f3f3;border:1px solid #ddd;}.payment-detail .datatable th a{text-decoration:none;color:#333;display:block;}.payment-detail .datatable th a:hover{text-decoration:underline;}.payment-detail .datatable .z{background:#f9f9f9;}.payment-detail .datatable .total td{font-weight:bold;border-bottom:none;}.payment-detail .datatable .total .tot{text-align:right;}.payment-detail .datatable .selected{background:#ffd;}#accpayable th{white-space:nowrap;}#accpayable tr .trLink{cursor:pointer;}#accpayable tr:hover{background:#ffd;}.payment-info{margin:10px 0 15px 0;width:900px;}.payment-info td,.payment-info th{padding:2px 3px 2px 0;}.invoice-info{margin:1.25em 0 .5em 0;}.invoice-info th{padding:0 1em 0 0;font-weight:bold;}.nm{margin:0;}#invoiceTo dl{margin:4px 0 12px 0;width:350px;line-height:130%;}#invoiceTo dt{float:left;width:90px;color:#777;text-align:right;}#invoiceTo dd{margin:0 0 5px 95px;}.payment-info h4.nm{margin:0 0 .25em 0;}tr.hl{background:#EFF4FA;}#payment_transactions{min-width:760px;}#amount_info{float:right;}#amount_info .amount td,#amount_info .amount th{font-weight:bold;font-size:110%;}#amount_info th{text-align:right;}#amount_info .rate{color:#666;}.receipt{margin-top:15px;}#amount_info .receipt{margin-top:0;}body .receipt h2{border:none;margin:5px 0;font-weight:normal;}.receipt a{background:#EFF4FA;padding:5px;display:inline-table;border:1px solid #def;}.receipt a:hover{background:#def;}.receipt a.pdf{text-decoration:none;width:78px;display:block;background:#EFF4FA url(/content/images/ico_sprite.gif) 3px -645px no-repeat;line-height:100%;padding:5px 10px 5px 28px;font-weight:bold;}.receipt a.pdf:hover{background:#def url(/content/images/ico_sprite.gif) 3px -645px no-repeat;}.receipt a.pdf span{font-size:11px;color:#666;font-weight:normal;}.receipt a.pdf:hover{background-color:#def;}.receipt a img{display:block;margin-bottom:3px;border:1px solid #fff;}.receipt iframe{width:760px;height:450px;}.transactions-list{margin-top:20px;}#payment_transactions td{padding:4px 6px;}#payment_transactions th{white-space:nowrap;}#payment_transactions .service{font-weight:bold;}#payment_transactions .client{display:block;color:#555;margin-top:3px;}#payment_transactions .type{padding-left:20px;}#payment_transactions .hotel{background:url(../../images/hotel.gif) 0 2px no-repeat;}#payment_transactions .transfer{background:url(../../images/transfer.gif) 0 2px no-repeat;}#payment_transactions .flight{background:url(../../images/flight.gif) 0 2px no-repeat;}#payment_transactions .start,#payment_transactions .end{display:block;}#payment_transactions .end{margin-top:5px;}.errMsg{background:none repeat scroll 0 0 #FFC;color:#900;}.tour-allotment .list a{text-decoration:none;display:block;width:auto;}.tour-allotment .list a:hover{text-decoration:none;}.tour-allotment .list a:hover .text{text-decoration:underline;}.tour-allotment .action{margin:3px;margin-left:10px;}.tour-allotment table.list td{padding:2px;}.tour-allotment .lil-rem{background-color:#ffc;}.tour-allotment .on-req{color:#900;}.tour-allotment .closed{background-color:#EBEBEB;}.tour-allotment .closed,td.secondcol .tour-allotment tr.closed a{color:#999;}.tour-allotment .high-cutoff{background-color:#f00;}td.secondcol .tour-allotment .high-cutoff a{color:#fff;}#cutoffTooltip .yui-tt-shadow{display:none;}.tour-allotment table.list{min-width:0;}.more-actions{width:740px;text-align:right;}#specialPermissionContracts{margin-left:20px;}#specialPermissionOwner{margin-left:20px;}* html .group{height:1%;}*:first-child+html .group{min-height:1px;}.group:after,.hotelnav:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.child{display:none;}.prodOptions{visibility:hidden;margin:.5em 0 .25em 0;}.prodOptions a{text-decoration:none;}.prodOptions span{margin:0 .25em 0 .25em;padding:0;}.prodName strong{font-size:13px;}.ctl tr:hover .prodOptions{visibility:visible;}.provs a{color:#888;display:inline-block;font-family:tahoma,arial,verdana,sans-serif;padding:.1em .5em .2em;text-decoration:none;}.provs a img{padding:0 2px 0 0;vertical-align:middle;}.markI,.exp,.vfm,.pt{width:16px;height:16px;}.simple,.provs a.simple{background:none;padding:0;border:none;text-decoration:underline;}a .markI{background:url(../../images/markbw.gif) no-repeat;}a .exp{background:url(../../images/expbw.gif) no-repeat;}a .vfm{background:url(../../images/vfmbw.gif) no-repeat;}a .pt{background:url(../../images/ptbw.gif) no-repeat;}a:hover .markI{background:url(../../images/mark.gif) no-repeat;}a:hover .exp{background:url(../../images/exp.gif) no-repeat;}a:hover .vfm{background:url(../../images/vfm.gif) no-repeat;}a:hover .pt{background:url(../../images/pt.gif) no-repeat;}img[name="providerImg"].markI{background:url(../../images/mark.gif) no-repeat;}img[name="providerImg"].exp{background:url(../../images/exp.gif) no-repeat;}img[name="providerImg"].vfm{background:url(../../images/vfm.gif) no-repeat;}img[name="providerImg"].pt{background:url(../../images/pt.gif) no-repeat;}.searchIcon{background-position:-129px -108px;display:inline-block;height:18px;width:18px;}.dtri{background-position:-147px -108px;display:inline-block;height:16px;margin:.25em 0 0 .25em;vertical-align:top;width:16px;}span.last{border-right:none;}img.icon{vertical-align:middle;margin:0 2px;}.channels{color:#666;}.channels img{vertical-align:bottom;margin:0 1px 0 2px;}.alertBlock{background:none repeat scroll 0 0 #FFC;border:1px solid #F7E08F;color:#69540A;}.redBlock{background:none repeat scroll 0 0 #FFE1E1;border:1px solid #FFB6B6;color:#800;}.alertBlock,.redBlock{border-radius:.2em .2em .2em .2em;font-family:tahoma,arial,verdana,sans-serif;padding:.1em .4em;text-decoration:none;display:inline-block;}.grBlock,.grayBlock,.yelBlock{border-radius:.2em .2em .2em .2em;cursor:default;font-family:tahoma,arial,verdana,sans-serif;padding:.1em .4em;}.grBlock{background:none repeat scroll 0 0 #D1F2A5;border:1px solid #BCD994;color:#547627;min-width:40px;display:inline-block;text-align:center;}ul.nm{margin:0;list-style-type:none;}.provs .nm li{float:left;margin:0 2px 0 0;}.provs .bd li{float:none;margin:0 0 .5em 0;}.item-detail{position:absolute;}#preview{width:auto;height:40px;border:4px solid #ccc;padding:3px;text-align:center;margin:5px;}.aviso{padding:.5em .75em;background:#ffc;margin:.25em 0 .75em 0;}.aviso ul{list-style-type:none;margin:.25em 0;padding:0;}.aviso li{margin:0 0 .5em 0;}.aviso h4{margin:.25em 0;}.extProvider{background:#FEE6FD;border:1px solid #F2D6F0;padding:1em;margin:.25em 0 2.5em 0;}.extProvider h4{margin:0 0 .25em 0;font-weight:bold;}.extProvider table.list{margin:1em 0 0 0;}.extProvider .list a{text-decoration:none;}.updateSent{position:relative;margin:2px 7px 0 0;text-align:right;color:#777;}.provs .bd{background-color:#FFF;border:1px solid #06C;padding:15px;}.provs .bd h4{margin:.25em 0;}.item-detail{position:absolute;background:#fff;z-index:10;}.hotelInfoTable{width:auto!important;}.hotelInfoTable hr{margin:0;}table.principal td .hotelInfoTable td{width:auto!important;padding:0 10px 10px 0;}.hotelInfoTable select{width:200px;}input[disabled="disabled"]{border:none;}#addResortFee{margin:5px 0 0 15px;}#addResortFee select{width:auto;}.webContractChk{display:block;margin-top:7px;}.catalog{foverflow:hidden;}.catalog_list,.catalog_added,.catalog_edit{display:inline;overflow:auto;height:300px;float:left;width:220px;margin-bottom:10px;}.catalog_list{margin-right:20px;}.catalog .catalogFilter{border-bottom:1px solid #ddd;padding-bottom:5px;}.catalog .catalogFilter input{padding:2px 3px;text-align:left;}#catalogListing li{padding:0;line-height:25px;padding-top:2px;list-style:none;border-top:1px solid #ddd;font-weight:bold;background:#f3f3f3;}#catalogListing li li{padding-left:15px;border-top:1px dotted #ddd;font-weight:normal;}.catalog_added{background:#fff;border:1px solid #ddd;}.catalog_added span.light{padding:7px;font-size:11px;display:block;}.catalog ul,.catalog li{margin:0;padding:0;}.catalog_added ul{margin:7px;}.catalog_added a.removable{float:left;padding:0;margin:3px 3px 8px 0;display:block;width:10px;height:10px;background-position:-3px -136px;}.catalog_added li{list-style:none;margin:6px 0;clear:both;}.catalog_added li li{padding-left:10px;}.catalog_added a.removable:hover{background-position:-19px -136px;}.catalog .buttons,form .buttons{clear:both;margin:0 -10px -10px -10px;background:#eef6ff;padding:10px;border-top:1px solid #c6d6e8;}.catalog .buttons a,form .buttons a{color:#06c;}td.defaultv{border-bottom:1px solid #eee;}.catalog_edit form textarea{margin-bottom:0;}.catalog_added h4{font-size:10px;color:#666;background:#f3f3f3;border-bottom:1px solid #eee;padding:3px 6px;margin:0;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:22px;}.catalog_added h4 a{text-transform:none;font-size:11px;float:right;}.catalog_added h4 a.deletelink:hover{color:#fff;text-decoration:none;}.catalog_added select.selectedItems{width:100%;height:268px;border:0 none;background-color:#f9f9f9;}.catalog_added select.selectedItems option{padding:3px;}.cat_additems{margin-top:20px;height:30px;}img.default{background-position:-32px -32px;width:16px;height:16px;display:inline-block;}.selected{background-color:#ffc;}.formtable th{text-align:right;}.formtable th,.formtable td{padding:6px 3px;vertical-align:top;}.formtable #dates .date{float:left;display:inline;margin-right:7px;}.formtable .date label{display:block;color:#666;}.formtable .date input{width:85px;}#headerLog{margin:0;height:65px;border-bottom:1px solid #bdd7f2;background:#eff6fe;background:-moz-linear-gradient(top,#eff6fe 0,#dcebfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eff6fe),color-stop(100%,#dcebfc));background:-webkit-linear-gradient(top,#eff6fe 0,#dcebfc 100%);background:-o-linear-gradient(top,#eff6fe 0,#dcebfc 100%);background:-ms-linear-gradient(top,#eff6fe 0,#dcebfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff6fe',endColorstr='#dcebfc',GradientType=0);background:linear-gradient(top,#eff6fe 0,#dcebfc 100%);}#logo{margin:5px 0;font-weight:bold;font-size:1.4em;line-height:20px;text-decoration:none;}#main{padding:1em;clear:both;}#wrapper{text-align:center;}#headercontent{width:940px;margin:0 auto;text-align:left;}.login{width:940px;overflow:hidden;margin:.5em auto .8em auto;text-align:left;}.loginhead{padding:1.5em 0;}.loginhead #logo{margin:0;width:160px;height:28px;text-indent:-9999px;font-size:14px;color:#777;text-shadow:1px 1px 0 #fff;background-image:url(../images/brand-pt.png);background-repeat:no-repeat;}.logininfo p{color:#777;}.logininfo h1.apptitle{margin:.5em 0;font-size:22px;-webkit-text-stroke-width:.2px;color:#ed1556;}.logininfo .apptitle+h2{font-size:16px;margin:0 0 1.25em 0;color:#333;}.loginfoot{border-top:1px solid #eee;padding:.25em;margin-top:-10px;color:#777;box-shadow:0 2px 3px #edf5fe inset;}.loginfoot p{text-align:center;padding:.25em;margin:.5em 0;}.features{margin:0;}.features h3{font-size:14px;font-weight:normal;margin:0;-webkit-text-stroke-width:.2px;}.features h3+p{margin-top:0;}.features li{overflow:hidden;margin:.75em 0;list-style:none;}.features li img{vertical-align:text-bottom;margin-right:.5em;}.features li span{vertical-align:text-bottom;margin-right:.5em;float:left;}.loginbox{float:right;width:auto;margin:-290px 0 15px;}.loginbox{border:1px solid #ccd9ea;background:#edf5fe;padding:10px 15px;}.loginbox h1{font-size:16px;font-weight:bold;margin:.5em 0 -.5em 0;}.loginbox h3{font-size:16px;font-weight:normal;margin:1em 0;color:#ed1556;}.loginbox .fieldset{margin:.5em 0 1.25em;}.loginbox .fieldset input[type="text"],.loginbox .fieldset .inputtext{font-size:14px;width:270px;}.loginbox input[type="checkbox"]{vertical-align:top;}.loginbox label{margin-bottom:.15em;display:inline-block;}.pop{float:none;display:inline-block;margin:1em;}.lgSprite p{text-align:center;padding-top:.8em;border-top:1px solid #eee;color:#777;box-shadow:0 -2px 3px #edf5fe;margin-top:-10px;}.blue-btn{display:inline-block;*display:inline;padding:4px 14px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#FFF;text-align:center;vertical-align:middle;cursor:pointer;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border:1px solid #bbb;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.blue-btn:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;}.blue-btn:active{border-top-color:#1b435e;background-color:#039 \9;}.errorMs{padding:8px 35px 8px 14px;margin-bottom:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.groupClear:after{visibility:hidden;display:block;content:"";clear:both;height:0;}* html .groupClear{zoom:1;}*:first-child+html .groupClear{zoom:1;}#filter.ActLogFilters{width:760px;padding:10px;}#filter.ActLogFilters .filterGroup label{display:inline-block;min-width:7em;}#filter.ActLogFilters .filterGroup .subfilter{margin:0;}#filter.ActLogFilters .filterGroup .subfilter span{padding-right:3em;margin:.25em 0 1.25em 0;display:inline-block;}#filter.ActLogFilters .datesGroup strong{margin-bottom:5px;display:block;}#filter.ActLogFilters .datesGroup fieldset{width:710px;}#filter.ActLogFilters .datesGroup label{margin-right:5px;}#filter.ActLogFilters #providerInput,#filter.ActLogFilters #userNameInput{width:260px;}#filter.ActLogFilters select{width:263px;}#filter.ActLogFilters .subfilter span.sprite{padding:0;margin:0 5px -3px 15px;}#filter.ActLogFilters .datesGroup input.date-text.no-date{background-color:white;}.warning-yellow{display:inline-block;background:#fff5ce;padding:3px 7px;border:1px solid #edb948;color:#884515;margin-bottom:5px;}.applied-filters{display:block;clear:both;margin:10px;padding-top:1px;}.applied-filters span{color:gray;}.applied-filters span:after{content:" | ";}.applied-filters span:last-of-type:after{content:"";}.match{display:inline-block;position:relative;height:25px;vertical-align:top;}.match-detail{position:absolute;top:21px;right:0;width:500px;z-index:2;border-top-right-radius:0;}.match-detail.alert{color:inherit;border-width:2px;}.match-detail .table{margin-bottom:0;width:96%;background-color:transparent;}.match-detail .table thead td{font-weight:600;font-size:.9em;}.match-detail .table tbody td{font-size:.8em;}.match-detail .table .hotelName{font-weight:600;width:140px;}.prodOptions{font-size:.85em;}.prodName:hover .prodOptions{visibility:visible;font-size:.85em;}.changes{display:block;visibility:hidden;width:0;height:0;}ul.nm label{display:inline-block;margin-left:3px;vertical-align:middle;}input[type="radio"],input[type="checkbox"]{margin:0;}.selectFilter{width:97%;margin-left:3%;}.selectFilter input{width:90%;}.selectFilter ul{margin:0 0 25px 0;}.selectFilter ul li{list-style-type:none;margin:3px 3px 0 0!important;display:inline-block;background-color:#EAEAEA;padding:0 10px;line-height:20px;color:#06c;border-radius:5px;}.selectFilter ul li span{display:inline-block;font-weight:bold;padding-right:5px;}.selectFilter button.btn{vertical-align:top;}.breadcrumbs{margin:10px 0;font-size:16px;}.title-bar{margin-top:25px;border-bottom:1px dashed lightgrey;margin-bottom:15px;}.title-bar h1{display:inline-block;margin:0;}.buttons-bar a{border-radius:5px 5px 0 0;border:1px solid darkgrey;padding:5px 10px;display:inline-block;margin:5px 0 0 0;background-color:darkgray;color:white!important;vertical-align:middle;}.table-list tr th{font-weight:bold;}.table-list tr td{font-size:14px;}.table-list tr td a{font-size:12px;}.table-tools{display:table;width:100%;border-bottom:1px solid #d9d9d9;}.table-tools-item{display:table-cell;vertical-align:middle;padding:15px 0;}.table-tools-item--right{float:right;}.table-tools-item--left{float:left;}.add-group-input h3{margin-bottom:15px;}.cell-actions a{padding-right:10px;padding-left:10px;}.cell-actions a:first-child{border-right:1px solid #ddd;}.table-tools{display:table;width:100%;border-bottom:1px solid #d9d9d9;}.table-tools-item{display:table-cell;vertical-align:middle;padding:15px 0;}.table-tools-item--right{float:right;}.table-tools-item--left{float:left;}.form-tab-content{display:block;padding-top:15px;padding-bottom:15px;}.form-capture-data .form-group label{display:block;}td.secondcol .form-tabs-menu .nav-tabs>li>a{color:#06c;font-weight:normal;font-size:16px;}td.secondcol .form-tabs-menu .nav-tabs>li.active>a{border-bottom:2px solid #fff;color:#333;}.form-tabs-header{width:100%;display:inline-block;}.list-title-items{width:100%;display:block;overflow:hidden;clear:both;zoom:1;list-style:none;margin:0;padding:20px 0;}.list-title-items:after,.list-title-items:before{content:"";display:table;}.list-title-items li{display:inline-block;float:left;border-right:1px solid #ddd;padding:0 15px;}.list-title-items li small{font-size:1em;color:#666;}.list-title-items li h3{font-size:20px;margin-top:3px;}.list-title-items li.list-title-items-tools{border:none;float:right;}.form-tabs-button{display:inline-block;width:100%;border-top:1px solid #d9d9d9;padding:15px 0;}.form-tabs-button .form-tabs-button-options{display:table;float:right;}.form-tabs-button .form-tabs-button-options button,.form-tabs-button .form-tabs-button-options a{display:table-cell;vertical-align:middle;margin-right:15px;margin-left:15px;}.form-tabs-button .form-tabs-button-options button{padding:15px 20px;}.form-capture-data{padding-left:25px;}.form-capture-data textarea{width:100%;}.form-tab-content{display:none;}#tab-default-1{display:block;}.inst-content{background:#e8e8e8;padding:3px 10px;border-radius:0 5px 0 0;}button.btn-lang,button.btn-pay{background:#f7f7f7;border:0;padding:5px 8px;margin:0;}button.btn-lang.current,button.btn-pay.current{background:#ececec;}.inst-content h3{margin:5px 0 5px 0;}.inst-content textarea{width:97%;background:#fbfbfb;margin-bottom:10px;}table.hotelInfoTable input,table.hotelInfoTable select,table.hotelInfoTable textarea{padding:2px;border-radius:5px;border:1px solid #ccc;}table.hotelInfoTable input:focus{border:1px solid #83c0e5;box-shadow:0 0 3px #83c0e5;}#validCreditCards li.search-choice{background:#f5f5f5;font-size:90%;}span.alarm{display:inline-block;background:#e45050;width:13px;height:13px;border-radius:100%;color:white;}.info-alert{padding:10px 15px;border:1px solid #de8730;border-radius:3px;background:#fde1c5;margin-top:10px;}.optActive{margin-bottom:10px;}.optLogic,.optSelect{margin-left:20px;}.optLogic label{margin-right:20px;}.optSelect{padding:10px 0;}.optSelect .multipleSelect li{margin-left:15px;line-height:1.4em;}.optSelect .multipleSelect li.group{margin-left:0;}.optSelect .multipleSelect li input{margin-right:5px;}.optSelect .multipleSelect .ms-search input{width:100%;text-align:left;}.optSelect .ms-choice>span{position:relative;width:400px;overflow:initial;white-space:initial;height:auto;line-height:1.5em;}.optSelect .ms-choice{height:auto;}table.igc td div.date{float:left;margin-right:10px;display:inline;text-align:right;}table.igc td div.date label{font-size:12px;font-weight:bold;vertical-align:top;color:#333;margin-right:7px;}table.igc td div.date input{margin-right:7px;width:85px;}table.igc td div.date span.date-display{margin-right:24px;font-size:10px;}table.igc .radioField input{width:15px;}table.igc label.radioField{margin-right:10px;min-width:70px;display:inline-block;}table.igc .info-alert{padding:10px 15px;border:1px solid #de8730;border-radius:3px;background:#fde1c5;margin-top:10px;}table.igc .info-alert ul{margin-left:15px;}table.igc hr.separador{height:1px;border:1px solid #ddd;border-bottom:0;border-right:0;border-left:0;margin:0;}table.igc .gray{color:gray;}.welcome>li{float:right;list-style-type:none!important;}.welcome li a{background-color:#000;color:#fff;text-decoration:none;padding:5px 10px;display:block;}.welcome li a:hover{background-color:#434343;}.welcome li ul{display:none;position:absolute;min-width:140px;margin:0!important;z-index:1001;}.welcome li:hover>ul{display:block;}.welcome li ul li{position:relative;}.welcome li ul li ul{right:-140px;top:0;}