body { padding:0; margin:0;font-size:11pt; }
h1, h2, h3, h4, h5, h6, ul, li, em, form, input, textarea, p, strong, pre, code { padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style: normal;-webkit-font-smoothing: antialiased;} 
table { font-size:inherit; font:100%;line-height:1.2em;-webkit-font-smoothing: antialiased;}
div { padding:0; margin:0;font-size:11pt;-webkit-font-smoothing: antialiased; }
ul { list-style: none;line-height:1.2em;-webkit-font-smoothing: antialiased; }
li {line-height:1.2em;-webkit-font-smoothing: antialiased; }
img { border: 0; }
p { margin: 1.1em 0;line-height:1.2em;-webkit-font-smoothing: antialiased; }
body {background-color:#efd672;margin:8px 2px 8px 2px;font-family:Calibri,Verdana,Arial,Helvetica,sans-serif;font-size:11pt;-webkit-font-smoothing: antialiased;padding:0px;vertical-align:top;background-attachment:fixed;background-position:center top;background-repeat:repeat-x;background-image:url(//www.ihatetaxis.com/images/background-passport1d.jpg); font-weight: normal; font-style: normal;}
.content {background-color:#250181;color:#050708;border:1px solid #000;padding:.5em 2ex;}
body,p,div,th,td,input,select,textarea {color:#000000;padding:0;-webkit-font-smoothing: antialiased;}	
b {font-weight:700;-webkit-font-smoothing: antialiased;}
textarea, input {background-color:#ffffff;-webkit-font-smoothing: antialiased;}
body .container{margin:auto;text-align:left;}
.rightConLeftCol{float:right;width:500px;}
.leftConRightCol{float:left;width:500px;}
.colLeft{z-index:1;position:relative;left:-500px;width:500px;min-height:50px;height:auto !important;height:50px;}
.colRight{z-index:2;position:relative;left:500px;width:500px;}
.brclear {clear:both;font-size:1px;margin:0px;line-height:0;height:0px;}
.brspace {font-size:1px;margin:0px;line-height:0;height:0px;} /* IE mac hack */
* html>body .colRight{display:inline-block;overflow:auto;}
* html>body .colLeft{overflow:auto;}
.nobr {white-space:nowrap;}
table.transportation {border-width:3px 3px 3px 3px;border-spacing:2px;padding:0px;border-style:ridge ridge ridge ridge;border-color:black black black black;border-collapse:separate;margin-left:auto;margin-right:auto;}
table.menubar {	border-width:3px 3px 3px 3px;border-spacing:1px;border-style:ridge ridge ridge ridge;border-color:black black black black;border-collapse:separate;padding:0px;}
table.outside {border-width:3px 3px 3px 3px;border-spacing:0px;border-style:ridge ridge ridge ridge;border-color:black black black black;border-collapse:separate;padding:0px;}
table.sample {border-width:4px;border-spacing:0px;border-style:ridge;border-color:#c0c0c0;border-collapse:separate;}
table.sample th {border-width:0px;margin:0px;padding:0px;border-style:none;border-color:black;border-collapse:collapse;border-spacing:0px;}
table.sample td {border-width:0px;margin:0px;padding:0px;border-style:none;border-color:black;border-collapse:collapse;border-spacing:0px;}
table.titletop {border-width:1px 1px 1px 1px;border-spacing:0px;border-style:outset;	border-collapse:separate;border-color:#8080ff #000000 #000000 #8080ff;padding:0px;}
table.leftcolumn {border-width:0px;border-spacing:0px;border-style:ridge;border-color:black;border-collapse:separate;}
table.leftcolumn th {border-width:0px;margin:0px;padding:0px;border-style:none;border-color:black;border-collapse:collapse;border-spacing:0px;}
table.leftcolumn td {border-width:0px;margin:0px;padding:0px;border-style:none;border-color:black;border-collapse:collapse;border-spacing:0px;}
br {margin:0px 0px -10px 0px;padding:0px;} /* br {margin:0px 0px -10px 0px;padding:0px;}  content: " ";display: block; */
a {color:#250181;font-weight:bold;text-decoration:none;}
a.orange {color:#ffffc0;font-weight:bold;text-decoration:none}
a:hover {color:#09f;text-decoration:none;font-weight:bolder;}
.selected {color:white;font-weight:bold;line-height:10px;display:block}
p {margin:0em;padding:0px;} /*margin:0em 0;padding:0px;*/
.parasec {padding:10.5em 10em 12em;}
.s5 {line-height:5px;}
.s4 {line-height:1px;} /*.85*/
.s3 {line-height:20px;} 
.s2 {line-height:2px;} /*2.3*/
.s1 {line-height:1px;} /*1.4*/
.company {font-weight:bold;color:#6f0270;}
.indentmain {padding-left:12px;padding-top:6px;padding-right:12px;}
.indent {padding-left:12px;padding-top:6px;}
.indent2 {padding-left:134px;padding-top:6px;}
.indent3 {padding-left:28px;padding-top:6px;}
br.littlebr {line-height:6px;}
#main { border-width:4px;border-spacing:0px;border-style:ridge;border-color:#c0c0c0;border-collapse:separate;width:992px;padding:1px;margin:0 auto;overflow:hidden;background-color:#00bad0; } /* c4ddf2 */
#main_mobile { border:0;width:auto;padding:5px;margin:0 auto;overflow:hidden;background-color:#00bad0; } /* c4ddf2 */
#logo { border:0;width:200px;height:180px;float:left;margin:4px 0 0 17px; }
#logo_mobile { border:0;width:auto;float:left;margin:1px 10px 0 4px; }
#topbar { border:0px solid;width:764px;height:auto;float:left;margin:4px 0 0 5px; }
#topbar_mobile { border:0;width:auto;text-align:center;margin:0 auto;float:left; }
#iht { border:0;width:200px;height:auto;float:left;text-align:center;margin:0 auto; }
#iht_mobile { border:0;width:auto;height:auto;float:left;text-align:center;margin:0 auto; }
#transbar { border:0;width:564px;float:left;height:auto;text-align:center;margin:0 auto; -webkit-font-smoothing: antialiased; }
#leader_top { border:0;width:728px;float:left;height:90px;margin:8px 0 4px 18px; }
#menu { border:0;width:764px;float:left;height:auto; }
#left_col { border:0px solid;width:217px;height:auto;float:left;text-align:center;margin:0 auto; }
#content { border:1px solid;width:750px;height:auto;float:left;padding:0 10px;background-color:#ffffff; -webkit-font-smoothing: antialiased;}
#content_mobile { border:1px solid;width:auto;height:auto;float:left;padding-left:5px;background-color:#ffffff; -webkit-font-smoothing: antialiased;}
#right_col { border:0px solid;width:0;height:auto;float:left;text-align:center;margin:0 auto; }
#update { border:0px solid;width:217px;height:auto;float:left;text-align:center;margin:0 auto; }
#footer { border:0px solid;width:764px;height:auto;float:left;padding-left:5px;text-align:center;margin:0 auto; }
h1 {margin:0;font-size:2.2em;color:#000000;padding-left:0px;padding-top:4px;padding-bottom:0px;font-weight:700;-webkit-font-smoothing: antialiased;} /*font-weight:bold;*/
h2 {margin:0;font-weight:700;font-size:1.5em;color:#000000;padding:0; -webkit-font-smoothing: antialiased;}
h3 {margin:0;font-weight:700;font-size:1.2em;color:navy;padding-left:5px;-webkit-font-smoothing: antialiased;}
h4 {margin:0;font-weight:700;font-size:1em;color:#000000;padding:0;font-style:italic;-webkit-font-smoothing: antialiased;}
h6 {margin:0;font-weight:700;font-size:1.1em;font-style:italic;color:#000000;padding-bottom:1px;-webkit-font-smoothing: antialiased;}
ul {list-style-type:none;padding:0;margin:0;} 
li {background-image:url(//www.ihatetaxis.com/images/dart.gif);background-repeat:no-repeat;background-position:0 .4em;padding-left:30px;}
sup {vertical-align:0.55em;font-size:0.66em;}
img.floatleft {float:left;margin:4px;clear:left;}
img.floatright {float:right;margin:4px;clear:right;}
.floatright {float:right;margin:4px;}
.floatrightindent {float:right;margin:4px;padding-left:12px;padding-top:6px;width:720px;}
.clear {font-size:1px;height:1px} 
.gradient {background:url(//www.ihatetaxis.com/images/sprite_generic.png);background-position:-0px -135px;width:1000px;height:1px;}
.gradient2 {background:url(//www.ihatetaxis.com/images/gradient1.png) no-repeat scroll center;height:2px;margin-top:5px;margin-bottom:2px;clear:both;width:100%;}
.gradient3 {height:2px;margin:0;clear:left; width:100%;} /* clear:both; */
.doubledart {background:url(//www.ihatetaxis.com/images/sprite_generic.png);float:left;margin:4px 2px 0 0;background-position:-0px -0px;width:35px;height:9px;}
.glossary {background:url(//www.ihatetaxis.com/images/sprite_generic.png);float:right;margin:4px 2px 0 4px;background-position:-0px -26px;width:11px;height:11px;}
img.loader {background-color:#ffffff;background-repeat:no-repeat;background-position:center center;}
.ihtform {font-size:12px;margin-right:5px;background-color:#ffffff;}
.tb { background: url('//www.ihatetaxis.com/images/transbar2/transbar2.png');vertical-align:text-top;float: left;border:1px;border-style:solid;margin:2px; }
.tb7 { background: url('//www.ihatetaxis.com/images/transbar2/transbar7.png');vertical-align:text-top;float: left;border:1px;border-style:solid;margin:2px; }
.tbg { width:717px;border-color:#000000;background-color:#eeeeee;border-style:solid;line-height:90%;margin-left:auto;margin-right:auto; }
.tbr { float:left;width:99px;height:36px;margin:1px;border:1px outset black;font-size:0.85em;background-color:#ffff99;padding-bottom:2px; }
.tbr7 { float:left;width:98px;height:29px;margin:1px;border:1px outset black;font-size:0.85em;background-color:#ffff99;padding-bottom:2px; } /*.7,.85*/
.tbr:hover {background-color:#f9c821;}
.tbr7:hover {background-color:#f9c821;}
.tbrmobile { float:left;width:49%;border-width:1px 1px 1px 1px;border-style:solid;border-color:grey;margin:0;background-color:#ffff99; }
.tbrmobile:hover {background-color:#f9c821;}
.tb3 { vertical-align:text-top;float: left;border:1px;border-style:solid;margin:2px; }
.tbrsep { float:left;width:0;height:42px;margin:0;border-right:2px solid black;padding:0; }
.tbrsep7 { float:left;width:0;height:35px;margin:0;border-right:2px solid black;padding:0; }
.vbet-flag {background:url(//www.ihatetaxis.com/images/allflags.png) no-repeat top left;}	
.vbet-af{background-position:0 0;}
.vbet-ar{background-position:-17px 0;} 
.vbet-az{background-position:-34px 0;} 
.vbet-be{background-position:-51px 0;} 
.vbet-bg{background-position:-68px 0;}
.vbet-ca{background-position:-85px 0;}
.vbet-cs{background-position:-102px 0;}
.vbet-cy{background-position:-119px 0;}
.vbet-da{background-position:-136px 0;}
.vbet-de{background-position:-153px 0;}
.vbet-el{background-position:-170px 0;}
.vbet-en{background-position:-187px 0;}
.vbet-es{background-position:-204px 0;}
.vbet-et{background-position:-221px 0;}
.vbet-eu{background-position:-238px 0;}
.vbet-fa{background-position:-255px 0;}
.vbet-fi{background-position:-272px 0;}
.vbet-fr{background-position:-289px 0;}
.vbet-ga{background-position:-306px 0;}
.vbet-gl{background-position:-323px 0;}
.vbet-hi{background-position:-340px 0;}
.vbet-hr{background-position:-357px 0;}
.vbet-ht{background-position:-374px 0;}
.vbet-hu{background-position:-391px 0;}
.vbet-hy{background-position:-408px 0;}
.vbet-id{background-position:-425px 0;}
.vbet-is{background-position:-442px 0;}
.vbet-it{background-position:-459px 0;}
.vbet-iw{background-position:-476px 0;}
.vbet-ja{background-position:-493px 0;}
.vbet-ka{background-position:-510px 0;}
.vbet-ko{background-position:-527px 0;}
.vbet-lt{background-position:-544px 0;}
.vbet-lv{background-position:-561px 0;}
.vbet-mk{background-position:-578px 0;}
.vbet-ms{background-position:-595px 0;}
.vbet-mt{background-position:-612px 0;}
.vbet-nl{background-position:-629px 0;}
.vbet-no{background-position:-646px 0;}
.vbet-pl{background-position:-663px 0;}
.vbet-pt{background-position:-680px 0;}
.vbet-ro{background-position:-697px 0;}
.vbet-ru{background-position:-714px 0;}
.vbet-sk{background-position:-731px 0;}
.vbet-sl{background-position:-748px 0;}
.vbet-sq{background-position:-765px 0;}
.vbet-sr{background-position:-782px 0;}
.vbet-sv{background-position:-799px 0;}
.vbet-sw{background-position:-816px 0;}
.vbet-th{background-position:-833px 0;}
.vbet-tl{background-position:-850px 0;}
.vbet-tr{background-position:-867px 0;}
.vbet-uk{background-position:-884px 0;}
.vbet-ur{background-position:-901px 0;}
.vbet-vi{background-position:-918px 0;}
.vbet-yi{background-position:-935px 0;}
.vbet-zh-CN{background-position:-952px 0;}
.vbet-zh-TW{background-position:-969px 0;}
ul#css3menu,ul#css3menu ul{
	margin:0;list-style:none;padding:0;background-color:#dedede;border-width:1px;border-style:solid;border-color:#5f5f5f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul#css3menu ul{
	display:none;position:absolute;left:-1px;top:98%;-moz-box-shadow:3.5px 4px 5px #000000;-webkit-box-shadow:3.5px 4px 5px #000000;box-shadow:3.5px 4px 5px #000000;padding:0 10px 10px;background-color:#FFFFFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#202020;} /*0 10px 10px d4d4d4*/
ul#css3menu li:hover>*{display:block;}
ul#css3menu li:hover{position:relative;}
ul#css3menu ul ul{position:absolute;left:98%;top:-2px;}
ul#css3menu{display:block;font-size:0;position:absolute;z-index:1000;}
ul#css3menu li{display:block;white-space:nowrap;font-size:0;float:left;background-image:none;}
ul#css3menu>li,ul#css3menu li{margin:0;background-image:none;background-position:0;padding-left:0px;}
ul#css3menu a:active, ul#css3menu a:focus{outline-style:none;}
ul#css3menu a{display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 14px Arial,sans-serif;color:#000000;text-shadow:#FFF 0 0 1px;cursor:pointer;padding:6px 19px 6px 19px;background-color:#ffff99;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#ffff99;}
ul#css3menu ul li{float:none;margin:1px 0 0;}
ul#css3menu ul a{text-align:left;padding:4px;background-color:#FFFFFF;background-image:none;border-width:0;font:14px Tahoma,serif;color:#000;text-decoration:none;}
ul#css3menu li:hover>a{background-color:#f8ac00;border-color:#C0C0C0;border-style:solid;font:bold 14px Arial,sans-serif;color:#000000;text-decoration:none;text-shadow:#FFF 0 0 1px;background-position:0 100%;}
ul#css3menu img{border:none;vertical-align:middle;margin-right:20px;width:16px;height:16px;}
ul#css3menu ul img{width:16px;height:16px;}
ul#css3menu img.over{display:none;}
ul#css3menu li:hover > a img.def{display:none;}
ul#css3menu li:hover > a img.over{display:inline;}
ul#css3menu span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu ul span{padding-right:28px;}
ul#css3menu ul li:hover>a{background-color:#FFDD8D;background-image:none;font:14px Tahoma,serif;color:#250181;text-decoration:none;}
ul#css3menu li.topfirst>a{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}
ul#css3menu li.toplast>a{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}
