.boxText {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px
}
.errorBox {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffb3b5; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.stockWarning {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #cc0033; FONT-SIZE: 10px
}
.productsNotifications {
	BACKGROUND: #edf9f2
}
.orderEdit {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #174381; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
BODY {
	MARGIN: 0px; BACKGROUND: #ffffff; COLOR: #000000
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TR.header {
	BACKGROUND: #ffffff
}
TR.headerNavigation {
	BACKGROUND: #244563
}
A.headerNavigation {
	COLOR: #244563
}
A.headerNavigation:hover {
	COLOR: #f26522
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	TEXT-ALIGN: center; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	TEXT-ALIGN: center; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.infoBox {
	BACKGROUND: #b6b7cb
}
.infoBoxContents {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #f8f8f9; FONT-SIZE: 10px
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffe6e6; FONT-SIZE: 10px
}
TD.infoBoxHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.infoBox {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
SPAN.infoBox {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
TR.accountHistory-odd {
	BACKGROUND: #ffffff
}
TR.addressBook-odd {
	BACKGROUND: #ffffff
}
TR.alsoPurchased-odd {
	BACKGROUND: #ffffff
}
TR.payment-odd {
	BACKGROUND: #ffffff
}
TR.productListing-odd {
	BACKGROUND: #ffffff
}
TR.productReviews-odd {
	BACKGROUND: #ffffff
}
TR.upcomingProducts-odd {
	BACKGROUND: #ffffff
}
TR.shippingOptions-odd {
	BACKGROUND: #ffffff
}
TR.accountHistory-even {
	BACKGROUND: #ffffff
}
TR.addressBook-even {
	BACKGROUND: #ffffff
}
TR.alsoPurchased-even {
	BACKGROUND: #ffffff
}
TR.payment-even {
	BACKGROUND: #ffffff
}
TR.productListing-even {
	BACKGROUND: #ffffff
}
TR.productReviews-even {
	BACKGROUND: #ffffff
}
TR.upcomingProducts-even {
	BACKGROUND: #ffffff
}
TR.shippingOptions-even {
	BACKGROUND: #ffffff
}
A.pageResults {
	COLOR: #0000ff
}
A.pageResults:hover {
	BACKGROUND: #ffff33; COLOR: #0000ff
}
TD.pageHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #9a9a9a; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.pageHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #9a9a9a; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
TD.main {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
P.main {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
TD.smallText {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
SPAN.smallText {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
P.smallText {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
TD.accountCategory {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #aabbdd; FONT-SIZE: 13px
}
TD.fieldKey {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD.fieldValue {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px
}
TD.tableHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.newItemInCart {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px
}
CHECKBOX {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
RADIO {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
TEXTAREA {
	WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
SPAN.greetUser {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffc800; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.formArea {
	BORDER-BOTTOM: #7b9ebd 1px solid; BORDER-LEFT: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-TOP: #7b9ebd 1px solid; BORDER-RIGHT: #7b9ebd 1px solid
}
TD.formAreaTitle {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.markProductOutOfStock {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #c76170; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.errorText {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000
}
.moduleRow {
	
}
.moduleRowOver {
	BACKGROUND-COLOR: #d7e9f7; CURSOR: hand
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #8c8c8c; FONT-SIZE: 10px
}
.checkoutBarTo {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #8c8c8c; FONT-SIZE: 10px
}
.checkoutBarCurrent {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.messageBox {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackError {
	BACKGROUND-COLOR: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackWarning {
	BACKGROUND-COLOR: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackSuccess {
	BACKGROUND-COLOR: #99ff00; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.inputRequirement {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px
}
SPAN.headerNavigation {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #244563; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
SPAN.gbHeaderS {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.lbHeader {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD.lbCategoriesLineOne {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #dadada 0.5pt solid; BORDER-RIGHT: medium none
}
TD.lbCategoriesLineTwo {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #f2f2f2 0.5pt solid; BORDER-RIGHT: medium none
}
.lbCategoriesNo {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px
}
TD.lbSince {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #6b7d8b; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
SPAN.bannerHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
SPAN.bannerDefault {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px
}
A.greet {
	COLOR: #ffc800
}
A.greet:hover {
	COLOR: #f26522
}
.seriesheading {
	COLOR: #6600ff
}
.brandheading {
	COLOR: #990000; FONT-WEIGHT: bold
}
A.plProductsNameA {
	COLOR: #0000ff
}
A.plProductsNameA:hover {
	COLOR: #174381
}
TABLE.productListing {
	BORDER-BOTTOM: #ffb400 1px solid; BORDER-LEFT: #ffb400 1px solid; BORDER-SPACING: 1px; BORDER-TOP: #ffb400 1px solid; BORDER-RIGHT: #ffb400 1px solid
}
.productListing-heading {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.plProductsPartNoA {
	COLOR: #ff6600
}
.plProductsPrice {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.productSpecialPrice {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #ff0000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
SPAN.productSpecialPriceS {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ee; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.plOutOfStock {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #992211; FONT-SIZE: 14px
}
SPAN.plComing {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #f68e56; FONT-SIZE: 14px
}
SPAN.plNextWeek {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #fe950f; FONT-SIZE: 14px
}
SPAN.plSpecial {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px
}
TD.productListing-data {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 13px
}
SPAN.plBatteryType {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #592413; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.piProductsName {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ee; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.piProductsPartNo {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff6600; FONT-SIZE: 11px
}
SPAN.piProductsDesAttName {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #223344; FONT-SIZE: 11px
}
SPAN.piProductsDesAttValue {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
SPAN.piProductsDesAttBatteryType {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #592413; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
SPAN.piProductsPrice {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #ff0000; FONT-SIZE: 26px
}
SPAN.piProductsPriceOemOrg {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piProductsPriceOemSpe {
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; COLOR: #00a651; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.piInStock {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #00a651; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piOutOfStock {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #992211; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piComing {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #f68e56; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piNextWeek {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #fe950f; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piSpecial {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
TR.footer {
	BACKGROUND: #035f16
}
TD.footer {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #035f16; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A.csfooter {
	COLOR: #ffffff
}
A.csfooter:hover {
	COLOR: #f26522
}
SPAN.plMoreInfo {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.piArialNight {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2e3192; FONT-SIZE: 9px
}
P.CompanyDescription {
	BORDER-BOTTOM: #ffffff thin; TEXT-ALIGN: left; BORDER-LEFT: #ffffff thin; LINE-HEIGHT: 1%; TEXT-TRANSFORM: none; LIST-STYLE-TYPE: none; FONT-VARIANT: small-caps; WIDTH: 1pt; DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: 1pt; VISIBILITY: hidden; COLOR: #ffffff; FONT-SIZE: xx-small; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff thin; TOP: 1pt; FONT-WEIGHT: lighter; BORDER-RIGHT: #ffffff thin; WORD-SPACING: 1pt; TEXT-DECORATION: none; LEFT: 1pt
}
A.AProductsLinks {
	COLOR: #000000; CURSOR: text
}
A.AProductsLinks:hover {
	COLOR: #000000
}
A.AProductsLinks:link {
	COLOR: #000000
}
A.AProductsLinks:visited {
	COLOR: #000000
}
A.AProductsLinks:active {
	COLOR: #000000
}
.cssSH {
	COLOR: #6600ff
}
.cssBH {
	COLOR: #990000; FONT-WEIGHT: bold
}
.cssRM {
	LIST-STYLE-TYPE: circle
}
.fminfoBox {
	BACKGROUND: #b6b7cb
}
.fminfoBoxHeading {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffe4a1; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.fminfoBoxContents {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffffff; FONT-SIZE: 9px
}
.fminfoBoxName {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffb600; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
SPAN.selectmanufacturers {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TR.relatedproductsheading {
	BACKGROUND: #4a657b
}
TD.relatedproductsheading {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.plrelatedproductprice {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.bundledproductsheading {
	BORDER-BOTTOM: white 2pt double; BORDER-LEFT: white 2pt double; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #ffb618; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: white 2pt double; FONT-WEIGHT: bold; BORDER-RIGHT: white 2pt double
}
.spbutton {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #ffb600; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 9px; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid
}
.tablefull {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #035f16 2.5pt double; BORDER-TOP: #035f16 2.5pt double; BORDER-RIGHT: #035f16 2.5pt double
}
.style1 {
	FONT-FAMILY: Arial; FONT-SIZE: 10px
}
.td_medium {
	BORDER-TOP: #009966 1px dashed
}
.td_medium1 {
	BORDER-LEFT: #009966 1px dashed; BORDER-TOP: #009966 1px dashed; BORDER-RIGHT: #009966 1px dashed
}
.orderid {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.e_grade_text P {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #0000ff; FONT-SIZE: 14px
}
.e_grade_text P B {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 14px
}
.e_grade_text P A {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.e_grade_text P SPAN {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.promotional_category P {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #0000ff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.promotional_category P B {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 14px
}
.promotional_category P A {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.promotional_category P SPAN {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.warranty {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: red; FONT-SIZE: 12px
}
.warranty A {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.hot_brand {
	MARGIN: 0px; WIDTH: 270px; FLOAT: left
}
.center_middle {
	MARGIN: 0px 0px 0px 6px; FLOAT: left
}
.title {
	LINE-HEIGHT: 25px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff732f; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.z:link {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; TEXT-INDENT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.promotion {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; WIDTH: 540px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #000000; FONT-SIZE: 11px
}
.promotion_header {
	WIDTH: 100%; BACKGROUND: url(images/infobox/promotion_bg.jpg) repeat-x 0% 50%; FLOAT: left; COLOR: #f8941c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.promotion_content {
	BORDER-BOTTOM: #e3efff 1px solid; BORDER-LEFT: #e3efff 1px solid; WIDTH: 100%; FLOAT: left; BORDER-TOP: #e3efff 1px solid; BORDER-RIGHT: #e3efff 1px solid; backgroud-color: #FEFEFE
}
.promotion_content FONT {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.promotion_left_content {
	MARGIN-TOP: 20px; WIDTH: 50%; FLOAT: left
}
.promotion_right_content {
	MARGIN-TOP: 20px; WIDTH: 50%; FLOAT: left
}
.promotion_last_content {
	MARGIN-TOP: 20px; WIDTH: 100%; FLOAT: left
}
.promotion_last_content {
	MARGIN-TOP: 20px; WIDTH: 100%; FLOAT: left
}
.promotion_left_content IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 30px 10px; WIDTH: auto; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.promotion_right_content IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 30px 10px; WIDTH: auto; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.promotion_last_content IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 30px 10px; WIDTH: auto; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.promotion_left_content P {
	WIDTH: 55%; FLOAT: left; FONT-SIZE: 11px
}
.promotion_right_content P {
	WIDTH: 55%; FLOAT: left; FONT-SIZE: 11px
}
.promotion_left_content SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-POSITION: left 50%; COLOR: #0758a7; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.promotion_right_content SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-POSITION: left 50%; COLOR: #0758a7; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.promotion_last_content SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-POSITION: left 50%; COLOR: #0758a7; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.warning {
	COLOR: #ff0000; FONT-SIZE: 12px
}
A.light_link {
	COLOR: #ff0000
}
A.light_link:hover {
	COLOR: #f26522
}
.promotion_content_new {
	BORDER-BOTTOM: #e3efff 1px solid; BORDER-LEFT: #e3efff 1px solid; PADDING-LEFT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BORDER-TOP: #e3efff 1px solid; BORDER-RIGHT: #e3efff 1px solid; backgroud-color: #FEFEFE
}
.promotion_content_new SPAN {
	TEXT-ALIGN: left; BACKGROUND-POSITION: left 50%; COLOR: #0758a7; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.promotion_content_new P {
	FONT-SIZE: 11px
}
.promotion_content_new .p_c_image {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px
}
.promotion_content_new .dash_link A {
	BORDER-BOTTOM: 1px dashed; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.vnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.vnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftColumn .vnav UL {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
#leftColumn .vnav UL LI {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
#leftColumn .vnav UL A {
	COLOR: #000; BACKGROUND-COLOR: #f7f7f7
}
#leftColumn .vnav UL A:link {
	COLOR: #000; BACKGROUND-COLOR: #f7f7f7
}
#leftColumn .vnav UL A:visited {
	COLOR: #000; BACKGROUND-COLOR: #f7f7f7
}
#leftColumn .vnav UL A:active {
	COLOR: #000; BACKGROUND-COLOR: #f7f7f7
}
#leftColumn .vnav UL LI A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
#leftColumn .leftBlock {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
#leftColumn .leftBlock H3 {
	BORDER-LEFT-COLOR: #39C; BORDER-BOTTOM-COLOR: #39C; BORDER-TOP-COLOR: #39C; BORDER-RIGHT-COLOR: #39C
}
#leftColumn .leftBlock {
	COLOR: #fff; BACKGROUND-COLOR: #39f
}
#leftColumn .leftBlock H3 {
	COLOR: #fff; BACKGROUND-COLOR: #39f
}
.leftBlock {
	MARGIN: 10px
}
.leftBlock UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.leftBlock UL LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.leftBlock UL LI {
	PADDING-BOTTOM: 5px
}
.leftBlock H3 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.precartheader {  font-weight: bold; color: #174381; font-size: 19px;}
.precartheaderBG {background-image:url(../../images/precart_header.gif); background-repeat:repeat-x;}
.precartfooterBG {background-image:url(../../images/precart_footer.gif); background-repeat:repeat-x;}
.precartheader2 {  font-weight: bold;color: #174381; font-size: 12px;}
#notebook {
	FLOAT: left;
	width: 710px;
	margin-left:8px;
	padding-left:8px;
}
#notebook li {
	FLOAT: left;
	padding-top:6px;
	padding-bottom:4px;
	WIDTH: 175px; 
}

#notebooki {
	FLOAT: left;
	width: 710px;
	margin-left:8px;
	padding-left:8px;
}
#notebooki li {
	FLOAT: left;
	padding-top:6px;
	padding-bottom:4px;
	WIDTH: 175px; 
}

#batterymodel {
	FLOAT: left;
	width: 710px;
	margin-left:8px;
	padding-left:8px;
}
#batterymodel li {
	FLOAT: left;
	padding-top:6px;
	padding-bottom:4px;
	WIDTH: 175px; 
}
#batterymodel p{
	line-height:2em;
	text-indent:2em;
}
.theo {
	color:#FFFFFF;
}
TD.sr-image {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 85px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TD.sr-image IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.sr-image A {
	FONT-SIZE: 11px; COLOR: #666666
}
TD.sr-image DIV.sr-list-info {
	FONT-SIZE: 11px; COLOR: #666; PADDING-TOP: 4px
}
TD.sr-image DIV.sr-list-info A {
	
}
.magic_debugger_content_inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 230px; COLOR: blue; PADDING-TOP: 10px; HEIGHT: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: left
}
.magic_debugger_content_outer {
	BORDER-RIGHT: blue 5px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 5px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: blue 5px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: blue 5px solid; HEIGHT: 100%
}

.magic_debugger_content_outer H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: yellow; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
.magic_debugger_container {
	DISPLAY: none; Z-INDEX: 1000; LEFT: 0px; FLOAT: right; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
DIV#faq_footerok_container {
	HEIGHT: 30px
}
DIV#faq_footerok_text {
	PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #000088; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV#faq_footerok_text A {
	COLOR: #000088; TEXT-DECORATION: none
}
DIV#faq_footerok_text A:hover {
	COLOR: #000088; TEXT-DECORATION: underline
}
DIV#footerok {
	BACKGROUND: #f17c0e; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 25px
}
DIV#footerok P {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 7px
}
DIV#footerok IMG {
	POSITION: absolute
}
DIV#footerok A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#prodreview .footerok {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-LEFT: -5px; WIDTH: 500px; PADDING-TOP: 4px; BORDER-BOTTOM: #faa619 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fcf9e7
}
.cpsearch .type5 .smfooterok {
	CLEAR: both; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#channel_home_page_content {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
#channel_home_page_content #breadcrumbs {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 510px
}
#channel_home_page_content #masthead {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 510px; MARGIN-RIGHT: 0px
}
#channel_home_page_content .header {
	BORDER-RIGHT: #faa619 1px solid; BORDER-TOP: #faa619 1px solid; PADDING-BOTTOM: 4px; BORDER-LEFT: #faa619 1px solid; WIDTH: 510px; PADDING-TOP: 2px; BORDER-BOTTOM: #faa619 1px solid; POSITION: relative; BACKGROUND-COLOR: #faa619
}
#channel_home_page_content #spotlight {
	PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 510px; PADDING-TOP: 15px
}
#channel_home_page_content #seeall {
	MARGIN-LEFT: 0px; WIDTH: 510px
}
#channel_home_page_content #shopmod_container_type3 {
	WIDTH: 510px
}
#channel_home_page_content #shopmod_container_type3_content {
	WIDTH: 510px
}
#channel_home_page_content #shopmod_container_type3_content .smdivider_orange {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 510px
}
#channel_home_page_content #shopmod_container_type3 .smheader {
	MARGIN-TOP: 10px; WIDTH: 502px
}
#channel_home_page_content #content2 {
	MARGIN-LEFT: 0px
}
#channel_home_page_content .listitemheader {
	COLOR: #000088
}
DIV#channel_home_page_content #middle_column {
	MIN-HEIGHT: 400px; FLOAT: left; OVERFLOW: hidden; WIDTH: 515px
}
DIV#channel_home_page_content #right_column {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 305px
}
#top_right_ad {
	MARGIN-LEFT: 5px
}
#channel_home_page_content #erop {
	BORDER-RIGHT: #000088 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #000088 1px solid; COLOR: #000088; BORDER-BOTTOM: #000088 1px solid; BACKGROUND-COLOR: #fcf9e7
}
#channel_home_page_content #editable_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fcf9e7
}
DIV#wrapper {
	FLOAT: left; WIDTH: 100%
}
DIV#container {
	MARGIN: 0px; WIDTH: 980px; TEXT-ALIGN: left
}
DIV#rightside .container {
	WIDTH: 299px; BACKGROUND-COLOR: #fcf9e7
}
DIV#rightside .container2 {
	BORDER-RIGHT: #000088 1px solid; BORDER-LEFT: #000088 1px solid; WIDTH: 298px; BORDER-BOTTOM: #000088 1px solid; BACKGROUND-COLOR: #fcf9e7
}
DIV#rightside .tumricontainer {
	CLEAR: both; BORDER-RIGHT: #000088 1px solid; BORDER-TOP: #000088 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #000088 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #000088 1px solid; BACKGROUND-COLOR: #fcf9e7; TEXT-ALIGN: center
}
#morecontent_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 980px; PADDING-TOP: 0px
}
DIV#middle_container {
	WIDTH: 510px
}
DIV#middle_container_left {
	CLEAR: both; BORDER-RIGHT: #faa619 1px solid; FLOAT: left; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #faa619 1px solid
}
DIV#middle_container_right {
	FLOAT: left; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #faa619 1px solid
}
DIV#middle_container_left .cell1 {
	FLOAT: left; WIDTH: 100px
}
DIV#middle_container_left .cell2 {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 145px
}
DIV#middle_container_left .listitemheader {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000088
}
DIV#middle_container_left .listitem {
	FONT-SIZE: 10px; COLOR: #000088; LINE-HEIGHT: 12px
}
DIV#middle_container_right .cell1 {
	FLOAT: left; WIDTH: 100px
}
DIV#middle_container_right .cell2 {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 145px
}
DIV#middle_container_right .listitemheader {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000088
}
DIV#middle_container_right .listitem {
	FONT-SIZE: 10px; COLOR: #000088; LINE-HEIGHT: 12px
}
DIV#rightfilter .container {
	MARGIN-LEFT: 20px; WIDTH: 200px; BACKGROUND-COLOR: #fcf9e7
}
.cpsearch .rightfilter .container {
	BACKGROUND-COLOR: #fcf9e7
}
DIV#stufffindercontainer {
	BORDER-RIGHT: #faa619 1px solid; DISPLAY: block; BORDER-LEFT: #faa619 1px solid; WIDTH: 225px; BORDER-BOTTOM: #faa619 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV#stufffindercontainer A {
	COLOR: #000088
}
DIV#stufffindercontainer .sfheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #faa619
}
DIV#stufffindercontainer .sfformbox {
	MARGIN-LEFT: 15px; WIDTH: 180px; POSITION: relative
}
DIV#stufffindercontainer .sfpulldown {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#stufffindercontainer .sffieldtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DIV#narrow_your_search_container {
	DISPLAY: none; MARGIN-LEFT: -30px
}
.featuredVideoContainer {
	BORDER-RIGHT: #181a7e 1px solid; BORDER-TOP: #181a7e 1px solid; BORDER-LEFT: #181a7e 1px solid; WIDTH: 298px; BORDER-BOTTOM: #181a7e 1px solid
}
.keyword_landing_content2 #shopmod_container_type3 {
	MARGIN-LEFT: 10px; WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type3_content {
	WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type3_content .smdivider_orange {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type3 .smheader {
	MARGIN-TOP: 10px; WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type5 {
	MARGIN-LEFT: 10px; WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type5_content {
	WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type5_content .smdivider_orange {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 500px
}
.keyword_landing_content2 #shopmod_container_type5 .smheader {
	MARGIN-TOP: 10px; WIDTH: 500px
}
.magic_debugger_container {
	DISPLAY: none; Z-INDEX: 1000; LEFT: 0px; FLOAT: right; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.eroplink {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 1px; COLOR: #000088; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.eroplink .cp_link2 {
	COLOR: #000088; TEXT-DECORATION: none
}
.eroplink .cp_link2:hover {
	COLOR: #000088; TEXT-DECORATION: underline
}
#right {
	DISPLAY: inline;
	LEFT: 495px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 213px;
	POSITION:absolute;
	TOP: 330px;
	height: 310px;
	
}

TD.name {
	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; width: 38%; height: 19px;
}
TD.mpn {
	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; width: 35%; height: 19px;
}
TD.type {
	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; width: 9%; height: 19px;
}
TD.price {
	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; width: 9%; height: 19px;
}
TD.brand {
	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; width: 9%; height: 19px;
}

