﻿
#newsmonthTab {	
	background:url(../images/header_bg.jpg) no-repeat #f3f5f4;height:30px;padding:10px 6px 0px 6px;
}

#newsmonthTab a, .firstMonthTab a, #routeTab a, .firstRouteTab a {
	color: #888888;
	text-decoration:none;
}

#newsmonthTab a:hover, .firstMonthTab a:hover, .firstRouteTab a:hover {
	color:#e64135;
}

#newsmonthTab .left {
	width: 57px;
	height:30px;
	text-align:center;
	background:url(../images/greybar.gif) no-repeat right 11px;	
	padding-top:6px;	
}

.firstMonthTab {
	background:url(../images/bg_month_tab.gif) no-repeat !important;
}




.lastMonthTabOn, .lastRouteTabOn  {	
	background:url(../images/tab_btn.jpg) no-repeat !important;
/*	color:#FFFFFF !important;*/
	font-weight: bold;
	padding-top: 0px;
}

.lastRouteTab, .lastRouteTabOn {
	background:url(../images/tab_btn.jpg) no-repeat top right !important;
	width: 176px !important;	
}

.lastRouteTabOn  {
	background:url(../images/tab_btn.jpg) no-repeat top right !important;
}

.monthTabOn, .routeTabOn {
	background:url(../images/tab_btn.jpg) no-repeat !important;
	
	font-weight: bold;
	padding-top: 0px;
}

.futureMonth, .futureMonth a {
	/*	color:#CCCCCC !important;*/
}



.genLinkTable  {
	border:0px;
}


.genLinkTable th{
	padding:7px 12px 9px 12px;
}
.genLinkTable tr{
	
}

.genLinkTable td a {	
	border-left:#D6D6D6 1px solid;
padding-left:10px;
display:block;


}
.genLinkTable td  {	
border:0px;
border-bottom:1px solid #EFEFEF;

}
.genLinkTable tr.evenrow td ,.genLinkTable tr.evenrow th {	
background:#F6F6F6;

}
.genLinkTable th{
	background:#FFF;
	color:#666;
	border-bottom:1px solid #EFEFEF;
}
.genLinkTable th {
width:17%;

}