body       { color: black; font-family: Verdana, Tahoma, Geneva, sans-serif; margin: 0px; padding: 0px }
p, td { font-size: 11px }
li    { color: #000; font-size: 10px; list-style-image: url(../images/misc/bullet_black.gif) }
h1, h2, h3, h4, h5 { color: #4b3574 }
.tdheight { height: 100% }
a:link  { color: #4b3574 }
a:visited  { color: #6a607d }
a:active  { color: #5f31b4 }
a:hover  { color: #5f31b4 }

/*  This controls the current Products table ##### */
table.moduletable { }
table.moduletable th  { color: white; font-weight: bold; font-size: 11px; background-color: #4b3574; letter-spacing: 1px; vertical-align: middle; padding: 2px; height: 20px }
table.moduletable td  { font-size: 11px; line-height: 14px; background-color: #efeddc; vertical-align: top; padding: 6px; border: solid 1px #4b3574; height: 12px }
table.moduletable li  { color: #4b3574; font-weight: normal; font-size: 11px; list-style-image: url(../images/misc/bullet_purple.gif) }
table.moduletable h1  { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif }
/*  #######   This controls the current Products table */

.product_head { }
.product_body { }
.copy_intro   { color: #836a4e; font-size: 12px }
.copy_category { color: #000; font-size: 14px }
.copy_subhead   { color: #4b3574; font-weight: bold; font-size: 11px }
.copy_products { color: #4b3574; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana }
.copy_bold { font-weight: bold }
.copy_italic { font-style: italic }
.copy_blue { color: #4b3574 }
.copy_white { color: white }
.copy_sernumb { color: #900; font-style: italic; font-weight: bold }
.copy_legal { font-size: 9px }
.rule_blue  { border: solid 1px #4b3574 }
.rule_blue_r { border-top: none #4b3574; border-right: 1px solid #4b3574; border-bottom: none #4b3574; border-left: none #4b3574 }
.rule_grey { border: solid 1px #dcdcdc }
.rule_grey_tl  { border-style: solid none none solid; border-width: 1px medium medium 1px; border-color: #dcdcdc }
.rule_grey_br  { border-style: none solid solid none; border-width: medium 1px 1px medium; border-color: #dcdcdc }
.rule_red { border: solid 1px #900 }
.rule_red_tl { border-top: 1px solid #900; border-right: none #900; border-bottom: none #900; border-left: 1px solid #900 }
.rule_red_br { border-top: none #900; border-right: 1px solid #900; border-bottom: 1px solid #900; border-left: none #900 }
.skeleton_rule { border: solid 1px silver }
.image_left { float: left; margin: 10px 10px 10px 0px }
