.navSansSub	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navSansSub	a	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navSansSub	a:hover	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #ca8102;
}
.navSansSub	a:visited	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navConSub	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navConSub a	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navConSub a:hover	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #ca8102;
}
.navConSub a:visited	{
	margin-top: 10px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #195878;
}
.navSub	{
	margin: 2px 0px 0px 7px;
	font: 7pt/10pt verdana, sans-serif;
	color: #9aa2a6;
}
.navSub a	{
	margin: 2px 0px 0px 7px;
	font: 7pt/10pt verdana, sans-serif;
	color: #9aa2a6;
}
.navSub a:hover	{
	margin: 2px 0px 0px 7px;
	font: 7pt/10pt verdana, sans-serif;
	color: #195878;
}

.navSubHilight	{
	margin-top: 2px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #9aa2a6;
}
.navSubHilight a	{
	margin-top: 2px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #fff;
	background: #c4cbce;
	padding: 1px;
}
.navSubHilight a:hover	{
	margin-top: 2px;
	font: bold 8pt/10pt verdana, sans-serif;
	color: #fff;
	background: #c4cbce;
	padding: 1px;
	
}


.columnHeader	{
	padding-top: 10px;
	margin: 0px 0px 10px 10px;
	font: bold 16pt/20pt verdana, sans-serif;
	color: #195878;
}
.columnSubHeader	{
	margin: 0px 0px 3px 0px;
	font: bold 12pt/16pt verdana, sans-serif;
	color: #195878;
}
.pageHeaderWithoutSub	{
	padding-top: 10px;
	margin: 0px 0px 10px 10px;
	font: bold 13pt/19pt verdana, sans-serif;
	color: #195878;
}
.pageHeaderWithSub	{
	padding-top: 10px;
	margin: 0px 0px 0px 10px;
	font: bold 13pt/19pt verdana, sans-serif;
	color: #195878;
}
.pageSubHeader	{
	margin: 0px 0px 10px 10px;
	font: bold 10pt/14pt verdana, sans-serif;
	color: #afb0b1;
}
.columnText	{
	margin: 15px 10px 10px 10px;
	font: normal 8pt/12pt verdana, helvetica, sans-serif;
	color: #195878;
}
.columnText a	{
	
	font: normal 8pt/12pt verdana, helvetica, sans-serif;
	color: #195878;
	text-decoration: none;
	border-bottom: 1px dashed #bcd1dc;
}
.columnText a:hover	{
	font: normal 8pt/12pt verdana, helvetica, sans-serif;
	color: #195878;
	text-decoration: none;
	border-bottom: 1px solid #195878;
	background: #e7f4fb;
}
.iribHeaderText	{
	font: 7.5pt/9.5pt verdana, sans-serif;
	color: #175a77;
}
.iribHeaderText	a {
	font: 7.5pt/9.5pt verdana, sans-serif;
	color: #175a77;
	text-decoration: none;
}
.iribHeaderText	a:hover	{
	font: 7.5pt/9.5pt verdana, sans-serif;
	color: #175a77;
	text-decoration: none;
	border-bottom: 1px dashed #175a77;
}
.IRIBlistText	{
	margin: 15px 10px 10px 10px;
	font: normal 8pt/12pt verdana, sans-serif;
	color: #195878;
}
.IRIBlistText a	{
	color: #195878;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px dashed #bcd1dc;
}
.IRIBlistText a:hover	{
	color: #195878;
	text-decoration: none;
	border-bottom: 1px solid #195878;
	background: #e7f4fb;
}
.listTextUnlinked	{
	margin: 15px 10px 10px 10px;
	font: normal 8pt/12pt verdana, sans-serif;
	color: #195878;
}
.listOne	{
	list-style-image: url(images/list1.jpg);
	line-height: 22px;
	vertical-align: middle;
}
.listTwo	{
	list-style-image: url(images/list2.jpg);
	line-height: 22px;
	vertical-align: middle; 
}
.newTurq	{
	padding: 1px;
	background: #1e726f;
	width: 14px;
	height: 6px;
	font: 6pt/9pt verdana, arial, sans-serif;
	color: #fff;
}
.newRed	{
	padding: 1px;
	background: #8d0713;
	width: 14px;
	height: 6px;
	font: 6pt/9pt verdana, arial, sans-serif;
	color: #fff;
}
.galleryText	{
	margin: 10px 10px 10px 0px;
	font: normal 8pt/12pt verdana, sans-serif;
	color: #195878;
}
.galleryText a	{
	color: #195878;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px dashed #c5cfd4;
}
.galleryText a:hover	{
	color: #7d0a1d;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #7d0a1d;
}
.labelText	{
	margin: 0px;
	font: normal 8pt/12pt verdana, sans-serif;
	color: #195878;
}

.titleBlock	{
	margin-bottom: 10px;
}

.v2PageHeader	{
	font: bold 17px/18px Trebuchet MS, verdana, sans-serif;
	margin-bottom: 1px;
	color: #195878;
}
.v2PageSubHeader	{
	font: bold 13px/15px Trebuchet MS, verdana, sans-serif;
	margin: 1px 0px 0px 5px;
	color: #bcc5ca;
}	
	.partButton	{
		display: block;
		width: 222px;
		height: 29px;
		margin-top: 20px;
	}
	.partButton a	{
		display: block;
		width: 222px;
		height: 29px;
		background: url(/information/projects/indian_river_bridge/images/bridge_part_button.png) top left;
		background-repeat: no-repeat;
		border-bottom: none;
	}
	.partButton a:hover	{
		display: block;
		width: 222px;
		height: 29px;
		background: url(/information/projects/indian_river_bridge/images/bridge_part_button.png) top right;
		background-repeat: no-repeat;
		border-bottom: none;		
	}
	.pageSubHeader3	{
	margin: 0px 0px 0px 10px;
	font: bold 10pt/14pt verdana, sans-serif;
	color: #afb0b1;
}



.questionText	{
	font: normal 8pt/12pt verdana, sans-serif;
	color: #195878;
}
.questionText a	{
	color: #195878;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px dashed #195878;
}
.questionText a:hover	{
	color: #195878;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #195878;
}

.answerText	{
	font: normal 8pt/12pt verdana, sans-serif;
	color: #8a9194;
}
.answerText a	{
	color: #8a9194;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px dashed #8a9194;
}
.answerText a:hover	{
	color: #8a9194;
	font: normal 8pt/12pt verdana, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #8a9194;
}
	.wbtb	{
		overflow: hidden;
	}	