/* CSS Document */

body { margin: 0; font-family: 'Arial', Helvetica, sans-serif; background: #666; text-align: center; }	
#wrapper { top: 10px; background: url(images/b/grad-bar.gif) #FFF repeat-x top; margin: 0px auto; width: 750px;  position: relative;  text-align: left;  }
#header { background: url(images/l/web_logo.gif) no-repeat left top; width: 100%; position: relative; height: 90px; text-align: right; }
.header { vertical-align:top; }
#logo { margin-top: 15px; width: 300px; height: 80px; float: left; position: relative; }
.steps { position: relative; text-align: right; padding: 20px 2px 5px 0px; }
#info-holder { background: url(images/p/printer_pic.gif) no-repeat left top; margin-top: 10px; position: relative; width: 730px; line-height: 1.6em; font-size: 0.8em; }
.info { margin-left: 200px; line-height: 1.75em; }
.printer { float: left; padding-right: 20px; }
h1 { font-size: 1px; color: #666; line-height: 0.5em; }
h3 { font-size: 1.5em; font-weight: bold; margin-left: 200px; line-height: 1.5em; }
h2 { font-size: 1px; color: #666; line-height: 0.5em; }
acronym {border-bottom: 1px #333 dotted; cursor:help; font-style:normal}
a.link { color: #006699; text-decoration: none; font-weight: bold; }
a.link:hover { text-decoration: underline; }
#footer { top: 10px; background: #FFF; margin: 0px auto; width: 750px; position: relative; text-align: right;  }
.powered { margin-right: 10px; margin-top: -13px; float: right; }
.powered1 { margin-top: -4px; }
.error { color: #CC3300; font-family: Arial; font-weight: bold; }
.product { float: left; padding-right: 10px; }

.field { width: 12em; font-size: 1em; height: 1.2em; }

#navcontainer { width: 100%; top: 10px; height: 4.0em; font-family: Arial,Sans-Serif; margin: 0 auto; position: relative; float: right; }
#navlist { width: 90%; text-align: right; margin: 0 auto; padding: 0; text-indent: 0; list-style-type: none; }
#navlist li { padding: 0; margin: 0; text-indent: 0; display: inline; }
#navlist li a { letter-spacing: 0px; text-decoration: none; color: #999; font-size: 1em; padding: 0 3px;  }
#navlist li a:hover,#navlist a#current { color: #000; border-top: none; }
#navlist a#current { color: #A10101; font-weight: bold; }

.printers { margin-left: 15px; float: left; font-size: 0.7em; }
.printers a { padding-left: 0px; color: #C30; text-decoration: none; }
.printers a:hover { text-decoration: underline; }
