body { font-family:verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; }
div { position:relative; font-size:10pt; border-style:none; }
div.menubase    { position:absolute; margin:0px; border:0px; top:10px; left:10px; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:5; }
div.menu        { position:relative; margin:0.1em; border:0.2em; border-color:#CCA243; background-color:#CCA243; border-style:solid; top:0px; left:0px; padding:0.2em; width:6.7em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:5; }
div.menuitemtop { position:relative; margin:0em; border:0.0em; border-color:#E0E0E0; background-color:#E0E0E0; border-style:solid; top:0px; left:0px; padding:0.3em; width:6.0em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:6; }
div.menuitem    { position:relative; margin:0em; border:0.0em; border-color:#E0E0E0; background-color:#E0E0E0; border-style:solid; top:0px; left:0px; padding:0.3em; width:6.0em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:6; }
div.menuitembot { position:relative; margin:0em; border:0.0em; border-color:#E0E0E0; background-color:#E0E0E0; border-style:solid; top:0px; left:0px; padding:0.3em; width:6.0em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:6; }

div.submenu     { position:absolute; margin:0px; border:0px; background-color:#CCA243; top:0px; left:0px; padding:0.2em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:5; visibility:hidden; }
div.submenuitem { position:relative; margin:0em; border:0.0em; border-color:#E0E0E0; background-color:#E0E0E0; border-style:solid; top:0px; left:0px; padding:0.3em; width:6.1em; font-family:arial, helvetica, sans-serif; font-size:11pt; font-weight:normal; color:black; z-index:6; }

div.copyrite { position:relative; margin:0px; padding-top:1em; font-size:8pt; border-style:none; }

div.shop { position:absolute; margin:0.1em; font-family:arial, helvetica, sans-serif; font-size:9pt; border-style:none; z-index:4; color:black; font-weight:normal; width:6.8em; top:20em; }

a.MenuItem       { text-decoration:none; color:black; }
a.MenuItem:Hover { text-decoration:none; color:red; }
a.leftmenu { text-decoration:none; color:black; }

div.top { position:relative; border:0.2em; border-style:outset; padding:0.4em; margin-left:0px; z-index:3; top:10px; left:0px; font-family:arial, helvetica, sans-serif; }
span.chrom { font-size:18pt; }
span.address { font-size:11pt; font-weight:normal; }
td { font-size:11pt; }
div.bod { position:relative; border:0px; border-style:none; padding:0.4em; margin-left:9em; z-index:3; left:10px; font-size:10pt; width:46em; }
div.printbod { position:relative; border:0px; border-style:none; padding:0.4em; margin-left:0em; z-index:3; left:10px; font-size:10pt; width:50em; }
span.bigger { font-size:15pt; }
span.indent { padding-left:5pt; }
span.subtitle  { font-size:12pt; font-weight:bold; font-family:arial, helvetica, sans-serif; }
span.title  { font-size:20pt; font-weight:bold; font-family:arial, helvetica, sans-serif; }

h1.title { font-size:20pt; font-weight:bold; font-family:arial, helvetica, sans-serif; }
h1.subtitle { font-size:15pt; font-weight:bold; font-family:arial, helvetica, sans-serif; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }
a.rtm { text-decoration:none; color:black; font-size:smaller; vertical-align:text-top; }
a.rtm:hover { text-decoration:underline; color:blue; }
a.partorder { text-decoration:none; color:sienna; }
a.partorder:hover { text-decoration:underline; color:blue; }
a.blue { text-decoration:none; color:blue; }
a.blue:hover { text-decoration:underline; color:blue; }
a.black { text-decoration:none; color:black; }
a.black:hover { text-decoration:underline; color:blue; }
a.link {text-decoration:none; }

div.searchbox { position:absolute; padding:0.5em; visibility:hidden; font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:#C0C0C0; top:100px; left:100px; z-index:85; }

div.login { position:absolute; padding:0px; visibility:hidden; font-family:arial, helvetica, sans-serif; font-size:10pt; top:100px; left:100px; z-index:85; }
b.login { font-family:arial, helvetica, sans-serif; font-size:10pt; }
input.login { font-family:arial, helvetica, sans-serif; font-size:10pt; }
td.login { font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:#C0C0C0; }
td.loginblue { font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:#0000FF; }
input.loginerror { margin-top:0.5em; }

span.bigstrongred { font-size:15pt; font-weight:bold; color:red; }
td.topbot { padding:0.2em 0px 0.1em 0px; }
th.topbot { padding:0.2em 0px 0.1em 0px; }

img.smalltopleft { margin:0em 1em 0.2em 0em; border:thin solid white; float:left; }
img.smalltopleft:hover { margin:0em 1em 0.2em 0em; border:thin solid blue; float:left; }
img.smalltopleftno { margin:0em 1em 0.2em 0em; border:thin solid white; float:left; }

td.rtm { font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:white; }
td.rtmblue { font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:#0000FF; }

td.sppartno { text-align:right; font-weight:bold; font-size:11pt; padding-right:0.2em; vertical-align:top; }
td.spdescr  { text-align:left; font-weight:normal; font-size:10pt; padding-left:0.2em; vertical-align:top; }
input.spqty { text-align:right; font-size:10pt; }
td.spqty { text-align:right; font-size:10pt; vertical-align:top; }
td.spdols   { text-align:right; font-size:11pt; padding-right:0.2em; padding-left:0.7em; vertical-align:top; }
td.spcomnt { padding:0.5em; }
tr.spheading { background-color:gray; color:white; font-weight:bold; font-size:11pt; font-family:arial, helvetica, sans-serif; }
td.spheadpn { text-align:center; }
td.spheaddescr { padding-left:0.2em;  }
td.spheadqty { font-size:10pt; text-align:right; }
td.spheadeach { text-align:right; }
td.spheadtotal { text-align:right; padding-right:0.2em; }
tr.spoddrow { background-color:wheat; font-family:arial, helvetica, sans-serif; }
tr.spevenrow { background-color:white; font-family:arial, helvetica, sans-serif; }
tr.sptotal { background-color:antiquewhite; font-family:arial, helvetica, sans-serif; }
td.sptotals { text-align:right; padding-right:1em; font-weight:bold; }
input.spptc { background-color:slateblue; color:white; font-size:9pt; font-weight:bold; padding-left:0.5em; padding-top:0.3em; text-align:left; width:14em; padding-bottom:0px; font-family:verdana, arial, helvetica, sans-serif; }
input.spp { background-color:slateblue; color:white; font-size:9pt; font-weight:bold; padding-left:0.5em; padding-top:0.3em; text-align:left; padding-bottom:0px; font-family:verdana, arial, helvetica, sans-serif; }
tr.spone { height:2.2em; }
td.spone { padding: 0em 0.5em 0em 0.5em; }
td.spsboteg { text-align:right; font-size:10pt; font-weight:bold; padding-top:0.2em; padding-bottom:0.2em; padding-right:0.2em; vertical-align:middle; font-family:arial, helvetica, sans-serif; }
tr.spsubtitle { background-color:indigo; color:white; font-size:12pt; font-weight:bold; font-family:arial, helvetica, sans-serif; }
td.spsubtitle { background-color:indigo; color:white; font-size:12pt; font-weight:bold; padding-left:1em; padding-top:0.1em; padding-bottom:0.1em; font-family:arial, helvetica, sans-serif; }
td.spskip { font-size:3pt; }

img.flag { border:2px solid gray; float:left; margin:0px 0.5em 0px 0px; }

img.pixlink { border:thin solid white; }
img.pixlink:hover { border:thin solid blue; }

span.smt { font-size:12pt; font-weight:bold; color:gray; }
span.smh { font-size:11pt; font-weight:bold; }
td.reg { padding:0.2em; }
td.pn { padding: 0.2em 0.2em 0.0em 0.2em; }
td.pd { padding: 0.0em 0.2em 0.6em 0.2em; }

td.smun { font-weight:bold; text-align:left; padding-right:0.5em; }
div.allsmall { border:thin none transparent; width:21em; padding:0.5em; }

input.loginin { background-color:honeydew; font-family:arial, helvetica, sans-serif; font-size:10pt; }
textarea.loginin { background-color:honeydew; font-family:arial, helvetica, sans-serif; font-size:10pt; }

