
	
.nav_container{
	float:left;
	padding:0;
	margin:0 12px 30px 12px;
	_margin:0 6px 20px 6px;
	width:900px;
	height:45px;
	background:url(../images/navbg.gif) no-repeat bottom left;
	}
	
.AspNet-Menu-Horizontal
{
    position:absolute;
    margin: 0;
    top: 220px !important;
    top: 230px;
    font-family:Arial, Helvetica, sans-serif;
    width: 900px;
    z-index: 300;
}


ul.AspNet-Menu ul
{
    width: 130px;  
    font-size:12px;
}

#arrow{
	background:url(../images/nav_arrows.gif) no-repeat bottom right;
	z-index:200;
	line-height:21px;
	top:256px;
	width:25px;
	position:absolute;
	}

/* displays the background to the children */
.AspNet-Menu-WithChildren-SchedulesTop ul, .AspNet-Menu-WithChildren-Schedules ul,
.AspNet-Menu-WithChildren-RidingJTATop ul, .AspNet-Menu-WithChildren-RidingJTA ul, 
.AspNet-Menu-WithChildren-ProjectsTop ul, .AspNet-Menu-WithChildren-Projects ul, 
.AspNet-Menu-WithChildren-AboutJTATop ul, .AspNet-Menu-WithChildren-AboutJTA ul, 
.AspNet-Menu-WithChildren-RTSTop ul, .AspNet-Menu-WithChildren-RTS ul,
.AspNet-Menu-WithChildren-NewsTop ul, .AspNet-Menu-WithChildren-News ul, 
.AspNet-Menu-WithChildren-CalendarTop ul, .AspNet-Menu-WithChildren-Calendar ul
.AspNet-Menu-WithChildren-BusinessTop ul, .AspNet-Menu-WithChildren-Business ul
{
    width: 141px;
    left: 0px;
    top: 25px;
    *top: 40px;
    _top: 30px;
    padding:0;
    border-left:1px solid #FFFFFF;

}



.AspNet-Menu-WithChildren-SchedulesTop ul, .AspNet-Menu-WithChildren-Schedules ul
{
    background: url(../images/services-ddbg.png) repeat-y top left !important;
    background:  #008ED3;  
}

.AspNet-Menu-WithChildren-RidingJTATop ul, .AspNet-Menu-WithChildren-RidingJTA ul
{
    background: url(../images/jta-ddbg.png) repeat-y top left !important;
    background:  #EDAF07;
}

.AspNet-Menu-WithChildren-ProjectsTop ul, .AspNet-Menu-WithChildren-Projects ul
{
    background: url(../images/projects-ddbg.png) repeat-y top left !important;
    background:  #EC1C24;
}

.AspNet-Menu-WithChildren-AboutJTATop ul, .AspNet-Menu-WithChildren-AboutJTA ul
{
    background: url(../images/about-ddbg.png) repeat-y top left !important;
    background:  #7602BE;
}

.AspNet-Menu-WithChildren-RTSTop ul, .AspNet-Menu-WithChildren-RTS ul
{
    background: url(../images/rts-ddbg.png) repeat-y top left !important;
    background:  #06A24A;
}

.AspNet-Menu-WithChildren-NewsTop ul, .AspNet-Menu-WithChildren-News ul
{
    background: url(../images/news-ddbg.png) repeat-y top left !important;
    background:  #BDB40E;
}

.AspNet-Menu-WithChildren-CalendarTop ul, .AspNet-Menu-WithChildren-Calendar ul
{
    background: url(../images/calendar-ddbg.png) repeat-y top left !important;
    background:  #938F90;
}

.AspNet-Menu-WithChildren-BusinessTop ul, .AspNet-Menu-WithChildren-Business ul
{
    background: url(../images/business-ddbg.png) repeat-y top left !important;
    background:  #08146d;
}

/* displays the child links */
a.AspNet-Menu-Link-Schedules, a.AspNet-Menu-Link-SchedulesPC, 
a.AspNet-Menu-Link-RidingJTA, a.AspNet-Menu-Link-RidingJTAPC,
a.AspNet-Menu-Link-Projects, a.AspNet-Menu-Link-ProjectsPC,
a.AspNet-Menu-Link-AboutJTAPC, a.AspNet-Menu-Link-AboutJTA, 
a.AspNet-Menu-Link-RTS, a.AspNet-Menu-Link-RTSPC, 
a.AspNet-Menu-Link-News, a.AspNet-Menu-Link-NewsPC,
a.AspNet-Menu-Link-Calendar, a.AspNet-Menu-Link-CalendarPC,
a.AspNet-Menu-Link-Business, a.AspNet-Menu-Link-BusinessPC
{
    width: 130px !important;
    width: 141px;
    color:#FFFFFF;
    padding:4px 5px;
    margin-top:4px; 
    display:block;
}

a.AspNet-Menu-Link-SchedulesPC, a.AspNet-Menu-Link-CalendarPC,
a.AspNet-Menu-Link-RidingJTAPC, a.AspNet-Menu-Link-ProjectsPC,
a.AspNet-Menu-Link-AboutJTAPC, a.AspNet-Menu-Link-RTSPC, 
a.AspNet-Menu-Link-NewsPC, a.AspNet-Menu-Link-BusinessPC
{
    background: url(../images/ArrowR4-white.gif) no-repeat right;
}


a.AspNet-Menu-Link-Schedules:hover
{
    background: #006A9E;
}

a.AspNet-Menu-Link-SchedulesPC:hover
{
    background: #006A9E url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-RidingJTA:hover 
{
    background:url(../images/jta-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-RidingJTAPC:hover
{
    background: #F67A0B url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-Projects:hover 
{
    background:url(../images/projects-highlight.gif) repeat-y top left;
}
a.AspNet-Menu-Link-ProjectsPC:hover
{
    background: #B4272C url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-AboutJTA:hover
{
    background:url(../images/about-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-AboutJTAPC:hover 
{
    background: #4C176D url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-RTS:hover 
{
    background:url(../images/rts-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-RTSPC:hover
{
    background: #217B4B url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-News:hover
{
    background:url(../images/news-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-NewsPC:hover 
{
    background: #AFA604 url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-Calendar:hover 
{
    background:url(../images/calendar-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-CalendarPC:hover 
{
    background: #454243 url(../images/ArrowR4-white.gif) no-repeat right;
}

a.AspNet-Menu-Link-Business:hover 
{
    background:url(../images/business-highlight.gif) repeat-y top left;
}

a.AspNet-Menu-Link-BusinessPC:hover 
{
    background: #2f45ea url(../images/ArrowR4-white.gif) no-repeat right;
}


ul.AspNet-Menu ul
{
    color:#FFFFFF;
    width:141px;
}
/* Generally, you use this rule to set style properties that pertain to all menu items. */
/* One exception is the width set here.  We will override this width with a more specific rule (below) */
/* That sets the width for all menu items from the second tier downward in the menu. */
 .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    text-align:left;
}

/* This rule can be used to set styles for the menu items in the second tier (and lower) in the menu. */
 .AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    text-align:left;
}

/* This rule establishes the width of menu items below the top tier.  This allows the top tier menu items */
/* to be narrower, for example, than the sub-menu items. */
/* This value you set here should be slightly larger than the left margin value in the next rule. See */
/* its comment for more details. */
 .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
    width:141px;

}

/* Third tier menus have to be positioned differently than second (or top) tier menu items because */
/* they drop to the side, not below, their parent menu item. This is done by setting the last margin */
/* value (which is equal to margin-left) to a value that is slightly smaller than the WIDTH of the */
/* menu item. So, if you modify the rule above, then you should modify this (below) rule, too. */
 .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
    margin: -2.4em 0 0 141px;
    *margin: -2.9em 0 0 141px;
    _margin: -2.4em 0 0 141px;
}

a.AspNet-Menu-Link-SchedulesTop, a.AspNet-Menu-Link-RidingJTATop, 
a.AspNet-Menu-Link-ProjectsTop, a.AspNet-Menu-Link-AboutJTATop, 
a.AspNet-Menu-Link-RTSTop, a.AspNet-Menu-Link-NewsTop, 
a.AspNet-Menu-Link-CalendarTop, a.AspNet-Menu-Link-BusinessTop
{
   	margin-right:10px;
	display: block;
	font-size:14px;
	line-height:36px;
	*line-height:42px;
	_line-height:30px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:0 20px 0 0;
	*padding:10px 20px 0 0;
	_padding:8px 20px 0 0;
	background:url(../images/nav_arrows.gif) no-repeat bottom right;
	}
	
	
a.AspNet-Menu-Link-SchedulesTop:hover{	color:#008ED3;}
a.AspNet-Menu-Link-RidingJTATop:hover{	color:#e0920b;}
a.AspNet-Menu-Link-ProjectsTop:hover{	color:#EC1C24;}
a.AspNet-Menu-Link-AboutJTATop:hover{	color:#642c8f;}
a.AspNet-Menu-Link-RTSTop:hover{	color:#06a24a;}
a.AspNet-Menu-Link-NewsTop:hover{	color:#b0ac06;}
a.AspNet-Menu-Link-CalendarTop:hover{	color:#454243;}
a.AspNet-Menu-Link-BusinessTop:hover{	color:#08146d;}


.SitemapLayout
{
    padding-left:30px;
}
.AspNet-TreeView-Leaf
{
    margin-left:20px;
}

.AspNet-TreeView ul
{
    line-height:150%;
}

.AspNet-TreeView-Collapse
{
    margin-left:10px;
}