@media print
{

#WAYHOME {position:relative;left:-30px;padding-bottom:30px;}

}

/**********************************************************
tables
**********************************************************/
table { 
	border: 1px solid #ccd5df; 
	width:490px; 
	background-color: #FFFFFF; 
	caption-side:top;
	margin:0;
}

caption { 
	background-color:none;
	color:#444444; 
	font-size: 12px; 
	font-weight: bold; 
	text-align:left; 
	border-bottom:none;
	padding: 0px 10px 5px 10px;
	}

td, #print th {
display: table-cell; border:none;
}

td {
    background-color:#f1f4f8;
	vertical-align: top;
    text-align: left;
    padding: 5px 10px 5px 10px;
}


th{
	background-color:#f1f4f8; 
	font-weight:normal;  
	padding: 5px 10px 5px 10px; 
	text-align: left;
}

tfoot td {
	background-color:#f1f4f8;
}

tr.ODD td, td.ODD, dd.ODD, dt.ODD {
	background-color:#fff;
	border-bottom:1px solid #f1f4f8;
}

tr.EVEN td, td.EVEN, dd.EVEN, dt.EVEN {
	background-color:#f1f4f8;
}

table.TRANSPARENT {border: none;}

.TRANSPARENT caption {
	background-color:transparent;
	border: none;
}

.TRANSPARENT td {
    background-color:transparent;
}


.TRANSPARENT th{
	background-color:transparent; font-weight:normal
}

.TRANSPARENT tfoot td {
    border-top: none;
}

tfoot td {
    font-style:italic;
}

tr.ODD td, td.ODD {
}

tr.EVEN td, td.EVEN {
}

.BLUE_TH_TF tfoot td {
    background-color:#ccd5df;
}
.BLUE_TH_TF th {
    background-color:#ccd5df;
}
