HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: #222 ; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: #222 ; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:focus {
	outline: 0
}
#pageWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 5px; WIDTH: 770px; PADDING-TOP: 0px; HEIGHT: auto;
}

IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #888; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; WIDTH: 100%; COLOR: #888; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
.redstars {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #ff4141
}
.buttons {
	MARGIN: 5px 5px 15px
}
.button {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(img/buttonbg.gif) #000 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center
}
altoddButton {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(img/buttonbg.gif) #000 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center
}
A.button {
	COLOR: #fff; TEXT-DECORATION: none
}
A.button:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.button:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.altoddButton {
	COLOR: #fff; TEXT-DECORATION: none
}
A.altoddButton:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.altoddButton:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.altoddButton:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.button:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none
}
A.altoddButton:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none
}
A {
	COLOR: white; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A:link {
	COLOR: white; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A:visited {
	COLOR: white; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A:active {
	COLOR: white; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A:hover {
	COLOR: #ff5a00; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.paging {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.paging A {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 6px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.paging A:link {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 6px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.paging A:hover {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 6px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.paging A:active {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 6px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.paging A:visited {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 6px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.noformButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noformButton IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noformButton INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noformButton SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#miniBasketCheckoutButtonBox INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#miniBasketCheckoutButtonBox SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navbar {
	PADDING-RIGHT: 0px; MIN-WIDTH: 1000px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; ; WIDTH: expression(1000 + "px"); PADDING-TOP: 0px; POSITION: relative; HEIGHT: 205px
}
#checkoutButton {
	DISPLAY: block; FONT-SIZE: 115%; WIDTH: 105px; COLOR: #fff; MARGIN-RIGHT: -13px
}
#serverClock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/websiteround_06.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 217px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: center
}
#bottomnavbarA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/websiteround_16.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 344px; PADDING-TOP: 0px; HEIGHT: 45px; TEXT-ALIGN: left
}
#bottomnavbarB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: urlimg/websiteround_19.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 364px; PADDING-TOP: 0px; HEIGHT: 45px; TEXT-ALIGN: right
}
#searchtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/websiteround_17.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 72px; PADDING-TOP: 0px; HEIGHT: 45px
}
#searchbg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/websiteround_18.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 181px; PADDING-TOP: 0px; HEIGHT: 45px
}
.searchbar {
	MARGIN: 8px 0px 0px
}
#catsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#catsearch INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#catsearch INPUT.searchPhrase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 123px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none
}
#catsearch .searchButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
}
.menubar {
	MARGIN: 8px 0px 0px 8px
}
.menubartotal {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 8px 8px 0px 0px; COLOR: #fff
}
.menubartotaltext {
	COLOR: #f0ca00
}
.menubartotal A {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubartotal A:hover {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubartotal A:active {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubartotal A:visited {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubartotal A:link {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubarleft A {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubarleft A:hover {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubarleft A:active {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubarleft A:visited {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
.menubarleft A:link {
	MARGIN-LEFT: 4px; COLOR: #fff; TEXT-DECORATION: none
}
#bottomnavbarA A {
	FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 6px; TEXT-DECORATION: none
}
#bottomnavbarA A:hover {
	FONT-WEIGHT: bold; COLOR: #f0ca00; MARGIN-RIGHT: 6px; TEXT-DECORATION: none
}
#footer {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; MIN-WIDTH: 998px; PADDING-LEFT: 0px; BACKGROUND: url(img/footerbg_gradient.gif) repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 998px; ; WIDTH: expression(998 + "px"); PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 250px
}
#copyright {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: url(img/buttonbg.gif) repeat-x left top; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center
}
#footercontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#footercontent TD {
	VERTICAL-ALIGN: top
}
#footerContainer {
	WIDTH: 100%; HEIGHT: 235px
}
#footerContainer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
#footerContainer A {
	COLOR: #fff; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#footerContainer A:link {
	COLOR: #fff; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#footerContainer A:visited {
	COLOR: #fff; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#footerContainer A:active {
	COLOR: #fff; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#footerContainer A:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#footerContainer UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 14px; PADDING-TOP: 4px; LIST-STYLE-TYPE: square
}
#footerContainer LI {
	FONT-SIZE: 10pt; COLOR: #fff; PADDING-TOP: 4px
}
.ftblockBorder {
	MARGIN: 0px auto; WIDTH: 175px; HEIGHT: 138px
}
.footerTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #f0ca00; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid
}
#outerContentWrapper {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px;PADDING-TOP: 0px; HEIGHT: auto
}
#mainPanel {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #888 1px solid; WIDTH: 618px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 0px solid; HEIGHT: auto; TEXT-ALIGN: left
}
#mainPanelFP {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 0px solid; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #888 1px solid; WIDTH: 650px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 0px solid; HEIGHT: auto; TEXT-ALIGN: left
}
#mainPanelInverse {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 0px solid; PADDING-LEFT: 0px; BACKGROUND: #222; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #888 1px solid; WIDTH: 618px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 0px solid; HEIGHT: auto; TEXT-ALIGN: left
}
#mainOneColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #222; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 998px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#mainPanelFixed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #222; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#mainPanel .section {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainOneColumn .section {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainPanelFixed .section {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainPanelInverse .section {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainPanel .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#mainOneColumn .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#mainPanelFixed .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#mainPanelInverse .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#customSection {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; BACKGROUND: #444; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
#customSection UL {
	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: square
}
#customSection LI {
	MARGIN-BOTTOM: 4px
}
#customSection H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#customSection A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#customSection A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#customSection A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#customSection A:active {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#customSection A:hover {
	FONT-WEIGHT: bold; COLOR: #f0ca00; TEXT-DECORATION: none
}
#promotionspot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 798px; PADDING-TOP: 0px; HEIGHT: auto
}
#listfaq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; PADDING-TOP: 0px; HEIGHT: 245px
}
#imagerotator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 0px; HEIGHT: 245px
}
#rotatorContainer {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#rotatorBox {
	POSITION: absolute
}
#rotatorBox SPAN {
	DISPLAY: block; WIDTH: 650px; HEIGHT: 245px
}
.rotatorMask {
	OVERFLOW: hidden; WIDTH: 650px; POSITION: relative; HEIGHT: 245px
}
.sectionheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sectionbar_title.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 29px; TEXT-ALIGN: center
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-INDENT: 4px; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.sectionheader A {
	TEXT-DECORATION: none
}
.goodCondition {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #008000
}
.warnCondition {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #ffa500
}
.errorCondition {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #ff0000
}
.errorCondition UL {
	MARGIN-LEFT: 6px
}
.warnCondition UL {
	MARGIN-LEFT: 6px
}
.goodCondition UL {
	MARGIN-LEFT: 6px
}
#reviewedHeader {
	BACKGROUND: url(/img/ffreviewed.gif) #000 no-repeat left top; WIDTH: 650px; HEIGHT: 36px
}
#featHeader {
	WIDTH: 650px; HEIGHT: 36px
}
#recentHeader {
	WIDTH: 650px; HEIGHT: 36px
}
#homepageSection {
	WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: auto
}
.rowSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 4px
}
.thumbnails {
	BORDER-RIGHT: #888 2px solid; BORDER-TOP: #888 2px solid; MARGIN-TOP: 3px; BORDER-LEFT: #888 2px solid; WIDTH: 100px; BORDER-BOTTOM: #888 2px solid; HEIGHT: 100px
}
.description {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.description A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.description A:hover {
	FONT-WEIGHT: bold; COLOR: #f0ca00; TEXT-DECORATION: none
}
.featprice {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #f0ca00
}
.finalprice {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #f0ca00
}
.emptymessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
#mainPanel .section .header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(img/sectionbar_title.gif) #333 repeat-x left top; MARGIN-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; HEIGHT: 29px
}
#mainOneColumn .section .header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(img/sectionbar_title.gif) #333 repeat-x left top; MARGIN-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; HEIGHT: 29px
}
#mainPanelFixed .section .header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(img/sectionbar_title.gif) #333 repeat-x left top; MARGIN-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; HEIGHT: 29px
}
#mainPanelInverse .section .header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; BACKGROUND: url(img/sectionbar_title.gif) #333 repeat-x left top; MARGIN-BOTTOM: 4px; BORDER-LEFT: #333 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; HEIGHT: 29px
}
#mainPanel .section .header H2 {
	BORDER-RIGHT: #888 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; LINE-HEIGHT: 29px
}
#mainOneColumn .section .header H2 {
	BORDER-RIGHT: #888 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; LINE-HEIGHT: 29px
}
#mainPanelFixed .section .header H2 {
	BORDER-RIGHT: #888 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; LINE-HEIGHT: 29px
}
#mainPanelInverse .section .header H2 {
	BORDER-RIGHT: #888 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0px; BORDER-LEFT: #888 1px solid; COLOR: #fff; LINE-HEIGHT: 29px
}
UL.category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
UL.category LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.category LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.gif) repeat-x left top; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
UL.category LI A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.gif) repeat-x left top; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
UL.category LI A:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.gif) repeat-x left top; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
UL.category LI A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.gif) repeat-x left top; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
UL.category LI A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar_hover.gif) repeat-x left top; COLOR: #f0ca00; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
#leftSidebarPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: left
}
#leftSidebarPanel .section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 100%
}
#rightSidebarPanelFP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 146px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#rightSidebarPanelFP .section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#rightSidebarPanelFP .section .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 29px
}
#rightSidebarPanelFP .section .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightSidebarPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#rightSidebarPanel .section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#rightSidebarPanel .section .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 26px
}
#rightSidebarPanel .section .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #333; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 4px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
#rightSidebarPanel .section .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sidebarwhiteBAR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.orderItemsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.shipestimateFORM {
	FONT-WEIGHT: bold; BACKGROUND: url(img/rightsidebar_sectionbg.gif) #555 repeat-x left top; WIDTH: 100%; HEIGHT: auto
}
.shipestimateFORM TABLE {
	MARGIN-LEFT: 12px
}
.shipestimateFORM TABLE TD {
	PADDING-BOTTOM: 6px; COLOR: #fff
}
.sidebargrid {
	PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; BACKGROUND: #444; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid
}
.headerShipBorder {
	BORDER-BOTTOM: #888 1px solid
}
#customSidebar {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(img/customSidebar_bg.gif) #555 repeat-x left top; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #888 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 100%
}
#customSidebar A {
	COLOR: #fff; TEXT-DECORATION: none
}
#customSidebar A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#customSidebar A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#customSidebar A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#customSidebar A:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none
}
#customSidebar P {
	MARGIN: 2px; WIDTH: 184px; HEIGHT: auto; TEXT-ALIGN: justify
}
#customSidebar .header {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: url(img/sectionbar_title.gif) #333 repeat-x left top; MARGIN: 2px 0px 4px; BORDER-LEFT: #333 1px solid; WIDTH: 186px; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; HEIGHT: 29px; TEXT-ALIGN: center
}
#customSidebar .header H2 {
	BORDER-RIGHT: #888 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11pt; MARGIN: 0px; BORDER-LEFT: #888 1px solid; LINE-HEIGHT: 29px
}
#customSidebar UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 14px; PADDING-TOP: 4px; LIST-STYLE-TYPE: square
}
#customSidebar LI {
	FONT-SIZE: 10pt; COLOR: #fff; PADDING-TOP: 4px
}
.searchArea {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 2px; BACKGROUND: #666; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #444 1px solid
}
.removeKeyword {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 2px; BACKGROUND: #444; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center
}
H3.searchCriteria {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 4px; COLOR: #f0ca00; PADDING-TOP: 3px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center
}
.searchCriteria A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.searchCriteria A:link {
	FONT-WEIGHT: bold; COLOR: #fff
}
.searchCriteria A:active {
	FONT-WEIGHT: bold; COLOR: #fff
}
.searchCritera A:visited {
	FONT-WEIGHT: bold; COLOR: #fff
}
.searchCriteria A:hover {
	FONT-WEIGHT: bold; COLOR: #f0ca00
}
#bookmarkLink {
	MARGIN-RIGHT: 8px
}
#ProductImage {
	WIDTH: 300px; HEIGHT: 300px
}
.searchSortHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 4px auto 0px; WIDTH: 98%; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: auto
}
.categoryBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 4px auto 0px; WIDTH: 98%; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: auto
}
.catalogList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
.paymentForm {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; BACKGROUND: #555; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 400px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto
}
UL.qtyDiscounts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px 4px; COLOR: #fff; PADDING-TOP: 0px
}
UL.qtyDiscounts {
	LIST-STYLE-TYPE: square
}
#categoryArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#categoryArea H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 10px 4px 6px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.categoryTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #f0ca00; BORDER-BOTTOM: #888 1px solid
}
#descriptionPanel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid
}
.productSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #222222; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: auto
}
.productSectionNode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #222222; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 118px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: auto
}
.roundSection {
	MARGIN: 4px auto 0px; WIDTH: 98%
}
.productSection UL {
	MARGIN-LEFT: 12px; LIST-STYLE-TYPE: square
}
.productSection A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.productSection A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.productSection A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.CproductSection A:active {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.productSection A:hover {
	FONT-WEIGHT: bold; COLOR: #f0ca00; TEXT-DECORATION: none
}
.titlexpander {
	BACKGROUND: url(img/widthxpander_top.png) #353535 repeat-x center top; WIDTH: auto; HEIGHT: 15px
}
.widthxpander {
	BACKGROUND: url(img/widthxpander_bottom.png) #353535 repeat-x center bottom; WIDTH: auto; HEIGHT: 14px
}
.heightxpanderLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/heightxpander_left.png) #353535 repeat-y left center; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 7px; PADDING-TOP: 0px; HEIGHT: auto
}
.heightxpanderRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/heightxpander_right.png) #353535 repeat-y right center; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 7px; PADDING-TOP: 0px; HEIGHT: auto
}
.gridview {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-WEIGHT: bold; BACKGROUND: #555; MARGIN: 4px auto; BORDER-LEFT: #888 1px solid; WIDTH: 99%; COLOR: #fff; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.gridview TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.gridview TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #000; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 20px
}
.gridviewWhite {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; MARGIN: 4px auto; BORDER-LEFT: #888 1px solid; WIDTH: 99%; COLOR: #000; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.gridviewWhite TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.gridviewWhite TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #000; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 30px
}
.gridviewShip {
	BORDER-RIGHT: #888 0px solid; BORDER-TOP: #888 3px solid; FONT-WEIGHT: bold; BACKGROUND: #555; MARGIN: 0px; BORDER-LEFT: #888 0px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #888 3px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.gridviewShip TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.gridviewShip TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #000; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 20px
}
.CategoryBreadCrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 99%; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
.CategoryBreadCrumbs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.CategoryBreadCrumbs A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.CategoryBreadCrumbs A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.CategoryBreadCrumbs A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.CategoryBreadCrumbs A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff6600; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.descriptSpacer {
	MARGIN-TOP: 10px
}
.searchFilterPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: auto
}
.searchFilterHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; COLOR: #ff5a00; PADDING-TOP: 0px
}
.searchFilterPanel A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.searchFilterPanel A:visited {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.searchFilterPanel A:link {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.searchFilterPanel A:active {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.searchFilterPanel A:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
.searchFilterPanel TD {
	PADDING-LEFT: 4px; PADDING-BOTTOM: 6px
}
.catalogWrapper {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#inputFormFriend {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; BACKGROUND: #555; PADDING-BOTTOM: 4px; MARGIN: 4px auto 0px; BORDER-LEFT: #888 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto
}
#inputFormFriend TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#productinfo .ShipsSameDay {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.productNode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: 118px; PADDING-TOP: 0px; HEIGHT: 325px; TEXT-ALIGN: center
}
.categoryNode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 118px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 230px; TEXT-ALIGN: center
}
.categoryNode A {
	COLOR: #fff; TEXT-DECORATION: none
}
.categoryNode A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.categoryNode A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.categoryNode A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.productNode A {
	COLOR: #fff; TEXT-DECORATION: none
}
.productNode A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.productNode A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.productNode A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.categoryNode A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.productNode A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.linkPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.msrpPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -12px; PADDING-TOP: 0px
}
.linkPaddingBlock {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 100px
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #f0ca00
}
.miniBasketItemBox A {
	FONT-SIZE: 9pt; COLOR: #000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.miniBasketItemBox A:hover {
	FONT-SIZE: 9pt; COLOR: #000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.miniBasketItemBox A:link {
	FONT-SIZE: 9pt; COLOR: #000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.miniBasketItemBox A:active {
	FONT-SIZE: 9pt; COLOR: #000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.miniBasketItemBox A:visited {
	FONT-SIZE: 9pt; COLOR: #000; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.miniBasketItemBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px auto 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid
}
.miniBasketIconBox IMG {
	WIDTH: 60px; HEIGHT: 60px
}
.miniBasketItemTitleBox {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: left
}
.miniBasketItemTitleNoIconBox {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: left
}
.miniBasketItemTitle {
	FONT-SIZE: 11pt
}
.miniBasketSubItemTitle {
	FONT-SIZE: 11pt
}
.miniBasketQtyDeleteLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.miniBasketQtyInput {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto; TEXT-ALIGN: center
}
#pricealign {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.miniBasketPrice {
	FONT-SIZE: 11pt; COLOR: #ff0000
}
#miniBasketSubTotalBox {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; TEXT-ALIGN: center
}
.checkoutPageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 0px
}
.LoginMessage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #f0ca00; PADDING-TOP: 4px
}
.LoginMessage A {
	COLOR: #fff; TEXT-DECORATION: none
}
.LoginMessage A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.LoginMessage A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.LoginMessage A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.LoginMessage A:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none
}
.checkoutPageHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px dotted
}
.orderSummary {
	WIDTH: 100%; HEIGHT: auto
}
.orderSummary TH {
	WIDTH: 50%; BORDER-BOTTOM: #555 1px solid
}
.orderSummary TD {
	WIDTH: 50%; BORDER-BOTTOM: #555 1px solid; TEXT-ALIGN: right
}
.onePageCheckoutCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.orderContents {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.onePageCheckoutCell TABLE {
	WIDTH: 100%; HEIGHT: auto
}
.orderContents TABLE {
	WIDTH: 100%; HEIGHT: auto
}
.addressPanel {
	WIDTH: 100%; HEIGHT: auto
}
.onePageCheckoutCell TABLE TD {
	PADDING-BOTTOM: 4px
}
.validationSummary {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 10px; BORDER-LEFT: #ff0000 1px solid; WIDTH: auto; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: auto
}
.validationSummary UL {
	MARGIN-LEFT: 14px
}
#shiptable {
	WIDTH: 100%
}
#shiptable TD.center {
	TEXT-ALIGN: center
}
#shiptable TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 40px
}
#shiptable TD SPAN {
	COLOR: #f0ca00
}
.heading {
	FONT-WEIGHT: 900; FONT-SIZE: 18px
}
#orderPage {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; BACKGROUND: #555; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #888 1px solid; WIDTH: 789px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto
}
.advSearchResults TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11pt; BACKGROUND: #000; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.advSearchResults TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.advSearchResults A {
	COLOR: #fff; TEXT-DECORATION: none
}
.advSearchResults A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.advSearchResults A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.advSearchResults A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.advSearchResults A:hover {
	COLOR: #f0ca00
}
#loginPage {
	WIDTH: 100%; COLOR: #fff; HEIGHT: auto
}
.loginContentContain {
	VERTICAL-ALIGN: top; WIDTH: 50%; HEIGHT: auto
}
.loginInputForm {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; BACKGROUND: #555; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #888 1px solid; WIDTH: 98%; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 220px
}
#loginPage A {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginPage A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginPage A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginPage A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#loginPage A:hover {
	COLOR: #f0ca00; TEXT-DECORATION: none
}
#customerInvoice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
TABLE.printableVersion {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: #fff; MARGIN: 8px auto; BORDER-LEFT: #888 1px solid; WIDTH: 1000px; BORDER-BOTTOM: #888 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: auto; page-break-inside: avoid
}
TABLE.printableVersion TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.printableVersion TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.printableVersion TH {
	FONT-WEIGHT: bold
}
TABLE.printableVersion TH.verticalText {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TABLE.printableVersion TH.header {
	TEXT-ALIGN: left
}
TABLE.printableVersion TH.header SPAN.caption {
	FONT-SIZE: 16pt
}
TABLE.printableVersion TD.dataSheet {
	
}
TABLE.dataSheet TR.totalRow TD {
	BORDER-TOP: gray 3px double; COLOR: #fff; BORDER-BOTTOM: gray 3px double; BACKGROUND-COLOR: #656565
}
TABLE.dataSheet TR.totalRow TH {
	BORDER-TOP: gray 3px double; COLOR: #fff; BORDER-BOTTOM: gray 3px double; BACKGROUND-COLOR: #656565
}
H1.invoice {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 0px 0px 6px
}
H1.storeName {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 6px
}
#contactUsTable {
	WIDTH: 100%; HEIGHT: auto
}
#contactUsTable STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 2px; COLOR: #f0ca00
}
#contactUsTable UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; PADDING-TOP: 0px
}
.contactUsSection {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; BACKGROUND: #444; PADDING-BOTTOM: 4px; BORDER-LEFT: #888 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 160px
}
.contactUsTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #f0ca00; PADDING-TOP: 2px
}
#sitemap {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #888 1px solid; WIDTH: 500px; BORDER-BOTTOM: #888 1px solid; HEIGHT: auto
}
.sitemapTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sitemap_topbar.png) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 35px
}
.sitemapRepeat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #333; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 1px
}
.sitemapBot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sitemap_botbar.png) no-repeat center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 20px
}
#sitemap A {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitemap A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitemap A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitemap A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitemap A:hover {
	COLOR: #f0ca00; TEXT-DECORATION: underline
}
#centeredProgress {
	BORDER-RIGHT: #888 4px solid; BORDER-TOP: #888 4px solid; MARGIN-TOP: -200px; Z-INDEX: 99; BACKGROUND: url(img/processing.gif) #000 no-repeat center center; LEFT: 50%; MARGIN-LEFT: -150px; BORDER-LEFT: #888 4px solid; WIDTH: 300px; BORDER-BOTTOM: #888 4px solid; POSITION: absolute; TOP: 25%; HEIGHT: 300px
}
#ajaxProgressBg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 98; BACKGROUND: #000; FILTER: alpha(opacity=60); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; -moz-opacity: 0.6; opacity: .60
}
#ajaxProgress {
	BORDER-RIGHT: #888 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 4px solid; PADDING-LEFT: 0px; Z-INDEX: 99; BACKGROUND: url(img/processing.gif) #fff no-repeat center center; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN-LEFT: -100px; BORDER-LEFT: #888 4px solid; WIDTH: 300px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 4px solid; POSITION: absolute; TOP: 25%; HEIGHT: 300px
}
#lbOverlay {
	Z-INDEX: 98; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 500px
}
.grey#lbOverlay {
	BACKGROUND-COLOR: #000000
}
.red#lbOverlay {
	BACKGROUND-COLOR: #330000
}
.green#lbOverlay {
	BACKGROUND-COLOR: #003300
}
.blue#lbOverlay {
	BACKGROUND-COLOR: #011d50
}
.gold#lbOverlay {
	BACKGROUND-COLOR: #666600
}
#lbMain {
	Z-INDEX: 99; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0px; POSITION: absolute; TEXT-ALIGN: center
}
#lbMain A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lbOuterContainer {
	MARGIN: 0px auto; WIDTH: 200px; POSITION: relative; HEIGHT: 200px; BACKGROUND-COLOR: #fff
}
.grey#lbOuterContainer {
	BORDER-RIGHT: #888888 3px solid; BORDER-TOP: #888888 3px solid; BORDER-LEFT: #888888 3px solid; BORDER-BOTTOM: #888888 3px solid
}
.red#lbOuterContainer {
	BORDER-RIGHT: #dd0000 3px solid; BORDER-TOP: #dd0000 3px solid; BORDER-LEFT: #dd0000 3px solid; BORDER-BOTTOM: #dd0000 3px solid
}
.green#lbOuterContainer {
	BORDER-RIGHT: #00b000 3px solid; BORDER-TOP: #00b000 3px solid; BORDER-LEFT: #00b000 3px solid; BORDER-BOTTOM: #00b000 3px solid
}
.blue#lbOuterContainer {
	BORDER-RIGHT: #5f89d8 3px solid; BORDER-TOP: #5f89d8 3px solid; BORDER-LEFT: #5f89d8 3px solid; BORDER-BOTTOM: #5f89d8 3px solid
}
.gold#lbOuterContainer {
	BORDER-RIGHT: #b0b000 3px solid; BORDER-TOP: #b0b000 3px solid; BORDER-LEFT: #b0b000 3px solid; BORDER-BOTTOM: #b0b000 3px solid
}
#lbDetailsContainer {
	FONT-SIZE: 9pt; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 100%; LINE-HEIGHT: 1.4em; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.grey#lbDetailsContainer {
	BORDER-RIGHT: #888888 3px solid; BORDER-TOP: #888888 3px; BORDER-LEFT: #888888 3px solid; BORDER-BOTTOM: #888888 3px solid
}
.red#lbDetailsContainer {
	BORDER-RIGHT: #dd0000 3px solid; BORDER-TOP: #dd0000 3px; BORDER-LEFT: #dd0000 3px solid; BORDER-BOTTOM: #dd0000 3px solid
}
.green#lbDetailsContainer {
	BORDER-RIGHT: #00b000 3px solid; BORDER-TOP: #00b000 3px; BORDER-LEFT: #00b000 3px solid; BORDER-BOTTOM: #00b000 3px solid
}
.blue#lbDetailsContainer {
	BORDER-RIGHT: #5f89d8 3px solid; BORDER-TOP: #5f89d8 3px; BORDER-LEFT: #5f89d8 3px solid; BORDER-BOTTOM: #5f89d8 3px solid
}
.gold#lbDetailsContainer {
	BORDER-RIGHT: #b0b000 3px solid; BORDER-TOP: #b0b000 3px; BORDER-LEFT: #b0b000 3px solid; BORDER-BOTTOM: #b0b000 3px solid
}
#lbImageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#lbIframeContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#lbLoading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/loading.gif) no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 150px auto 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 100px
}
#lbHoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#lbImageContainer > #lbHoverNav {
	LEFT: 0px
}
#lbHoverNav A {
	outline: none
}
#lbPrev {
	DISPLAY: block; BACKGROUND: url(img/blank.gif) no-repeat; LEFT: 0px; FLOAT: left; WIDTH: 49%; HEIGHT: 100%
}
.grey#lbPrev:hover {
	BACKGROUND: url(img/prev_grey.gif) no-repeat left 15%
}
.grey#lbPrev:hover:visited {
	BACKGROUND: url(img/prev_grey.gif) no-repeat left 15%
}
.red#lbPrev:hover {
	BACKGROUND: url(img/prev_red.gif) no-repeat left 15%
}
.red#lbPrev:hover:visited {
	BACKGROUND: url(img/prev_red.gif) no-repeat left 15%
}
.green#lbPrev:hover {
	BACKGROUND: url(img/prev_green.gif) no-repeat left 15%
}
.green#lbPrev:hover:visited {
	BACKGROUND: url(img/prev_green.gif) no-repeat left 15%
}
.blue#lbPrev:hover {
	BACKGROUND: url(img/prev_blue.gif) no-repeat left 15%
}
.blue#lbPrev:hover:visited {
	BACKGROUND: url(img/prev_blue.gif) no-repeat left 15%
}
.gold#lbPrev:hover {
	BACKGROUND: url(img/prev_gold.gif) no-repeat left 15%
}
.gold#lbPrev:hover:visited {
	BACKGROUND: url(img/prev_gold.gif) no-repeat left 15%
}
#lbNext {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(img/blank.gif) no-repeat; FLOAT: right; WIDTH: 49%; HEIGHT: 100%
}
.grey#lbNext:hover {
	BACKGROUND: url(img/next_grey.gif) no-repeat right 15%
}
.grey#lbNext:hover:visited {
	BACKGROUND: url(img/next_grey.gif) no-repeat right 15%
}
.red#lbNext:hover {
	BACKGROUND: url(img/next_red.gif) no-repeat right 15%
}
.red#lbNext:hover:visited {
	BACKGROUND: url(img/next_red.gif) no-repeat right 15%
}
.green#lbNext:hover {
	BACKGROUND: url(img/next_green.gif) no-repeat right 15%
}
.green#lbNext:hover:visited {
	BACKGROUND: url(img/next_green.gif) no-repeat right 15%
}
.blue#lbNext:hover {
	BACKGROUND: url(img/next_blue.gif) no-repeat right 15%
}
.blue#lbNext:hover:visited {
	BACKGROUND: url(img/next_blue.gif) no-repeat right 15%
}
.gold#lbNext:hover {
	BACKGROUND: url(img/next_gold.gif) no-repeat right 15%
}
.gold#lbNext:hover:visited {
	BACKGROUND: url(img/next_gold.gif) no-repeat right 15%
}
#lbPrev2 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lbNext2 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.grey#lbPrev2 {
	COLOR: #333333
}
.grey#lbNext2 {
	COLOR: #333333
}
.grey#lbSpacer {
	COLOR: #333333
}
.red#lbPrev2 {
	COLOR: #620000
}
.red#lbNext2 {
	COLOR: #620000
}
.red#lbSpacer {
	COLOR: #620000
}
.green#lbPrev2 {
	COLOR: #003300
}
.green#lbNext2 {
	COLOR: #003300
}
.green#lbSpacer {
	COLOR: #003300
}
.blue#lbPrev2 {
	COLOR: #01379e
}
.blue#lbNext2 {
	COLOR: #01379e
}
.blue#lbSpacer {
	COLOR: #01379e
}
.gold#lbPrev2 {
	COLOR: #666600
}
.gold#lbNext2 {
	COLOR: #666600
}
.gold#lbSpacer {
	COLOR: #666600
}
#lbPrev2_Off {
	FONT-WEIGHT: bold
}
#lbNext2_Off {
	FONT-WEIGHT: bold
}
.grey#lbPrev2_Off {
	COLOR: #cccccc
}
.grey#lbNext2_Off {
	COLOR: #cccccc
}
.red#lbPrev2_Off {
	COLOR: #ffcccc
}
.red#lbNext2_Off {
	COLOR: #ffcccc
}
.green#lbPrev2_Off {
	COLOR: #82ff82
}
.green#lbNext2_Off {
	COLOR: #82ff82
}
.blue#lbPrev2_Off {
	COLOR: #b7caee
}
.blue#lbNext2_Off {
	COLOR: #b7caee
}
.gold#lbPrev2_Off {
	COLOR: #e1e100
}
.gold#lbNext2_Off {
	COLOR: #e1e100
}
#lbDetailsData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.grey#lbDetailsData {
	COLOR: #333333
}
.red#lbDetailsData {
	COLOR: #620000
}
.green#lbDetailsData {
	COLOR: #003300
}
.blue#lbDetailsData {
	COLOR: #01379e
}
.gold#lbDetailsData {
	COLOR: #666600
}
#lbDetails {
	FLOAT: left; WIDTH: 60%; TEXT-ALIGN: left
}
#lbCaption {
	DISPLAY: block; FONT-WEIGHT: bold
}
#lbNumberDisplay {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em
}
#lbNavDisplay {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em
}
#lbClose {
	FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px
}
.grey#lbClose {
	BACKGROUND: url(img/close_grey.png) no-repeat
}
.red#lbClose {
	BACKGROUND: url(img/close_red.png) no-repeat
}
.green#lbClose {
	BACKGROUND: url(img/close_green.png) no-repeat
}
.blue#lbClose {
	BACKGROUND: url(img/close_blue.png) no-repeat
}
.gold#lbClose {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/close_gold.png) no-repeat
}
#lbPlay {
	FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px
}
.grey#lbPlay {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/play_grey.png) no-repeat
}
.red#lbPlay {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/play_red.png) no-repeat
}
.green#lbPlay {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/play_green.png) no-repeat
}
.blue#lbPlay {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/play_blue.png) no-repeat
}
.gold#lbPlay {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/play_gold.png) no-repeat
}
#lbPause {
	FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px
}
.grey#lbPause {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/pause_grey.png) no-repeat
}
.red#lbPause {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/pause_red.png) no-repeat
}
.green#lbPause {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/pause_green.png) no-repeat
}
.blue#lbPause {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/pause_blue.png) no-repeat
}
.gold#lbPause {
	BACKGROUND: url(/App_Themes/FireFold/images/lytebox/pause_gold.png) no-repeat
}
#webpartsPanel {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 1000px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: auto
}
#webpartsPanel .outerFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 998px; PADDING-TOP: 0px
}
#webpartsPanel .outerFrame TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#webpartsPanel .outerFrame TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#webpartsPanel .outerFrame .container {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 980px; PADDING-TOP: 4px; HEIGHT: auto; TEXT-ALIGN: justify
}
#webpartsPanel .outerFrame .container H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #555; BORDER-BOTTOM: #ff0000 1px solid
}
#webpartsPanel .EditorZone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px; HEIGHT: auto
}
#webpartsPanel .EditorZoneHeader {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #888 1px solid; COLOR: #000; BORDER-BOTTOM: #888 1px solid
}
#webpartsPanel .EditorZoneFooter {
	FONT-SIZE: 14pt; TEXT-ALIGN: left
}
#webpartsPanel .EditorZoneFooter INPUT {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #888 1px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#webpartsPanel .EditorZoneFooter INPUT:hover {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ff0000 1px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #ff0000 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#webpartsPanel FIELDSET {
	BACKGROUND: #fff
}
#webpartsPanel FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #555
}
#adminlink {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 4px; Z-INDEX: 99; RIGHT: 8px; BACKGROUND: #555; PADDING-BOTTOM: 4px; BORDER-LEFT: #888 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; TOP: 200px; TEXT-ALIGN: center
}
#adminlink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#adminlink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.openpadding {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
#header #logoANDshipping {
 POSITION: relative; HEIGHT: 64px
}
#header #logoANDshipping IMG {
	Z-INDEX: 50
}
#header #logoANDshipping H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 50; LEFT: 90px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: absolute; TOP: 43px
}
#serverClock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#header #logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#header #header_navigation {
	Z-INDEX: 25; BACKGROUND: url(img/ff_header_div_02.png) no-repeat left 50%; WIDTH: 1000px; POSITION: relative; HEIGHT: 37px
}
#header #header_navigation a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#header #header_navigation a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#header #header_navigation a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#header #header_sub_navANDsearch {
	BACKGROUND: url(img/ff_header_div_03.png) no-repeat left 50%; WIDTH: 1000px; POSITION: relative; HEIGHT: 32px
}
#header #logo {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#header #ruturn_policy {
	FLOAT: right
}
#header #shipping {
	FLOAT: right
}
#header #ruturn_policy {
	MARGIN: 15px -92px 0px 0px
}
#header #shipping {
	MARGIN: 15px 101px
}
#header #nav {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#header #cartlist {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#header #nav LI {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 5px; HEIGHT: 17px
}
#header #cartlist {
	FLOAT: right; LINE-HEIGHT: 26px
}
#header #cartlist LI {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#header #nav LI A {
	DISPLAY: block; COLOR: #ddd; TEXT-DECORATION: none
}
#header #cartlist LI A {
	DISPLAY: block; COLOR: #ddd; TEXT-DECORATION: none
}
#header_sub_navigation {
	RIGHT: 15px; MARGIN: 12px 0px 0px 10px; COLOR: #f00; LIST-STYLE-TYPE: none; POSITION: absolute
}
#header_sub_navigation LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#header_sub_navigation LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#cart_total {
	RIGHT: 45px; FLOAT: right; MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 74px
}
#cart_total LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#cart_total LI A {
	TEXT-DECORATION: none
}
#frontPageContent {
	FLOAT: right; WIDTH: 797px
}
.wide A {
	FONT-WEIGHT: normal; COLOR: #000
}
.narrow A {
	FONT-WEIGHT: normal; COLOR: #000
}
#cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(img/featured-cats25.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 18px; PADDING-TOP: 40px; FONT-FAMILY: arial; POSITION: relative; TEXT-ALIGN: left
}
.frontpageProductDispays {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: arial; POSITION: relative; TEXT-ALIGN: left
}
#cat DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; COLOR: #c00; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#cat DL {
	FLOAT: left; MARGIN: 8px; WIDTH: 240px; POSITION: relative; HEIGHT: 325px
}
#cat DT {
	WIDTH: 226px; BORDER-BOTTOM: #555 1px solid; HEIGHT: 135px
}
#cat DT A {
	DISPLAY: block; WIDTH: 226px; HEIGHT: 134px
}
#cat DT A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#cat DT A SPAN {
	DISPLAY: none
}
#hdmi DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#network DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#hometheater DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#speaker DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#mounts DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#cables DT {
	BACKGROUND-POSITION: right 50%; PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
#hometheater DT:hover {
	BACKGROUND-POSITION: left 50%
}
#mounts DT:hover {
	BACKGROUND-POSITION: left 50%
}
#cables DT:hover {
	BACKGROUND-POSITION: left 50%
}
#speaker DT:hover {
	BACKGROUND-POSITION: left 50%
}
#network DT:hover {
	BACKGROUND-POSITION: left 50%
}
#hdmi DT:hover {
	BACKGROUND-POSITION: left 50%
}
#hdmi DT {
	BACKGROUND-IMAGE: url(img/cat_hdmi.png)
}
#network DT {
	BACKGROUND-IMAGE: url(/App_Themes/FireFold/images/cat_network.png)
}
#hometheater DT {
	BACKGROUND-IMAGE: url(/App_Themes/FireFold/images/cat_hometheater_acc.png)
}
#speaker DT {
	BACKGROUND-IMAGE: url(/App_Themes/FireFold/images/cat_speakers.png)
}
#mounts DT {
	BACKGROUND-IMAGE: url(/App_Themes/FireFold/images/cat_mounts.png)
}
#cables DT {
	BACKGROUND-IMAGE: url(/App_Themes/FireFold/images/cat_cables.png)
}
#cat DD A {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 219px; LETTER-SPACING: normal; TEXT-DECORATION: none
}
#cat DD A:link {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 219px; LETTER-SPACING: normal; TEXT-DECORATION: none
}
#cat DD A:visited {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 219px; LETTER-SPACING: normal; TEXT-DECORATION: none
}
#cat DD A:hover {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #333333; BORDER-BOTTOM-STYLE: none
}
#cat DD A {
	COLOR: #ccc
}
#cat DD A:visited {
	COLOR: #ccc
}
#cat DD.viewall {
	BOTTOM: 0px; POSITION: absolute
}
#cat DD.viewall A {
	BORDER-TOP: #911 1px solid; FONT-WEIGHT: normal; COLOR: #c00
}
#cat A:hover {
	COLOR: #888; BORDER-BOTTOM: #333 1px dotted
}
.clear {
	CLEAR: both
}
A.welcomename {
	DISPLAY: block; FONT-SIZE: 150%; RIGHT: 55px; MARGIN: 0px; WIDTH: 400px; COLOR: #fff; POSITION: absolute; TOP: 40px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.frontpageProductDispays {
	WIDTH: 796px
}
.frontpageProductDispays .thumbnails_table {
	HEIGHT: 125px
}
.frontpageProductDispays .info {
	DISPLAY: block; HEIGHT: 50px
}
.frontpageProductDispays .thumbnails {
	BACKGROUND: url(img/thumbox.gif) no-repeat center 50%; WIDTH: 183px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 125px; BORDER-BOTTOM-STYLE: none
}
.frontpageProductDispays .thumbnails IMG {
	MARGIN-TOP: 12px; WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100px; BORDER-BOTTOM-STYLE: none
}
#cat3 .thumbnails {
	MARGIN-TOP: 3px; BACKGROUND: url(img/thumbox.gif); WIDTH: 125px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 125px; BORDER-BOTTOM-STYLE: none
}
#cat3 .thumbnails IMG {
	MARGIN-TOP: 10px; WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100px; BORDER-BOTTOM-STYLE: none
}
#totals {
	COLOR: #ddd
}
#award_review {
	MARGIN-TOP: 20px; BACKGROUND: url(../FireFold/images/awards-reviewBG.png) no-repeat 50% top; WIDTH: 792px; POSITION: relative; HEIGHT: 250px
}
#award_review A {
	COLOR: #ffffff
}
#award_review A:hover {
	COLOR: #cc0000
}
#socialnetworking {
	LEFT: 25px; WIDTH: 145px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 475px
}
#socialnetworking LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#blog {
	POSITION: absolute; TOP: 525px
}
#shippingpolicy {
	BACKGROUND-IMAGE: url(img/sidebar-shipping.png); TOP: 25px; HEIGHT: 56px
}
#returnpolicy {
	BACKGROUND-IMAGE: url(img/sidebar-return-policy.png); TOP: 125px; HEIGHT: 60px
}
#oem {
	BACKGROUND-IMAGE: url(img/sidebar-oem.png); TOP: 380px; HEIGHT: 49px
}
#net30 {
	BACKGROUND-IMAGE: url(img/sidebar-net30.png); POSITION: absolute; TOP: 305px; HEIGHT: 51px
}
#shippingpolicy {
	BACKGROUND-POSITION: right 50%; LEFT: 5px; WIDTH: 187px; POSITION: absolute
}
#returnpolicy {
	BACKGROUND-POSITION: right 50%; LEFT: 5px; WIDTH: 187px; POSITION: absolute
}
#net30 {
	BACKGROUND-POSITION: right 50%; LEFT: 5px; WIDTH: 187px; POSITION: absolute
}
#oem {
	BACKGROUND-POSITION: right 50%; LEFT: 5px; WIDTH: 187px; POSITION: absolute
}
#shippingpolicy:hover {
	BACKGROUND-POSITION: left 50%
}
#returnpolicy:hover {
	BACKGROUND-POSITION: left 50%
}
#net30:hover {
	BACKGROUND-POSITION: left 50%
}
#oem:hover {
	BACKGROUND-POSITION: left 50%
}
#firebar SPAN SPAN {
	DISPLAY: none
}
#firebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/sidebar.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 198px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 600px
}
#award-reviews-head {
	BACKGROUND: url(img/awards-reviews-top4.png); MARGIN: 10px 0px; WIDTH: 797px; HEIGHT: 34px
}
UL.category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.category LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.category LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.png) repeat-x left top; COLOR: #ddd; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
UL.category LI A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.png) repeat-x left top; COLOR: #ddd; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
UL.category LI A:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.png) repeat-x left top; COLOR: #ddd; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
UL.category LI A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar.png) repeat-x left top; COLOR: #ddd; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
UL.category LI A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: url(img/catbar_hover.png) repeat-x left top; COLOR: #fff; TEXT-INDENT: 4px; PADDING-TOP: 6px; HEIGHT: 29px; TEXT-DECORATION: none
}
.productsGrid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 199px; COLOR: #ccc; PADDING-TOP: 0px; HEIGHT: 300px
}
.rowSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#promotionspot25 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; POSITION: relative; HEIGHT: 158px
}
#promotionspot25 #listfaq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 158px
}
#promotionspot25 #newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(img/weekly_deals_button.png) no-repeat right 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 158px
}
#promotionspot25 #newsletter:hover {
	BACKGROUND-POSITION: left 50%
}
#promotionspot25 #newsletter A {
	DISPLAY: block; WIDTH: 146px; HEIGHT: 158px
}
#promotionspot25 #newsletter A SPAN {
	DISPLAY: none
}
#promotionspot25 #imagerotator {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 158px; TEXT-ALIGN: left
}
#promotionspot25 #rotatorBox {
	POSITION: absolute
}
#promotionspot25 #rotatorBox SPAN {
	DISPLAY: inline; WIDTH: 650px; HEIGHT: 158px
}
#promotionspot25 #rotatorMask {
	DISPLAY: inline; Z-INDEX: 2; LEFT: 0px; OVERFLOW: hidden; WIDTH: 650px; POSITION: absolute; TOP: 0px; HEIGHT: 158px
}
#promotionspot25 #rotatorBox2 {
	POSITION: absolute
}
#promotionspot25 #rotatorBox2 SPAN {
	DISPLAY: inline; WIDTH: 650px; HEIGHT: 158px
}
#promotionspot25 #rotatorMask2 {
	DISPLAY: inline; Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 650px; POSITION: absolute; TOP: 0px; HEIGHT: 158px
}
#catsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 6px
}
#catsearch INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#catsearch INPUT.searchPhrase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; BACKGROUND: url(img/searchbar.png) #333 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 141px; COLOR: #333; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
#catsearch .searchButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; POSITION: absolute
}