/*
Print Master
Author:   Shenouda Andrawis
Created:  5/5/2009 3:41:17 PM

*/
page { height: 100%; }

body { font-family: Arial, Helvetica Neue, Helvetica, sans-serif; background: white; font-size: 10pt; padding: 1em 20px; height: 100%; }

h1 { font-size: 200%; }
h2 { font-size: 160%; }
h3 { font-size: 130%; }
h4 { font-size: 115%; }
h5 { font-size: 105%; }
h6 { font-size: 90%; font-weight: bold; margin-bottom: 3px; }
p, label, legend, ol, table, input { font-size: 90%; }
td { padding: 0.25em; }
strong { font-weight: bold; }
ol { list-style-type: decimal; margin-left: 1.75em; }

a:link, a:visited { color: #000; background: transparent; text-decoration: underline; }

#page { position: relative; height: 100%; }

#content { position: relative; padding: 1em 0 0.5em 0; }

#search { display: none; }
/*
#sidebar { float: none; position: absolute; left: 0; top: 450px; width: 100%; overflow: hidden; }
*/
#poi { list-style-type: decimal; clear: left; position: inherit; padding: 50px 0 0 0; margin: 0; text-align: left; vertical-align: inherit; }

#poi li { padding: 3px 21px 3px 3px; margin: 0 0 .25em 0; position: inherit; }

#poi li img.drivingLink { display: none; }
#drivingDirections { padding-top: 100px; }
#drivingDirections table { width: 100%; height: 100%; clear: both; }

#drivingDirections h5 { margin: 0.5em 0; }

#drivingDirections tr { border-bottom: 1px dotted #ccc; }

#drivingDirections tr.segmentTotal { border-bottom: none; }

#drivingDirections tr.segmentTotal td { text-align: right; }
#topTabs { display: none; }
.print { display: none; }
#navbase { display: none; }
#Instructions { display: none; }
#map { float: none; height: 400px; width: 860px; /* 2px border! */ font-size: 90%; margin: 10px auto; }

#drivingDirections .back { display: none; }

#footer { clear: both; padding: 1em 0 0 0; position: fixed; bottom: 0px; width: 100%; font-size: 10pt; }

#footer p { text-align: center; font-size: 75%; }

* html #footer { position: absolute; }
.pagination { display: none; }

#poi { clear: both; height: 100%; }





/* ADDED SA 19MAY2009- RESET CSS */
/*
-----------------------------------------------
HTML Reset
Source:     http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
----------------------------------------------- */

/* Don't forget to set a foreground and background color 
   on the 'html' or 'body' element! */
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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; vertical-align: baseline; }
a img, :link img, :visited img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

