DIV.page_navigator {
	CLEAR: both; FONT-SIZE: 11px; RIGHT: 10px; POSITION: absolute; TOP: 42px
}
DIV.page_navigator_bottom {
	CLEAR: both; FONT-SIZE: 11px; RIGHT: 10px; BOTTOM: -20px; POSITION: absolute
}
DIV.page_navigator DIV {
	FLOAT: left
}
DIV.page_navigator_bottom DIV {
	FLOAT: left
}
DIV.page_navigator DIV.menu_view {
	PADDING-TOP: 2px
}
DIV.page_navigator_bottom DIV.menu_view {
	PADDING-TOP: 2px
}
DIV.record_result {
	CLEAR: both; FONT-SIZE: 11px; LEFT: 10px; POSITION: absolute; TOP: 42px
}
DIV.record_result_bottom {
	CLEAR: both; FONT-SIZE: 11px; LEFT: 10px; BOTTOM: -20px; POSITION: absolute
}
DIV.menu_sortby SELECT {
	FONT-SIZE: 10px
}
#products-container {
	MIN-HEIGHT: 280px; FLOAT: left; WIDTH: 100%
}
DIV.products-loading {
	WIDTH: 100%; POSITION: relative; TOP: 130px; TEXT-ALIGN: center
}
.tgProductContainer {
	MARGIN: 0px; WIDTH: 758px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.tgProductView1 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 0px; WIDTH: 222px; PADDING-TOP: 12px; HEIGHT: 280px; TEXT-ALIGN: center
}
.tgProductView1Hover {
	BACKGROUND-IMAGE: url(product_view1_bg.png)
}
.tgProductView3 {
	MARGIN-LEFT: auto; WIDTH: 220px; MARGIN-RIGHT: auto; HEIGHT: 450px; TEXT-ALIGN: center
}
.tgProductLargeImage {
	WIDTH: 300px
}
.tgProductSmallImage {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.tgProductView1Saperator {
	BACKGROUND-POSITION: center 50%;
	FLOAT: left;
	BACKGROUND-IMAGE: url(productlist_saperator.gif);
	WIDTH: 10px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 280px
}
#tgProductContent IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.view1#tgProductContent .section2 {
	WIDTH: 100%; POSITION: relative; HEIGHT: 130px; TEXT-ALIGN: left
}
.view1#tgProductContent .header {
	WIDTH: 210px; HEIGHT: 40px; TEXT-ALIGN: left
}
.view1#tgProductContent .header .stock {
	FLOAT: right
}
.view1#tgProductContent .header .productCode {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #909090
}
.view1#tgProductContent .header .price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fbac36
}
.view1#tgProductContent .header .reducedPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.view1#tgProductContent .productName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px; COLOR: #909090; TEXT-ALIGN: left
}
.view1#tgProductContent .photoLink {
	RIGHT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 60px; BORDER-BOTTOM-STYLE: none
}
.view1#tgProductContent .detailLink {
	RIGHT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 30px; BORDER-BOTTOM-STYLE: none
}
.view1#tgProductContent .ecommerce {
	TEXT-ALIGN: left
}
.view1#tgProductContent IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tgProductView2Hover {
	BACKGROUND-IMAGE: url(product_view2_bg.png); BACKGROUND-REPEAT: no-repeat
}
DIV.tgProductView2 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 760px; CURSOR: hand; PADDING-TOP: 5px; HEIGHT: 146px
}
.view2#tgProductContent .leftPanel {
	FLOAT: left; WIDTH: 150px; HEIGHT: 138px
}
.view2#tgProductContent .middlePanel {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 210px; LINE-HEIGHT: 115%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 133px; TEXT-ALIGN: left
}
.view2#tgProductContent .rightPanel {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 378px; HEIGHT: 138px; TEXT-ALIGN: left
}
.view2#tgProductContent .buynow {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 85px
}
.view2#tgProductContent .channel {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 114px
}
.view2#tgProductContent .productName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
.view2#tgProductContent .productCode {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #909090
}
.view2#tgProductContent .price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fbac36
}
.view2#tgProductContent .reducedPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000
}
.view2#tgProductContent .ecommerce {
	BORDER-RIGHT: brown 1px dashed; BORDER-TOP: brown 1px dashed; MARGIN: 0px; BORDER-LEFT: brown 1px dashed; WIDTH: 180px; BORDER-BOTTOM: brown 1px dashed; HEIGHT: 70px; TEXT-ALIGN: center
}
.view2#tgProductContent DIV.productDescriptionHeader {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #000
}
.view2#tgProductContent SPAN.productDescription {
	FONT-SIZE: 10px; COLOR: #999
}
.view2#tgProductContent SPAN.productDescription A:link {
	FONT-SIZE: 10px; COLOR: #999
}
.view2#tgProductContent SPAN.productDescription A:visited {
	FONT-SIZE: 10px; COLOR: #999
}
.view3#tgProductContent {
	LEFT: 60px; BACKGROUND-IMAGE: url(product_view3w_bg.png); WIDTH: 699px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 100px; HEIGHT: 422px
}
.view3#tgProductContent .productName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 10px; COLOR: #333333; POSITION: absolute; TOP: 10px
}
.view3#tgProductContent .imageThumb {
	LEFT: 85px; OVERFLOW: hidden; POSITION: absolute; TOP: 140px
}
.view3#tgProductContent .highResImage {
	LEFT: 10px; OVERFLOW: hidden; WIDTH: 300px; POSITION: absolute; TOP: 45px; HEIGHT: 350px
}
.view3#tgProductContent .highResImage IMG {
	max-width: 300px
}
.view3#tgProductContent DIV.productDetail {
	FONT-SIZE: 11px; LEFT: 320px; WIDTH: 320px; COLOR: #999999; POSITION: absolute; TOP: 100px; HEIGHT: 180px; TEXT-ALIGN: left
}
.view3#tgProductContent DIV.productDescriptionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #333333
}
.view3#tgProductContent SPAN.productDescription {
	FONT-SIZE: 11px; COLOR: #999999
}
.view3#tgProductContent SPAN.productDescription A:link {
	FONT-SIZE: 11px; COLOR: #999999
}
.view3#tgProductContent SPAN.productDescription A:visited {
	FONT-SIZE: 11px; COLOR: #999999
}
.view3#tgProductContent DIV.ecommerce {
	LEFT: 320px; WIDTH: 325px; POSITION: absolute; TOP: 290px; HEIGHT: 100px; TEXT-ALIGN: left
}
.view3#tgProductContent .productCode {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000
}
.view3#tgProductContent .price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fbac36
}
.view3#tgProductContent .reducedPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000
}
.view3#tgProductContent .leftarrow {
	LEFT: -60px; POSITION: absolute; TOP: 185px
}
.view3#tgProductContent .rightarrow {
	RIGHT: -23px; POSITION: absolute; TOP: 185px
}
.view3#tgProductContent .leftarrow IMG {
	CURSOR: hand
}
.view3#tgProductContent .rightarrow IMG {
	CURSOR: hand
}
.viewSelector {
	FLOAT: right
}
.viewSelector IMG {
	MARGIN-TOP: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productCategoryBox {
	WIDTH: 165px
}
.productCategoryHeader {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.productCategory {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 156px; PADDING-TOP: 3px
}
.productCategorySlide {
	PADDING-LEFT: 15px; BACKGROUND: url(btn-slide.gif) no-repeat left top; MARGIN: 0px; HEIGHT: 20px
}
A.btn-slide:link {
	COLOR: #777777; TEXT-DECORATION: none
}
A.btn-slide:visited {
	COLOR: #777777; TEXT-DECORATION: none
}
DIV.dialog {
	Z-INDEX: 500; POSITION: absolute
}
DIV.dialogLoader {
	Z-INDEX: 100; POSITION: absolute
}
.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#selectedview {
	BACKGROUND-IMAGE: none
}
#btn_view1 {
	BACKGROUND-IMAGE: none
}
#btn_view2 {
	BACKGROUND-IMAGE: none
}
#btn_view3 {
	BACKGROUND-IMAGE: none
}
DIV.filterBar {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
DIV.accordionHeader {
	WIDTH: 170px; HEIGHT: 28px
}
DIV.accordionHeader IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.accordion {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 164px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.accordion A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
DIV.accordion A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
DIV.accordion DIV.filterName {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px
}
DIV.accordion IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

