﻿/* 
.smalltext {
		font-size: 10px;
		margin-top: 0;
		margin-bottom: 0;
		padding-bottom: 0px;
		padding-top: 0px;
}
.adv_search {
		color: #000000;
		font-family: arial;
		font-size: 9px;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
}
A.adv_search:active {
		color: #000000;
		text-decoration: none;
}
A.adv_search:visited {
		color: #000000;
		text-decoration: none;
}
A.adv_search:link {
		color: #000000;
		text-decoration: none;
}
A.adv_search:hover {
		color: #000000;
		text-decoration: underline;
}
.subscribe_bar_upper {
		background: #ffffff;
		letter-spacing: 0pt;
		width: 578px;
		padding-bottom: 2px;
		padding-top: 6px;
		padding-left: 6px;
		margin-left: 5px;
		border-left: 2px #D4B7C9 solid;
		border-top: 2px #D4B7C9 solid;
		border-right: 2px #D4B7C9 solid;
}
.subscribe_bar_lower {
		background: #ffffff;
		letter-spacing: 0pt;
		width: 578px;
		padding-bottom: 6px;
		padding-top: 2px;
		padding-left: 6px;
		margin-left: 5px;
		border-left: 2px #D4B7C9 solid;
		border-bottom: 2px #D4B7C9 solid;
		border-right: 2px #D4B7C9 solid;
}
.bcContainer {
		float: left;
		margin-left: 6px;
}
.faqmiddlenav {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		letter-spacing: 0pt;
}
.middlenav {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		width: 350px;
		letter-spacing: 0pt;
}
.middlenavitem {
		letter-spacing: 0pt;
		padding-bottom: 4px;
		padding-top: 4px;
		color: black;
		font-size: 12px;
		display: block;
}
.middlenavcontainer {
}
.middlenavtitle {
		letter-spacing: 1.5px;
		font-size: 12px;
		font-weight: bold;
		height: 12px;
		padding-left: 0;
}
.middlenavpassive {
		font-weight: bold;
		height: 12px;
		font-size: 12px;
		padding-left: 2px;
		letter-spacing: 1pt;
		padding-top: 8px;
		padding-bottom: 8px;
}
.archiveitem {
		letter-spacing: 0pt;
		float: left;
		padding-bottom: 4px;
		padding-top: 4px;
		padding-right: 10px;
		color: black;
		display: block;
}
.newsItemTable {
		margin-top: 10px;
		margin-left: 10px;
}
.newsItemProperties {
		font-size: 10px;
}
.newsItemTitle {
		font-size: 11px;
		font-weight: 600;
}
.newsItemTeaser {
		font-size: 10px;
		padding-bottom: 10px;
}

.sidebar_attachments {
		padding: 20px;
		padding-left: 0px;
		padding-bottom: 4px;
		margin: 8px;
		width: 160px;
		font-size: 11px;
		background: #E5E5E5;
}
.sidebar_attachmentsTitle {
		color: #FFFFFF;
		font-weight: bold;
		padding: 2px;
		padding-left: 5px;
		background: #161616;
}
A.sidebar_attachmentsLink {
		font-size: 11px;
		padding-left: 10px;
		padding-right: 5px;
		padding-bottom: 1px;
		padding-top: 4px;
}
.sidebar_attachmentsText {
		padding-top: 4px;
		padding-left: 5px;
}
.noneLink {
		padding: 0px;
		padding-left: 0px;
		margin: 0px;
		background: #FFFFFF;
}
.noneText {
		padding: 0px;
		padding-left: 0px;
		margin: 0px;
		background: #FFFFFF;
}
.noneTitle {
		padding: 0px;
		padding-left: 0px;
		margin: 0px;
		background: #FFFFFF;
}
.none {
		padding: 0px;
		padding-left: 0px;
		margin: 0px;
		background: #FFFFFF;
}

.jt_select {
		font-family: Arial;
		font-size: 10px;
		width: 144px;
}
.jt_form {
		margin: 0px;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 6px;
}
.jt_complaints_select {
		font-family: Arial;
		font-size: 11px;
		width: 160px;
		color: #000000;
		background-color: #F4F4D5;
}
.jt_complaints_form {
		margin: 0px;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 6px;
}


.email_survey_questions {
		padding-left: 0px;
		padding-right: 2px;
		font-size: 12px;
		font-weight: bold;
		background: #E7EBF7;
}
.email_survey_answers {
		font-size: 12px;
}
.email_survey_title {
		font-size: 16px;
		font-weight: bold;
}
.email_survey_preface {
		font-size: 12px;
}


td.seperator_row {
		padding-top: 8px;
		font-size: 14px;
		border-bottom: 1px solid #333333;
		font-weight: bold;
}
A.thumbnail_right {
		position: relative;
		z-index: 0;
}
A.thumbnail {
		position: relative;
		z-index: 0;
}
A.thumbnail_right:hover {
		background-color: transparent;
		z-index: 50;
}
A.thumbnail:hover {
		background-color: transparent;
		z-index: 50;
}
A.thumbnail_right span {
	
position: absolute;
		background-color: #F4F4D5;
		padding: 0px;
		left: -1000px;
		border: 1px solid gray;
		display: none;
		visibility: hidden;
		color: black;
		text-decoration: none;
}
A.thumbnail span {
	
position: absolute;
		background-color: #F4F4D5;
		padding: 0px;
		left: -1000px;
		border: 1px solid gray;
		display: none;
		visibility: hidden;
		color: black;
		text-decoration: none;
}
A.thumbnail_right span img {
		
border-width: 0;
		padding: 2px;
}
A.thumbnail span img {
	
border-width: 0;
		padding: 2px;
}
A.thumbnail:hover span {

display: block;
		visibility: visible;
		top: 0px;
		left: -125px; 
}
A.thumbnail_right:hover span {
	
display: block;
		visibility: visible;
		top: 20px;
		left: 125px;
}
.tndims {
		width: 112px;
		height: 135px;
}

.grouping {
		font-size: 12px;
}
.groupingTitle {
		font-weight: bold;
		padding-top: 10px;
		padding-bottom: 0px;
}
.groupingText {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
}
.groupingLink {
		font-size: 12px;
		padding-bottom: 2px;
		padding-top: 2px;
}
a.relateditem {
		padding-left: 0px;
		padding-right: 4px;
		font-size: 10px;
}
.relatedcontainer {
		padding-bottom: 6px;
}
/*
A.bottomlink:visited {
		color: white;
		background: none;
}
A.bottomlink:link {
		color: white;
		background: none;
}
A.bottomlink:hover {
		color: white;
		background: none;
}
*/
/* */
/* */
/* */
/* NEW Transit CSS */
body {
		background: #9C9C9C url(/~/media/Images/css/sam_bg_gradient.ashx) repeat-x;
		margin: 0;
		padding: 0;
}
TD {
		font-family: Verdana, Arial, San Serif;
		font-size: 12px;
		color: #333333;
}
A, A:active, A:visited, A:link {
		font-size: 11px;
		color: #00309C;
		text-decoration: none;
}
A:hover {
		text-decoration: underline;
}
/* ------------------------- Dynamic Top Nav ------------------------ */
DIV.sam_dropdown_category {
		display: block;
		z-index: 1;
		width: 154px;
		height: 28px;
		background-color: #0055A5;
		text-align: center;
		font-size: 12px;
		font-family: Verdana;
		color: white;
		margin: 0px;
		border-top: 0px;
		border-bottom: 0px;
		border-left: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		padding-top: 1px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-decoration: none;
}
DIV.sam_dropdown_category_home {
		background-color: #FA982D;
		border-left: 0px;
		border-right: 0px;
}
DIV.sam_dropdown_category_fixed {
		background-color: #D66931;
		border-right: 0px;
}
DIV.sam_dropdown_category_para {
		background-color: #7D0002;
		border-right: 0px;
}
DIV.sam_dropdown_category_info {
		background-color: #6F2A56;
		border-right: 0px;
}
.sam_dropdown_list {
		position: absolute;
		display: none;
		z-index: 1000;
		width: 200px;
		height: auto;
		background-color: #C4D8EA;
		overflow: visible;
		text-align: left;
		margin-top: 0px;
		margin-left: 4px;
		border: 1px #000000 solid;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 6px;
}
.sam_dropdown_list_home {
		background-color: #F9CFA2;
		margin-left: 0px;
		border-left: 0px;
}
.sam_dropdown_list_fixed {
		background-color: #F6DCCF;
}
.sam_dropdown_list_para {
		background-color: #E1C4C4;
}
.sam_dropdown_list_info {
		background-color: #DECED8;
}
.sam_dropdown_img {
		border: 0px;
		padding: 0px;
		margin: 0px;
		vertical-align: middle;
}
A.sam_dropdown_link, A.sam_dropdown_link:active, A.sam_dropdown_link:visited, A.sam_dropdown_link:link {
		font-size: 11px;
		font-family: Verdana;
		color: #333333;
		text-decoration: none;
}
A.sam_dropdown_link:hover {
		text-decoration: underline;
}
/* --------------------- Breadcrumbs -------------------------------- */
TD.bctext {
		height: 25px;
		background-color: #dedede;
		border-top: 1px #000000 solid;
		border-bottom: 0px;
		border-left: 1px #000000 solid;
		border-right: 1px #000000 solid;
		padding-left: 6px;
}
.bctext {
		vertical-align: middle;
		color: #1B3049;
		font-family: Verdana;
		font-size: 12px;
}
.bcspacer {
		height: 20px;
		vertical-align: middle;
		color: #1B3049;
		font-family: Verdana;
		font-size: 12px;
		padding-top: 2px;
		padding-left: 5px;
		padding-right: 5px;
}
A.bctext, A.bctext:active, A.bctext:visited, A.bctext:link {
		vertical-align: middle;
		color: #1B3049;
		text-decoration: none;
}
A.bctext:hover {
		text-decoration: underline;
}
/* ------------------------------ Alert Scroller ---------------------------- */
TABLE.alertBar {
		height: 0px;
		width: 100%;
		background-color: #FFFF99;
		vertical-align: middle;
		border-top: 0px;
		border-bottom: 0px;
		border-left: 1px red solid;
		border-right: 1px red solid;
		margin-top: 4px;
		margin-bottom: 4px;
}
TD.alertbar {
		text-align: center;
}
A.alertlink, A.alertlink:visited, A.alertlink:active, A.alertlink:link {
		color: red;
}
a.alertlink:hover {
		text-decoration: underline;
}
/* ---------------------------- General Column Navigation ------------------ */
TABLE.nav_column_table {
		width: 180px;
		height: 400px;
}
TD.nav_column_td {
		vertical-align: top;
		padding: 2px;
		margin: 0px;
}
TABLE.nav_links_table {
		vertical-align: top;
}
TD.nav_header_td {
		background: transparent;
		color: #333333;
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
		border-bottom: 2px #999999 solid;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 6px;
		padding-right: 6px;
}
TD.nav_text_td {
		font-family: Verdana;
		font-size: 11px;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 6px;
		padding-right: 6px;
}
TD.nav_link_td {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 6px;
		padding-right: 0px;
}
TD.nav_link_td:hover {
		background: #C4D8EA;
}
A.nav_link, A.nav_link:visited, A.nav_link:active {
		width: 100%;
		color: #1B3049;
		font-family: Verdana;
		font-size: 11px;
		text-decoration: none;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 0px;
		padding-right: 0px;
}
A.nav_link:hover {
		background: #C4D8EA;
		color: #1B3049;
		text-decoration: none;
}
/* --------------------------- Left Navigation -------------------- */
TD.leftColumn {
		width: 0px;
		vertical-align: top;
		padding: 0px;
		background-color: #dedede;
		height: 100%;
		border-left: 1px #000000 solid;
		border-right: 1px #999999 solid;
		border-top: 1px #999999 solid;
		border-bottom: 0px;
		margin: 0px;
}
/* --------------------------- Middle Column ----------------------- */
TD.centerColumn {
		width: 8000px;
		height: 100%;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 1px #999999 solid;
		border-bottom: 1px #999999 solid;
}
TABLE.centerDisclaimerTABLE {
		vertical-align: bottom;
}
TD.centerDisclaimerTD {
		font-family: Verdana;
		font-size: 10px;
		vertical-align: top;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		border-bottom: 0px;
		border-top: 0px;
}
/* ------------------------------ Right Navigation ------------------------- */
TD.rightColumn {
		width: 0px;
		vertical-align: top;
		padding: 0px;
		background-color: #dedede;
		height: 100%;
		border-left: 1px solid #999999;
		border-right: 1px solid #000000;
		border-top: 0px;
		border-bottom: 1px solid #999999;
		margin: 0px;
}
TD.right_nav_link_td {
		width: 180px;
}
/* ------------------------------- SideBar Right -------------------------*/
.sidebar_right, .sidebar, .sidebar_left {
		font-size: 11px;
		padding-left: 1px;
		padding-right: 0px;
		padding-bottom: 6px;
		margin-left: 0px;
		width: 176px;
}
.sidebar_rightTitle, .sidebarTitle, .sidebar_leftTitle {
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		padding: 0px;
		padding-left: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		background: transparent;
		color: #333333;
		border-bottom: 2px #999999 solid;
}
.sidebar_leftLink, .sidebar_rightLink {
		font-size: 11px;
		margin-left: 5px;
		padding-right: 5px;
		padding-bottom: 1px;
		padding-top: 0px;
}
.sidebarText, .sidebar_leftText, .sidebar_rightText {
		padding-top: 4px;
		padding-left: 5px;
}
.adsmiddle {
		width: 176px;
}
.ads {
		margin: 0px;
		padding: 0px;
}
.adsimg {
		width: 150px;
		height: 180px;
		margin-top: 16px;
		margin-bottom: 3px;
		border: 1px #000000 solid;
}
A.relateditem {
		font-size: 12px;
}
A.calLink, A.calLink:active, A.calLink:visited, A.calLink:hover {
		width: 160px;
		font-size: 11px;
		margin-right: 6px;
}
.calTime {
		font-size: 9px;
		padding-bottom: 6px;
}
A.calFullLink {
		font-size: 12px;
		font-weight: bold;
		margin-top: 14px;
		padding-top: 14px;
}
/* ----------------------------- Footer ----------------------------- */
TABLE.footerTable {
		width: 960px;
		height: 46px;
		background-color: #B5B6B4;
		text-align: center;
		vertical-align: middle;
		border-top: 0px;
		border-bottom: 1px #000000 solid;
		border-left: 1px #000000 solid;
		border-right: 1px #000000 solid;
}
TD.footerBreadcrumb {
		width: 771px;
		height: 25px;
		background-color: #dedede;
		text-align: left;
		vertical-align: middle;
		border-top: 0px;
		border-bottom: 1px #999999 solid;
		border-left: 0px;
		border-right: 1px #999999 solid;
		padding-left: 6px;
}
.footer_text {
		color: #333333;
		background-color: #B5B6B4;
		font-size: 10px;
}
A.footer_text, A.footer_text:visited, A.footer_text:active, A.footer_text:link, A.footer_text:hover {
		color: #333333;
		background-color: #B5B6B4;
		text-decoration: underline;
}
/* -------------------- Six Tab Feature Items --------------- */
img.feature_image_landscape {
		border: 1px #000000 solid;
		width: 360px;
		height: 120px;
		margin-top: 5px;
		margin-bottom: 8px;
		margin-left: 0px;
		margin-right: 5px;
}
img.feature_image_portrait {
		border: 1px #000000 solid;
		width: 150px;
		height: 180px;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 0px;
		margin-right: 10px;
}
TABLE.feature_parent {
		table-layout: fixed;
		width: 100%;
		height: 230px;
}
td.feature_body {
		background-color: #ffffff;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 4px;
		border-left: 1px solid #0055A5;
		border-right: 1px solid #0055A5;
		border-bottom: 1px solid #0055A5;
}
TABLE.feature_table {
		border: 0px;
}
td.feature_tab_active {
		color: #000000;
		border-left: 1px solid #0055A5;
		border-right: 1px solid #0055A5;
		border-top: 1px solid #0055A5;
		background-color: #ffffff;
		font-size: 7pt;
		text-align: center;
}
td.feature_tab_inactive {
		border-spacing: 0px;
		border-collapse: collapse;
		border-left: 1px dotted #0055A5;
		border-right: 1px dotted #0055A5;
		border-top: 1px dotted #0055A5;
		border-bottom: 1px solid #0055A5;
		background: #dedede;
		cursor: pointer;
		font-size: 7pt;
		text-align: center;
		text-decoration: underline;
		color: #333333;
}
td.feature_tab_transparent {
		border-bottom: 1px solid #666666;
		background-color: transparent;
}
TD.feature_title {
		color: #333333;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 1px;
		letter-spacing: 1px;
}
TD.feature_image_cell {
		text-align: left;
}
TD.feature_content {
		vertical-align: top;
		color: #333333;
		font-family: Verdana;
		font-size: 11px;
		padding-top: 4px;
		padding-bottom: 6px;
		padding-left: 0px;
		padding-right: 0px;
}
TD.feature_links_td {
		width: 100%;
		text-align: left;
		vertical-align: middle;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 0px;
		padding-right: 0px;
}
UL.feature_unordered_list {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}
LI.feature_unordered_list {
		list-style: none;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
}
A.feature_link, A.feature_link:visited, A.feature_link:active {
		font-family: Verdana;
		font-size: 11px;
		letter-spacing: 1px;
		color: #0055A5;
		text-decoration: none;
}
A.feature_link:hover {
		text-decoration: underline;
}
/* --------------- Location pages ------------------------ */
td.location_calendar {
		background: #EBF1FF;
		font-size: 9px;
		padding: 6px;
}
.location_phone_table {
		width: 100%;
		padding: 2px;
}
.location_phone_table td {
		border-bottom: 1px solid #cccccc;
		padding-bottom: 4px;
		font-size: 10px;
}
.location_phone_table th {
		font-size: 12px;
}
/* ----------------- Image Galleries -------------------- */
.GalleryItem {
		border: 1px solid #999999;
		background-color: #F4F4D5;
}
.GalleryImage {
		border-left: 1px solid #999999;
		border-top: 1px solid #999999;
		border-right: 2px solid black;
		border-bottom: 2px solid black;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #F4F4D5;
}
.GalleryItemText {
		padding-top: 5px;
		background-color: #F4F4D5;
}
/* --------------------- News Area ------------------------ */
.subscribe_bar_upper {
		background: #dedede;
		letter-spacing: 0pt;
		width: 98%;
		padding-bottom: 4px;
		padding-top: 4px;
		padding-left: 6px;
		margin-left: 5px;
		border-left: 1px #cccccc solid;
		border-top: 1px #cccccc solid;
		border-bottom: 1px #cccccc solid;
		border-right: 1px #cccccc solid;
}
A.subscribe_link, A.subscribe_rss {
		font-family: Verdana;
		letter-spacing: 1px;
}
TABLE.newsItemTable {
		border-left: 0px #cccccc solid;
		border-right: 0px #cccccc solid;
		border-top: 0px;
		border-bottom: 0px;
		margin-left: 5px;
		margin-right: 7px;
		margin-top: 0px;
		margin-bottom: 0px;
}
SPAN.newsPageTitle {
		font-weight: bold;
		line-height: 35px;
		padding-left: 10px;
}
TD.newsItemProperties, A.newsDeptLink, A.newsDeptLink:active, A.newsDeptLink:visited, A.newsDeptLink:hover {
		font-family: Verdana;
		font-size: 11px;
		padding-top: 6px;
		padding-bottom: 2px;
}
IMG.newsBullet {
		vertical-align: middle;
		margin-right: 4px;
		margin-left: 4px;
		border: 0px;
}
A.newsTitleLink, A.newsTitleLink:active, A.newsTitleLink:visited, A.newsTitleLink:hover {
		font-family: Verdana;
		font-size: 13px;
		color: #0055A5;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 4px;
}
TD.newsItemTeaser {
		font-family: Verdana;
		font-size: 11px;
		padding-top: 0px;
		padding-bottom: 10px;
		padding-left: 15px;
		border-bottom: 1px #cccccc dotted;
}
.subscribe_bar_lower {
		background: #dedede;
		letter-spacing: 0pt;
		width: 98%;
		padding-bottom: 4px;
		padding-top: 4px;
		padding-left: 6px;
		margin-left: 5px;
		border-left: 1px #cccccc solid;
		border-bottom: 1px #cccccc solid;
		border-top: 1px #cccccc solid;
		border-right: 1px #cccccc solid;
}
/* --------------------- SAM Routes -------------------------- */
TABLE.sam_route_table {
		padding: 0px;
}
IMG.sam_route_img {
		border: 1px black dotted;
		height: 300px;
		width: 300px;
		margin-top: 15px;
		margin-left: 100px;
		margin-right: 50px;
}
SPAN.sam_route_disclaimer {
		height: 10px;
		padding-top: 20px;
		font-size: 10px;
}
SPAN.sam_route_title {
		font-size: 14px;
		font-weight: bold;
}
A.sam_route_detour_link, A.sam_route_detour_link:visited, A.sam_route_detour_link:active {
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
}
A.sam_route_detour_link:hover {
		color: #0055A5;
		text-decoration: underline;
}
/* ---------------------- File Downloader Screen ----------------- */
.FD_Title {
		color: #FFFFFF;
		font-family: verdana;
		font-weight: bold;
		font-size: 12pt;
		text-decoration: none;
}
.FD_Text {
		color: #F2EEE5;
		font-family: verdana;
		font-size: 9pt;
}
.FD_FileSize {
		color: #F2EEE5;
		font-family: verdana;
		font-size: 7pt;
		padding-top: 7px;
}
.FD_FileType {
		color: #F2EEE5;
		font-family: verdana;
		font-size: 7pt;
		padding-top: 7px;
}
.FD_body {
		background: #233B55;
		color: #233B55;
		background-color: #233B55;
}
A.FD_Anchor {
		color: #FFFFFF;
		font-family: verdana;
		font-size: 12pt;
		font-weight: bold;
}
A.FD_Anchor:active {
		color: #FFFFFF;
}
A.FD_Anchor:visited {
		color: #FFFFFF;
}
A.FD_Anchor:hover {
		color: #000000;
		text-decoration: none;
}
/* ----------------------- Sitemap ----------------------------------- */
A.sitemap_level_1, A.sitemap_level_1:visited, A.sitemap_level_1:active, A.sitemap_level_1:hover {
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
}
A.sitemap_level_2, A.sitemap_level_2:visited, A.sitemap_level_2:active, A.sitemap_level_2:hover {
		font-family: Verdana;
		font-size: 12px;
}
A.sitemap_level_3, A.sitemap_level_3:visited, A.sitemap_level_3:active, A.sitemap_level_3:hover {
		font-family: Verdana;
		font-size: 10px;
}
