body { margin:0; padding:5px; border:#FFF 0 solid }
table.center { margin-left:auto; margin-right:auto }
div.c6 { text-align:center }
td.c5 { height:10px }
td.c1 { text-align: left }
img.c4 { float:left }
p.c3 { width:190px; height:14px }
span.c2 { font-size:8pt }
td.c1 { width:150px }
a:link { color:#000099; text-decoration:none }
a:visited { color:#000099; text-decoration:none }
a:active { color:#000099; text-decoration:none }
a:hover { color:#000099; text-decoration:underline; }
TABLE { color:#333; font:normal 8pt arial, helvetica, clean, sans-serif }
.title { color:#B00F2C; font:bold 11pt arial, helvetica, clean, sans-serif }
.important { color:#B00F2C; font:bold 8pt arial, helvetica, clean, sans-serif }
.title2 { color:#000; font:normal 11pt arial, helvetica, clean, sans-serif }
.subtitle { color:#000; font:bold 8pt arial, helvetica, clean, sans-serif }
.smallcopy { font:normal 8pt arial, helvetica, clean, sans-serif }
.required { color:#B00F2C; font:normal 8pt arial, helvetica, clean, sans-serif }
.testimonial { color:#009; font-size:8pt; font-weight:normal; font-style:normal }
.testimonial3 { color:#666; font:bold 8pt arial, helvetica, clean, sans-serif }
.formmargin { margin:0 }
.testimonial2 { color:#B00F2C; font:bold 11pt arial, helvetica, clean, sans-serif }
.clearsmall { color:#FEFEFE; text-decoration:overline; font:4pt Arial, Helvetica, sans-serif }
.Boldunderline { text-decoration:underline; font:bold 8pt Arial, Helvetica, sans-serif }
.about { color:#666; font:normal 8pt Arial, Helvetica, sans-serif }
.style1 { border-width:0 }
.style2 { font-size:8pt }
.style3 { border-width:0; font-size:8pt }
.style4 { margin-left:7px; margin-right:7px }
.style5 { text-align:center }
.style7 { border-width:0 }
.style9 { margin-left:7px; margin-right:7px; text-align:right; margin-bottom:10px }
.style10 { font:8pt arial, helvetica, clean, sans-serif }
.style11 { margin-left:2px; margin-right:2px; text-align:left }
.style12 { text-align:left }
.style13 { margin-left:0; margin-right:0; text-align:center }
.style14 { margin-top:0; margin-bottom:0 }
.style15 { margin-left:10px; margin-right:10px; text-align:left }
.style16 { border-width:0; margin-left:0; margin-right:0; text-align:center }
.style18 { border-width:0; margin-left:5px; margin-right:5px }
.style19 { color:#039 }
.form { margin-left: 25px; }
.stylemargin { border-width:0; margin-right:10px; }
.productlink { font:normal 8pt arial, helvetica, clean, sans-serif }
a.productlink:link { color:#039; text-decoration:underline }
a.productlink:visited { color:#039; text-decoration:underline }
a.productlink:active { color:#039; text-decoration:underline }
a.productlink:hover { color:#06F; text-decoration:underline }
.order-box { width:211px; height:211px; background:url(picts/order-box.jpg) }
.formmargin { margin:0 }
.product-borders { border:#000 0 solid }
.thumb-borders { border:#000 0 solid }
.product-title { color:#B00F2C; font:bold 12pt arial, helvetica, clean, sans-serif }
.list-title { color:#000; font:bold 10pt arial, sans-serif }
.price { color:#36F; font:18px arial, sans-serif; letter-spacing:0; font-weight:bold; text-decoration:underline }
.options { width:125px; margin-top:15px; margin-bottom:3px; font-size:11px }
.shipping { width:125px; margin-top:3px; margin-bottom:8px; font-size:11px }
.bar-endtop { width:283px; height:32px; padding:0 }
.pagelines { height:12px; border:#858B9B 1px solid; border-right:0; background:#E4E7EF }
.page-splits { color:#699; height:1px; border-top:#858B9B 0 solid; width:100% }
.borders { border:#000 0 solid }
.slide-show { border-width: 0; margin: 2px 10px; }
.submitbutton { font-size:13px }
.shadeform { FONT: 13px arial, verdana, sans-serif; background-color: #FFFFFF; text-align: left; WIDTH: 200PX; BORDER: #999999 1px solid; }
.shadeform:hover { FONT: 13px arial, verdana, sans-serif; background-color: #fefdca; text-align: left; WIDTH: 200PX; BORDER: #999999 1px solid; }
.shadeform:focus { background-color: #fefdca; text-align: left; WIDTH: 200PX; BORDER: #999999 1px solid; }
.textarea { FONT: 13px arial, verdana, sans-serif; background-color: #FFFFFF; text-align: left; WIDTH: 275PX; BORDER: #999999 1px solid; }
.textarea:hover { FONT: 13px arial, verdana, sans-serif; background-color: #fefdca; text-align: left; WIDTH: 275PX; BORDER: #999999 1px solid; }
.textarea:focus { FONT: 13px arial, verdana, sans-serif; background-color: #fefdca; text-align: left; WIDTH: 275PX; BORDER: #999999 1px solid; }
.dropdown { color:#333; width:200PX; font:11px arial, helvetica, clean, sans-serif }
.newstable { width:136px; margin-top:1px; margin-bottom:8px; border:#858B9B 0 solid }
.newstext { color:#000; font:11px arial, helvetica, clean, sans-serif; font-weight:normal }
.newsform { width:100PX; height:18PX; font:11px arial, helvetica, clean, sans-serif; border:#000 1px solid }
.searchform { color:#000; width:225PX; height:20PX; font:11px arial, helvetica, clean, sans-serif; border:#999999 1px solid; background:url("picts/shadeform.gif") }
.search-box { color:#000000; font:normal 8pt arial, helvetica, clean, sans-serif }
.boxtext { font:10px tahoma, arial, sans-serif; font-weight:normal }
.menu-titles { color:#FFFFFF; text-indent:12px; padding:2px 0; background:#BBC3D3 url(picts/menutitle-corner-left.gif) no-repeat left top; font:bold 12px arial, helvetica, clean, sans-serif }
.menu-table { border:#BBC3D3 1px solid; background:#F8F8F9 }
.bordersSB { border:#858B9B 1px solid }
.menu { font:10px verdana, arial, san-serif; font-weight:normal; padding:0 0 0 17px; line-height:18px; vertical-align:middle; background:url(picts/menu-arrow.gif) no-repeat 0 1px }
a.menu:link { color:#000099; text-decoration:none }
a.menu:visited { color:#000099; text-decoration:none }
a.menu:active { color: #000099; text-decoration:none }
a.menu:hover { color:#0142fe; text-decoration:none }
.menuhorztext { color:#858B9B; padding:5px 0 0; text-align:center; font:normal 11px verdana, arial, san-serif }
.menuhorz { cursor:pointer; border:#000 0 solid }
a.menuhorz:link { color:#000099 }
a.menuhorz:visited { color:#000099 }
a.menuhorz:active { color:#000099 }
a.menuhorz:hover { color:#F93; text-decoration:underline }
.Boldunderline { text-decoration:underline; font:bold 8pt Arial, Helvetica, sans-serif }
.fl { float: left; }
img.fl { float: left; margin: 8px 8px 8px 0; border-width:0; }
.fr { float: right; }
img.fr { float: right; margin: 8px 0 8px 8px; border-width:0; }
.jsocial_button { padding: 2px; display:block; float: left; }
.jsocial_button img { }
#htmlelement1 { height: 16px; }
#htmlelement2 { height: 48px; }
