HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	
}

INPUT {
	FONT: 12px Verdana,Arial,Helvetica,sans-serif; COLOR: #555
}
TEXTAREA {
	FONT: 12px Verdana,Arial,Helvetica,sans-serif; COLOR: #555
}
OPTION {
	FONT: 12px Verdana,Arial,Helvetica,sans-serif; COLOR: #555
}
SELECT {
	FONT: 12px Verdana,Arial,Helvetica,sans-serif; COLOR: #555
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #484848
}
#max-width {
	; WIDTH: expression((document.body.clientWidth>1000)?'1000px':'auto'); HEIGHT: 100%
}
#minWidth {
	; WIDTH: expression((document.body.clientWidth<=775)?'775px':'auto'); HEIGHT: 100%; BACKGROUND-COLOR: #fff; min-width: 775px; max-width: 1000px
}
UNKNOWN {
	MIN-HEIGHT: 100%; HEIGHT: auto
}
#top {
	POSITION: relative; 
	HEIGHT: 113px
}
#nav {

	PADDING-RIGHT: 0; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH:810px; important; PADDING-TOP: 10px
}
.cart-tbl {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 100%; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-WIDTH: 0px
}
#promotions TABLE {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-WIDTH: 0px
}


#nav TABLE {
	
	PADDING-LEFT: 0px;
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 810px; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-WIDTH: 0px
	
}
#nav A {

	FONT: Arial;
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	CURSOR: pointer; 
	COLOR: BLACK;
	LINE-HEIGHT: 12px; 
	POSITION: relative; 
	HEIGHT: 12px; 
	TEXT-DECORATION: none;
	
	
}
	
}
#nav A SPAN {
	LEFT: 0px; WIDTH: 100%; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#nav A:hover {
	COLOR: #8D8D8D
}
#nav TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: WHITE 1px solid; 
	BORDER-RIGHT: WHITE 1px solid; 
	
	PADDING-TOP: 0px
}
#photo-link {
	WIDTH: 51px
}
#photo-link SPAN {
	BACKGROUND-IMAGE: url(../img/navPhoto.gif)
}
#audio-link {
	WIDTH: 49px
}
#audio-link SPAN {
	BACKGROUND-IMAGE: url(../img/navAudio.gif)
}
#video-link {
	WIDTH: 49px
}
#video-link SPAN {
	BACKGROUND-IMAGE: url(../img/navVideo.gif)
}
#phone-link {
	WIDTH: 53px
}
#phone-link SPAN {
	BACKGROUND-IMAGE: url(../img/navPhone.gif)
}
#more-link {
	WIDTH: 47px
}
#more-link SPAN {
	BACKGROUND-IMAGE: url(../img/navMore.gif)
}
UL.jsmenu {
font-family: ARIAL;
	FONT-SIZE: 11px; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 9px; 
	Z-INDEX: 999; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px; 
	BORDER-LEFT: #FFC20E 1px solid; 
	WIDTH: 152px! important; 
	PADDING-TOP: 10px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	TOP: 0px;
	BACKGROUND-COLOR: #FFFFFF;

}
UNKNOWN {
	LEFT: -1px
}
UL.jsmenu LI {
font-family: ARIAL;
FONT-SIZE: 11px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 99; 
	FLOAT: none! important; 
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px -2px; 
	WIDTH: 152px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #dee2e4 1px solid; 
	POSITION: relative
}
UNKNOWN {
	MARGIN: 0px
}
UL.jsmenu A {
font-family: ARIAL;
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 7px;
	FONT-WEIGHT: BOLD; 
FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000099; 
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none
	
}
UL.jsmenu A :visited{
font-family: ARIAL;
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 7px;
	FONT-WEIGHT: BOLD; 
FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
 	COLOR: RED;
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none;

}
UL.jsmenu A:hover {
font-family: ARIAL;
FONT-SIZE: 11px; 
	FONT-WEIGHT: BOLD;
	COLOR: #000000; 
	BACKGROUND-COLOR: #C0C0C0
}
UL.jsmenu .last {
	BORDER-BOTTOM-WIDTH: 0px
}



#logo {
	LEFT: 30px; POSITION: absolute; TOP: 19px
}
#icons {
	RIGHT: 33px; FONT: 9px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; POSITION: absolute; TOP: 33px
}
UNKNOWN {
	WIDTH: 265px
}
#icons A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 18px; COLOR: #555; TEXT-DECORATION: none
}
#icons A:hover {
	COLOR: #cf3919
}
#icons A SPAN {
	TEXT-DECORATION: underline
}
#icons IMG {
	MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 3px
}
UNKNOWN {
	MARGIN-BOTTOM: 1px
}
#searchBlock {
	RIGHT: 33px; POSITION: absolute; TOP: 65px
}
UNKNOWN {
	WIDTH: 214px
}
#searchBlock INPUT {
	PADDING-RIGHT: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 130px! important; MARGIN-RIGHT: 9px; PADDING-TOP: 0px; HEIGHT: auto! important
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 138px! important; PADDING-TOP: 0px; HEIGHT: 18px! important
}
UNKNOWN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 130px! important; PADDING-TOP: 0px; HEIGHT: auto! important
}
#searchBlock INPUT.btn {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 67px! important; PADDING-TOP: 0px! important; HEIGHT: 21px! important
}
UNKNOWN {
	WIDTH: 67px! important; HEIGHT: 21px! important
}
#visuals {
	BACKGROUND: url(../img/bgVisuals.gif); POSITION: relative; HEIGHT: 270px
}
#visuals-1 {
	BACKGROUND: url(../img/bgVisuals-1.jpg) no-repeat 0px 0px; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 270px
}
#visuals-2 {
	Z-INDEX: 99; BACKGROUND: url(../img/bgVisuals-2a.gif) repeat-x 0px 100%; LEFT: 120px; WIDTH: 45%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 60px
}
#visuals-2 DIV {
	Z-INDEX: 99; BACKGROUND: url(../img/bgVisuals-2.gif) no-repeat 100% 0px; POSITION: relative; HEIGHT: 60px
}
#visuals-3 {
	Z-INDEX: 99; RIGHT: 20%; BACKGROUND: url(../img/bgVisuals-3.gif); WIDTH: 54px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 116px
}
#middle {
	PADDING-BOTTOM: 30px; MARGIN-LEFT: 220px; POSITION: relative; HEIGHT: 3px
}
UNKNOWN {
	HEIGHT: auto
}
#middle #left-col {
	Z-INDEX: 99; FLOAT: left; PADDING-BOTTOM: 40px; MARGIN-LEFT: -220px; WIDTH: 220px; POSITION: relative; HEIGHT: 3px; BACKGROUND-COLOR: #fff
}
UNKNOWN {
	HEIGHT: auto
}
#middle .leftBlock {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 19px; BORDER-TOP: #ededed 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 30px; PADDING-BOTTOM: 13px; FONT: 11px Arial,Helvetica,sans-serif; BORDER-LEFT: #ededed 0px solid; PADDING-TOP: 14px; BORDER-BOTTOM: #ededed 1px solid; POSITION: relative; HEIGHT: 3px
}
UNKNOWN {
	HEIGHT: auto
}
#middle .leftBlock P {
	MARGIN: 0px; PADDING-TOP: 12px
}
#middle H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px/12px Arial,Helvetica,sans-serif; COLOR: #be2e0a; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 13px
}
#middle H1 SPAN {
	WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
#middle H1#aboutus SPAN {
	BACKGROUND: url(../img/h1-aboutus.gif) no-repeat 0px 0px
}
#middle H1#chatlive SPAN {
	BACKGROUND: url(../img/h1-chatlive.gif) no-repeat 0px 0px
}
#middle H1#current {
	MARGIN-LEFT: 29px
}
#middle H1#current SPAN {
	BACKGROUND: url(../img/h1-current.gif) no-repeat 0px 0px
}
#middle .leftBlock .more {
	FONT-SIZE: 9px; FLOAT: right; PADDING-TOP: 5px
}
#middle .leftBlock .more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(../img/arrow.gif) no-repeat 0px 2px; PADDING-BOTTOM: 2px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#middle .leftBlock .more A:hover {
	COLOR: #cf3919
}
#middle .chatlive1 {
	BACKGROUND: url(../img/h1-chatlive1.gif) no-repeat 45px 11px; TEXT-INDENT: -1000em; HEIGHT: 27px! important
}
#middle .livechat {
	BACKGROUND: url(../img/livechat.gif); LEFT: 10px; WIDTH: 92px; BOTTOM: -24px; POSITION: absolute; HEIGHT: 88px
}
#middle #right-col {
	WIDTH: 100%; PADDING-TOP: 28px
}
#promotions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
#promotions H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px Arial,Helvetica,sans-serif; PADDING-TOP: 0px
}
#promotions H2 .cost {
	FONT-WEIGHT: bold; COLOR: #be2e0a
}
#promotions H2 .title {
	FONT-SIZE: 16px; COLOR: #be2e0a
}
#promotions A {
	COLOR: #555; TEXT-DECORATION: none
}
#promotions TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f0f0f0 1px solid; WIDTH: 33%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#promotions TD.start {
	BORDER-LEFT-WIDTH: 0px
}
#bottom {
	PADDING-LEFT: 251px; POSITION: relative; HEIGHT: 40px
}
UNKNOWN {
	MIN-HEIGHT: 40px; HEIGHT: auto
}
#copyright {
	LEFT: 30px; FONT: 9px Arial,Helvetica,sans-serif; POSITION: absolute; TOP: 0px
}
#copyright P {
	MARGIN: 0px; PADDING-TOP: 4px
}
#botNav {
	COLOR: #dbdbd3
}
#botNav A {
	FONT: 9px Arial,Helvetica,sans-serif; COLOR: #555
}
#botNav A:hover {
	COLOR: #cf3919
}
#logos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#logos IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 18px
}
#content {
	PADDING-RIGHT: 33px; BORDER-TOP: #cf3919 7px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; WIDTH: auto! important; PADDING-TOP: 15px; POSITION: relative; HEIGHT: 5px
}
#content P {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
#path {
	FONT-SIZE: 11px
}
.descr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.descr H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 24px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 0px
}
.descr .l-img {
	FLOAT: left; MARGIN: 0px 15px 15px 0px
}
.refine-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; PADDING-TOP: 15px
}
.refine-search H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 17px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 0px
}
.refine-search .block {
	FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 184px; HEIGHT: 115px
}
.refine-search H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.refine-search .block SELECT {
	FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 96px
}
UNKNOWN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.refine-search .block OPTION {
	FONT-SIZE: 11px
}
.refine-search .chkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; WIDTH: 120px! important; PADDING-TOP: 14px; HEIGHT: 101px! important
}
.refine-search .chkbox P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px! important
}
.refine-search .chkbox INPUT {
	MARGIN: -2px 0px -2px -3px; VERTICAL-ALIGN: middle; POSITION: relative
}
UNKNOWN {
	MARGIN: 0px 0px 0px -3px
}
UNKNOWN {
	MARGIN: 3px 3px 3px -3px
}
.refine-search .chkbox LABEL {
	VERTICAL-ALIGN: middle
}
.refine-search .formulty {
	FONT-SIZE: 10px
}
.refine-search .results {
	FLOAT: left; VERTICAL-ALIGN: middle
}
.refine-search .sort-by SELECT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.refine-search .results INPUT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.refine-search .results SELECT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.refine-search .sort-by OPTION {
	FONT-SIZE: 11px
}
.refine-search .results OPTION {
	FONT-SIZE: 11px
}
.refine-search .sort-by LABEL {
	VERTICAL-ALIGN: middle
}
.refine-search .results LABEL {
	VERTICAL-ALIGN: middle
}
.refine-search #show-items {
	MARGIN-LEFT: 20px
}
.refine-search .btn {
	MARGIN-LEFT: 20px
}
.refine-search .sort-by {
	FLOAT: right
}
#product {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 262px; PADDING-TOP: 38px; POSITION: relative; HEIGHT: 5px
}
UNKNOWN {
	HEIGHT: auto
}
#product #pdLeft {
	FONT-SIZE: 11px; Z-INDEX: 99; FLOAT: left; MARGIN-LEFT: -262px; WIDTH: 262px; POSITION: relative; HEIGHT: 5px
}
#photoItem {
	FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 14px; TEXT-ALIGN: center
}
#photoItem IMG.pht {
	DISPLAY: block; MARGIN-BOTTOM: 6px
}
#product #pdRight {
	FLOAT: left; WIDTH: 100%
}
#shcart .tools A {
	TEXT-DECORATION: none
}
#compare-left A {
	TEXT-DECORATION: none
}
#product #pdLeft A {
	TEXT-DECORATION: none
}
#shcart .tools SPAN {
	TEXT-DECORATION: underline
}
#compare-left SPAN {
	TEXT-DECORATION: underline
}
#product #pdLeft SPAN {
	TEXT-DECORATION: underline
}
#photoItem .ml {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
#product #pdLeft .xml {
	DISPLAY: block; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -2px; POSITION: relative
}
#product #pdLeft .question {
	DISPLAY: block; MARGIN-LEFT: 25px; POSITION: relative
}
#shcart .printpage {
	DISPLAY: block; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 22px; POSITION: relative
}
#product #pdLeft .printpage {
	DISPLAY: block; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 22px; POSITION: relative
}
#shcart .mail {
	DISPLAY: block; MARGIN-LEFT: 22px; POSITION: relative
}
#product #pdLeft .mail {
	DISPLAY: block; MARGIN-LEFT: 22px; POSITION: relative
}
#pdRight H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 24px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 0px
}
#pdRight .instock {
	MARGIN-TOP: -14px; FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #3e9d5b; POSITION: relative
}
#pdRight .mfr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 114px; PADDING-TOP: 2px
}
#pdRight .bpav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 114px; PADDING-TOP: 2px
}
#pdRight .prices {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 170px! important; PADDING-TOP: 10px
}
#pdRight .prices P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#pdRight .prices H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 17px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 0px
}
#pdRight P.obtain {
	PADDING-TOP: 4px
}
#pdRight .calculate {
	FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 20px
}
#pdRight .calculate SPAN {
	DISPLAY: block
}
#pdRight .calculate INPUT {
	PADDING-RIGHT: 2px; MARGIN-TOP: 9px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 83px! important; MARGIN-RIGHT: 9px; PADDING-TOP: 0px; HEIGHT: auto! important
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 91px! important; PADDING-TOP: 0px; HEIGHT: 18px! important
}
UNKNOWN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 83px! important; PADDING-TOP: 0px; HEIGHT: auto! important
}
#pdRight .calculate INPUT.btn {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 0px; WIDTH: 40px! important; PADDING-TOP: 0px! important; HEIGHT: 21px! important
}
UNKNOWN {
	WIDTH: 40px! important; HEIGHT: 21px! important
}
#pdRight .quantity {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#pdRight .quantity .txt {
	PADDING-RIGHT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 3px
}
#pdRight .quantity INPUT.qu {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 36px! important; MARGIN-RIGHT: 20px; PADDING-TOP: 0px; HEIGHT: auto! important
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 42px! important; PADDING-TOP: 0px; HEIGHT: 18px! important
}
UNKNOWN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 36px! important; PADDING-TOP: 0px; HEIGHT: auto! important
}
#pdRight .quantity INPUT.btn {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
#char {
	MARGIN-TOP: 50px; BACKGROUND: url(../img/brd.gif) repeat-y 48% 0px; MARGIN-LEFT: -20px; POSITION: relative; HEIGHT: 5px
}
UNKNOWN {
	HEIGHT: auto
}
#char DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 41%; PADDING-TOP: 0px
}
#product-details {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 23px; BORDER-TOP: #ededed 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 23px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ededed 1px solid; POSITION: relative; HEIGHT: 5px
}
UNKNOWN {
	HEIGHT: auto
}
#product-details H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../img/bgProductDetails.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: -50px 0px 20px -24px; FONT: bold 14px/12px Arial,Helvetica,sans-serif; WIDTH: 155px! important; COLOR: #be2e0a; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 20px! important
}
#product-details H1 SPAN {
	BACKGROUND: url(../img/h1-productDetails.gif) no-repeat 22px 10px; LEFT: 1px; WIDTH: 147px; POSITION: absolute; TOP: 1px; HEIGHT: 29px
}
.category {
	BORDER-TOP: #cbcbcb 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.category TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BORDER-BOTTOM: #ededed 1px solid
}
.category TD.model {
	WIDTH: 30%
}
.item-prod H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #cf3919; PADDING-TOP: 0px
}
.category TD.model H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #cf3919; PADDING-TOP: 0px
}
.item-prod .instock {
	MARGIN-TOP: -10px; FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #3e9d5b; POSITION: relative
}
.category TD.model .instock {
	MARGIN-TOP: -10px; FONT: bold 11px Arial,Helvetica,sans-serif; COLOR: #3e9d5b; POSITION: relative
}
.category TD.descr {
	WIDTH: 40%
}
.category TD.model .mfr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
.category TD.model .bpav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
.category TD.model .bpav {
	PADDING-RIGHT: 10px
}
.item-prod H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #cf3919; PADDING-TOP: 0px
}
.category TD.model H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #cf3919; PADDING-TOP: 0px
}
.category TD.model .quantity .txt {
	PADDING-RIGHT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 3px
}
.category TD.model .quantity INPUT.qu {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; WIDTH: 36px! important; MARGIN-RIGHT: 20px; PADDING-TOP: 0px; HEIGHT: auto! important
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 42px! important; PADDING-TOP: 0px; HEIGHT: 18px! important
}
UNKNOWN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 36px! important; PADDING-TOP: 0px; HEIGHT: auto! important
}
.category TD.model .quantity INPUT.btn {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
.category .add {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.category .add P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.category .add LABEL {
	VERTICAL-ALIGN: middle
}
.category .add INPUT {
	VERTICAL-ALIGN: middle
}
.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.compareBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#comp-block {
	PADDING-BOTTOM: 10px; PADDING-TOP: 20px; POSITION: relative; HEIGHT: 1px
}
UNKNOWN {
	HEIGHT: auto
}
.subcat TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#compareBlock TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#comp-block TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#comp-block TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#compare-left {
	PADDING-BOTTOM: 80px; WIDTH: 198px
}
#compare-left .plus {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3px; POSITION: relative
}
#compare-left .printpage IMG {
	MARGIN-RIGHT: 2px
}
#compare-left .plus IMG {
	MARGIN-RIGHT: 2px
}
#compare-left .printpage {
	DISPLAY: block; POSITION: relative
}
#compareBlock {
	BORDER-TOP: #ededed 1px solid; WIDTH: auto! important
}
#compare-left H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 24px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 0px
}
.item-prod {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 162px! important; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.item-prod H1 {
	PADDING-TOP: 5px
}
.item-prod H2 {
	PADDING-BOTTOM: 7px; PADDING-TOP: 4px
}
#compareBlock TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #ededed 1px solid
}
#compareBlock TD DIV {
	WIDTH: 162px; TEXT-ALIGN: center
}
#compareBlock TH DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 3px; WIDTH: 169px! important; PADDING-TOP: 3px
}
#compareBlock TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM: #ededed 1px solid; TEXT-ALIGN: left
}
#compareBlock .zb {
	BACKGROUND-COLOR: #f7f7f7
}
#comp-block .show-hide {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 18px; FONT-SIZE: 11px; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ededed 1px solid; WIDTH: 168px! important; BOTTOM: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #ededed 0px solid; POSITION: absolute; HEIGHT: 53px! important
}
#comp-block .show-hide A {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
.subcat {
	FLOAT: right
}
.subcat .tbls {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ededed 1px solid; WIDTH: 348px! important; PADDING-TOP: 6px; BORDER-BOTTOM: #ededed 1px solid
}
.subcat TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
H1.maintitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 24px Arial,Helvetica,sans-serif; COLOR: #cf3919; PADDING-TOP: 20px
}
.continue {
	PADDING-BOTTOM: 10px
}
.continue A {
	TEXT-DECORATION: none
}
.continue A SPAN {
	TEXT-DECORATION: underline
}
.shopcart {
	PADDING-RIGHT: 120px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: auto! important; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 34px
}
UNKNOWN {
	MIN-HEIGHT: 34px; HEIGHT: auto
}
.cart-tbl {
	BORDER-BOTTOM: #ededed 3px solid
}
.cart-tbl TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}
.cart-tbl TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ededed 1px solid
}
.cart-tbl .left {
	WIDTH: 48%
}
.cart-tbl .quant {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cart-tbl .quant INPUT {
	FONT-SIZE: 11px; WIDTH: 40px
}
.cart-tbl .rem {
	TEXT-ALIGN: center
}
.cart-tbl A {
	COLOR: #555; TEXT-DECORATION: none
}
.cart-tbl A:hover {
	COLOR: #cf3919
}
.cart-tbl .zb {
	BACKGROUND-COLOR: #f7f7f7
}
.tools {
	RIGHT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 10px
}
#infocart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 275px; PADDING-TOP: 30px
}
#infocart LABEL {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 112px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#infocart SELECT {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 152px
}
#infocart OPTION {
	FONT-SIZE: 11px
}
#infocart INPUT {
	WIDTH: 40%
}
#costall {
	FLOAT: right; WIDTH: 310px; PADDING-TOP: 13px
}
#costall .cost-total {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-ALIGN: right
}
#costall .cost-txt {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-ALIGN: right
}
#costall .cost-tot {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; TEXT-ALIGN: right
}
#costall .cost-totnum {
	PADDING-LEFT: 3px; FLOAT: left
}
#costall .cost-num {
	PADDING-LEFT: 3px; FLOAT: left
}
#costall .cost-tnum {
	PADDING-LEFT: 3px; FLOAT: left
}
#costall .cost-tot {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px
}
#costall .cost-tnum {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px
}
#costall .cost-total {
	FONT-WEIGHT: bold; COLOR: #c0300a; PADDING-TOP: 3px
}
#costall .cost-totnum {
	FONT-WEIGHT: bold; COLOR: #c0300a; PADDING-TOP: 3px
}
#costall .btn {
	FLOAT: right
}
#customer-sch {
	FLOAT: left; MARGIN-LEFT: -4px; PADDING-TOP: 10px; POSITION: relative
}
#customer-sch LABEL {
	VERTICAL-ALIGN: middle
}
#customer-sch INPUT {
	VERTICAL-ALIGN: middle
}
#customer-sch P {
	VERTICAL-ALIGN: middle
}
#customer-sch INPUT {
	POSITION: relative
}
#customer-sch #login1 LABEL {
	MARGIN-RIGHT: 3px
}
#customer-sch #login1 {
	MARGIN-LEFT: 4px! important; PADDING-TOP: 10px
}
#customer-sch #login1 INPUT {
	MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #eee
}
#customer-sch P.forgot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#btnCheckout {
	FLOAT: right; PADDING-TOP: 40px
}
.addresscheck {
	PADDING-RIGHT: 100px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 35px; VERTICAL-ALIGN: middle; WIDTH: auto! important; PADDING-TOP: 15px; HEIGHT: 1px
}
UNKNOWN {
	HEIGHT: auto
}
.addresscheck STRONG {
	FONT: bold 13px Arial,Helvetica,sans-serif
}
.addresscheck LABEL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
.addresscheck SELECT {
	FONT-SIZE: 11px; MARGIN: 5px 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 225px
}
.addresscheck SELECT OPTION {
	FONT-SIZE: 11px
}
.addresscheck .shipaddress {
	FLOAT: left; WIDTH: 290px
}
.addresscheck .billaddress {
	FLOAT: right; WIDTH: 290px
}
.addresscheck #btnCheckout {
	PADDING-TOP: 10px
}
.creditcard H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px
}
.creditcard {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; WIDTH: 275px! important; PADDING-TOP: 10px; BORDER-BOTTOM: #ededed 1px solid
}
.creditcard LABEL {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 88px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.creditcard SELECT {
	FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 152px; MARGIN-RIGHT: 3px
}
.creditcard OPTION {
	FONT-SIZE: 100%
}
.creditcard INPUT {
	FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 170px
}
.creditcard .quest {
	MARGIN-TOP: -4px; PADDING-BOTTOM: 6px; WIDTH: 87px; POSITION: relative; TEXT-ALIGN: right
}
#ordTot {
	FONT-WEIGHT: bold; COLOR: #cf3919; TEXT-ALIGN: right
}
#ordTot A {
	FONT-WEIGHT: normal
}
#my-account {
	FONT-SIZE: 90%; PADDING-BOTTOM: 20px
}
#my-account H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -15px; FONT: bold 17px Arial,Helvetica,sans-serif; COLOR: #747474; PADDING-TOP: 0px
}
#my-account H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; FONT: bold 13px Verdana,Arial,Helvetica,sans-serif; COLOR: #6b6b6b; PADDING-TOP: 28px; BORDER-BOTTOM: #cbcbcb 1px solid
}
#my-account .tls {
	DISPLAY: block; MARGIN-BOTTOM: 4px; TEXT-DECORATION: none
}
#my-account .tls SPAN {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.vbrd {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 1px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none! important; VISIBILITY: hidden; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px! important; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 1px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none! important; VISIBILITY: hidden; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px! important; BORDER-BOTTOM-STYLE: none
}
.vbrd {
	VISIBILITY: visible; BACKGROUND-COLOR: #ededed! important
}

