.menu {font-family:verdana, sans-serif; font-size:10px; font-weight:bold;}
.menu a {color:#C0C0C0; text-decoration:none;}
.menu a span.plus {font-size:9px; }
.menu a:hover {color:#FFFCCF; text-decoration:none;}

.main {font-family:verdana, sans-serif; font-size:10px; color: #FFFFFF;}

.copy {font-family:Verdana, Sans-Serif; font-size:10px; color:#FFFFFF;}
.copy a {color:#eaeaea; text-decoration:underline;}
.copy a:hover {color:#FFFCCF; text-decoration:underline;}
.copy textarea.gift {font-family:Sans-Serif; font-size:10px; color:#000000; }

hr {color:#575757; height:1px;}

img.imgb1 {border:5px solid #870F10; }
img.imgb2 {border:5px solid #CB7927; }

.textinput {font-family:Verdana, Sans-Serif; font-size:12px; background-image:url(img/bg_input.gif); border:1px solid #575757;}
.selectclass {font-family:Verdana, Sans-Serif; font-size:12px; background-color:#F8F8E7; border:1px solid #575757;}
.big {font-family:Verdana, Sans-Serif; font-size:15px; color:#880000;}

.black {font-family : Arial, Helvetica, Sans-Serif; font-size : 12px;}
.blacksm {font-family : Arial, Helvetica, Sans-Serif; font-size : 10px;}
.white {font-family : Verdana; font-size : 10px; color : #FFFFFF; padding-bottom : 4px; padding-top : 4px; padding-left : 4px}
.table {border: Solid Black 4px;}
.pad {padding-left : 14px; background-color : White;}
.tpad {padding-top : 10px; background-color : White;}
.red {font-family : Arial, Helvetica, Sans-Serif; font-size : 12px; color : Red;}

.b {border:1px solid #cccccc;}
.b1 {border:1px solid #B3B300;}
.b2 {border:1px solid #ABABAB;}
.b3 {border:1px solid #EDEDF3;}

.sm {font-family:verdana; font-size:10px; color:#eaeaea;}
.smunderline {font-family:verdana; font-size:10px; color:#424242; text-decoration:underline;}
.smlite {font-family:verdana; font-size:10px; color:#818181;}

.textinput {border:1px inset #cccccc; font-family:verdana; font-size:11px;}

.copyright {font-family:Arial, Helvetica, Sans-Serif; font-size:9px; color:#575757;}
.copyright a {color:#4b4b4b; text-decoration:underline;}

.footer {font-family:Arial, Helvetica, Sans-Serif; font-size:9px; color:#575757;}

.frontserif {font-family:Georgia, Times, Serif; font-size:11px; color:#414B78}

.sched {font-family:Courier; font-size:13px; color:#818181}
.sched sup {font-size:11px; font-family:arial, verdana, sans-serif; color:#818181;}
.dday {font-family:Courier; font-size:13px; color:#2A2730; font-weight:bold;}
.dday sup {font-size:11px; font-family:arial, verdana, sans-serif; color:#2A2730; font-weight:bold;}

.productname {font-family:verdana; font-size:11px; color:#fefefe;}
.productdesc {font-family:verdana; font-size:11px; color:#fefefe;}
.productprice {font-family:verdana; font-size:11px; color:#fefefe;}

/*
shopping cart layout stuff
*/
.trdash {border-top: 1px dashed #999999; border-right: 1px dashed #999999; color:#333333; font-family:verdana; font-size:11px;}
.tdash {border-top: 1px dashed #ABABAB; background-color:#575757; font-family:verdana; font-size:10px;}
.tldash {border-top: 1px dashed #999999; border-left: 1px dashed #999999; color:#ffffff; font-family:verdana; font-size:11px;}
.rsolid {border-right: 1px solid #999999; color:#333333; font-family:verdana; font-size:11px;}
.tsolid {border-top: 1px solid #999999; color:#333333; font-family:verdana; font-size:11px;}
.trsolid {border-top: 1px solid #999999; border-right: 1px solid #999999; color:#ffffff; font-family:verdana; font-size:11px;}
.tlsolid {border-top: 1px solid #999999; border-left: 1px solid #999999; color:#ffffff; font-family:verdana; font-size:11px;}

.order-tr {border-top: 1px solid #ababab; border-right: 1px solid #999999; color:#ffffff; font-family:verdana; font-size:10px;}
.order-tl {border-top: 1px solid #ababab; border-left: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:10px;}
.order-t {border-top: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:10px;}
.order-tldash {border-top: 1px dashed #ababab; border-left: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:10px;}
.order-tdash {border-top: 1px dashed #ababab; color:#333333; font-family:verdana; font-size:10px;}
.order-prodsubcol {border-top: 1px dashed #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:11px;}
.order-taxcol {border-top: 1px dashed #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:11px;}
.order-subtotcol {border-top: 1px dashed #ababab; border-left: 1px solid #ababab; border-right: 1px solid #ababab; color:#ffffff; font-family:verdana; font-size:11px; background-color:#333333;}
.order-totcol {border-top: 1px dashed #ababab; border-left: 1px solid #ababab; border-right: 1px solid #999999; border-bottom: 1px solid #999999; color:#000000; font-family:verdana; font-size:11px; font-weight:bold; background-color:#FFFFEE;}
.order-text {border-right: 1px solid #999999; color:#ffffff; font-family:verdana; font-size:11px; font-weight:bold; background-color:#000000;}

.BodySectionContainerList{
	font-size: 160%;
	font-weight: bold;
	line-height:1.3em;
	color:#FFFFFF;
	margin:1em 0em 1em 3em;
}
