/* This is the NCC Electronics printer style sheet. */
a:visited, a:link  { color: black }
a:active, a:hover  { color: black }
a:focus  { color: black }
body    { color: black; background-color: white; margin: 0px }
h1 { font-size: 18pt }
h1, h2, h3 { font-variant: small-caps }
h1, h2, h3, h4, h5, h6 { color: black; font-family: Arial, sans-serif; text-align: left; margin: 15px }
h2 { font-size: 16pt }
h3 { font-size: 14pt }
h4 { font-size: 14pt }
h4, h5, h6 { text-transform: capitalize }
h5 { font-size: 12pt }
h6 { font-size: 10pt }
hr       { border: solid 2px #000000; width: 100%; height: 2px }
img { border: solid 2px black }
div img { border: none; } /* this was added to remove borders from spacer images inside menumachine */
p   { font: 12pt Arial, sans-serif; text-align: left; margin-right: 30px; margin-left: 30px }
table, td, th { text-align: center; margin: 0px; padding: 0px; border: 0px }
ul       { font-style: normal; font-variant: normal; font-weight: normal; font-family: Arial, sans-serif; list-style-type: disc; margin-left: 45px }
.bgleft { background: black url(../images/borderrighttoleft.jpg) no-repeat left center }
.bgright { background: black url(../images/borderlefttoright.jpg) no-repeat right center }
.bold { font-weight: bold }
.boldcenter { font-weight: bold; text-align: center }
.borderlessimg { border: solid 0px black }
.center { text-align: center }
.centersmall { font-size: 10pt; text-align: center }
.floatleft { float: left }
.floatleftwithmargin { float: left; margin: 10px }
.floatright { float: right }
.floatrightwithmargin { float: right; margin: 10px }
.left { text-align: left }
.right { text-align:right }
.rightsmall { font-size: 10pt; text-align: right }
#noborder   { border: solid 0px black }
.formfields   { font-size: 12pt; text-align: right; padding: 3px 5px }
.formvalues   { font-size: 12pt; text-align: left; padding: 3px 5px }
.formrequired  { color: red; font-size: 12pt }
.forminfo    { font-size: 12pt }
.formerror    { font-size: 12pt }
.formthanks     { font-weight: bold; font-size: 14pt; text-align: center }
.formsubhead    { font-size: 12pt; text-align: center }
