body.Account div#Wrapper h1,.col h2{border:medium none}div.Container .fullBlue{background:none repeat scroll 0 0 #deefff;border:1px solid #deefff;margin-bottom:1em;padding:0 .75em .75em}.connectNetwork .contentArea{-moz-border-radius:10px 0 10px 10px;background:none repeat scroll 0 0 #f4f9fe;float:left;width:79%}.contactList{padding:20px}.contactList p.grey{padding:0 0 10px}.connectNetwork .contentArea p{padding-top:10px}div.scrollinglist{background:none repeat scroll 0 0 #fff;margin-bottom:10px;padding:0 10px}table.emailList td.checkBox{width:25px}table.emailList tr td{border-bottom:1px dotted #ccc;padding:10px 0}table.emailList td.contactInfo{padding-right:10px}.networksCol{-moz-border-radius:0 10px 10px 0;float:left;padding:0 0 15px;width:20%}.noBorder{border:medium none !important}table.emailList td.contactInfo label{font-size:.95em;margin-right:10px}table.emailList tr.alreadyMember td{padding:3px 0}table.emailList td.ctIcon{color:#888;font-size:.85em;line-height:.95em;padding-right:10px;width:65px}table.emailList td.ctIcon span{background:url('/images/logos/cleartrip_icon.gif?v=78828') no-repeat scroll 0 0 transparent;display:block;padding:0 5px 5px 20px}table.emailList td.image{width:50px}table.emailList td.image img{border:1px solid #eee;margin-right:5px;width:30px}table.emailList td.contactInfo label em{color:#000;font-size:1.2em;font-style:normal;text-transform:capitalize}.networksCol .networks .gmail_16{background-position:7px 6px}.networks li a{border-bottom:1px solid #e2e2e2;color:#666;display:block;min-width:100px;text-decoration:none}.networksCol .networks .yahoo_16{background-position:7px -34px}div.Container .fullBlue{background:none repeat scroll 0 0 #deefff;border:1px solid #deefff;margin-bottom:1em;padding:0 .75em .75em}.connectNetwork .contentArea{-moz-border-radius:10px 0 10px 10px;background:none repeat scroll 0 0 #f4f9fe;float:left;width:79%}div.Container .fullBlue .pad{padding:2em 2em 2em 3em}.connectNetwork .contentArea p{padding-top:10px}accounts.css(line 798) .greyText{color:#666;line-height:1.15em}.connectNetwork .contentArea p{padding-top:10px}.networksCol{-moz-border-radius:0 10px 10px 0;float:left;padding:0 0 15px;width:20%}.noBorder{border:medium none !important}.networksCol .networks .gmail_16{background-position:7px 6px}.networksCol .networks .yahoo_16{background-position:7px -34px}.networks{display:block}.networks li a.active{background-color:#f4f9fe}.networks li a{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;border:medium none;color:#666;display:block;min-width:100px;padding:12px 5px 12px 35px;text-decoration:none}.networks li{border-top:1px dotted #ccc}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}.chooseList{margin-right:25px;padding:15px 25px;vertical-align:top}.lightBg{background:none repeat scroll 0 0 #f4f9fe;border:1px solid #d4e9fc}body{font-family:arial,helvetica,verdana,sans-serif;color:#000}#Wrapper h1,#Wrapper h2,#Wrapper h3,h1,h2{border:0}#Wrapper h3{font-size:14px}.Right .col h2{background-color:#e3e3e3;font-size:12px;padding:.3em}.Right .col p{margin:.7em .5em 1em}table caption{text-align:left;font-weight:bold;background:#f2f2f2;border-bottom:1px solid #e3e3e3;padding:.4em;font-size:11px}h1.normal{font-weight:normal}cite{font-size:11px;color:#666;font-style:normal}body.Account #Wrapper,body.Account #Wrapper .Container{margin-top:0}body.Account #Wrapper #ContentFrame{margin-bottom:0}body.Account #Wrapper div.Right{float:right}body.Account #Wrapper div.Right div.col{padding-left:10px}a.remote{color:#8b99e5}.weak{color:#a3a3a3}div.sidebar img.button{margin:.2em auto .5em -.3em}div.sidebar h2{background:#000;color:#fff}#Wrapper h2.collection{border-bottom:1px solid #e3e3e3;font-weight:bold;color:#000}#Wrapper h2.summary{background:#e3e3e3;border-bottom:1px solid #c3c3c3;font-weight:bold;color:#000}div.sidebar p{font-size:11px}.error{background:#c00;color:#fff;padding:.3em}span.ajax_check{color:red;margin:3px 0 0 138px;display:block;background:url('/images/elements/icon_alert_small.gif?v=36106') no-repeat left top;padding-left:18px;font-size:11px;font-weight:bold}p.hint{font-size:10px;margin:0;padding:0}p.notification{text-align:center;background:#ffc;margin:0;padding:1em;border-top:1px solid #ccc}div.action{background:#faffbd;border:1px solid #63ff00;padding:0 1em}div.action p{font-size:16px}ul.links{list-style:none;list-style-image:none;margin:0;padding:0 .6em;line-height:1.8em}.float_right{float:right}div.Left .col.ThinBlue{padding:.75em .6em;border:2px solid #deefff;margin-bottom:1em}dl.summary,p.hint{margin-bottom:15px}dl.summary dt{font-size:11px;width:5em;text-align:right;line-height:16px;color:#666}dl.summary dd{margin-left:5.5em;line-height:15px;font-size:11px}dl.summary .total{border-top:1px solid;font-weight:bold}dl.summary h3{margin:0;font-size:12px;border-bottom:1px dotted #c3c3c3;padding:0 .3em}table tfoot img.icon{vertical-align:-30%;margin-right:.5em}img.stars{vertical-align:-30%}div.Right div.col div.tips h2{font-size:12px;font-weight:bold;background:0}body.Account .Right img.primary_button{margin:0 0 .5em 0}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.float_right{float:right}.float_left{float:left}.clear{clear:both}.textRight{text-align:right}.textCenter{text-align:center}.lightBg{background:#ebf5ff}.even{background:#f6fbff}.margin10{margin:10px}.yellowBox{background:#fffce0;border:1px solid #fdf6ac;padding:.75em;-moz-border-radius:5px}.lightText{color:#444;font-size:11px}.lightRedBox{background-color:#fee7e7;border:2px solid #fdbebe;padding:10px}.lightYellowBox{background-color:#fffed7;border:2px solid #ffd71e;padding:10px}.lightGreenBox{background-color:#e9fcda;border:2px solid #d8f4c4;padding:10px}.lightBlueBox{background-color:#e2eefd;border:2px solid #d0e5fe;padding:10px}.contentBox{background:#fff;border:1px solid #eee;padding:1em;-moz-border-radius:5px;margin:10px 0}.contentBox .rightColHeader{background:#f3f3f3;padding:5px 10px}.promptMsgWraper{padding:8px 10px;margin:10px 5px 20px 5px;border:2px solid #eee}.promptMessage{background-image:url('/images/icons/promt_msg_icons_sprite.png?v=78824');background-repeat:no-repeat;padding:0 10px 0 42px;margin:0}.promptMessage .float_right{margin-top:3px}.promptMessage strong{font-size:1.2em}.warningMsg{background-position:0 0;padding-top:2px;padding-bottom:6px}.successMsg{background-position:0 -80px;padding-top:2px;padding-bottom:6px}.infoMsg{background-position:0 -153px;padding-top:2px;padding-bottom:6px}.buttonWraper{text-align:center;padding:10px}.buttonWraper .grey{color:#888;margin-left:10px}.buttonWraper .grey:hover{color:#ff6000;text-decoration:none}.blueButton{background:url('/images/buttons/blue_xrepeat.png?v=74171') repeat-x;color:#fff;font-weight:bold;-moz-border-radius:12px;padding:5px 10px 5px 4px;cursor:pointer;text-shadow:#666 1px -1px 1px;text-decoration:none}.marginTop{margin-top:10px}.blueButton:hover{background:url('/images/buttons/blue_xrepeat.png?v=74171') repeat-x left bottom;color:#fff;text-decoration:none}.blueButton:visited,.blueButton:link{color:#fff}.rightColLinks{padding-left:5px}#Wrapper h2.rightColHeader{padding:5px 0;margin-bottom:5px;color:#333;font-size:12px !important;border-top:1px solid #eee;border-bottom:1px solid #eee}.networksInCol li{float:left}.networksInCol li a{text-decoration:none;display:block;height:22px}ul{list-style:none outside none;margin:0;padding:0}div#AccountHeader{text-align:left;clear:both}div#AccountHeader h1{font-size:14px;padding:.8em 45px .4em 45px;margin:0;margin-bottom:15px;color:#444}div#AccountHeader ul.ac_tabs li a.new{padding-right:35px;background-position:95% center}ul.ac_tabs{font-size:10px;height:16px;margin-top:5px;padding:.4em 45px}ul.ac_tabs li{font-size:12px;border:0;padding:0}ul.ac_tabs li a:link,ul.ac_tabs li a:visited,ul.ac_tabs li a:hover,ul.ac_tabs li a:active{padding:7px 8px;border-bottom:0}ul.ac_tabs li a:hover{background-color:#e8f4ff;color:#333;text-decoration:none}body.dashboard ul.ac_tabs li a.dashboard,body.trips ul.ac_tabs li a.dashboard,body.Ticket ul.ac_tabs li a.dashboard,body.profile ul.ac_tabs li a.profile,body.email ul.ac_tabs li a.email,body.privacy ul.ac_tabs li a.privacy,body.travelprefs ul.ac_tabs li a.travelprefs,body.payment ul.ac_tabs li a.payment,body.people ul.ac_tabs li a.people,body.preferences ul.ac_tabs li a.preferences{color:#000;background-color:#deefff;font-weight:bold;text-decoration:none}span.type{color:#999;margin-left:.5em;font-weight:normal}body.Trips ul#MainTabs li a.Trips,body.People ul#MainTabs li a.People,body.Reports ul#MainTabs li a.Reports{color:#000;text-decoration:none;font-weight:bold}div#page_header{background:#deefff;padding:1em 1em .3em;display:block;clear:both}div.page_flash{background:#ffe6ea;padding:.7em 1em;display:block;clear:both}div.page_flash img{vertical-align:-15%;margin-right:.5em}div#page_header h1{border:0;font-size:1.25em;margin-bottom:.5em}div#page_header h1.large{font-size:1.5em}form div#page_header h1{margin:0;padding:0}div#page_header img.photo{height:55px;width:55px}div#page_header cite{font-size:12px}div#page_header cite a{color:#000}div#page_header ul{margin-top:1em;font-size:12px;clear:both}div#page_header ul li{border:0;padding-right:0}div#page_header ul li a{padding:.3em .5em .4em}div#page_header ul li a:hover{background:#666;text-decoration:none;color:#fff}div#page_header ul li a.here{background:none repeat scroll 0 0 #fff;border-bottom:2px solid #fff;color:#000;font-weight:bold;text-decoration:none}div.blank_slate{padding:10px;border-top:1px solid orange;border-bottom:1px solid orange;background-color:#ffc;text-align:center}div.announce{background:#ffc;border:1px solid #ccc;padding:auto .5em}.page_flash{background-color:#ffe6ea;padding:5px 16px 7px 50px;display:block;clear:both;margin:0 0 10px;position:relative}.page_flash p{margin:0 0 .5em}.page_flash .heading{font-weight:bold;font-size:13px;margin-top:5px}.page_flash img{vertical-align:-15%;margin-right:.5em}body.FullWidth div.ThinBlue{border:8px solid #deefff;margin-bottom:1em}td.colLeft{width:65%;border-right:1px solid #e3e3e3;vertical-align:top;padding:10px}td.colRight{width:34%;border-left:1px solid #e3e3e3;margin-left:-1px;background:#f4f9fe;vertical-align:top;padding:10px}td.colLeft h2,td.colRight h2{font-size:14px;margin-bottom:5px;color:#333}td.colRight h3 a.bold{text-decoration:none}.rightColLinks{padding-left:5px}.rightColHeader{background:#fff;border-bottom:1px dotted #e3e3e3;border-top:1px dotted #e3e3e3;color:#333;font-weight:bold;font-size:12px !important;padding:.3em;margin-bottom:.4em}.rowHeader{background:#eff7ff;padding:4px 10px;margin:5px 0;-moz-border-radius:3px;border:1px solid #dfefff}.networksInCol{margin:10px 0;float:left;padding:0;list-style:none}.networksInCol li{float:left;border-left:0;height:24px}.networksInCol li.first{padding:5px 5px 0 0;color:#777}.networksInCol li a{text-decoration:none;display:block;height:22px}dl.addTravellerForm{width:400px;margin:0 auto}dl.addTravellerForm dt{display:block;margin:0;padding:2px 10px 2px 10px;font-weight:bold}dl.addTravellerForm dt label.required span{color:#888;font-weight:normal}dl.addTravellerForm dd{display:block;margin:0 0 10px 0;padding:2px 10px 2px 10px}dl.addTravellerForm dd input,dl.addTravellerForm dd select{font-size:1.1em}dl.addTravellerForm dd input.FLname{width:140px !important;display:inline;margin:0;margin-right:5px;padding:3px 5px}dl.addTravellerForm dd input.email,dl.addTravellerForm dd input.phone{width:305px !important;margin:0;padding:3px 5px}dl.addTravellerForm dd select{font-size:1.2em;width:100px !important;margin-right:5px;padding:3px 5px}.submit input{font-size:1.3em}div#preferenceContent{padding:15px}div#preferenceContent .flightInfo{border:1px solid #eee;margin-bottom:10px}div#preferenceContent .flightInfo caption{background:#fff;border-bottom:0}div#preferenceContent .flightInfo th{border-top:1px solid #eee}div.section{margin-bottom:10px}div.section .row{padding:8px;border-bottom:1px dotted #ccc;list-style:none;margin:0}div.section .row li{float:left}div.section .row li.head{width:180px;color:#555;padding:2px 8px}div.section .row li select,div#contentCol .row li input{margin-right:10px}div.section .seat_indicator{background:#fc0;padding:1px 5px;-moz-border-radius:4px;margin-right:10px;margin-left:5px}div.section ul.seat_name{list-style:none;margin:0 10px 0 0;padding:0}div.section ul.seat_name li{border-bottom:1px solid #eee;padding:6px 8px}div.seatMapContent{clear:both;margin-top:20px}div.section .blueButton{font-size:1.2em;padding:2px 10px;border:0;margin:10px 10px 10px 10px;margin-left:205px}div.seatMapContent .blueButton{margin-left:10px}.rowHeader a.light{float:right;font-weight:normal;font-size:11px}div.Right .colRight{padding:0 10px 10px 10px;vertical-align:top}div.Right .colRight h2{font-size:12px;padding:.3em;color:#666}ul#deck_links{width:100%;text-align:center}ul#deck_links li a.active{color:#333;font-weight:bold;text-decoration:none}div#flightSeatMapWrapper{width:100%;overflow-x:scroll}div#flightSeatMapContainer{padding:20px 0}table#flightSeatMap{border-collapse:separate;border-spacing:3px;margin:0 auto}table#flightSeatMap th{width:15px;text-align:center;color:#b2b2b2;font-weight:normal;padding:0}table#flightSeatMap th span{display:block;width:15px;height:15px;margin-bottom:3px}table#flightSeatMap td{text-align:center;padding:0}table#flightSeatMap td.nose div{background:url('/images/flights/airplane_directions.gif?v=85655') no-repeat left center;width:90px;height:32px;float:left}table#flightSeatMap td.tail div{background:url('/images/flights/airplane_directions.gif?v=85655') no-repeat right center;width:90px;height:32px;float:left}table#flightSeatMap td.nose,table#flightSeatMap td.tail{width:90px}table#flightSeatMap td a{background-color:#c4df9b;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block;width:15px;height:15px;margin-bottom:3px;padding:0;text-decoration:none;font-size:11px;line-height:15px;color:#fff}table#flightSeatMap td a.available:hover{background-color:#8dc63f}table#flightSeatMap td a.occupied{background-color:#efefef;cursor:default}table#flightSeatMap td a.no_seat{visibility:hidden}table#flightSeatMap td a.selected{background-color:#fff200;cursor:default;color:#333;font-weight:bold}table#flightSeatMap div.aisle{height:15px;margin:3px 0}table#flightSeatMap tfoot td{font-size:11px;border-top:1px dotted #f2f2f2;padding:5px 0;color:#aaa}table#travellersList{width:100%}table#travellersList caption{padding:.5em;background-color:#f4f5fa;text-align:left;font-weight:bold;font-size:1.15em}table#travellersList th,table#travellersList td{padding:.5em;border-bottom:1px solid #f2f2f2}table#travellersList td span.seat_indicator{background-color:#fff200;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;float:left;width:15px;height:15px;font-weight:bold;font-size:11px;color:#333;line-height:15px;text-align:center;margin-right:5px}div.get_started{background:#ffc;text-align:center;padding:.6em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:.5em}div.get_started h2{border:0;font-size:20px}div.get_started p{margin:0;color:#000}div.importActionWrapper{width:48%;margin-right:3%}div.importActionWrapper cite{font-size:1.2em;color:#444}div.import_list{padding:.6em 15px .6em .6em}div.import_list table td{vertical-align:top}.importAction,.addTravellerBtn{margin-top:30px}.importActionWrapper p.greyText{margin-bottom:10px;margin-left:5px;margin-top:10px}.importAction ul{margin:5px}.importAction li.topPad{padding-top:3px}div.guide{width:48%;-moz-border-radius:10px;-webkit-border-radius:10px;color:#777}div.guide .pad{padding:20px !important}#Wrapper div.guide h3{font-size:16px}ul.guideImage{margin-top:20px}ul.guideImage li{display:block;padding:8px 10px 5px 130px;height:89px;background:url('/images/people/guide.png?v=88099') no-repeat;font-size:14px}ul.guideImage li strong{display:block;margin-bottom:.25em}ul.guideImage li.select_people{background-position:0 -101px}ul.guideImage li.send_detail{background-position:0 -203px;height:69px}div.importContacts #Flash{margin:10px !important}.chooseList{margin-right:25px;padding:15px 25px;vertical-align:top}.chooseList h2{background:0;border:0}#page_header h2{margin:0}.networkIcon{padding:2px 5px 2px 25px}.connectNetwork .contentArea{width:79%;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius-topright:0;-webkit-top-right-border-radius:0;background:none repeat scroll 0 0 #f4f9fe}.connectNetwork .contentArea .pad{padding:3em 2em 3em 4em}.connectNetwork .contentArea p{padding-top:10px}.networksCol{width:20%;float:left;padding:0 0 15px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.networks{display:block}.networksCol .networks .gmail_16{background-position:7px 6px}.networksCol .networks .yahoo_16{background-position:7px -34px}.networksCol .networks .facebook_16{background-position:7px -77px}.networksCol .networks .twitter_16{background-position:7px -116px}.networksCol .networks .msn_16{background-position:7px -153px}.networks li a{display:block;text-decoration:none;color:#666;border-bottom:1px solid #e2e2e2;min-width:100px;padding:12px 5px 12px 35px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px}.networks li a:hover{text-decoration:underline;color:#cd6501}.networks li.active a{background-color:#f4f9fe}.networks li a img{width:22px;margin-right:5px;float:left}.networks li a span{padding-top:5px;float:left}.contactList{padding:20px}.contactList p.grey{padding:0 0 10px 0}.chooseList p.grey{margin-top:0 !important}div.scrollinglist{padding:0 10px;margin-bottom:10px;background:#fff}.greySticky{background:#eee}table.emailList tr.even{background:#f9f9f9}table.emailList tr td{border-bottom:1px dotted #ccc;padding:10px 0}table.emailList tr.noBorder td{border:0}table.emailList td.checkBox{width:25px}table.emailList td.image{width:50px}table.emailList td.image img{width:30px;border:1px solid #eee;margin-right:5px}table.emailList td.contactInfo{padding-right:10px}table.emailList td.contactInfo label{margin-right:10px;font-size:.95em}table.emailList tr.alreadyMember td.contactInfo label{display:block}table.emailList tr.alreadyMember td{padding:3px 0}table.emailList td.contactInfo label em{color:#000;font-size:1.2em;font-style:normal;text-transform:capitalize}table.emailList td.contactInfo label.grey{color:#666}table.emailList td.ctIcon{width:65px;font-size:.85em;line-height:.95em;color:#888;padding-right:10px}table.emailList td.ctIcon span{background:url('/images/logos/cleartrip_icon.gif?v=78828') no-repeat;padding:0 5px 5px 20px;display:block}div.duplicate ul li{float:left;border:1px solid #eee;padding:5px 8px;margin-right:10px;margin-bottom:10px}div.duplicate ul li img.photo{width:35px}div.duplicate ul li span{float:left;color:#666}div.duplicate ul li span a{display:block}.matchList tr{border-bottom:1px solid #eee}.matchList tr th{padding:5px 10px;vertical-align:top;color:#666}.matchList tr.matchData td{padding:10px;vertical-align:top}.matchData label em{font-weight:bold}td.ctPeople img{width:40px;border:1px solid #eee;margin-right:5px;float:left}td.ctPeople{border-right:1px solid #eee}td.ctPeople div{padding-left:50px}.matchList td label{display:block}.matchList td label em{font-style:normal;color:#000;font-size:1.2em}.matchList td label i{color:#666}.matchList tr td .button{margin-right:10px;text-decoration:none}div.newUpdate label{font-size:14px}div.edit_lists ul{width:70%;padding:0;font-size:14px}div.edit_lists ul li{list-style:none;list-style-image:none;padding:.5em;border:1px solid #e3e3e3}div.edit_lists ul li a.control{font-size:12px}div.edit_lists ul li a img{vertical-align:-10%;margin-left:.3em}ul.icon_links{padding:0;margin:0 0 2em 0;list-style:none;list-style-image:none}ul.icon_links li{margin:0 0 0 10px;padding:0;line-height:20px;background-position:0 55%;background-repeat:no-repeat}ul.icon_links li a{padding-left:20px;color:#666}ul.icon_links li a:hover{color:#333}div.tools ul .arrow{background:url('/images/elements/link_arrow.gif?v=39424') no-repeat}div.tools ul .print{background:url('/images/elements/icon_print.gif?v=71525') no-repeat}div.tools ul .email{background:url('/images/elements/icon_email.gif?v=49301') no-repeat}div.tools ul .sms{background:url('/images/elements/icon_sms.gif?v=38322') no-repeat}div.tools ul .docs{background:url(/images/elements/icon_docs.gif) no-repeat}div.tools ul .info{background:url(/images/elements/icon_info.gif) no-repeat}#emailPopup{background-color:#ffc;padding:10px 0 10px 27px;_padding:10px 0 10px 15px;width:auto}#smsPopup{background-color:#ffc;padding:10px 0 10px 27px;_padding:10px 0 10px 15px;width:auto}#emailTripForm{background-image:none}#emailTripForm input{background-color:#fff;background-image:none}#emailTripForm a{padding-left:0;background-image:none}#smsTripForm{background-image:none}#smsTripForm input{background-color:#fff;background-image:none}#smsTripForm a{padding-left:0;background-image:none}table.listings{width:100%;margin-bottom:1em}table.listings col.controls{width:20%}table.listings colgroup.controls col{width:13%}table.listings caption{font-weight:bold;padding-bottom:.4em}table.listings th,table.listings td{padding:.6em 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;vertical-align:top}table.listings th{border-top:1px solid #e3e3e3}table.listings td a.highlight{background-color:#ffffa8}table.departments{width:66%}table.departments td p{margin:0}table.departments th,table.departments td{border-top:1px dotted #e3e3e3;border-bottom:1px dotted #e3e3e3}table.sample{color:#666;width:66%}div.scrollarea{border:1px solid #f2f2f2;overflow-x:auto;overflow-y:scroll;height:150px;padding:0 10px}*/ul.radios{float:left;margin:0;list-style:none;list-style-image:none}ul.radios li{margin-left:-2.5em;*margin-left:0}ul.checklists{width:20%;float:left;margin:0;margin-right:1em;list-style:none}ul.checklists li{margin-left:-3em}form.signup fieldset{margin-bottom:1em;font-size:13px;background:#edf3fe;border:1px solid #0ff}form.signup fieldset legend{font-size:1.2em;font-weight:bold;background:#fff}form.signup fieldset p{color:#666;font-size:11px;margin:0;padding:0}form.signup fieldset p.hint{margin-left:138px}form.signup fieldset hr{padding:0;margin:1em 1em 0}form.signup fieldset label{float:left;width:130px;text-align:right;padding-right:.5em;padding-top:1.5em}form.signup fieldset input{margin-top:1em;font-size:14px;padding:3px;font-weight:bold}form.signup fieldset.submit{background:#ffc;border:3px solid #63ff00}form.signup fieldset.submit legend{background:#faffbd}form.signup fieldset.submit p{margin:1em 0 0;color:#000}form.signup fieldset.submit label{float:none}form.signup fieldset input.submit{margin-left:138px}form.signup fieldset.submit input.submit{display:block;margin-bottom:.5em;margin-left:0}form.edit dl.horizontal dt{text-align:right;width:9em}form.edit dl.horizontal dd{margin-left:9.5em}dl.horizontal dt label:after{content:":"}form.edit fieldset{padding:0 0 .5em 0;border:0;font-size:13px}form.edit fieldset p{margin:.5em 0}form.edit input,form.edit textarea{font-size:13px;margin-bottom:.3em}form.edit fieldset fieldset{margin:auto -.2em .5em;*margin:0 0 .5em 0;padding:.3em auto;*padding:.3em 0 0 -5px;border-bottom:1px dashed #e3e3e3}form.edit fieldset legend{font-weight:bold;padding-bottom:.5em;color:#000}form.edit fieldset fieldset legend{*margin:0 0 0 -.4em}form.edit fieldset textarea{width:60.5%;height:180px}form.edit fieldset img.remove{vertical-align:-25%}form.edit fieldset.contact input{width:60%}form.edit fieldset.contact input.fn{width:30%;font-size:18px;font-weight:bold}form.edit fieldset.contact div#personalInfo{margin-bottom:2em}form.edit fieldset.contact input#title,form.edit fieldset.contact div#personalInfo input#org{width:30%}form.edit fieldset.contact textarea{height:70px;float:left;margin-right:.3em}form.edit fieldset.contact input.region{width:40%}form.edit fieldset.contact input.postal-code{width:15%}form.edit fieldset.contact select{width:90px;margin:auto .3em}form.edit fieldset.contact select#honorific-prefix{width:50px}form.edit fieldset.contact select.country-name{width:40%}form.edit fieldset.passport select{width:25%}form.edit fieldset.flight_prefs select{width:30%;display:block;margin-top:10px;margin-left:131px}form.edit label.pref_label{float:left;width:130px;margin-top:10px}form.edit fieldset.account input{width:40%}form.edit fieldset.account label{font-size:12px}form.edit fieldset.permissions input{margin:0 .5em .5em 0}form.edit fieldset.permissions label{width:400px}form.edit fieldset.invite p{width:80%}form.edit fieldset.invite label{display:block;font-weight:bold;margin:1em auto}form.edit fieldset.invite input{width:40%}form.edit fieldset.invite textarea{width:60%;height:100px}form.edit label.check{font-size:12px;margin:0 .7em 0 0}form.contact_dates{border:2px solid #0ff;padding-top:.5em;width:70%}form.url span.ajax_check{color:red;margin:3px 0 1em 4em}form#add_department input.organization-unit{width:66%;font-size:18px;font-weight:bold}form#add_department select{width:40%}form#set_deposit{margin-top:1em}form#set_deposit select{width:27%}form#set_deposit select.adr{width:50%;display:block;margin-bottom:.5em}form#set_deposit a.remote{font-size:11px}form#set_deposit select#alert_balance{width:23%;display:block;margin:.5em 0 1em}input#email_alert_to,input#sms_alert_to{margin:.3em 0 .6em 1.7em;font-size:11px}form#set_deposit textarea{height:90px}form.edit fieldset.credit_card{border:3px solid #393;padding-left:.5em;margin:1em auto}form.edit fieldset.credit_card legend{color:#393}form.edit fieldset.credit_card legend img{vertical-align:-25%}form.edit fieldset.credit_card dl.horizontal dt{text-align:right;width:13em}form.edit fieldset.credit_card dl.horizontal dd{margin-left:13.5em}.signin{width:400px;margin:60px auto 20px auto}.signin h3{margin:.5em auto 0}.signin dl{margin:10px 0 0 0}.signin dt{float:left;width:80px;font-size:14px;line-height:24px}.signin dd{margin:0 0 5px 90px;font-size:11px;line-height:24px;color:#666;margin-left:80px}.signin input{font-size:14px}.signin dd span{color:#ccc}.signin input#email,.signin input#password{width:95%}.signin input#emailpassword{vertical-align:middle;margin-right:5px}.signin form{border:1px solid #ccc;padding:5px 10px;text-align:left;background:#fff}.signin input.submit{width:95%}form.add{margin:0 6em}form.add fieldset{margin:0;padding:0}form.add fieldset label{font-size:13px}form.add fieldset input,form.add fieldset select{font-size:18px;font-weight:bold;margin-bottom:.5em}p.submit{border-top:1px dashed #e3e3e3;padding-top:1em}form.add_party label{display:block;margin-left:.2em}form.add_party input.email{width:65%;margin-left:.2em}div#page_header form#Search{display:block;clear:both}div#page_header form#Search input.search{width:70%;font-size:16px;margin:0;float:none}div.Right div.col form#Search{margin-bottom:1em}div.Right div.col form#Search label{display:block;font-weight:bold}div.Right div.col form#Search input#search{width:95%;display:block;margin:.5em 0 .3em}div.search_nav{margin-bottom:1em}table#Search td{vertical-align:top;padding-bottom:0}table#Search img.photo{width:35px;height:35px}table#Search p{margin:0 auto .5em}table#Search p.fn{margin-top:0;font-size:14px}ul.ladder{margin-bottom:1em}ul.ladder li{border:0;font-size:10px;padding:0}ul.ladder li a{color:#666}p.category,p.role{float:right;background:#333;color:#fff;padding:.3em .4em;font-size:11px}table#Search a.org,table#Search a.email{color:#8b99e5}ul.pages{padding:1em 0;font-size:10px}ul.pages li.first{font-weight:normal}ul.pages li.next{float:right}form.show_traveller{margin-bottom:.8em}form.show_traveller select{width:200px}div.x-overflow{overflow-x:auto}div.switcher{font-weight:normal;padding-top:.2em;padding-bottom:12px;margin-top:-5px;height:17px;width:60px}div.switcher li{padding:0;margin:0;border:0;height:100%}div.switcher ul.inline{height:100%;float:right}div#page_header div.switcher ul li a{padding:0}div.switcher li a{text-decoration:none;height:100%;display:block;float:left;width:29px;height:22px;padding:0}div.switcher ul.inline li#cal_view a{background:url('/images/elements/switcher_icons.gif?v=40479') no-repeat left top #fff}div.switcher ul.inline li#cal_view a.inactive{background:url('/images/elements/switcher_icons.gif?v=40479') no-repeat 0 -100px #fff}div.switcher ul.inline li#list_view a{background:url('/images/elements/switcher_icons.gif?v=40479') no-repeat 0 -200px #fff}div.switcher ul.inline li#list_view a.inactive{background:url('/images/elements/switcher_icons.gif?v=40479') no-repeat 0 -300px #fff}table.trips caption{background:#c3d9ff;padding:.3em}table.trips thead ul{font-weight:normal}table.trips th,table.trips td{font-size:11px;padding:.4em}table.trips td img{float:left;margin-right:5px}table.trips th a.up{background:transparent url('/images/elements/sort_up.gif?v=12281') no-repeat scroll right center;padding-right:10px}table.trips th a.down{background:transparent url('/images/elements/sort_down.gif?v=12281') no-repeat scroll right center;padding-right:10px}table.trips a.tripname{font-size:13px}table.trips td div{margin-left:30px}table.trips td span{color:#999}table.trips td span.status{float:right;color:#000;font-variant:small-caps;padding:0 3px;margin-right:5px;background-color:#ffffa8}table.trips tfoot td{border-bottom:0;text-align:right}table.itin col.logo{width:40px}table.itin col.flight{width:12%}table.itin col.place{width:32%}table.itin col.meta{width:9%}table.itin caption{background:#f2f2f2;font-size:11px;padding:.5em;font-weight:normal}table.itin caption a{font-size:11px}table.itin caption div.rules{font-size:11px;padding:.3em;margin-top:.4em;background:#fff}table.itin caption div.rules ul{margin:.5em 0;padding-left:1.6em}table.itin caption strong{font-size:1.1em}table.itin th{border-top:1px solid #c3c3c3}table.itin th,table.itin td{font-size:11px;padding:.4em}table.itin tr.connector td{background:url('/images/elements/connection.gif?v=22234') no-repeat left center;padding-left:3em;color:#a3a3a3}table.itin td span.fn{display:block;font-size:12px;font-weight:bold;margin-bottom:.5em}table.itin td span.fn a.control{font-size:10px;margin-left:.5em}table.itin tr.extra_info td{background-color:#f4f5fa}table.itin tr.flight td,table.itin tr.flight td{border-bottom:0}table.itin tr.webcheckin_row td,table.itin tr.operated_by_row td{padding:0;border-top:0}table.itin tr.webcheckin_row div{background-color:#ffc;padding:4px 8px;float:left;margin:3px 0;font-weight:bold}table.itin tr.operated_by_row td span{float:left;margin-bottom:5px;color:#999;font-style:italic}div.tools{padding:auto .5em}table.deposit tfoot{font-size:10px}div.col div.tools h2{font-weight:bold}div.tools ul.icon_links li{margin:0 0 0 5px;line-height:30px;background-position:0 7px;background-repeat:no-repeat;border-bottom:1px solid #f2f2f2}div.tools ul.icon_links li a{padding-left:25px;color:#1833cc}table.deposit caption{background:#c3d9ff;padding:.3em}table.deposit tfoot{font-size:10px}table td.debit{color:red}form.deposit_filter{border:1px solid #c3c3c3;padding:.8em;font-size:11px;margin-bottom:1em}div#web_checkin{background-color:#ffc;padding-bottom:5px;margin-bottom:15px}div#web_checkin h2{font-size:18px;font-weight:bold;background-color:#ff9;padding:8px}div#web_checkin h2 span{font-size:11px;font-weight:normal;color:#666}div#web_checkin ul{margin-left:20px;padding-left:0;padding-right:5px}div.col hr{height:0;padding:0;background-color:#fff;margin:10px 0;border:0;border-bottom:1px solid #e3e3e3}body.trips div#contact_details{padding-left:20px;margin-top:10px}body.trips div#contact_details dl dt{width:4em}body.trips div#contact_details dl dd{margin-left:4em;padding-left:1em}body.trips div#pricing_details{width:20em;padding-left:20px;margin-top:10px}body.trips div#pricing_details dl dt{width:7em}body.trips div#pricing_details dl dd{margin-left:7em;padding-left:1em}body.trips div#pricing_details dl dt.total{border-top:1px solid #777}body.trips div#pricing_details dl dd.total{border-top:1px solid #777}div#hotel_details p img{float:left;padding:5px;border:1px solid #e3e3e3;margin-right:10px}table#insurance col.provider{width:20em}table#insurance col.policy{width:8em}table#insurance col.price{width:10em}table#insurance th{background-color:#f2f2f2;border-top:0}table#insurance td ul{padding-left:20px;margin:0}table.history{margin-bottom:1em}table.history col.labels{width:75px}table.history col.date{width:8em}body.HQ div.Left table.history tfoot tr td{text-align:right;border-bottom:1px solid #fff}table.history p{margin:0;padding:0 5px 0 0;color:#333}table.history acronym{font-weight:bold}table.history tr.trip td sup{background:#f69679;color:#fff;padding:.2em .3em;vertical-align:-40%;font-size:9px;text-transform:uppercase;float:right;margin-top:.2em}table.history tr.trip td a{font-weight:bold;font-size:13px}table.history tr.trip td a.email{font-weight:normal;font-size:12px}table.history tr.trip td.completed a{color:#666;font-weight:normal}table.history tr.trip td img{vertical-align:-15%;margin-right:.1em}a.entry{color:#333;text-decoration:none}a.entry:hover{text-decoration:underline}table.history tr td a.label{width:60px;color:#fff;display:block;text-align:right;padding:.3em;font-size:11px;font-weight:normal;text-decoration:none}table.history tr.bad a.label{background:#c87800}table.history tr.refund a.label{background:#334e7d}table.history tr.cancellation a.label{background:#6492ac}table.history tr.booking a.label{background:#008000}table.history tr.case a.label{background:#5f6e43}table.history td.date{color:#666;font-size:11px}p.add_task{background:#ff9;padding:.5em;color:#666}table.history p.add_task a{color:#03c;font-size:13px}a.right{float:right;color:#666;text-decoration:none;font-size:10px}table.train_itinerary td{line-height:1.3em}table.itin col.train_leaves{width:15em}table.itin col.train_arrives{width:15em}table.itin col.train_duration{width:7em}table.train_booking_details col.pax_name{width:27em}table.train_booking_details col.age{width:3em}table.train_booking_details col.status{width:7em}table.train_cancel_step1 col.checkbox{width:2em}table.train_cancel_step1 col.status{width:7em}table.train_cancel_step1 col.price{width:6em}table.train_cancel_step2 col.pax_name{width:17em}table.train_cancel_step2 col.travel_details{width:22em}table.train_cancel_step2 col.refund{width:10em}span.tatkal{padding:2px;background-color:#ff0;margin-right:4px}div#page_header h1 span.link{font-size:11px;font-weight:normal}form#rename_trip{font-size:11px;margin-bottom:9px}form#rename_trip input#tripname{font-size:14px;font-weight:bold}div.Right div.col div.account_tips{border:1px solid #d9d9b8;background:#ffc;margin-bottom:1em}div.Right div.col div.account_tips h2{padding:.4em;font-size:18px;border:0;margin:0;background-color:#ff9}div.Right div.col div.account_tips h2 span{color:#777;font-size:11px;font-weight:normal}div.Right div.col div.account_tips ul{margin:0;padding:.5em 1.5em;border:1px solid #fff}div.Right div.col div.account_tips ul li{margin-bottom:.4em}div.Right div.col div.account_tips ol{margin-left:0;padding-left:25px;padding-right:10px}div.travel_buddies{border:1px solid #e3e3e3}.Right .col div.travel_buddies h2{font-size:1.35em;padding:.5em;border-bottom:1px dotted #e3e3e3;background-position:95% center}div.travel_buddies div.image{text-align:center}div.travel_buddies div.image img{border:1px solid #c2c2c2}dl.frequent-flyer dt{color:#999;font-variant:small-caps;width:8em}dl.frequent-flyer dd{margin-left:9em}body.preferences form select,body.preferences form input{width:50%}body.preferences form select.date{width:16%}body.profile div#Wrapper div.Left h3{background-color:#f0f0f0;color:#444;font-size:14px;padding:.3em .5em}body.profile div#Wrapper div.Left h3 a.control,body.people div#Wrapper div.Left h3 a.control,body.preferences div#Wrapper div.Left h3 a.control{float:right;font-size:12px}body.profile div#Wrapper form#profile p.submit,body.preferences div#Wrapper form#preferences p.submit{padding-left:31%}body.profile div#Wrapper form#profile p.submit input,body.preferences div#Wrapper form#preferences p.submit input{width:auto}body.people table.travellers{font-size:11px}body.people table.travellers div.name{padding-bottom:7px}body.people a.person{font-size:12px}body.people dl.contact_details dt{width:3.5em;text-align:left}body.people dl.contact_details dd{margin-left:4em}body.people dl.travel_prefs dt{width:5em;text-align:left}body.people dl.travel_prefs dd{margin-left:5.5em}body.people div#notice{background-color:#fcfce1;border:2px solid #fc0;padding:.5em;margin-top:10px}body.people form.import h3{margin-top:1px}body.people dl.import dt{width:8em}body.people dl.import dd{margin-left:8.5em}img.photo{border:1px solid #c3c3c3;float:left;margin:0 1em 0 .5em}a.org,a.email{color:#666}span.type{margin-left:.5em;color:#999}h2.person{margin-bottom:.8em}body.people span.label{background-color:#333;color:#fff;font-size:9px;font-weight:bold;text-transform:uppercase;padding:1px 3px;-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.people table.listings tr.you{background-color:#f4f5fa}div.no_trips{color:#777;margin:1em 0;padding:.6em}div.no_trips h2{border:0;font-size:1.25em}div.no_trips p{margin:0}body.Public #Wrapper #ContentFrame{padding-top:20px}body.Public div.Right div#service_messages p{min-height:50px;font-weight:normal;font-size:12px;border-bottom:1px solid #e2e2e2}body.Public div.Right div#service_messages p a{font-weight:normal;font-size:12px}body.Public div.Right div#service_messages{border:0;background:0}body.Public div.Right div#service_messages h2{font-size:14px}body.Public div.Right div#service_messages img{width:40px;height:40px;border:1px solid #fff;padding:3px;float:left;margin-right:5px}body.Public #Wrapper div.page_flash{margin-bottom:10px;background-color:#ffc;border:1px solid #e2e2e2}body.Public div.page_flash .age,body.Public div.page_flash .value,body.Public div.page_flash .deal{color:#ff5f3a;font-weight:bold}body.Public div.Right div#pricing_details{width:90%}body.Public div.Right div#pricing_details dl dt{width:6em}body.Public div.Right div#pricing_details dl dd{margin-left:6em}body.Public div#others{clear:both}body.Public div#others div#advert{float:right}body.Public div#others div#advert span.weak{font-variant:small-caps;color:#999}body.Public div#others iframe#calendar{border-right:1px solid #999;padding-right:10px;float:right}body.Public div#others h2{font-size:14px;font-weight:bold;background-color:#ff9;padding:5px}body.Public div#others form#AirSearch{width:40%;border:1px solid #aaa;padding:10px 5px}body.Public div.Right div#advert{margin-top:20px}form#AddEditPerson p.submit{padding-left:31%}form#AddEditPerson dl.horizontal dd,form#AddEditPerson dl.horizontal dt{line-height:2em}form#AddEditPerson #flight_meal,form#AddEditPerson #train_meal,form#AddEditPerson #issuing_country,form#AddEditPerson #passport_number,form#AddEditPerson #berth_pref,form#AddEditPerson #email,form#AddEditPerson #phone,form#AddEditPerson #first_name,form#AddEditPerson #last_name{width:50%}form#AddEditPerson #dob_d,form#AddEditPerson #dob_m,form#AddEditPerson #dob_y,form#AddEditPerson #pp_d,form#AddEditPerson #pp_m,form#AddEditPerson #pp_y,form#AddEditPerson #people_title_id{width:16%}.rssSprite_16{background:url('/images/icons/rss_sprite.png?v=507410') no-repeat;padding-left:22px}.gmail_16{background-position:left -5px}.yahoo_16{background-position:left -43px}.facebook_16{background-position:left -81px}.twitter_16{background-position:left -120px}.msn_16{background-position:left -157px}.rssSprite_24{background:url('/images/icons/rss_sprite.png?v=507410') no-repeat;padding-left:32px}.gmail_24{background-position:left -216px}.google_24{background-position:left -287px}.msn_24{background-position:left -358px}.yahoo_24{background-position:left -430px}.twitter_24{background-position:left -501px}.facebook_24{background-position:left -572px}.gmail_24:hover{background-position:left -246px}.google_24:hover{background-position:left -317px}.msn_24:hover{background-position:left -388px}.yahoo_24:hover{background-position:left -460px}.twitter_24:hover{background-position:left -531px}.facebook_24:hover{background-position:left -602px}.actionSprite{background:url('/images/buttons/actions_sprite.png?v=100241') no-repeat}.plusSmall{background-position:left 0;padding-left:22px}.plusBig{background-position:2px -41px;padding-left:26px}.greyRArrow{background-position:left -81px;padding-left:24px}.email_icon{background-position:left -160px;padding-left:20px}.mob_icon{background-position:left -200px;padding-left:20px}.blueRArrow{background-position:left -360px;padding-left:22px}.blueDArrow{background-position:left -400px;padding-left:22px}.RArrow{background-position:left -429px;padding-left:22px}.DArrow{background-position:left -461px;padding-left:22px}.print{background-position:left -122px;padding-left:24px}.info_icon{background-position:left -281px;padding-left:22px}.chat_icon{background-position:left -321px;padding-left:22px}.doc_icon{background-position:left -240px;padding-left:22px}.actionSprite{background:url('/images/buttons/actions_sprite.png?v=100241') no-repeat scroll 0 0 transparent}.rightColLinks{padding-left:5px}.rightColHeader{padding:5px 0;margin-bottom:5px;color:#333;font-size:12px !important;border-top:1px solid #eee;border-bottom:1px solid #eee}.networksInCol li{float:left}.networksInCol li a{text-decoration:none;display:block;height:22px}table.trips td .cabBooked{background:url('/images/icons/sprite_msgs_icons.png?v=96457') no-repeat scroll 0 -2199px transparent;padding:5px 23px;font-weight:bold;color:#666;margin:0}.cabBooked a{font-weight:normal}