/*This one of the style sheets for FHWA Operations.  These are styles that need to be hidden from older browsers, mostly Netscape 4x.  

This style sheet lists the styles that are specific to HOTM-Traffic Signal Timing : 

More information is available in the FHWA Operations Style and Maintenance Guide and the FHWA Operations Developer's Guide.  */

/* ******** Traffic Signal Timing  specific styles ******** */


/* ******** Traffic Signal Timing elements ******** */
h1 {	
	font-size: 139%;
	padding: 0;
	margin: 0;
	color: #006;
	}

h2 {	
	font-size: 120%;
	padding: 0;
	margin: 29px 0 0 0;
	color: #006;
	}
	
h2 a:link, h2 a:visited, h2 a:hover {
	color: #006;
	}

h3 {	
	font-size: 100%;
	padding: 0;
	margin: 29px 0 0 0;
	color: #006;
	}

h4 {	
	font-size: 100%;
	padding: 0;
	margin: 29px 0 0 0;
	color: #006;
	}

/* ******** Traffic Signal Timing template header styles ******** */
#header-pics-art_mgmt {
	background: #000 url(images/arterial_mgmt_images/art_mgmt_header_bg.jpg) no-repeat top left;
	}

#tagline-art_mgmt, .opsbanner-art_mgmt, .tagline-art_mgmt, .quicklinks-art_mgmt {
	background: #B4933F url(images/arterial_mgmt_images/21century_bkgd-tall.gif) repeat top left;
	}
	
/* ******** Traffic Signal Timing template navigation styles ******** */

#navigation-art_mgmt {
	background: /*#FBECCF*/ url(images/arterial_mgmt_images/left-nav_bkgd.gif) top left repeat;
	font-size: 80%;
	margin-left: 0;
	margin-top: 0;
	}

#navlinks-art_mgmt ul {
	list-style-type: none;
	}

ul.navlink {
	font-size: 90%;
	margin: 10px 0px 10px -1em;
	padding: 0 5px 0 35px;
	}

#navlinks-art_mgmt li {
	display: block;
	line-height: 100%;
	margin-top: .25em !important;
	margin-top: 0;
	margin-bottom: .5em !important;
	margin-bottom: -.5em;
	padding: 0;
	background-color: transparent;
	font-weight: bold;
	border: none;
	}

#navlinks-art_mgmt a:link, #navlinks-art_mgmt a:visited {
	text-decoration: none;
	color: #006;
	font-weight: bold;
	line-height: 100%;
	}

#navlinks-art_mgmt li a:hover {
	margin: 0;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: 100%;
	background-color: #505050;
	border: none;
	}

.navcat {
	background-color: #505050;
	color: white;
	font-weight: bold;
	padding: 2px 2px 2px 17px;
	margin: 0 0 0 6px;
	font-size: 90%;
	}

/* ******** Traffic Signal Timing inset (garnish, text boxes, etc) styles ******** */

.inset-box-art_mgmt {	
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 95%;
	float: right;
	margin: 10px;
  	padding: 10px 5px 5px 0px;
	border: 1px solid #006;
	background-color: #FFF7E2;
	width: 220px;
	}

.inset-box-art_mgmt p {	
  	padding: 0px 3px 0px 15px;
	}	

.art_mgmt-inset {
	width: 260px;
	margin: 0 15px 15px 15px;
	padding: 0 10px 0 0;
	border: 0;
	float: right;
	}

.art_mgmt-box {
	width: 255px;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	border: 1px solid #006;
	}

.art_mgmt-box h2 {
	background: #f6f6f6;
	font-size: 12px;
	font-weight: bold;
	color: #006;
	border-bottom: 1px solid #006; 
	padding: 5px;
	margin: 0;
	}
	
.art_mgmt-box h1 {
	background: #f6f6f6;
	font-size: 14px;
	font-weight: bold;
	color: #006;
	border-bottom: 1px solid #006; 
	padding: 5px;
	margin: 0;
	}
	

.art_mgmt-box p {
	margin-top: 0;
	padding: .5em 1em;
	font-size: 90%;
		}

.art_mgmt-box ul {
	margin: -.5em 5px 5px 30px;
	padding: 0;
	font-size: 90%;
		}