@page { size: 8.5in 11in; margin: 39px 30px; padding: 0px 0px;}body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;}div#screennotice{ display: none; margin: 0 auto 10px auto; border: 1px solid black; background-color: #0033CC; color: #FFFFFF; font-weight: bold;}div#screennotice.showme{ display: block; margin-bottom: 0; background-color: #FFFFFF; color: #000000;}div#topwrapper { width: 600px; font-weight: bold; color: #000; margin: 0 auto;}div#header { width: 600px; height: 98px; overflow: hidden; margin: 0; padding: 0;}div#header p{ position: relative; margin: 0; padding: 0; top: -30px;}form#fakeForm{ margin: 0 0; padding: 0 0;}div#printNotes { display: none; margin-top: 2px; margin-bottom: 2px; visibility: visible; font-size: 10px; line-height: 12px;}textarea.com{ visibility: visible; width:600px; border: 2px solid #d2d2d2; margin:4px 0; overflow: hidden; height: 45px; font-size: 11px; line-height: 13px;}div#turnbyturn { width:600px; margin:0 auto;}div.center { width: 600px; margin: 0 auto;}.divclear{ height: 1px; clear: both; overflow:hidden;}ul#printstuff{ display: none; position:relative; top:-12px; right:40px; width:137px; height:20px; overflow:hidden; float:right; margin:0; padding:0; background: url(/img/ihm/iti/print_stuff.jpg) no-repeat;}ul#printstuff li{ float:left; height:16px;}ul#printstuff li a{ display:block;}ul#printstuff li.fz12{ width:27px;}ul#printstuff li.fz14{ width:27px;}ul#printstuff li.print{ width:76px;}#print_tracker { position: absolute; display: block; background: url(/img/iti/print_tracker_1x1_clear.gif) no-repeat;}#tablewrap { clear:both; width:100%; border: 2px solid #d2d2d2; margin:0;}#tablewrap table#tripsummarytable { width: 600px; height: 107px;}#tablewrap table#tripsummarytable tr td{ vertical-align:top;}#tablewrap table#tripsummarytable td.flagcell { width: 40px;}#tablewrap table#tripsummarytable td.departarrive { width: 70px; padding-top: 7px;}#tablewrap table#tripsummarytable td#tripstats { width: 200px;}#tablewrap table#tripsummarytable td.location { padding-top: 7px;}#tablewrap table td#tripstats dl { height: 101px; line-height: 32px; margin: 0; padding: 0;}#tablewrap table td#tripstats dl dt{ display: block; float: left; width: 80px; margin: 0; padding: 0;}#tablewrap table td#tripstats dl dd{ margin: 0; padding: 0;}img.bannerad { margin: 10px 0;}img.mainmap { margin: 0 0 0 3px;}div.submap1 { width: 280px; float: left; margin: 12px 0 0 3px; padding: 0 0;}div.submap2 { width: 280px; float: right; margin: 12px 0 0 0; padding: 0 0; }div.closed_map { display: none;}#ad_block{ height: 150px; clear:both; padding: 20px 0; text-align: center;}#turnbyturn { margin: auto auto;}#turnbyturn div.wrapper { position: relative; width: 600px; overflow: hidden;}#turnbyturn div.content { position: absolute; width: 600px; z-index: 90;}#turnbyturn tr { text-align: left; height: 25px;}#turnbyturn tr.depart_row {}#turnbyturn tr.step_header {}#turnbyturn tr.step_last {}#turnbyturn tr.basic_details {}#turnbyturn tr.new_state {}#turnbyturn tr.alt td { background-color:#cfdce8;}#turnbyturn tr.tdwidth{ overflow:hidden; height:10px;}#turnbyturn td.col_step_num { padding:3px 6px 3px 6px; vertical-align: middle;}#turnbyturn td.col_local_miles{ text-align: right;}#turnbyturn td.col_miles{ text-align: right; padding-right: 4px; }#turnbyturn a.map_link { text-decoration: underline; visibility: visible; display: inline; cursor: pointer; padding: 0; margin: 0; }#turnbyturn div.map_link{ display: none; padding: 0; margin: 0;}#turnbyturn div.step_map{ display: none; padding: 0; margin: 0; }#turnbyturn img.step_map_img { cursor: pointer; padding: 0; margin: 0; }#turnbyturn tr td.col_totals{ vertical-align: bottom; text-align: center; }#turnbyturn tr td.col_totals_bot{ font-weight: bold; background-color:#a0b8cf; border-bottom: 1px solid #FFFFFF; }#turnbyturn td.col_detail_img{ text-align: right; }#turnbyturn td.col_level2_img{ vertical-align:top;}#turnbyturn td.col_details{ text-align: left; }#turnbyturn td.col_local_miles{ margin:0; padding:0; overflow:hidden;}#turnbyturn td.step_title{ padding:0 0 0 10px;}#turnbyturn td.warning_message{ padding: 5px 10px 0 10px; text-align: center; font-weight: bold; font-size: 120%; color: #3399FF;}#turnbyturn td.width_col_step_num{ width: 80px; padding:0 0 0 0; }#turnbyturn td.width_col_detail_img{ width: 30px; padding:0 0 0 0; }#turnbyturn td.width_sub_step_title{ width: 90px; padding:0 0 0 0; }#turnbyturn td.width_col_level2_img{ width: 25px; padding:0 0 0 0; }#turnbyturn td.width_col_level2_title{ width: 12px; padding:0 0 0 0; }#turnbyturn td.width_col_level2_subtext{ width: 168px; padding:0 0 0 0; }#turnbyturn td.width_col_local_miles{ width: 75px; padding:0 0 0 0; }#turnbyturn td.width_col_miles{ width: 60px; padding:0 0 0 0; }#turnbyturn td.width_col_totals{ width: 60px; padding:0 0 0 0; }#turnbyturn table.turnbyturn { width: 600px;} #turnbyturn table.step_departure{ border-top: 2px solid #999;}#turnbyturn td.add_height { padding-top: 25px;} #turnbyturn td { margin: 0 0; padding: 3px 0 2px 0;} #turnbyturn div.highway_sign { text-align: center; font-weight: bold; color: #000000; position: absolute; z-index: 90; width: 90%; padding: 3px 2px 0px 2px; margin: 0 0;}#turnbyturn div.highway_shade { padding: 0 0; margin: 0 0; position: absolute; display: block; visibility: visible; border: 2px solid black;}#turnbyturn div.highway_sign_div { position: relative; display: block; margin-bottom: 8px; margin-top: 4px;}#turnbyturn div.highway_shadedark { z-index: 1;}#turnbyturn div.highway_shadelight { z-index: 2;}#turnbyturn div.subtext_desc{ text-align: center; font-weight: bold; color: #000000; padding: 8px 5px 0px 5px; width: 250px; position: absolute; z-index: 90; }#turnbyturn div.bg1 {color:#000;border:3px solid #009834;background-color:#FFF}#turnbyturn div.bg2 {color:#000;border:3px solid #00F;background-color:#FFF}#turnbyturn div.bg3 {color:#000;border:3px solid #000;background-color:#FFF}#turnbyturn div.bg4 {color:#000;border:3px solid #069;background-color:#FFF}#turnbyturn div.bg5 {color:#000;border:3px solid #F00;background-color:#FFF}#turnbyturn div.bg6 {color:#000;border:3px solid #FF0;background-color:#FFF}#turnbyturn div.bg7 {color:#000;border:3px solid #396;background-color:#FFF}#turnbyturn div.bg8 {color:#000;border:3px solid #0F0;background-color:#FFF}#turnbyturn div.bg9 {color:#000;border:3px solid #0F0;background-color:#FFF}#turnbyturn div.bg {color:#000;border:3px solid #000;background-color:#FFF}#turnbyturn div.bgnull {color:#000;border:3px solid #000;background-color:#FFF}#turnbyturn div.white{ color: #000000;}#turnbyturn div.red { background-color: red; color: #000000;}#turnbyturn div.green { background-color: green; color: #000000; }#turnbyturn div.blue { background-color: blue; color: #000000; }#turnbyturn div.myshade { top: 2px; padding: 0; margin: 0; position: absolute; display: block; visibility: visible; border: 2px solid black; }#turnbyturn div.shadedark { z-index: 1;}#turnbyturn div.shadelight { z-index: 2;}#turnbyturn div.roadsign_div { margin: 4px 20px 10px 0; padding-bottom: 5px; position: relative;}#turnbyturn div.shade_show { position: absolute; z-index: 10; width: 100px; visibility: visible; padding: 0;}#turnbyturn div.divcenter { text-align:center; width:100%; margin:0; padding:0;}h2 { margin: 20px 0;}h3 { margin: 15px 0;}h4 { margin: 15px 0;}p { margin: 10px 0;}a { color: #0095AD;}a:hover {color: #333;}#header h1 a, letter-spacing: -1000em; text-indent: -999em; overflow: hidden;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}.VMRoadSheetNew .fdr_stepBlock { position: relative; clear: both; width: 652px; z-index: 2;}.VMRoadSheetNew .fdr_bgImg { display: none; position: absolute; left: 0; top: 0; width: 652px; z-index: -1;}.VMRoadSheetNew .fdr_bg .fdr_bgImg { display: block;}.VMRoadSheetNew .fdr_stepBlock .dirPan{ padding-left: 30px;}.VMRoadSheetNew .fdr_stepNumber { float: left; width: 16px; padding: 3px;}.VMRoadSheetNew .fdr_stepWays { float: left; width: 51px; padding: 3px; text-align: center;}.VMRoadSheetNew .fdr_stepDetails { float: left; width: 567px; padding: 3px;}.VMRoadSheetNew .fdr_detail { clear: left; padding: 3px 0 3px 30px; text-align: right;}.VMRoadSheetNew .fdr_detail div { float: left; text-align: left;}.VMRoadSheetNew .fdr_stepDesc { float: left;}.VMRoadSheetNew .fdr_stepDistance { padding-right:85px; color: #7F8384; text-align: right;}.VMRoadSheetNew .fdr_cumul { clear: both; padding: 3px; font-weight: bold; text-align: right;}
