body {	background-color: #333333;	margin: 0px;	padding: 0px;	font-size: 12px;}#banner {	background-image: url(../images/banner.jpg);	background-repeat: no-repeat;	height: 145px;	padding-bottom: 10px;}#navigation {	background-color: #FFFFFF;	height: 20px;	vertical-align: middle;}.mainNav {	font-family: Verdana, "Trebuchet MS", Arial, Verdana;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;	top: 5px;	line-height: 18px;}#footer {	background-color: #cccc99;	width: 800px;}.list {	padding-left: 50px;	padding-top: 25px;	padding-bottom: 15px;}.aboutLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;	font-weight: normal;	color: #cccc99;	text-decoration: none;}.aboutLinksTable {	margin-top: 10px;}.mainContainer {	margin: 0px;	padding: 0px;}.contactInfo {	padding-top: 15px;	padding-left: 85px;	padding-bottom: 40px;}.datalistRight {	background-color: #EEEEDD;	padding-top: 25px;	padding-left: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .6em;}.datalistLeftBottom {	background-color: #cccc99;}.datalistLeft {	background-color: #cccc99;}.datalistListTitle {	font-size: 24px;	color: #FFCC00;	font-weight: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;	background-color: #666666;	padding-top: 5px;}.datalistList {	background-color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: .6em;	padding-right: 15px;	padding-left: 25px;	padding-bottom: 15px;	padding-top: 5px;}.tagLineLogo {	color: #FFCC00;	font-weight: bolder;	font-family: Tahoma;	font-size: 14px;}.productRight {	background-color: #cccc99;	padding-top: 25px;	padding-left: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.productLeftBottom {	background-color: #cccc99;}.productLeft {	background-color: #cccc99;}.productListTitle {	font-size: 24px;	color: #FFCC00;	font-weight: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;	background-color: #666666;	padding-top: 5px;}.productList {	background-color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: .6em;	padding-right: 15px;	padding-left: 25px;	padding-bottom: 15px;	padding-top: 5px;}.tdSmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-bottom: 12px;}.tdColor {	height: 30px;	margin-top: 10px;}.commentary {	background-color: #cccc99;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	padding-left: 30px;	padding-top: 20px;	padding-bottom: 12px;}#riverfront {	position:absolute;	width:200px;	height:115px;	z-index:10;	left: -151px;	top: -268px;}#container {	position: relative;}#bridge {position:absolute; width:200px; height:115px; z-index:20; left: 690px; top: 422px;}.entryPageContactInfo {	padding-top: 95px;	padding-left: 85px;	padding-bottom: 40px;}.tagLineLogo {	color: #FFCC00;	font-weight: bolder;	font-family: Tahoma;	font-size: 14px;	visibility: visible;}a {	color: #FFCC00;}.tagLineLogoHidden {	color: #FFCC00;	font-weight: bolder;	font-family: Tahoma;	font-size: 14px;	visibility: hidden;}.dataTable {	width: 760px;	text-align: center;	border-top: 1px solid #DEDEBE;	border-right: 1px solid #707038;	border-bottom: 1px solid #707038;	border-left: 1px solid #DEDEBE;	margin: 10px;	padding: 0px;	background-color: #FFFFFF;}.dataListContainer {	background-color: #eeeedd;}th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E8E8D0;	text-align: left;	padding-top: 5px;	text-transform: uppercase;	letter-spacing: .2em;	background-color: #cccc99;	padding-right: 2px;	padding-bottom: 3px;	padding-left: 2px;}.tdOdd {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-align: left;	padding-top: 6px;	background-color: #FFFFFF;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	vertical-align: baseline;}.tdEven {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-align: left;	padding-top: 6px;	background-color: #EBF1F3;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	vertical-align: baseline;}.aDarker {	color: #0099CC;	font-family: Verdana, Arial, Helvetica, sans-serif;}.msdsList {	padding-top: 4px;	padding-bottom: 4px;	font-size: 12px;}.dataListContainerDark {	background-color: #cccc99;}.applicationText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.disclaimer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	padding-right: 20px;	padding-left: 20px;	padding-bottom: 10px;}.applicationHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #000000;	padding-top: 10px;}li {	padding-top: 4px;	padding-bottom: 4px;	font-size: 12px;	padding-right: 6px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.applicationTitle {	font-size: 18px;	color: #FFCC00;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #666666;	padding-top: 5px;}.basicTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}.productSection {	visibility: hidden;	position: absolute;	width: 400px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #333333;}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.pdsItemTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	vertical-align: top;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	vertical-align: top;}.caseHistoryContainer {	background-color: #eeeedd;	padding: 20px;}