h1, h2 { 
    padding: 0; 
    margin: 0; 
    display: inline; 
} 

} 
.collapsable { 
    margin: 1em; 
    padding: 1em; 
    border: 1px solid black; 
    background: #eee; 
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #515787; LINE-HEIGHT: 1.7; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #515787; LINE-HEIGHT: 1.7; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #515787; LINE-HEIGHT: 1.7; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #9C0031; LINE-HEIGHT: 1.7; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maincol_lmargin {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #666666; LINE-HEIGHT: 1.7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maincol_lgrey {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 1.7
}
.maincol_lgrey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_lgrey:active {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_lgrey:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_lgrey:hover {
	FONT-SIZE: 11px; COLOR: #8181bb; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol2 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 1.7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maincol2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515787; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol2:active {
	FONT-SIZE: 12px; COLOR: #515787; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol2:visited {
	FONT-SIZE: 12px; COLOR: #515787; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol2:hover {
	FONT-SIZE: 12px; COLOR: #8181bb; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_short {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maincol_short:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_short:active {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_short:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maincol_short:hover {
	FONT-SIZE: 11px; COLOR: #8181bb; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news_headline:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news_headline:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news_headline:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news_headline:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8181bb; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header_lg {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.headerwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.legal {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:active {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 11px; COLOR: #9C0031; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rightBox {
	FONT-SIZE: 11px; COLOR: #ffffff
}
FORM {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; COLOR: #666666; LINE-HEIGHT: 1.7; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px
}
INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #6666aa; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #6666aa; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.image {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.image_left {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.image_right {
	FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.cart_buttons {
	FLOAT: right; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.prod_img {
	FLOAT: left; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.prod_img_right {
	FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left_menu {
	MARGIN-LEFT: 42px
}
.bodymain {
	PADDING-RIGHT: 41px; PADDING-LEFT: 40px; PADDING-BOTTOM: 30px; COLOR: #333333; LINE-HEIGHT: 21px; PADDING-TOP: 38px; BACKGROUND-COLOR: #f1ecd9
}
.homecolumns {
	PADDING-RIGHT: 10px; LINE-HEIGHT: 21px
}
BODY {
	FONT: 11px 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
TABLE {
	FONT: 11px 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
TD {
	FONT: 11px 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
A.homecols:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.homecols:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.homecols:hover {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
A.homecols:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.landing_white:link {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.landing_white:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.landing_white:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.landing_white:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
SUP {
	FONT-SIZE: 85%
}
.availability_notice {
	FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

