﻿.showlogo 
		{ BORDER-RIGHT: #efefef 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #efefef 3px solid; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #efefef 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 3px solid; POSITION: absolute; BACKGROUND-COLOR: white 
		}
.caltxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.weekdaytxt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color:#006;
	background:#fff;
	text-decoration: none;
}
#outbndtbl
{
	border:1px solid #CCC;
	text-align:center;
	background:#C1EBFF;
	width:200px;
}
#outbndtbl a
{
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
}

#Table1 
{
	Z-INDEX:103; 
	left:8px; 
	top:224px;
	border:1px solid #006;
	
}
.tdbg
{
	background:url(images/cal_dd.jpg) no-repeat;
	height:23px;
}
#inbndtbl
{
	border:1px solid #CCC;
	text-align:center;
	background:#C1EBFF;
	width:200px;
}
#inbndtbl a
{
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
}
.td-rdbg
{
	background:url(images/cal_rd.jpg) no-repeat;
	height:23px;
}
.dateheading
{
	font:12px Verdana, Geneva, sans-serif;
	color:#900;
	font-weight:700;
}
.faretxt
{
	font:12px Verdana, Geneva, sans-serif;
	color:#0A599B;
	font-weight:700;
}
.faretxt1
{
	font:14px Verdana, Geneva, sans-serif;
	color:#C00;
	font-weight:700;
}
.dateheading1
{
	font:12px Verdana, Geneva, sans-serif;
	color:#000;
	font-weight:400;
}
.tableblueborder
{
	border:1px solid #CCC;
}
.tableblackborder
{
	border:1px solid #999;
}
#tblFareSummary tr#fareheader
{
	background:url(images/bgstrip.gif) repeat-x;
	height:40px;
	font:11px Verdana, Geneva, sans-serif;
	color:#02528d;
}
#tblFareSummary tr#faredetails,#tdadultprice,#tdchildprice,#fareprice
{
	background:url(images/bgstrip1.gif) repeat-x;
	height:42px;
}
