a img { border: none; } /* TOP NAV BAR */ ul.nav, ul.nav ul, ul.nav li { margin: 0; padding: 0; } ul.nav, ul.nav ul { background-color: #fff; } ul.nav img { border: 0; } ul.nav li { background: #fff url('..//images/bg_button.jpg') no-repeat top left; float: left; height: 28px; list-style-type: none; position: relative; text-align: center; width: 140px; z-index: 9999; } /*ul.nav > li:hover { background-image: url('..//images/bg_button_over.jpg'); }*/ ul.nav li img { display: none; position: absolute; top: 0; left: 0; z-index: -1; } ul.nav li a img { display: inline; position: static; vertical-align: middle; } ul.nav li ul { border: solid 1px black; display: none; left: 0; position: absolute; padding: 3px 0; top: 28px; width: 180px; } /*ul.nav li:hover > ul { display: block; }*/ ul.nav li ul li { background: none; display: block; float: none; height: 18px; text-align: left; width: 100%; } /*ul.nav li ul li:hover { background-color: #f96; }*/ ul.nav a { color: #fff; display: block; font-size: 12px; font-weight: bold; height: 22px; margin-top: 6px; text-decoration: none; } ul.nav li ul li a { color: #000; display: block; font-size: 12px; font-weight: normal; height: 18px; margin: 0; padding-left: 5px; width: 100%; } /* extra work required to support IE, blaaargh */ ul.nav ul.CSStoShow { display: block; } /*ul.nav li.CSStoHighlight { background-image: url('..//images/bg_button_over.jpg'); }*/ ul.nav img.CSStoShow { display: block; } ul.nav ul li.CSStoHighlight { background-image: none; background-color: #f96; } /* GENERAL */ .helptext { font-size: 11px; } .action { font-size: 10px; } body { font-family: Verdana, Tahoma, Arial; font-size: x-small; background-color: white; color: black; margin: 0px; padding: 0px; } p, td, th { font-family: Verdana, Tahoma, Arial; font-size: x-small; } #header { background-image: url(..//images/bg_header.jpg); background-color: #88f; height: 75px; font-size: medium; padding: 5px; border-bottom: 1px solid black; } #nav { background-image: url(..//images/bg_buttons.jpg); background-color: #eef; height: 28px; font-size: x-small; padding: 0px; border-bottom: 1px solid black; } #content { background-color: #fff; padding: 15px; } #content a:link { color: #00f; } #content a:visited { color: #00f; } #lefttrim { width: 250px; padding: 5px; border-right: 1px solid gray; } #righttrim { background-color: #eef; width: 25px; padding: 5px; border-left: 1px solid gray; } #footer { background-image: url(..//images/bg_buttons.jpg); background-color: #88f; height: 25px; padding: 5px; font-size: x-small; text-align: center; valign: bottom; border-top: 1px solid black; } #footerleft { float: left; } #footerright { float: right; } .pagelisttable { } .pagelist { float: left; height: 20px; background-position: left; background-repeat: no-repeat; font-size: x-small; } .pagelist img { } .pagelist img.homepage { background-color: red; } .pagelist img.hiddenpage { background-color: #ccc; } .pagelistskip { float: left; height: 20px; width: 20px; background-image: url(..//images/listbranchskip.gif); background-position: 100%; background-repeat: no-repeat; } .pagelistskipblank { float: left; height: 20px; width: 20px; } .branch { background-image: url(..//images/listbranch.gif); padding-left: 20px; } .branchend { background-image: url(..//images/listbranchend.gif); padding-left: 20px; } /* FORM STYLES */ label { font-family: Verdana, Tahoma, Arial; width: 170px; position: relative; float: left; vertical-align: top; font-size: x-small; } #designform td, #featureform td { font-size: 11px; } #designform label, #featureform label { width: 170px; font-size: 11px; } #designform textbox{ width: 250px; font-size: 11px; } #designform dl, #featureform dl { margin: 0; padding: 0; font-family: Verdana, Tahoma, Arial; } #designform dt, #featureform dt { margin: 0; padding: 0; float: left; clear: both; } #designform dd, #featureform dd { margin: 0px 0; margin-left: 175px; } /* embolden default button */ input.default { font-weight: bold; } .disabled { font-weight: normal; color: #999; } .spacer { position: relative; width: 150px; float: left; } /* RTB STYLES */ iframe.RTB { /*padding: 10px;*/ } img.toolbar { cursor: pointer; cursor: hand; } table.toolbar { border: 1px solid black; } td.toolbar { border: 1px solid #ddd; } td.RTB { border-top: 1px solid black; } /* GALLERY STYLES */ .gallerylist { width: 300px; height: 400px; overflow: auto; border: 1px solid black; float: left; position: relative; } .gallerylist img { border: 0; } .gallerylist .newimage { position: relative; margin: 10px 10px 5px 5px; display: block; width: 115px; height: 115px; border: 1px solid black; font-size: x-small; text-align: center; padding: 4px; cursor: pointer; cursor: hand; float: left; } .galleryeditpicture { float: left; margin-left: 10px; } .gallerylist { float: left; } .galleryaddnew { clear: both; } .schemepreview { position: relative; margin: 10px 10px 5px 5px; display: block; width: 150px; height: 150px; border: 1px solid black; font-size: x-small; text-align: center; padding: 4px; cursor: pointer; cursor: hand; float: left; } table.list th { border-bottom: 1px solid black; background-color: #eee; padding-left: 10px; padding-right: 10px; } table.list td { padding-left: 10px; padding-right: 10px; } /* ORDER PROCESSING SCREEN */ #order { width: 50%; margin: auto; } #orders { width: 100% } #orders th { text-align: left; font-weight: normal; } #orders td { font-size: 0.7em; } /* WORKER CLASSES */ .db { display: block; }