﻿#master_right
{
	color:#b75844;
}
#Area
{
	float:left;
	width:170px;
	padding-top:23px;
}
#Area ul
{
	padding:0px;
	margin:0px;
	padding-left:20px;
}
#Area ul li
{
	margin-bottom:10px;
	list-style-image:url("images/red_dot.gif");
	font-weight: bold;
	color: #b75844;
	font-size:14px;
	cursor:pointer;
}
#Area ul li.current
{
	list-style-image: url("images/green_dot.gif");
}

#Schedule
{
	float:left;
	overflow:scroll;
	height:400px;
	width:540px;
	border: solid 1px grey;
}

.Schedule_Table
{
	 width:480px;
	 border:solid 1px; 
	 height:35px;
}
.weekday
{
	color:black;
}
.depart_time
{
	width:100px;
	display:block;
	float:left;
	text-align:center;
	color:Black;
}
.return_time
{
	width:200px;
	display:block;
	float:left;
	text-align:center;
	color:Black;
}


.Area_Name
{
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
	display:block;
	text-align:right;
	padding-right:50px;
}
.Hotline
{
	font-weight:bold;
	font-size: 14px;
	display:block;
	text-align:center;
	width:100%;
	margin:10px 0px 20px;
}
#Title
{
	background-color:#b75844;
	font-size:12px;
	font-weight:bold;
	color:White;
	height:20px;
	padding-top:5px;
	width:540px;
}
#coachSchedules
{
	float:left;
}
.Title_Depart
{
	padding-left:235px;
	width: 100px;
	display:block;
	float:left;
}
.Title_Return
{
}

.Stop
{
	font-weight:bold;
	font-size:13px;
	color:#b75844;
	margin-top:10px;
}
.Building
{
	font-size:11px;
}


/* used for time display, hack FF and IE */
.time_format{
	color:black;
}

.Other_Link
{
	background: yellow url("images/Blank-01.jpg");
	text-decoration:none;
	height:30px;
	width:125px;
	display:block;
	float:right;
	margin-top:10px;
	vertical-align: middle;
	text-align:center;
	margin:10px 20px 10px 0px;
	padding-top:10px;
	color:#555;
	font-weight:bold;
}
.Other_Link:hover
{
	background-image: url("images/Blank-02.jpg");
}

.bubbleInfo
{
}

.trigger 
{
	cursor:default;
	width: 50px;
	height:15px;
	/*border-color:Red;
	border-style:solid;*/
}
     
/* Bubble pop-up */
.popup {
	position: absolute;
	display: none; /* keeps the popup hidden if no JS available */
	z-index: 150;
	border-collapse: collapse;
	border:solid 1px red;
	width:250px;
	min-height:120px;
	background:white;
	text-transform:capitalize;
	overflow:hidden;
}
.popup_title
{
	font-weight:bold;
}
.popup .emails
{
	text-transform:lowercase;
}
.popup_link
{
	text-decoration:underline;
	cursor:pointer;
	color:Blue;
	
}