body { background-image:url('images/background.gif'); background-repeat:repeat-x; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; font-size: 11px; line-height: 16px; } a{ color:#3366CC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; margin:0; padding:0; text-decoration:none } a:hover{ color: #3399FF; text-decoration:underline } img { border: none; } div.footer { font-weight: normal; width:660px; font-family:Verdana, Sans-Serif; color: #444444; font-size: 10px; line-height: 19px; } div.footer a { font-weight: normal; font-size: 10px; line-height: 19px; text-decoration: none; color: #545454; } div.footer a:hover { text-decoration: underline; } #demo-header{ width: 800px; margin: 0 auto; position: relative; } #login-link{ position: absolute; top: 0px; right: 0px; display: block; padding: 0px 110px 0px 0px; color: #FFF; } #login-panel{ position: absolute; top: 15px; right: 0px; width: 190px; padding: 15px 15px 5px 15px; background: #2a2a2a; background:url(images/background.gif); font-size: 8pt; font-weight: bold; color: #FFF; display: none; } label{ line-height: 1.8; } div.cataloguecell_2, div.cataloguecell-on_2 { float: left; width: 140px; height: 170px; border: 1px #bac1c4 solid; background-color: #f3f3f3; position: relative; margin-right: 5px; cursor: pointer; } div.cataloguecell-on_2 { border: 1px #708189 solid; background-color: White; } div.cataloguecell_2 img, div.cataloguecell-on_2 img { position: absolute; top: 7px; left: 28px; } div.cataloguecell_2 p, div.cataloguecell-on_2 p { color: #545454; position: absolute; top: 104px; left: 5px; width: 120px; align:center; } div.cataloguecell-on_2 p { color: Black; } div.rowcatalogue_2 { clear: both; padding-left: 40px; padding-bottom: 5px; padding-right: 0px; height: 145px; } div.titleadssmaller { clear: both; width: 800px; height: 120px; padding-left: 1px; padding-top: 4px; padding-bottom: 4px; background-color: #ffffff; } div.cataloguecell_4, div.cataloguecell-on_4 { float: left; width: 140px; height: 170px; border: 1px #bac1c4 solid; background-color: #f3f3f3; position: relative; margin-right: 5px; margin-top: 5px; cursor: pointer; } div.cataloguecell-on_4 { border: 1px #708189 solid; background-color: White; } div.cataloguecell_4 img, div.cataloguecell-on_4 img { position: absolute; top: 7px; left: 28px; } div.cataloguecell_4 p, div.cataloguecell-on_4 p { color: #545454; position: absolute; top: 104px; left: 6px; width: 120px; align:center; } div.cataloguecell-on_4 p { color: Black; } #dhtmltooltip{ position: absolute; left: -300px; width: 150px; border: 1px solid black; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); } #dhtmlpointer{ position:absolute; left: -300px; z-index: 101; visibility: hidden; } .clDescriptionCont {position:absolute; visibility:hidden; z-index:240;} .clDescription {width:280px; left:0px; top:0px; overflow:hidden; border: 1px solid #003397; padding:3px; background-color:#F0F3F9; layer-background-color:#f3f3f3;} div.pop { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; font-size: 11px; line-height: 16px; z-index: 500; }