body {
   background: white;
    font-size: 11px;   
	margin: 0px auto;
	padding: 0px; color: #000; 
	font-family: Verdana, Helvetica,  sans-serif;
}
#debug-container {
   display: none;
}

#header,#ts_nav, #ts_pub_header, #ts_pub_nav, #wrapper #header, #wrapper #left, #wrapper #search-results, #wrapper #sidebar,
#ts_footer, #wrapper #ticket-search-results-top-header, #wrapper #print-actions-options, #report-options-sh, #report-options,
#e_ticketing_left_bars, #info-table, #footer, #report-print-button, #cargos_tab_options, #maxminslider,#e_ticketing_left_bars, #powered_by_div, #print_hide_element, .print_hide_element {
   display: none;
}
#wrapper {
   display: block;
   width: auto;
   margin: 0px;
   padding: 0px;
   border: 0px;
   float: none !important;
   min-height:0px;
   min-width:0px;
   color: black;
   background: transparent none;
}
#wrapper-content {
	border-left:0px solid #FFF;
	border-right:0px solid #FFF;	
}
input, select {
   border: 0px;
   padding: 0px;
   margin: 0px;   
}
/*
#report-results-data {
   width: 800px;
   margin: 0px;
   padding: 0px;
   border: 0px;
}
*/
#print_chart, #print_ticket, #print_chart_summary {
   max-width: 750px;margin: 0px 0px 0px 0px;padding: 0px;width: 750px;
}
#pre_print_ticket {
	max-width: 420px;
	margin: 165px 0px 0px 0px;
	padding: 0px;
}
/*
.pre_printed {
   max-width: 450px;
   margin: 0px 50px 0px 0px;
   padding: 0px;
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
*/

.c-lr {
   margin: 0px 0px 0px 0px;
}
.c-l {
   margin: 0px 0px 0px 0px;
}
.c-r {
   margin: 0px 0px 0px 0px;
}

#main {
    min-height:0px;
}
#main-content {
  margin: 0px 0px;
  min-height:0px;
}
#show_employee_field_names_print {
	max-width: 420px;
	margin: 0px 165px 0px 0px;
	border: 0px;
}
/* Road Link India - Print Ticket Styles for Public Side*/
.hide_for_print {
   display: none;
} /* Road Link India - Print Ticket Styles end */

/*
#menu {
   display: none;
   }

#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.alistapart.com" attr(href) ") ";
   }
*/

.apply_scroll_for_div {
  overflow:visible;
}
.red{
	color:black;
}

