@charset "utf-8";
/* CSS Document */


body {
	text-align: center;  /* for IE */
	background-image:url(images/TILE_BKGD5a.png);
}

#container {
	position: relative;
	top: 0px;
}

#ggm_banner {
	height: 185px;
	width: 900px;
}

#deals {
	position: absolute;
	margin-right:0px;
	background-image:url(images/BKGD_DEALS.png);
	width:240px;
	height:77px;

}

#deals2a {
	position: relative;
	right: -657px;
	top: -70px;
	width: 240px;
	background-image:url(images/BKGD_DEALS.png);
}

#news2 {
	float:right;
	margin-right:10px;
	background-image:url(images/BKGD_NEWS2.png);
	width:500px;
	height:77px;
}

#why2 {
	float:left;
	margin-left:0px;
	background-image:url(images/BKGD_WHY.gif);
	width:260px;
	height:400px;
}

#how2 {
	float:left;
	margin-left:5px;
	background-image:url(images/BKGD_HOW.gif);
	width:430px;
	height:400px;
}

#trip2 {
	float:right;
	margin-right:0px;
	/*background-image:url(images/BKGD_TRIP.gif);*/
	background-color:#fff;
	width:200px;
	height:400px;
}

#trip3 {
	float:right;
	margin-right:0px;
	background-image:url(images/BKGD_TRIPtest.gif);
	width:200px;
	height:400px;
}



#cngpic {
	float:left;
	margin-right:6px;
	background-image:url(images/CNG.gif);
	width:60px;
	height:52px;
}

#gaspic {
	float:left;
	margin-right:6px;
	background-image:url(images/gasup.gif);
	width:60px;
	height:52px;
}

#cover {
float:left;
	margin-top:100px;
	background-image:url(images/BANNER_METRO_TRIP_PLANNER.png);
	width:650px;
	height:83px;
	z-index:10;
}

#tp {
	float:left;
	z-index:1;
}


/* FONTS */

.normal_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.normal_text_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0068b2;
	
}

.normal_text_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
}

.normal_text_bold_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#54b948;
}

.normal_text_14_bold_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#54b948;
}

.normal_text_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.normal_text_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.normal_text_12_bold_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#54b948;
}

.normal_text_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}


.hed_sched_route_list_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000;
}

.sched_route_list_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
}

.hed_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.hed_18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.hed_18_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #0068b1;
}

.hed_24 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color:#000000;
}

.hed_24_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #009900;
}

.hed_24_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #0068b1;
}

.hed_24_blue_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0068b3;
}


.news_items_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.news_items_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.news_items_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.vid_choices {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #0066FF;
}

.trip_items_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.link_sim {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;
	text-decoration:underline;
}


.classNavLink A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000CC;
	text-decoration: none;
}

.classNavLink A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000CC;
	text-decoration: none;
}

.classNavLink A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000CC;
	text-decoration: none;
}

.classNavLink A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99FF99;
	background: #0068b2;
}


.classNav2Link A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000CC;
	text-decoration: none;
}

.classNav2Link A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000CC;
	text-decoration: none;
}

.classNav2Link A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000CC;
	text-decoration: none;
}

.classNav2Link A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99FF99;
	background: #0068b2;
}


.classRouteLink A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}

.classRouteLink A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}

.classRouteLink A:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}

.classRouteLink A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	background: #ffffff;
}

.savingsResult{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-align:right;
}

img, div, input 
{ 
behavior: url("iepngfix.htc") 
}