.odd {
	BORDER-BOTTOM: #ccc 1px solid
}
.even {
	BACKGROUND: #f0f2f5; BORDER-BOTTOM: #ccc 1px solid
}
.sort {
	FONT-SIZE: 0.85em
}
.sort A {
	TEXT-DECORATION: underline
}
.sort .on A {
	COLOR: #820e00; TEXT-DECORATION: none
}
.sort DT {
	DISPLAY: inline; MARGIN: 5px 0px
}
.sort DD {
	DISPLAY: inline; MARGIN: 5px 0px
}
.sort DT {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
* HTML #col2 {
	MARGIN: 0px 6px
}
#col1 .specs LI {
	WIDTH: 472px
}
#col2 .specs LI {
	WIDTH: 284px
}
#col1 .buyingChoices .logo {
	WIDTH: 30%
}
#col1 .buyingChoices .store {
	WIDTH: 30%; PADDING-TOP: 6px
}
#col2 .buyingChoices .store {
	WIDTH: 40%
}
* HTML #col2 .buyingChoices .store {
	WIDTH: 35%
}
*:first-child + HTML #col2 .buyingChoices .store {
	WIDTH: 35%
}
#col1 .buyingChoices .price {
	WIDTH: 18%; PADDING-TOP: 6px
}
#col2 .buyingChoices .price {
	WIDTH: 25%
}
#col1 .buyingChoices .stock {
	WIDTH: 20%; PADDING-TOP: 6px
}
#col2 .buyingChoices .stock {
	WIDTH: 33%
}
#col1 .buyingChoices LI {
	WIDTH: 480px
}
* HTML #col1 .buyingChoices LI {
	PADDING-BOTTOM: 0px
}
#col2 .buyingChoices LI {
	WIDTH: 284px
}
.pagination {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 10px 8px; WIDTH: 90%
}
.pagination LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-TOP: 2px
}
.pagination .page {
	BORDER-RIGHT: #b9c2ce 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b9c2ce 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b9c2ce 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #b9c2ce 1px solid
}
.pagination .page:hover {
	BACKGROUND: #004d99
}
.pagination .page A:hover {
	TEXT-DECORATION: none
}
.pagination .page:hover A {
	COLOR: #fff
}
.pagination .on {
	BORDER-RIGHT: #004d99 1px solid; BORDER-TOP: #004d99 1px solid; BACKGROUND: #004d99; BORDER-LEFT: #004d99 1px solid; BORDER-BOTTOM: #004d99 1px solid
}
.pagination .on A {
	COLOR: #fff
}
.pagination .pages {
	FONT-SIZE: 1.4em; FLOAT: right; COLOR: #004d99; FONT-FAMILY: Georgia, serif
}
.pagination .prev {
	MARGIN-RIGHT: 12px
}
.pagination .next {
	MARGIN-LEFT: 12px
}
.banner .inner {
	PADDING-TOP: 12px
}
.banner H1 {
	PADDING-TOP: 8px
}
.reviews_product .banner {
	BACKGROUND: url(../images/inside/stmary.jpg) no-repeat 0px 0px
}
.reviews_product .mission {
	BACKGROUND: url(../images/inside/mission.jpg) no-repeat 0px 0px
}
.reviews_product .china {
	BACKGROUND: url(../images/inside/china.jpg) no-repeat 0px 0px
}
.reviews_product .ourlesson {
	BACKGROUND: url(../images/inside/ourlesson.jpg) no-repeat 0px 0px
}
.reviews_product .company {
	BACKGROUND: url(../images/inside/company.jpg) no-repeat 0px 0px
}
.reviews_product .sales {
	BACKGROUND: url(../images/inside/sales.jpg) no-repeat 0px 0px
}
.reviews_product .why {
	BACKGROUND: url(../images/inside/why.jpg) no-repeat 0px 0px
}
.reviews_product .banner .inner {
	PADDING-TOP: 24px
}
.reviews_product .banner .score {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 2.5em; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 1em; MARGIN-RIGHT: 20px; PADDING-TOP: 24px; FONT-FAMILY: Georgia, serif; HEIGHT: 45px; TEXT-ALIGN: center
}
.reviews_product .banner H1 {
	PADDING-TOP: 10px
}
.reviews_product .banner .noScore {
	PADDING-RIGHT: 4px; PADDING-LEFT: 34px; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; WIDTH: 54px; LINE-HEIGHT: 1em; PADDING-TOP: 26px
}
.reviews_categoryDoor .banner H1 {
	MARGIN-RIGHT: 316px
}
.reviews_categoryDoor .banner .subCol2 LI {
	
}
.reviews_categoryDoor .banner .subCol3 {
	MARGIN-TOP: -48px
}
.reviews_categoryDoor .banner .subCol1 H2 {
	FONT-SIZE: 1.6em
}
.reviews_door .banner .subCol1 H2 {
	FONT-SIZE: 1.6em
}
.reviews_categoryDoor .banner .subCol2 H2 {
	FONT-SIZE: 1.6em
}
.reviews_door .banner .subCol2 H2 {
	FONT-SIZE: 1.6em
}
.reviews_door .banner .subCol1 H2 {
	PADDING-TOP: 8px
}
.reviews_categoryDoor .banner .subCol1 IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #b5bec7 4px solid; BORDER-BOTTOM: #b5bec7 4px solid
}
.reviews_door .banner .subCol1 IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #b5bec7 4px solid; BORDER-BOTTOM: #b5bec7 4px solid
}
.reviews_categoryDoor .banner .subCol2 IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #b5bec7 4px solid; BORDER-BOTTOM: #b5bec7 4px solid
}
.reviews_door .banner .subCol2 IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #b5bec7 4px solid; BORDER-BOTTOM: #b5bec7 4px solid
}
.reviews_categoryDoor .banner .subCol1 .meta {
	COLOR: #fff
}
.reviews_door .banner .subCol1 .meta {
	COLOR: #fff
}
.reviews_categoryDoor .banner .subCol2 .meta {
	COLOR: #fff
}
.reviews_door .banner .subCol2 .meta {
	COLOR: #fff
}
.reviews_categoryDoor .banner .subCol1 .meta SPAN {
	PADDING-TOP: 0px
}
.reviews_door .banner .subCol1 .meta SPAN {
	PADDING-TOP: 0px
}
.reviews_categoryDoor .banner .subCol2 .meta SPAN {
	PADDING-TOP: 0px
}
.reviews_door .banner H1 {
	PADDING-TOP: 0px
}
.reviews_door .banner .subCol2 .meta SPAN {
	FONT-WEIGHT: bold
}
.reviews_categoryDoor .banner H1 {
	PADDING-TOP: 0px
}
.reviews_categoryDoor .banner .subCol2 LI SPAN {
	DISPLAY: block; FONT-SIZE: 0.85em; COLOR: #b0cfff
}
.reviews_door .banner .subCol2 LI {
	PADDING-BOTTOM: 4px; BORDER-BOTTOM: #38567c 1px solid
}
.reviews_door .banner .subCol2 LI SPAN {
	DISPLAY: block; FONT-SIZE: 0.85em; COLOR: #b0cfff
}
.reviews_door .banner .subCol1 .meta SPAN.numReviews {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal
}
.reviews_categoryDoor .banner .noEditorial {
	MARGIN-TOP: 0px
}
.reviews_categoryDoor .banner .noEditorial H2 {
	FONT-SIZE: 2em
}
.reviews_categoryDoor .banner .noEditorial IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 8px; BORDER-LEFT: #b5bec7 4px solid; BORDER-BOTTOM: #b5bec7 4px solid
}
.catList .banner H1 {
	DISPLAY: inline; FONT-SIZE: 1.65em; COLOR: #fff
}
.catList .banner H2 {
	DISPLAY: inline; FONT-SIZE: 1.35em; COLOR: #b0cfff
}
.catList .banner .inner {
	PADDING-TOP: 24px
}
.catList .banner .inner UL {
	FLOAT: left; WIDTH: 25%
}
.catList .banner .inner UL LI {
	FONT-SIZE: 0.9em; MARGIN: 3px 8px; LINE-HEIGHT: 1.4em
}
.catList .banner .inner UL LI.filter {
	MARGIN-TOP: -2px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: none; COLOR: #b0cfff; FONT-FAMILY: Georgia, serif
}
.series .banner .inner {
	PADDING-TOP: 12px
}
.series .banner H1 {
	DISPLAY: block; FONT-SIZE: 2.5em; COLOR: #ffffff
}
.perspectiveSublinks {
	PADDING-LEFT: 4px
}
.syndicate {
	MARGIN-TOP: 12px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; BACKGROUND-IMAGE: none; HEIGHT: 20px
}
.syndicate A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 12px; PADDING-TOP: 2px
}
.buyingChoices .description {
	FONT-WEIGHT: bold; COLOR: #494c4e
}
.buyingChoices .description SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; COLOR: #8d0000
}
.buyingChoices UL {
	BORDER-RIGHT: #cad1d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cad1d8 1px solid; PADDING-LEFT: 0px; BACKGROUND: #edf0f4; PADDING-BOTTOM: 6px; MARGIN: 8px 0px; OVERFLOW: hidden; BORDER-LEFT: #cad1d8 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #cad1d8 1px solid
}
#col2 .buyingChoices UL {
	MARGIN-BOTTOM: 15px
}
.buyingChoices LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 8px; MARGIN: 0px 8px; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #cad1d8 1px solid
}
* HTML .buyingChoices LI {
	MARGIN: 0px 4px
}
.buyingChoices LI SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.buyingChoices .logo IMG {
	BORDER-RIGHT: #cad1d8 1px solid; BORDER-TOP: #cad1d8 1px solid; BORDER-LEFT: #cad1d8 1px solid; BORDER-BOTTOM: #cad1d8 1px solid
}
.buyingChoices .price {
	FONT-SIZE: 0.85em; TEXT-ALIGN: right
}
.buyingChoices .price A {
	COLOR: #0a86fa
}
.buyingChoices .stock {
	PADDING-LEFT: 2%; FONT-SIZE: 0.85em
}
.reviewList {
	MARGIN: 0px 0px 0px 8px
}
.reviewList LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; MARGIN: 25px 0pt 10px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #b3c1d1 1px solid; _height: 1%
}
.reviewList .rating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2em; BACKGROUND: url(http://i.zdnet.com/images/200809/rating_blue.jpg) no-repeat center 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; WIDTH: 50px; COLOR: #820e00; PADDING-TOP: 24px; FONT-FAMILY: Georgia, serif; HEIGHT: 71px; TEXT-ALIGN: center
}
.reviewList .noRating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: url(http://i.zdnet.com/images/200809/rating_blue.jpg) no-repeat center 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; WIDTH: 50px; COLOR: #820e00; LINE-HEIGHT: 1em; PADDING-TOP: 20px; FONT-FAMILY: Georgia, serif; HEIGHT: 71px; TEXT-ALIGN: center
}
.reviewList H3 {
	MARGIN: 0px
}
.reviewList P {
	MARGIN: 0.5em 0px 0px
}
.reviewList P SPAN {
	FONT-WEIGHT: bold
}
.reviewList P .review {
	COLOR: #0a86fa; TEXT-DECORATION: underline
}
.reviewList .reviewContent {
	MARGIN-LEFT: 60px
}
.reviewList .reviewContent .icon {
	DISPLAY: block
}
.reviewList .sort {
	MARGIN: 12px 0px 12px 18px
}
.blogBulkListing .bulk {
	PADDING-RIGHT: 8px; PADDING-LEFT: 74px; PADDING-BOTTOM: 8px; WIDTH: 406px; PADDING-TOP: 16px; POSITION: relative
}
.blogBulkListing .bulk IMG {
	BORDER-RIGHT: #bbc4cd 4px solid; BORDER-TOP: #bbc4cd 4px solid; Z-INDEX: 2; LEFT: 8px; BORDER-LEFT: #bbc4cd 4px solid; BORDER-BOTTOM: #bbc4cd 4px solid; POSITION: absolute; TOP: 16px
}
.blogBulkListing .bulk UL {
	POSITION: relative
}
.blogBulkListing H3 {
	MARGIN-TOP: 0px
}
.blogBulkListing P {
	MARGIN: 8px
}
.blogSimpleListing LI SPAN.meta {
	DISPLAY: block
}
.blogSimpleListing LI SPAN.meta A {
	COLOR: #0a86fa
}
.productBlogPosts .feature {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px
}
.productBlogPosts {
	MARGIN: 8px 0px 36px
}
.productBlogPosts LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://i.zdnet.com/images/200803/icn_bullet.gif) no-repeat 0px 4px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 8px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.photos LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.videos LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.photos LI IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.reviews_product #col2 .photos {
	TEXT-ALIGN: center
}
.reviews_product #col2 .photos IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.userOpinions {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.userOpinions UL {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.userOpinions LI {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.userOpinions P {
	MARGIN: 4px 0px 0px; LINE-HEIGHT: 1.3em
}
.userOpinions .summary {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f0f2f5; PADDING-BOTTOM: 4px; MARGIN: 6px 8px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 85px
}
.userOpinions .summary .rating {
	FLOAT: left
}
.userOpinions .write {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em; FLOAT: right
}
.userOpinions .write IMG {
	DISPLAY: block
}
.userOpinions .odd {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f0f2f5; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.userOpinions .even {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.userOpinions .rating {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: left; COLOR: #820e00; FONT-FAMILY: Georgia, serif
}
.userOpinions .rating SPAN {
	DISPLAY: block; COLOR: #000
}
.userOpinions .quote {
	DISPLAY: block; MARGIN-LEFT: 56px
}
.userOpinions .meta {
	DISPLAY: block; MARGIN-LEFT: 56px
}
.userOpinions .allOpinions {
	FLOAT: left
}
.userOpinionsNew {
	CLEAR: both; MARGIN: 0px 0px 30px
}
.userOpinionsNew .talkbackHd {
	MARGIN-BOTTOM: 20px
}
.userOpinionsNew A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#aveRating DIV {
	FLOAT: left
}
.rate1 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate2 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate3 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate4 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate5 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate6 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate7 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate8 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate9 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate10 {
	padding: 0px;
	BACKGROUND: url(http://i.zdnet.com/images/200809/stars_all.gif) no-repeat left top; 	MARGIN: 0px; 	OVERFLOW: hidden; 	WIDTH: 165px; 	TEXT-INDENT: -999em; 	HEIGHT: 41px
}
.rate2 {
	BACKGROUND-POSITION: 0px -43px
}
.rate3 {
	BACKGROUND-POSITION: 0px -86px
}
.rate4 {
	BACKGROUND-POSITION: 0px -129px
}
.rate5 {
	BACKGROUND-POSITION: 0px -172px
}
.rate6 {
	BACKGROUND-POSITION: 0px -215px
}
.rate7 {
	BACKGROUND-POSITION: 0px -258px
}
.rate8 {
	BACKGROUND-POSITION: 0px -301px
}
.rate9 {
	BACKGROUND-POSITION: 0px -344px
}
.rate10 {
	BACKGROUND-POSITION: 0px -387px
}
.specs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.specs LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 8px
}
.specs LI SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 50%; POSITION: relative
}
.specs P {
	MARGIN: 0px 8px
}
.specs .sort {
	MARGIN: 12px 8px 8px
}
.specs .mfg A {
	FONT-SIZE: 1.65em; FONT-FAMILY: Gerogia, serif
}
.compare {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.compare H2 SPAN {
	COLOR: #000
}
.compare H2 SPAN A {
	COLOR: #000
}
.compare TABLE {
	BORDER-COLLAPSE: collapse
}
.compare TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.compare TD SPAN {
	DISPLAY: block
}
.compare TD IMG {
	BORDER-RIGHT: #bbc4cd 4px solid; BORDER-TOP: #bbc4cd 4px solid; MARGIN: 0px 0px 12px; BORDER-LEFT: #bbc4cd 4px solid; WIDTH: 60px; BORDER-BOTTOM: #bbc4cd 4px solid
}
.compare_name H4 {
	FONT-SIZE: 1.65em
}
.compare_price A {
	COLOR: #0a86fa
}
.compare_price SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.65em; PADDING-BOTTOM: 2px; COLOR: #8d0000; PADDING-TOP: 2px; FONT-FAMILY: Georgia, serif
}
.compare_videos A {
	DISPLAY: block
}
.compare_videos .icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.compare_summary TD {
	TEXT-ALIGN: left
}
.compare_remove .rmBtn {
	BACKGROUND: url(http://i.zdnet.com/images/200809/btn_remove.gif) no-repeat 0px 0px; WIDTH: 89px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BORDER-BOTTOM-STYLE: none
}
.compare TD.key {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.category_refine {
	FLOAT: left
}
.category_refine DL {
	FLOAT: left; WIDTH: 200px; PADDING-TOP: 12px; HEIGHT: 120px
}
.category_refine DT {
	FONT-SIZE: 1.65em; COLOR: #004d99; FONT-FAMILY: Georgia,serif
}
.category_refine DD A {
	COLOR: #0a86fa; TEXT-DECORATION: underline
}
.productList .price {
	DISPLAY: block; FONT-SIZE: 1.3em; COLOR: #8d0000; FONT-FAMILY: Georgia, serif
}
.productList {
	MARGIN: 0px 0px 0px 8px
}
.productList .sort {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 15px 0px 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 618px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
.productList .sort DL {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
.productList .sort SPAN {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 8px; PADDING-TOP: 2px
}
.productList .sort INPUT {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 22px
}
.productList .upper {
	BACKGROUND: url(http://i.zdnet.com/images/200809/down_arrow.gif) #f0f2f5 no-repeat 607px center
}
.productList .lower {
	BACKGROUND: url(http://i.zdnet.com/images/200809/up_arrow.gif) #f0f2f5 no-repeat 607px center
}
.productList UL {
	CLEAR: both
}
.productList LI {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 620px; PADDING-TOP: 5px; BORDER-BOTTOM: #b3c1d1 1px solid
}
.productList LI P {
	MARGIN: 10px 8px
}
.productList H3 {
	MARGIN-TOP: 0px
}
.productList .product_thumbnail {
	FLOAT: left; WIDTH: 75px; TEXT-ALIGN: center
}
.productList .product_thumbnail SPAN {
	FONT-SIZE: 0.75em; COLOR: #333; LINE-HEIGHT: 1.2em
}
.productList .product_thumbnail IMG {
	BORDER-RIGHT: #bbc4cd 4px solid; BORDER-TOP: #bbc4cd 4px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #bbc4cd 4px solid; BORDER-BOTTOM: #bbc4cd 4px solid
}
.productList .product_thumbnail SPAN {
	DISPLAY: block
}
.productList .product_details {
	PADDING-RIGHT: 6px; FLOAT: left; WIDTH: 394px
}
.productList .check_prices {
	FLOAT: left; WIDTH: 130px; TEXT-ALIGN: right
}
.productList .check_prices P {
	FONT-SIZE: 0.85em; MARGIN: 0px
}
.productList .check_prices .button {
	MARGIN-TOP: 60px
}
.productList .check_compare {
	FLOAT: right; WIDTH: 10px
}
.product_analysis {
	FLOAT: left; WIDTH: 212px
}
.product_analysis .icon {
	BACKGROUND-POSITION: 0px 4px
}
.product_analysis LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #cad1d8 1px solid
}
.product_analysis LI A {
	COLOR: #0a86fa
}
.product_analysis LI SPAN {
	DISPLAY: block; FONT-WEIGHT: bold
}
.product_analysis LI SPAN A {
	COLOR: #004d99
}
.product_categories {
	FLOAT: left; WIDTH: 424px
}
.product_categories DL {
	PADDING-TOP: 6px
}
.product_categories .subCol1 {
	FLOAT: left; WIDTH: 212px
}
.product_categories .subCol2 {
	FLOAT: left; WIDTH: 212px
}
.product_categories DT {
	FONT-SIZE: 1.65em; FONT-FAMILY: Georgia, serif
}
.product_categories DD {
	MARGIN-BOTTOM: 18px
}
.product_categories DD {
	COLOR: #0a86fa
}
.product_categories DD A {
	COLOR: #0a86fa
}
.product_listing {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.product_listing .selector {
	MARGIN-TOP: 24px
}
.product_listing .selectBox LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 75px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 24px 8px 36px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.product_listing .latest_reviews LI IMG {
	BORDER-RIGHT: #b5bec7 4px solid; BORDER-TOP: #b5bec7 4px solid; FLOAT: left; BORDER-LEFT: #b5bec7 4px solid; WIDTH: 86px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #b5bec7 4px solid
}
.product_listing .latest_reviews LI P {
	MARGIN: 8px
}
.product_listing .latest_reviews LI H3 {
	PADDING-LEFT: 106px
}
.product_listing .latest_reviews LI P {
	PADDING-LEFT: 106px
}
.product_listing .meta SPAN {
	FONT-WEIGHT: bold; COLOR: #8d0000
}
.product_listing H2 {
	MARGIN: 12px 8px
}
.prices {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.prices .head .on {
	COLOR: #8d0000
}
.prices TABLE {
	BORDER-COLLAPSE: collapse
}
.prices TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 12px; WIDTH: 16%; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.prices TD SPAN {
	DISPLAY: block
}
.prices TD IMG {
	BORDER-RIGHT: #bbc4cd 4px solid; BORDER-TOP: #bbc4cd 4px solid; MARGIN: 12px 0px; BORDER-LEFT: #bbc4cd 4px solid; WIDTH: 80px; BORDER-BOTTOM: #bbc4cd 4px solid
}
.prices TD {
	TEXT-ALIGN: left
}
.prices .photos {
	FLOAT: left; MARGIN: 8px 8px 8px 0px; WIDTH: 200px; TEXT-ALIGN: center
}
.prices .shopping_info {
	MARGIN: 0px 0px 36px 208px
}
.prices img {
	LEFT: 10px; padding:20px 10px 10px 10px; float:left;
}
.prices .shopping_info H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.prices .shopping_info H2 SPAN {
	DISPLAY: block; FONT-SIZE: 0.61em; COLOR: #494c4e
}
.prices .shopping_info P {
	MARGIN: 0px 8px 12px
}
.prices .price SPAN A {
	FONT-SIZE: 1.45em; COLOR: #8d0000; FONT-FAMILY: Georgia, serif
}
.prices .rating {
	FONT-SIZE: 1.45em; COLOR: #8d0000; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: center
}
.prices .personalShop .zip {
	MARGIN-RIGHT: 8px
}
.prices .store P {
	MARGIN: 2px 0px
}
.prices .local {
	TEXT-ALIGN: left
}
.prices .local LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.prices .local LI SPAN {
	DISPLAY: inline; COLOR: #494c4e
}
.prices .local FORM {
	MARGIN: 0px 8px
}
.prices .zip {
	WIDTH: 7.25em
}
.prices .local .zip {
	MARGIN: 0px 0px 8px
}
.prices .moreInfo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.prices .moreInfo LI SPAN {
	COLOR: #494c4e
}
.prices .stars {
	WIDTH: 90px; TEXT-INDENT: -999px; HEIGHT: 18px
}
.Stars5 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat 0px 0px
}
.Stars4 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat -18px 0px
}
.Stars3 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat -36px 0px
}
.Stars2 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat -54px 0px
}
.Stars1 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat -72px 0px
}
.Stars0 {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bg-stars.gif) no-repeat -90px 0px
}
#col2 .top5 .meta {
	MARGIN: 0px
}
#col2 .top5 .meta SPAN {
	FONT-WEIGHT: bold; COLOR: #8d0000
}
#col2 .top5 .switch {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.85em; BACKGROUND: #f0f2f5; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 16px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
#col2 .top5 .switch LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #004d99; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #004d99; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #004d99; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #004d99
}
#col2 .top5 .switch .on A {
	COLOR: #8d0000
}
.top5 .switch .on {
	COLOR: #8d0000
}
.breadcrumb {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; POSITION: absolute
}
.selectBoxBasic {
	DISPLAY: none
}
.on.selectBoxBasic {
	DISPLAY: block
}
.similar_products UL {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; BACKGROUND: #f0f2f5 0px 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.similar_products .description SPAN {
	DISPLAY: block; FONT-SIZE: 1.3em; COLOR: #8d0000
}
.skylight {
	BORDER-RIGHT: #cad1d8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cad1d8 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; BORDER-LEFT: #cad1d8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cad1d8 1px solid; TEXT-ALIGN: center
}
.hoverBox {
	Z-INDEX: 3; LEFT: -6000px; POSITION: absolute; TOP: 110px
}
.reveal.hoverBox {
	LEFT: 340px
}
#aboutReview {
	BORDER-RIGHT: #cad1d8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cad1d8 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 3px; BORDER-LEFT: #cad1d8 1px solid; WIDTH: 400px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #cad1d8 1px solid
}
.permtext {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bkg-permtext.jpg) no-repeat left bottom; MARGIN: 8px 0px; HEIGHT: 140px
}
.permtext H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.permtext .slogan {
	MARGIN-TOP: 0px; FONT-SIZE: 1.1em; FONT-STYLE: italic; FONT-FAMILY: Georgia,serif
}
.permtext P {
	MARGIN-LEFT: 100px
}
.permtext P SPAN {
	COLOR: #8d0000; FONT-FAMILY: Georgia,serif
}
.cnet .reviewContent {
	BACKGROUND: url(http://i.zdnet.com/images/200809/lg-redball2008-40x39.gif) no-repeat right top
}
.blog-module {
	BACKGROUND: url(http://i.zdnet.com/images/200809/bkg_blogs_module_3x136.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 10px
}
.blog-module .inner {
	PADDING-RIGHT: 80px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.blog-module H4 {
	MARGIN-BOTTOM: 0px
}
.blog-module H5 {
	MARGIN: 0px 8px 5px; FONT: italic 1.1em Georgia, serif
}
.blog-module P {
	MARGIN: 5px 8px
}
.blog-module .meta {
	MARGIN: 0px 8px
}
.storeinfo DT {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 1.65em; BACKGROUND: url(http://i.zdnet.com/images/200803/bkg_dblBtmBrd.gif) repeat-x 0px bottom; PADDING-BOTTOM: 12px; MARGIN: 12px 0px 0px; COLOR: #8d0000; LINE-HEIGHT: 1.15em; PADDING-TOP: 0px; FONT-FAMILY: Georgia,serif
}
.on {
	COLOR: black
}
.off {
	COLOR: #ddd
}
.storeinfoContact LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.storeinfoContact .address P {
	MARGIN: 0px
}
