html,body{width:100%;height:100%;min-height:100%;margin:0;padding:0}body{color:#374419;font-size:10pt;font-family:Calibri,arial,"Century Gothic","Gill Sans",Verdana,"Trebuchet MS",Geneva,SunSans-Regular,sans-serif;background-color:white;background-image:url(/taxi_mini_cab_images/body_bg.jpg);background-repeat:repeat-x;background-position:left top;margin:0;padding:0}body{color:black;background-color:white;background-image:url(/taxi_mini_cab_images/body_bg.jpg)}body{margin:0;padding:0;word-wrap:break-word}.on{display:block}.off{display:none}input:active{border-top:1px solid #777;border-left:1px solid #777}.hA:active,img:active{border:0 none transparent}.small{font-size:10px}.smaller{font-size:75%}input.smallCheckBox{width:10px;height:10px;margin-right:4px;margin-left:1px}#addThis{position:absolute;top:5px;right:0}.alert{color:#da634f;font-size:14px;font-weight:bold;background-color:#fffff0;clear:both;margin:10px;padding:10px;border:solid 2px #7ca9ff;display:block}.alert{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius:4px}#alertFloatWrapper{background-image:url(/taxi_mini_cab_images/layout_components/50pc_transparent.png);background-repeat:repeat;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;overflow:hidden;float:left;clear:none}#alertFixed{position:fixed;width:100%;margin:0;padding:0}#alertFloat{background-color:#ffa;filter:alpha(opacity=100);width:360px;height:200px;z-index:2;margin:auto;padding:20px;border:solid 10px #5a5a5a;border:solid 10px #5a5a5a}#alertFloat{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#alertFloat p{margin:0;padding:0}#alertFloat h2{margin:0;padding:0}.hugeAlert{font-size:150px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;text-align:center;clear:both;margin:0;padding:0}#extendSession{font-size:18px}#mkrTip{position:absolute;z-index:9998;top:0;right:105px;background-color:#fffff0;color:blue;font-size:14px;font-weight:bold;padding:3px 6px 6px;border-right:2px solid red;border-bottom:2px solid red;border-left:2px solid red;display:none}#mkrTip,#langSelect{box-shadow:rgba(100,100,100,0.5) 3px 3px 3px;-webkit-box-shadow:rgba(100,100,100,0.5) 3px 3px 3px;-moz-box-shadow:rgba(100,100,100,0.5) 3px 3px 3px;background:-webkit-gradient(linear,0% 0,0% 90%,from(rgba(250,250,250,0.8)),to(rgba(192,192,192,0.9)));background:-moz-linear-gradient(top,rgba(250,250,250,0.8),rgba(192,192,192,0.9));text-shadow:1px 1px 1px rgba(255,255,255,0.5)}#langSelect{position:absolute;z-index:9996}.langSelectTop{height:32px;left:50%;text-align:center;top:-14px;width:264px;margin-left:-132px}.langSelectSmall{width:32px;height:176px;left:-18px;top:94px}#langSelect a{margin:0 4px 0 4px}#langSelect img{border:0;-webkit-transition:all .67s ease-in-out;-moz-transition:all .67s ease-in-out;-o-transition:all .67s ease-in-out;-ms-transition:all .67s ease-in-out;transition:all .67s ease-in-out}.langSelectTop a:hover,.langSelectTop a img:hover{margin-top:14px}.langSelectSmall a:hover,.langSelectSmall a img:hover{margin-left:18px}body div#logoFloat{position:absolute;left:75px;top:10px;width:100px;height:10px;display:block;z-index:9997;float:left;clear:none}body div#TaxiMapLogoLink{position:absolute;left:0;bottom:0;width:268px;height:35px;display:block;z-index:9999;float:left;clear:none}body div#TaxiMapLogoLink img#taxiMapLogoImg{float:right}body form#bookingForm{display:none}body div#jswarning{color:#5c5c5c;position:absolute;top:200px;z-index:9998;float:left;clear:none;font-size:180%;background-color:transparent;text-align:center;margin-right:auto;margin-left:auto;padding-right:150px;padding-left:150px;white-space:normal}#wrapper{background-image:url(/taxi_mini_cab_images/gMap/header.png);background-repeat:repeat-x;background-position:left top;position:absolute;top:0;left:0;width:100%;height:165px;z-index:3000;clear:none;margin:0;border:solid 0 green;display:block}#wrapper #margin{position:absolute;top:0;width:900px;height:165px;clear:both;padding-left:100px;border:solid 0 blue;display:block}#wrapper #margin #header{background-image:url(/taxi_mini_cab_images/header/Taxi_Map_Logo-beta.png);background-repeat:no-repeat;background-position:left 20px;position:absolute;top:0;width:900px;height:131px;z-index:3001;clear:both;margin-right:auto;margin-left:auto;display:block}#wrapper #margin #header h1{border:solid 0 black;display:none}#wrapper #margin #header h3{color:#333;font-size:17px;font-weight:bold;text-align:left;width:550px;height:40px;float:right;margin:20px 80px 0 0;padding:0;border:solid 0 aqua;list-style-type:square}#wrapper #margin #header h3 span.telephoneNo{display:none;font-size:16px;font-weight:bold;text-align:right;width:100%;clear:both}#wrapper #margin #mainmenu{font-size:15px;background-color:transparent;position:absolute;top:131px;width:100%;height:40px;z-index:3001;clear:left;margin:0 auto;padding:0;border:solid 0 yellow;display:block}#wrapper #margin #mainmenu ul{margin:0;padding:0;border:solid 0 fuchsia}#wrapper #margin #mainmenu ul li{background-image:url(/taxi_mini_cab_images/menu/divider.gif);background-repeat:no-repeat;background-position:left bottom;width:120px;height:28px;float:left;display:block;list-style-type:none;margin:0;padding:0;border:solid 0 #0a0adc;white-space:nowrap}#wrapper #margin #mainmenu ul li a{margin:0;padding:7px 0 0 14px;text-decoration:none;text-align:center;border:solid 0 red;display:block}#header .loginCont{width:420px;height:30px;float:right;clear:right;margin-top:60px;margin-right:60px;border:0 #8a8adc;display:block}#header .logins{font-size:10px;width:100%}#header .logins a:link{color:#40c840}#header .logins a:visited{color:#6e6e6e}#header .logins a:hover{color:#df4e24;text-decoration:none}#header .logins div.field{margin-top:4px}#header .logins div.field input{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius:3px}#header .logins div.field input{font-size:11px;background-image:url(/taxi_mini_cab_images/forms/input_bg.jpg);background-repeat:repeat-x;background-position:left top;width:140px}#header .logins div.field input.example{color:#999;font-style:italic}#header .logins div.field input.actual{color:black;font-style:normal}#header .logins .username{width:160px;height:30px;float:left;display:inline}#header .logins .password{width:160px;height:30px;float:left;display:inline}#header .logins .button{width:80px;height:30px;float:left;padding-top:13px;padding-bottom:0;display:inline}#header .logins .button div#remember{display:none}#header .logins .button div.label{font-size:10px;text-align:left;width:48%;float:left}#header .logins .button input.submitbutton{font-size:10px;background-color:#80e880;width:80px;float:right}#map{width:100%;height:100%;overflow:hidden;float:none;min-height:100%;clear:both}#map_canvas{width:100%;height:100%;overflow:hidden;float:none;min-height:100%;display:block}.waypointinput{line-height:24px;background-color:#f0f0f0;width:30%;height:60px;float:left;clear:right;margin:8px;padding:4px;border:solid 1px #c5c5c5;display:block}.waypointinput label{width:22%;float:left;clear:none;display:inline}.waypointinput h3{color:#727272;text-decoration:underline;margin:0 0 3px}.waypointinput input{font-size:11px;width:72%}.details{width:100%;clear:both;display:none}.expand{width:14px;height:14px;z-index:2;float:right;clear:none}.expand a:link{text-decoration:none;padding:2px 3px;border:solid 1px #818181}.expand a:visited{text-decoration:none;padding:2px 3px;border:solid 1px #818181}.expand a:hover{background-color:white;text-decoration:none;padding:2px 3px;border:solid 1px #4f62e1}.prices{background-color:#e8e8e8;margin:2px;padding:0;border:solid 1px #d4d4d4;width:290px}.prices td{color:#404040;font-size:12px;margin:0;padding:2px;border:solid 1px white;font-weight:bold;text-align:center}.prices td h3{font-size:17px;margin:2px}.prices td.price{font-family:Arial;color:#8376ff;font-size:44px;text-align:center;font-weight:bold}.prices td.cabNumber,.prices td.cabNumber a,.prices td.cabNumber a:link,.prices td.cabNumber a:visited,.prices td.cabNumber{font-family:Arial;color:#8376ff;font-size:28px;text-align:center;font-weight:bold;text-decoration:none}.prices td.cabNumber a:hover{color:#29df29;text-decoration:none}div#termsInfo{text-align:left}div.termsInfoText .tabTerms{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}div.termsInfoText .tabTerms{font-size:80%;background-color:#f8f8f8;height:160px;overflow:auto;max-width:400px;max-height:275px;margin:0;padding:0 4px;border:solid 1px silver;display:block}div.termsInfoText span.label{font-weight:bold;padding-right:10px;width:110px;display:inline-block}div.termsInfoText div.ratingsReviews{font-size:120%;text-align:center;margin-top:20px}.apInput{margin-bottom:12px;margin-top:12px;padding-top:4px;padding-bottom:4px}.awInput{font-size:13px;margin-bottom:12px;margin-top:12px;padding-bottom:4px}.awInput td{height:22px}.awInput input{color:#193441;font-size:13px;font-weight:bold;width:98%;margin:0;padding:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.iwInput{font-size:16px;margin-bottom:12px;margin-top:12px;padding-top:4px;padding-bottom:4px}.iwInput input{color:#193441;font-size:16px;font-weight:bold;margin-right:4px;margin-left:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.apInput,.awInput,.iwInput{background-color:#c9ffd2;border:solid 1px #44b844}.apInput,.awInput,.iwInput{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:-webkit-gradient(linear,0% 0,0% 90%,from(rgba(204,255,209,0.8)),to(rgba(127,238,140,0.9)));background:-moz-linear-gradient(top,rgba(204,255,209,0.8),rgba(127,238,140,1));-webkit-box-shadow:rgba(100,100,100,0.5) 3px 3px 3px;-moz-box-shadow:rgba(100,100,100,0.5) 3px 3px 3px}.calcButton{margin:8px}.tabDirections{height:270px;overflow:auto;max-width:400px;max-height:275px;display:block}.tabDirections div{margin-right:4px}body{word-wrap:break-word}.relFoat{position:relative}.suggestionsCont{display:none;float:right;z-index:600;position:absolute;right:1px;top:-1px;clear:none;width:98%;height:120px;overflow-y:auto;overflow-x:hidden;background-color:#fcfcfc;border:3px solid #cecece}.suggestionsCont{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-box-shadow:7px 7px 5px rgba(0,0,0,0.4);-webkit-box-shadow:7px 7px 5px rgba(0,0,0,0.4)}.suggestionsCont ul.suggestions{padding:0;margin:0;list-style-position:outside}.suggestionsCont ul.suggestions li{margin:0;padding:0;list-style:none}.suggestionsCont ul.suggestions li a{width:100%;display:block;text-align:left;padding-left:6px}.suggestionsCont ul.suggestions li a:link,ul.suggestions li a:visited{color:#3a45ee;text-decoration:none;border:solid 1px white}.suggestionsCont ul.suggestions li a:hover{color:olive;font-weight:bold;background-color:#e6ffed;text-decoration:none;border-color:#aee4ad;border-style:solid none;border-width:1px 0}#map_canvas #menumtctl{z-index:4000}.ti,.ti a:link,.ti a:visited,.ti a:hover{font-size:4px;color:#ededed;text-decoration:none;display:none}.deleteMarker{float:left;clear:left;position:relative;display:block;left:0;top:-6px;font-size:9px}h2.iWinStepTitle{color:gray;font-size:14px;font-weight:bold;text-transform:uppercase;margin:0;padding:0;border-bottom:1px solid silver}select.airportSelect{width:205px;font-size:11px}select.airportSelect option{font-size:11px}select.airportSelectFull{font-size:11px}select.airportSelectFull option{font-size:11px}input.GPSButton{clear:both;margin:10px}a.GPSButton{clear:none;width:92px;height:24px;margin:0;position:absolute;bottom:0;left:0;padding:0;border-style:none;display:block;cursor:pointer}a.GPSButton img{width:92px;height:24px;margin:0;border-style:none;display:block;cursor:pointer}img.infoWinRestart{clear:none;height:24px;margin:0;position:absolute;bottom:0;right:0;display:block;cursor:pointer;border:0}ul.helpList{min-width:350px;margin:0;padding:0;list-style-type:square;list-style-position:inside}ul.helpList li{margin:0;padding:0}input.hA{font-weight:normal;font-size:12px;color:#404040;padding:4px 28px 4px 4px;background-color:#fafafa;background-image:url(/taxi_mini_cab_images/plugin/blue_arrow.png);background-repeat:no-repeat;background-position:right center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #939393;-moz-box-shadow:1px 1px 3px rgba(000,000,000,0.4),inset 0 0 10px rgba(240,240,240,0.7);-webkit-box-shadow:1px 1px 3px rgba(000,000,000,0.4),inset 0 0 10px rgba(240,240,240,0.7);text-shadow:0 0 0 rgba(000,000,000,0.4),1px 1px 0 rgba(255,255,255,1)}
