body { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;  font-size-adjust: .65; background-color:#f7eec8; }

A {text-decoration:none; color: #CC0000;}
A:hover {text-decoration:underline; color: #CC0000;}

td {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;}
.header { font-size: 12px; }
h1 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; color: #CC0000; }
h2 {font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; color: #CC0000;}
h3 {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; color: #CC0000;}
h4 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; color: #CC0000;}

ul li {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;}
pre {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px}
lh { font-weight: bold; }

.fsize0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.fsize1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.fsize2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.fsize3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px;}

.bodytext { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext6 { font-size: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext7 { font-size: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext8 { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext9 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext14 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext16 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext18 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.title1 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.title2 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990099;}

.quicklinks1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.quicklinks2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.border { border: solid #006400 2px; }
.categories { font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leadin { font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }

.links { font-weight: bold; text-decoration:none }
.redbold { color: CC0000; font-style: normal; font-weight: bold; }
.bluebold { color: 000088; font-style: normal; font-weight: bold; }
.greenbold { color: 008800; font-style: normal; font-weight: bold; }
.blackbold { color: 000000; font-style: normal; font-weight: bold; }
.sp { color: red; font-weight: bold; text-decoration: blink; }
.colorcode { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.tip { padding: 5px; background-color: #FCFFD4; border: solid black 1px; margin-right: 10px; }

.border1 { border: solid black 1px; }
.borderblack1 { border: solid black 1px; }
.borderred1 { border: solid red 1px; }

.new { font-weight: bold; color: #CC0000; padding-left: 4px; }

.mytable { font-size: 11px; border-top: solid black 1px; padding-right: 10px; padding-left: 7px; padding-bottom: 2px; padding-top: 2px;}
.mytable_bottom { border-bottom: solid black 1px; border-top: solid black 1px; }
.mytable_right { border-right: solid black 1px; }
.mytable_left { border-left: solid black 1px; }

.rayon { color: #3388DD; padding-right: 4px; }
.wt { color: #3388DD; padding-right: 4px; }
.pd { font-weight: bold; color: #666633; padding-right: 4px; }
.new { font-weight: bold; color: #CC0000; padding-right: 4px; }
.cotton { font-weight: bold; color: #00CC00; padding-right: 4px;}

.price_head { font-weight: bold; background-color: #DDDDFF; padding: 4px; }
.threadsection { font-weight: bold; font-size: 14px; padding-top: 12px; }

.sidebar { background-image: url('/images/sidebar_01.jpg'); font-weight: bold; }
.ds1 { background-image: URL('/images/ds/ds1.jpg'); }
.ds2 { background-image: URL('/images/ds/ds2.jpg'); }
.ds3 { background-image: URL('/images/ds/ds3.jpg'); }
.ds4 { background-image: URL('/images/ds/ds4.jpg'); }
.ds5 { background-image: URL('/images/ds/ds5.jpg'); }
.ds6 { background-image: URL('/images/ds/ds6.jpg'); }
.ds7 { background-image: URL('/images/ds/ds7.jpg'); }
.float { background-color: white; }

.caption {font-size: 9px;}

a.navbar { color: #0000AA; font-weight: bold; }
a.navbar:hover { color: #0000FF;}
.nostitch { font-size: 13px; padding-top: 15px; }
.mystitch { font-size: 12px; border-top: dashed blue 1px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px;}
.mystitch_bottom { border-bottom: dashed blue 1px; border-top: dashed blue 1px; }
.mystitch_right { border-right: dashed blue 1px; }
.mystitch_left { border-left: dashed blue 1px; }
.level2 { padding-left: 12px; }

.attn { color: #CC0000; font-weight: bold; }

.level3 { padding-left: 24px; }

.booktitle	{ text-decoration: underline; }

.nodisplay { display: none; }

.transparent_class { filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; }

.registration_label { font-weight: bold; }