/* you can use my css file as long as you leave this line: developed and written by Landis Reed of landisreed.com */

a  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: italic; text-decoration: none; }
A:hover { FONT-FAMILY: Helvetica, Arial, Tahoma, sans-serif; TEXT-DECORATION: underline }
a.norm  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: normal; text-decoration: none; }
a.smnorm  { font-size: 8pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: normal; text-decoration: none; }
a.smnormlite { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; color: #888888; }
a.smnormsuse  { font-size: 8pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #669933; font-style: normal; text-decoration: none; }
a.norm:hover  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: normal; text-decoration: underline; }
a.norm:vlink  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #808080; font-style: normal; text-decoration: none; }
a.normlite  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #606060; font-style: normal; text-decoration: none; }
a.normlite:hover { FONT-FAMILY: Helvetica, Arial, Tahoma, sans-serif; color: #000000; TEXT-DECORATION: underline }
a.normlite:vlink  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #909090; font-style: normal; text-decoration: none; }
a.obliquelite  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #606060; font-style: oblique; text-decoration: none; }
a.obliquelite:hover  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #606060; font-style: oblique; text-decoration: underline; }
a.bold  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: normal; text-decoration: none; font-weight: bolder; }
a.boldblink  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #000000; font-style: normal; text-decoration: blink; font-weight: bolder; }
vlink { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #808080; font-style: italic; text-decoration: none }
address {  font-family: Tahoma, Helvetica, Arial, sans-serif; color: #000000; font-style: italic; text-decoration: none; font-size: 11px; }
body { margin: 0px 0px 0px 0px; background-color:#ffffff; }
body, div, td { font-size:10px; font-family:verdana, Helvetica, Arial, sans-serif; }
H1 { font-size:160%; }
H3 { font-family: Helvetica, Arial, sans-serif; text-decoration: none;  font-size: large; text-align: center; }
p.H3 { font-family: Helvetica, Arial, sans-serif; text-decoration: none;  font-size: large; text-align: center; }
/*hr { font-family: Helvetica, Arial, sans-serif; color: #999999; }*/
hr { font-family: Helvetica, Arial, sans-serif; color: #00009c; }
border { color: #aaaaaa; }
a.border { color:#aaaaaa; }
br {font-size: 4px;}
/* .heading { font-family: Helvetica, Arial, sans-serif;  font-style: italic;  font-variant: small-caps ; text-align: left; font-weight: bolder; font-size: larger;  } */
/*.heading { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: left; font-weight: bolder; font-size: 13 px;  } */
.heading { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: left; font-size: 13px;  }
.headingnorm { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: left;  font-size: 13px;  }
.headingurgent { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: left; font-size: 20px;  }
.headingcenter { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: center; font-size: 13px;  }
.headingcenterbold { font-family: Helvetica, Arial, sans-serif;  font-variant: small-caps ; text-align: center; font-size: 13px; font-weight: bold;  }
/*.headingbl { font-family: Helvetica, Arial, sans-serif;  color: blue; font-variant: small-caps ; text-align: center; font-weight: bolder; font-size: 13 px;  } */
.headingbl { font-family: Helvetica, Arial, sans-serif;  color: blue; font-variant: small-caps ; text-align: center; font-size: 13px;  }
/*.headinggr { font-family: Helvetica, Arial, sans-serif;  color: green; font-variant: small-caps ; text-align: center; font-weight: bolder; font-size: 13 px; } */
.headinggr { font-family: Helvetica, Arial, sans-serif;  color: green; font-variant: small-caps ; text-align: center; font-size: 13px; }
/*.headingmb { font-family: Helvetica, Arial, sans-serif;  color: #3333cc; font-variant: small-caps ; text-align: center; font-weight: bolder; font-size: 13 px; } */
.headingmb { font-family: Helvetica, Arial, sans-serif;  color: #3333cc; font-variant: small-caps ; text-align: center; font-size: 13px; }  
.section { font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-align: justify; font-weight: bolder; }
.title { font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-align: center; font-weight: bolder; font-size: 18px; }
.white { font-family: Helvetica, Arial, sans-serif; color: white; font-size: 1px; text-decoration: none }
p  { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 8pt;  font-stretch: semi-condensed; }
p.norm  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none;  }
p.section { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 19px; text-decoration: none; text-align: center; font-weight: bolder; }
p.smaller { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt;  font-stretch: semi-condensed; font-style: oblique;  }
p.small { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; font-style: oblique;  margin: 0px 0px 0px 1px; }
p.smallest { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 6pt;  font-stretch: semi-condensed; font-style: oblique;  }
p.smnorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; font-weight: 100; }
p.mednorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10px;  font-stretch: semi-condensed; }
p.smernorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 7pt;  font-stretch: semi-condensed; }
p.smallestnorm { font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 6px; }
p.smcaps { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 9pt;  font-stretch: semi-condensed; font-variant: small-caps;  }
p.smercaps { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 7pt;  font-stretch: semi-condensed; font-variant: small-caps;  }
p.notice { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 12px; text-decoration: none; text-align: center; font-weight: bolder; }
p.bolder { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt;  font-weight: bolder; }
p.bold { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-weight: bolder; }
p.lmargin { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 8pt;  font-stretch: semi-condensed; margin: 2px 2px 2px 5px; } /*Top, Right, Bottom, Left */
p.lmarginbig { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 8pt;  font-stretch: semi-condensed; margin: 2px 2px 2px 10px; }
.lmarginbig { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 8pt;  font-stretch: semi-condensed; margin: 2px 2px 2px 10px; }
ul { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt; margin: 0px 20px 10px 30px; }
ul.sm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt; margin: 0px 0px 0px 0px; }
ul.narrow { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt; margin: 0px 20px 10px 10px; }
ul.wide { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt; margin: 0px 20px 10px 20px; }
ul.lite  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 10pt; }
ul.litesm  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 8pt; list-style-type: circle; }
/*ul.litesm { font-family: Helvetica, Arial, Tahoma,  sans-serif; color: #777777; font-style: normal; font-size: 8pt; margin: 0px 20px 10px 30px; }*/
ol.lite  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 10pt; }
ol.litesm  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 8pt; }
/*li  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; list-style-type: disc;  }*/
li.norm  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; list-style-type: lower-roman;  }
li.circle  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; list-style-type: circle; }
li.circlesm  { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; list-style-type: circle; }
li.circlesmest  { font-family: Helvetica, Arial, sans-serif; font-size: 6pt; list-style-type: circle; }
li.circlesnarrow  { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; list-style-type: circle; margin: 0px 20px 10px 15px; }
li.circleswide  { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; list-style-type: circle; margin: 0px 20px 10px 25px; }
li.small  { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; list-style-type: circle; margin: 0px 0px 0px 0px; }
td.normal { font-family: Helvetica, Arial, sans-serif; font-size: 12pt;  }
td.section { font-family: Helvetica, Arial, sans-serif; font-size: 16px; text-decoration: none; text-align: center; font-weight: bolder; }
td.standard { font-family: Helvetica, Arial, sans-serif; font-size: 11pt; }
td.small {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
td.smallmargin {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; padding-left: 1px; padding-right: 0px; }
td.smaller { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; }
td.smallest { font-family: Helvetica, Arial, sans-serif; font-size: 6pt; }
td.smcaps { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 9pt;  font-stretch: semi-condensed; font-variant: small-caps;  }
td.smercaps { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 7pt; font-stretch: normal; font-variant: small-caps;  }
td.smestcaps { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 6pt;  font-stretch: normal; font-variant: small-caps;  }
td.bolder { font-family: Helvetica, Arial, sans-serif; font-size: 12pt;  font-weight: bolder; }
td.rbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: thin; border-right: inset #dddddd; }
td.rbbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: 1px; border-left: none; border-top: none; border-right: inset #dddddd; border-bottom: inset #cccccc; }
td.rbbcolorbig { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; border-width: 1px; border-left: none; border-top: none; border-right: inset #dddddd; border-bottom: inset #cccccc; }
td.rbbcolorbiger { font-family: Helvetica, Arial, sans-serif; font-size: 12pt; border-width: 1px; border-left: none; border-top: none; border-right: inset #dddddd; border-bottom: inset #cccccc; }
td.rtbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: 1px; border-left: none; border-top: outset #cccccc; border-right: inset #dddddd; border-bottom: none; }
td.lbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: thin; border-left: groove #cccccc; }
td.lbbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: 1px; border-left: outset #dddddd; border-top: none; border-right: none; border-bottom: inset #cccccc; }
td.lbbcolorbig { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; border-width: 1px; border-left: outset #dddddd; border-top: none; border-right: none; border-bottom: inset #cccccc; }
td.lbbcolorbiger { font-family: Helvetica, Arial, sans-serif; font-size: 12pt; border-width: 1px; border-left: outset #dddddd; border-top: none; border-right: none; border-bottom: inset #cccccc; }
td.bbcolor { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: thin; border-bottom: inset #cccccc; }
td.lbbblue { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; border-width: 1px; border-left: outset #00009c; border-top: none; border-right: none; border-bottom: inset #0000f0; }
.hiliter {background:#ffff99; padding:2px;}
.hilitergray {background:#efefef; padding:2px;}
/*img { border-color: #999999; }*/
img.pic {border-width: 1px; border-left: none; border-top: none; border-right: inset #dddddd; border-bottom: inset #cccccc; }
img.picbig {border-width: 3px; border-left: none; border-top: none; border-right: inset #555555; border-bottom: inset #777777; }

/* these can be used anywhere not already defined - Landis*/
.url  { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10px; text-decoration: none }
.urlmargin  { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10px; text-decoration: none; padding-left: 2px; }
.nav { font-family: Helvetica, Arial, Tahoma,  sans-serif; color: black; font-size: 11px; text-decoration: none }
.smnorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; font-weight: 100; }
.smnormlite { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; color: #888888; }
.smnormliter { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; color: #999999; }
.smernorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-stretch: semi-condensed;  } /*added 07.23.05*/
.smernormlite { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-stretch: semi-condensed; color: #888888; } /*added 02.02.06*/
.smernormliter { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-stretch: semi-condensed; color: #999999; } /*added 02.02.06*/
/*.smallestnorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 6pt;  font-stretch: semi-condensed; }*/
.smallest { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 6pt;  font-stretch: semi-condensed; font-style: oblique;  }
.smallestnorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 6pt;  font-stretch: semi-condensed;  }
.smallernorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 7pt;  font-stretch: semi-condensed;  }
.smallestnorm { font-family:Arial,  Helvetica, Tahoma,  sans-serif; font-size: 6pt; color: #000000; }
.smcaps { font-family: Helvetica, Arial, sans-serif; font-size: 9pt;  font-stretch: semi-condensed; font-variant: small-caps;  }
.smcapsunder { font-family: Helvetica, Arial, sans-serif; font-size: 9pt; font-weight: bolder; font-stretch: semi-condensed; font-variant: small-caps; text-decoration: underline;  }
.marginsmall { font-family: Helvetica, Arial, sans-serif; margin: 1px 3px 1px 0px; }
/*.smallernorm { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 7pt; }*/
/*.smallestnorm { font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 6px; }*/
.norm  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none;  }
frame.norm  { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none;  }
.normsuse  { font-size: 10pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #669933; font-style: normal; text-decoration: none; }
.smnormsuse  { font-size: 8pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #669933; font-style: normal; text-decoration: none; }
.normnovell  { font-size: 10pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #FF0000; font-style: normal; text-decoration: none; }
.smnormnovell  { font-size: 8pt; font-family: Helvetica, Arial, Tahoma, sans-serif; color: #FF0000; font-style: normal; text-decoration: none; }

dir.lite  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 10pt; }
dir.litesm  { font-family: Helvetica, Arial, Tahoma, sans-serif; color: #777777; font-style: normal; text-decoration: none; font-size: 8pt; }

/*Shadow text */
span.glow { background: white; color: white; text-shadow: black 0px 0px 5px; }

/*hidden text*/
.ns4 { display:none !important; }


/* Dockside Canvas: 03.31.05 */

table.float1gray { color: #cccccc; }
table.float1 { color: #000000; background-color: #ffffff; float: right; padding: 2px; }
table.float2 { color: #000000; background-color: #f5f5f5; float: left; padding: 6px; }
ul.dscircle { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 10pt; margin: 15px 10px 5px 10px; list-style-type: circle; }
li.ds {	font-family: Helvetica, Arial, Tahoma, Sans-serif;	font-size: 8pt;	list-style-type: circle; margin: 0px 10px 2px 10px; }

/* Start of cell location definitions: 03.25.05, Landis. */

#main { position: relative; width: 760px; top: 0px; left: 0px; padding: 0px; z-index: 10; }
#header { position: absolute; width: 760px; top: 5px; left: 4px; font-size: 10px; border: 1px dashed black; background-color: white; padding: 2px; z-index: 3; }
#leftnav { position: absolute; width: 129px; top: 150px; left: 4px; font-size: 0.9em; border: 1px dashed black; background-color: white; padding: 2px; z-index: 2; }
#rightnav { position: absolute; width: 128px; top: 150px; left: 640px; font-size: 10px; border: 1px dashed black; background-color: white; padding: 2px; z-index: 4; }
#body { position: absolute; width: 495px; top: 150px; left: 139px; font-size: 10px; border: 1px dashed black; background-color: white; padding: 2px; z-index: 5; }
#footer { position: absolute;   width: 495px; bottom:0; left: 139px; font-size: 10px; border: 1px dashed black; background-color: white; padding: 2px; z-index: 1; vertical-align: bottom; }

/* Cell content definitions: 03.26.05, Landis. */

#graybg { background-color: #cccccc; }
#lgraybg { background-color: #eeeeee; padding-bottom:2px; padding-left: 5px; font-weight: 400; }
#lgraybg1 { background-color: #eeeeee; padding-bottom:2px; padding-left: 5px; }
#lgraybg2 { background-color: #eeeeee; padding-bottom:2px; padding-left: 5px; }
#lgraybgbig { background-color: #eeeeee; padding-bottom:2px; padding-left: 5px; font-size:14px; }

/* Cell Content definitions: Reusable. */

.graybg { background-color: #cccccc; }
.lgraybg { background-color: #f5f5f5; padding-bottom:2px; padding-left: 5px; }
.mgraybg { background-color: #dddddd; padding-bottom:2px; padding-left: 5px; font-weight: 400; }
.mgraybgmed { background-color: #dddddd; padding-bottom:2px; padding-left: 5px; font-weight: 400; font-size: 10px; }
.mgraybgbig { background-color: #dddddd; padding-bottom:2px; padding-left: 5px; font-weight: 400; font-size: 12px; }
.mgraybgbiger { background-color: #dddddd; padding-bottom:2px; padding-left: 5px; font-weight: 400; font-size: 14px; text-align: center; }
.mgraybgbigest { background-color: #dddddd; padding-bottom:2px; padding-left: 5px; font-weight: 400; font-size: 16px; }

/* Dockside Canvas: 03.31.05 */

table.float1gray { color: #cccccc; }
table.float1 { color: #000000; background-color: #ffffff; float: right; padding: 2px; }
table.float2 { color: #000000; background-color: #f5f5f5; float: left; padding: 6px; }

/* ComputerUser.com file extention css */
/* .tenptnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-transform: none; text-decoration: none; } */
/* .tenptbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-transform: none; text-decoration: none; } */

/* Section used when generating Opera Bookmark HTML files */
dl { margin-left: 2em; margin-top: 1em}
dt { margin-left: 0; font-weight: bold}
dd { margin-left: 0; }
dl.first {margin-left: 2 }

/*definitions used in the character.html file from (http://www.spacerock.com/htmlref/characters.html). 01.23.06*/
td.ltable      {background: #f8f8f8; color: #000; font-weight: 500; border-bottom: 1 solid #788078; font-famil: Helvetica, Arial, Tahoma, sans-serif; font-size: 11px; }
td.rtable      {background: #f0f0f0; color: #000; border-bottom: 1 solid #90a090}

/*definitions used in my collection of pages displayed on HTMLColorCodes.php. Landis 02.09.06*/

table.ex { color:#000000; background-color:#f1f1f1; font-size: 100%; padding:0px; }

.example pre {	background-color: #d5d5d5; margin: 1em 1cm; padding: 0 0.3cm; }

pre { text-align:left }
pre.code { font-family: monospace }

table.html4colortable {margin:auto; width:80%; border:none }
table.html4colortable TD {border:none; padding:0}
td .colorsquare { display:block;width:16px;height:16px;border:2px solid black }

table.x11colortable td {text-align:center }
table.x11colortable td.c { text-transform:uppercase }
table.x11colortable td:first-child, table.x11colortable td:first-child+td { border:1px solid black }
table.x11colortable th {text-align:center; background:black; color:white }

table.tprofile th.title {background:gray; color:white}
table.tprofile th { width:29%;padding:2px }
table.tprofile td { width:71%;padding:2px }

table.hslexample { background: #808080; padding:1em; margin:0; float:left; }
table.hslexample td,table.hslexample th { font-size:smaller;width:3em }

.toc,.subtoc ul,.subtoc ol { list-style-type: none }

.profile { margin: 1cm }

.editorNote { color: red; font-style: italic }

/*definitions for the Russian ASCII code page*/

/*td.codes, th {	font : 10pt verdana, geneva, helvetica; }*/
td.codes, th  { font-family: Helvetica, Arial, Tahoma,  sans-serif; font-size: 8pt;  font-stretch: semi-condensed; font-weight: 100; }
tr.grey {  background-color : #cccccc; }

/* Mr. Hardware 02.2006 - td content using blue background images */
td.tlblue { background:white url(http://www.mrhardware.com/img/cellpic_1_left.gif); background-repeat: no-repeat; height:29px; width:9px; background-position: right; }
td.tcblue { background: #00009c url(http://www.mrhardware.com/img/cellpic_1.gif); background-repeat: repeat-x; height:29px; width:6px; background-position: center; text-align: center; color: white; }
td.trblue { background-image:url(http://www.mrhardware.com/img/cellpic_1_right.gif); background-repeat: no-repeat; height:29px; width:9px;; background-position: left; }
td.brblue { background-image:url(http://www.mrhardware.com/img/cellpic_4_right.gif); background-repeat: no-repeat; height:16px; width:9px;; background-position: left; }
td.bcblue { background: #00009c url(http://www.mrhardware.com/img/cellpic_4.gif); background-repeat: repeat-x; height:16px; width:6px; background-position: center; text-align: center; color: white; }
td.blblue { background:white url(http://www.mrhardware.com/img/cellpic_4_left.gif); background-repeat: no-repeat; height:16px; width:9px; background-position: right; }
 