html { text-align: center; } h3 { border-bottom: 1px solid #000; clear: both; padding-bottom: 2px; } body { font-family: arial,verdana,sans-serif; font-size: 9pt; background-color: #BBB; margin: 0px; text-align: center; } #container { width: 800px; text-align: left; vertical-align: middle; margin: 0px auto; background-color: #FFF; border: 1px solid #000; } #joemarko { border-bottom: 1px solid #000; } #navBar { text-align:left; position: relative; top: -19px; left: 14px; font-weight: bold } #breadCrumbs { clear: both; margin-bottom: 7px; } #breadCrumbs .left { float: left; } #breadCrumbs .right { float: right; } #msg { color: red; font-size: 12px; font-weight: bold; } #sideNav { float: left; border: 1px dashed #000; width: 150px; margin: 5px; padding: 5px; background-color: #DDD; } #bab { float: left; width: 550px; } #footer { clear: both; text-align: center; font-size: 8pt; padding-top: 10px; } #content { height: auto; text-align: left; margin-left: 12px; margin-right: 12px; } #break { clear: both; } a:link,a:visited,a:active { text-decoration: none; color: #900; } a.black:link, a.black:visited { color: #000; text-decoration: none; } a.black:hover, a.black:active { color: #933; text-decoration: underline; } a.red:link, a.red:visited { color: #933; text-decoration: none; font-weight: bold } a.red:hover, a.red:active { color: #F00; text-decoration: underline; font-weight: bold } #aMaster { width: 350; height: auto; float: left; padding: 3px; } #aMaster img { border: 1px solid #000; } #aMaster h4 { padding: 0px; margin: 0px; } #aMaster .left { float: left; width: 30%; } #aMaster .right { margin: 2px; float: right; width: 65%; } #storeItemContainer { clear: both; padding-top: 7px; width: 775px; } #theName { padding-left: 2px; height: 15px; font-size: 9pt; border-left: 1px solid #000; float:left; background: url("img/storeNameBG.gif") repeat-x top; } #theAngle { height: 15px; width: 100%; float: left; background: url("img/angle.gif") no-repeat left top; } #theName b { margin: 5px; } #storeContent { float: left; width: 100%; background-color: #CCC; border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; } #storeContent p { padding-top: 3px; padding-left: 5px; padding-right: 5px; padding-bottom: 3px; margin: 0px; } #storeContent img { border: 1px solid #000; float: left; margin: 5px; } #storeContent ul { margin-left: 5px; } #sandbag { float: left; clear: left; width: 101px; height: 101px; text-align: center; } #sandbag img { margin: 5px; } #sandbag p { text-align: center; } #sandbagPart { float: left; clear: left; width: 115px; margin-right: 15px; text-align: center; } #sandbagPart img { text-align: center; border: 1px solid #000; margin: 5px; } #sandbagPart p { clear: left; text-align: center; } #partsTable { text-align: center; margin: 10px; } #partsTable th { font-size: 10pt; font-weight: bold; border-bottom: 1px solid #000; text-align: left; } #partsTable td { font-size: 8pt; font-weight: normal; border-bottom: 1px dashed #999; padding-left: 5px; } #partsTable input { float: right; font-size: 7pt; font-family: Arial,Verdana,sans serif; margin: 2px; } .pright { float: right; margin: 2px; } #docTable { float: left; text-align: center; margin: 10px; width: 45%; } #docTable th { font-size: 10pt; font-weight: bold; border-bottom: 1px solid #000; text-align: left; } #docTable td { font-size: 9pt; font-weight: normal; border-bottom: 1px dashed #999; padding-left: 5px; } #docTable input { float: right; font-size: 7pt; font-family: Arial,Verdana,sans serif; margin: 2px; } #relTable { float: left; text-align: center; margin: 10px; width: 45%; } #relTable th { font-size: 10pt; font-weight: bold; border-bottom: 1px solid #000; text-align: left; } #relTable td { font-size: 9pt; font-weight: normal; border-bottom: 1px dashed #999; padding-left: 5px; } #relTable input { float: right; font-size: 7pt; font-family: Arial,Verdana,sans serif; margin: 2px; } #price { text-align: center; padding-right: 5px; } #flow { width: 100px; height: 130px; float: left; padding: 5px; } #flow p { text-align: center; } #thePhotos { padding: 5px; float: left; } #thePhotos p { text-align: center; } #thePhotos img { border: 0; } #productRow { clear: both; width: 550px; height: auto; padding: 5px; font-family: Arial,Verdana,Sans-Serif; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; } #productRowSTD { clear: both; width: 550px; height: auto; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 10px; font-family: Arial,Verdana,Sans-Serif; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 7px; } #legend { width: 100%; text-align: center; } #dlrmap { width: 190px; float: left; } .leftish { float: left; text-align: left; width: 20%; clear: both; margin: 0px; padding: 0px; } .rightish { float: right; text-align: left; width: 79%; margin: 0px; padding: 0px; } #prod { border: 1px solid #000; margin: 7px; clear: none; } #frontNavImg { margin: 7px; float: right; border: 1px solid #000; } #frontNavHeadline { padding-right: 5px; padding-top: 5px; text-align: right; font-family: Arial,Verdana,Sans-Serif; font-size: 9pt; font-weight: bold; clear: both; } #frontNavHeadlineOn { padding-right: 5px; padding-top: 5px; text-align: right; font-family: Arial,Verdana,Sans-Serif; font-size: 9pt; font-weight: bold; color: red; clear: both; } #frontNavText { padding-right: 5px; text-align: right; font-family: Arial,Verdana,Sans-Serif; font-size: 8pt; font-weight: normal; clear: both; } #frontNavTextRed { padding-right: 5px; color: red; text-align: right; font-family: Arial,Verdana,Sans-Serif; font-size: 8pt; font-weight: normal; clear: both; } #tab { padding-left: 7px; } #navExtra { margin: 10px; padding-left: 5px; padding-right: 5px; padding-top: 8px; border-top: 1px solid #000; text-align: right; font-family: Arial,Verdana,Sans-Serif; font-size: 8pt; } form { margin: 0px; padding: 0px; } .hidden { border: 0; background-color: #FFFFFF; color: #000; } input,select,textarea { font-family: Arial,Verdana,Sans-Serif; font-size: 8pt; font-weight: normal; } #eventItemContainer { border: 1px dashed #CCC; margin-left: 15px; padding-left: 15px; padding-right: 15px; float:right; width:200px; } #eventItemContainer h4 { margin-top: 3px; padding-bottom: 3px; border-bottom: 1px dashed #CCC; } #event p { font-size: 9px; } #news { } #productSpotlight { width: 780px; } #aProductSpot { float: left; width: 380px; padding: 5px; } #aProductSpot img { border: 1px solid #000; } #aProductSpot h4 { padding: 0px; margin: 0px; } #aProductSpot .left { float: left; } #aProductSpot .right { margin: 2px; float: right; width: 65%; } #greyBG { border: 1px solid #000; background-color: #BBB; } #underline { border-bottom: 1px #000; } td { font-family: arial,verdana,sans-serif; font-size: 9pt; } #infoName { clear: both; font-family: arial, verdana, sans-serif; font-size: 12pt; font-weight: bold; border-bottom: 1px dashed #000; margin-bottom: 7px; } .small { font-size: 7pt; font-family: arial, verdana, sans-serif; } #searchThing { width: 700px; text-align: center; padding: 5px; } table { border-collapse: collapse; } table.POTbl th { border-bottom: 1px solid #000; padding-left: 7px; padding-right: 7px; font-size: 13px; font-weight: bold; } table.POTbl td { border-right: 1px dashed #000; padding: 5px; } tr.row_1 { background: #CCC; } tr.row_2 { } table.POTbl td.last { border-right: 1px solid #FFF; } #auctionDetails { margin: 15px; padding: 15px; float:right; } #auctionDetails h4 { margin-top: 3px; padding-top: 3px; border-bottom: 1px dashed #000; } #auctionDetails table { border-collapse: collapse; } #auctionDetails td { padding: 5px; } #bid { padding: 15px; } #harnessInfo { border: 1px; margin: 10px; } #harnessInfo th { font-size: 10pt; font-weight: bold; border-bottom: 1px solid #000; text-align: left; } #harnessInfo td { font-size: 8pt; font-weight: normal; border-bottom: 1px dashed #999; padding-left: 10px; } #dealerTable { padding: 3px; margin: 2px; } #dealerTable th { text-align: left; padding: 5px; margin: 3px; border-bottom: 1px solid #000; } #dealerTable td { font-size: 8pt; font-weight: normal; padding: 3px; margin: 2px; } #dealerTable td.sch-mwd { font-size: 10pt; font-weight: bold; } #dealerTable td.sch-wd { font-size: 10pt; font-weight: normal; } #dealerTable td.sch-dlr { font-size: 9pt; font-weight: normal; } #dealerTable td.sch-job { font-size: 8pt; font-weight: normal; } #dealerTable tr.state { background: #CCC; } #dealerTable tr.dealer { background: #EEE; }