body { background: #ffffff; color: #222222; font-family:Verdana,sans-serif; font-style:normal; font-weight:normal; font-size:12px; margin: 0px; scrollbar-arrow-color:#D1D1FF; scrollbar-base-color:#6D8693; scrollbar-shadow-color:#F3F3F3; scrollbar-face-color:#ff0000; scrollbar-highlight-color:#F3F3F3; scrollbar-dark-shadow-color:white; scrollbar-3d-light-color:#9BAAC1; } a.info{ position:relative; /*this is the key*/ z-index:24; background-color:#ccc; color:#000; text-decoration:none} a.info:hover{z-index:25; background-color:#ff0} a.info span{display: none} a.info:hover span{ /*the span will display just on :hover state*/ display:block; position:absolute; top:2em; left:2em; width:15em; border:1px solid #0cf; background-color:#cff; color:#000; text-align: center} td { padding: 0px; padding-left: 0px; } tr.heading { background: #000000; border: none; color: #ffffff; font-weight: bold; font-size: 14px; width: 100%; } .margin{ margin: 10px; } a:link { color:#000099; text-decoration: underline; } a:visited { color:#000099; text-decoration: underline; } a:hover { color:#3366CC; text-decoration: underline; } span.menuLink { color:#ffffff; text-decoration: underline; hover-color:#3366CC; } p,ul,li,table { font-family: Verdana, sans-serif; font-size: 12px; } ul { margin: 2px; } li { list-style: square inside; padding: 2px; padding-left: 5px; } li.pdf { list-style: url(http://www.leftruck.com/LefebvreWeb.nsf/images/pdf_small/$FILE/pdf_small.gif) square inside; padding-left: 15px; margin: 10px; } .bullet1 { list-style: url(http://www.leftruck.com/lefebvreweb.nsf/images/bullet1/$File/bullet1.gif) square inside; padding: 2px; padding-left: 5px; margin: 10px; } .content { border: 0px solid #888888; background-color: #ffffff; padding:0px; margin-top: 10px; margin-left: 10%; min-height: 100%; width: 650px; max-width: 650px; } .plain { text-decoration: none } .heading { background: #ff0000; border: none; color: #ffffff; font-weight: bold; font-size: 14px; width: 100%; padding: 0.5em; } .subheading { text-align:center; background: #cccccc; border: 1px solid; border-top-color:black; border-right-color:#cccccc; border-bottom-color:#999999; border-left-color:#cccccc; color: #000000; font-weight: bold; font-size: 12px; width: 100%; height: 18px; } .footer { font-family:Verdana,sans-serif; margin-top:40px; font-style:normal; font-weight:bold; font-size:12px; color:black; text-align:center; background-color:white; border: 1px solid; border-top-color:#ff0000; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; } .spacer { height: 10px; border: none; } img { border:0; } img.forSale { width:120px; height:120px; }