@charset "utf-8";

/*===================================================
 Print Preview Layout CSS for Station Yardmap
=================================================== */

.elem {
margin-bottom:10px;
}

/* ---------------------------------------------------
 Template
--------------------------------------------------- */
#contentSeg {
padding-bottom:0;
}
#globalHeaderSeg {
padding-bottom:10px;
}
#pageHeadline {
padding-bottom:10px;
}
#mainArea {
zoom:1;
background:url(/common/images/boxFrame01_bg_mainFullT.gif) no-repeat top left;
padding-top:3px;
padding-bottom:0;
}
#headerLogo {
padding:0;
}


/* ---------------------------------------------------
 Modules
--------------------------------------------------- */
.h2Sec .h2SecInner {
padding:1px;
}
table.dataTable th, table.dataTable td {
padding:0;
}
#timeTable table.dataTable td {
padding:0 12px;
}
.h3Sec .h3Headline .frame01 h3 {
padding:2px 12px;
}
.h3Sec .h3Headline {
padding-bottom:5px;
}
#globalFooterSeg ul.utilityLink {
    display: none;
}

/* ---------------------------------------------------
 yard map
--------------------------------------------------- */

.yardMapFrame {
	position:relative;	
}

#pageHeadline {
	position:absolute;
	top: 10px;
	left: 13px;		
}

#mainArea {
	background:none;	
}

#printHeader {
	width:904px;
}

#contentSeg {
	width:904px;	
}
#globalHeaderSeg {
	width:904px;	
}
#printFooter .inner {
	width:904px;	
}


div#directoryNav {
	display:none !Important;	
}

#footerLogo {
	display:none;	
}

.yardMapFrame {
	border:solid 1px #D6D6D6;
}
#globalFooterSeg {
	width:904px;	
}

@-moz-document url-prefix() {
#globalHeaderSeg {
	margin-top: 0;
	width:802px;	
}
#contentSeg {
	width:802px;	
}
#printHeader {
	width:802px;
}
.yardMapFrame img {
	width:800px;
}
#globalFooterSeg {
	width:802px;	
}
#printFooter .inner {
	width:802px;	
}

}

.yardMapFrame img {
-ms-interpolation-mode: bicubic;
image-rendering: optimizeQuality;
}

@media print{
body {
	zoom:0.9;
}

}
