#tiptip_holder {
	POSITION: absolute; LEFT: 0px; Z-INDEX: 99999; DISPLAY: none; TOP: 0px
}
.tip_top#tiptip_holder {
	PADDING-BOTTOM: 5px
}
.tip_bottom#tiptip_holder {
	PADDING-TOP: 5px
}
.tip_right#tiptip_holder {
	PADDING-LEFT: 5px
}
.tip_left#tiptip_holder {
	PADDING-RIGHT: 5px
}
#tiptip_content {
	FONT-SIZE: 12px; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-BOTTOM: rgb(255,255,255) 1px solid; COLOR: #fff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-LEFT: 8px; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-RIGHT: 8px; BACKGROUND-COLOR: #191919; text-shadow: 0 0 2px #000; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 0 3px #555; -webkit-box-shadow: 0 0 3px #555; -moz-box-shadow: 0 0 3px #555
}
#tiptip_content STRONG {
	FONT-WEIGHT: bold; COLOR: #84bfff; DISPLAY: block
}
#tiptip_arrow {
	BORDER-TOP: transparent 6px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 6px solid; WIDTH: 0px; BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid
}
#tiptip_arrow_inner {
	BORDER-TOP: transparent 6px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 6px solid; WIDTH: 0px; BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid
}
.tip_top#tiptip_holder #tiptip_arrow {
	BORDER-TOP-COLOR: 
}
.tip_bottom#tiptip_holder #tiptip_arrow {
	BORDER-BOTTOM-COLOR: 
}
.tip_right#tiptip_holder #tiptip_arrow {
	BORDER-RIGHT-COLOR: 
}
.tip_left#tiptip_holder #tiptip_arrow {
	BORDER-LEFT-COLOR: 
}
.tip_top#tiptip_holder #tiptip_arrow_inner {
	BORDER-TOP-COLOR: ; MARGIN-LEFT: -6px; MARGIN-TOP: -7px
}
.tip_bottom#tiptip_holder #tiptip_arrow_inner {
	BORDER-BOTTOM-COLOR: ; MARGIN-LEFT: -6px; MARGIN-TOP: -5px
}
.tip_right#tiptip_holder #tiptip_arrow_inner {
	MARGIN-LEFT: -5px; MARGIN-TOP: -6px; BORDER-RIGHT-COLOR: 
}
.tip_left#tiptip_holder #tiptip_arrow_inner {
	BORDER-LEFT-COLOR: ; MARGIN-LEFT: -7px; MARGIN-TOP: -6px
}

@media Unknown    
{
#tiptip_content {
	PADDING-BOTTOM: 5px; PADDING-TOP: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.tip_bottom#tiptip_holder #tiptip_arrow_inner {
	BORDER-BOTTOM-COLOR: 
}
.tip_top#tiptip_holder #tiptip_arrow_inner {
	BORDER-TOP-COLOR: 
}
    }
#reviewbody-container {
	WIDTH: 840px; MARGIN: 0px auto; Z-INDEX: 2; BACKGROUND-COLOR: #fff
}
#reviewbody-container > H1 {
	PADDING-TOP: 10px; PADDING-LEFT: 30px
}
#reviewbody {
	COLOR: #000; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
.nonbranded #reviewbody {
	PADDING-TOP: 0px
}
.review-head {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 230px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.composite-rating P {
	WIDTH: 150px; FLOAT: left; CLEAR: both
}
#review-head-logo {
	HEIGHT: 230px; WIDTH: 49%; FLOAT: left
}
#review-head-logo P {
	FONT-SIZE: 11px; WIDTH: 200px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-RIGHT: 0px
}
#review-head-logo H3 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif; WIDTH: auto; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; COLOR: #000; CLEAR: none; LETTER-SPACING: 1px
}
#review-head-overview {
	HEIGHT: 230px; WIDTH: 49%; FLOAT: right
}
#review-head-overview H3 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif; WIDTH: 200px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; COLOR: #000; CLEAR: none; LETTER-SPACING: 1px
}
.nonbranded #review-head-overview H3 {
	MARGIN-BOTTOM: 39px
}
#review-head-logo-inner {
	TEXT-ALIGN: center; MARGIN: 30px
}
.nonbranded #review-head-logo-inner {
	TEXT-ALIGN: right; MARGIN-RIGHT: 80px
}
#review-head-overview-inner {
	MARGIN: 10px
}
.nonbranded #review-head-overview-inner {
	MARGIN: 30px 10px 10px
}
.stars-container {
	FLOAT: left; PADDING-TOP: 3px
}
.nonbranded .stars-container {
	FLOAT: right; TEXT-ALIGN: right; MARGIN-TOP: 23px
}
.stars-container .stars-off {
	HEIGHT: 28px; WIDTH: 140px; BACKGROUND: url(../cb1556069047/img/reviewmagic/rating-stars-large.png) repeat-x 0px -24px; POSITION: relative
}
.stars-container .stars-on {
	HEIGHT: 28px; WIDTH: 140px; BACKGROUND: url(../cb1556069047/img/reviewmagic/rating-stars-large.png) repeat-x 0px -24px; POSITION: relative
}
.stars-container .stars-on {
	HEIGHT: 24px; WIDTH: 0px; POSITION: absolute; BACKGROUND-POSITION: 0px 0px
}
.stars-off {
	HEIGHT: 17px; WIDTH: 80px; BACKGROUND: url(../cb982304309/img/reviewmagic/rating-stars-small.png) repeat-x 0px -32px; FLOAT: left
}
.stars-on {
	HEIGHT: 17px; WIDTH: 80px; BACKGROUND: url(../cb982304309/img/reviewmagic/rating-stars-small.png) repeat-x 0px -32px; FLOAT: left
}
.stars-on {
	HEIGHT: 17px; WIDTH: 0px; BACKGROUND-POSITION: 0px -64px
}
.composite-rating .stars-off {
	MARGIN-LEFT: 20px
}
.composite-score {
	FLOAT: right; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; MARGIN-TOP: 6px; MARGIN-RIGHT: 114px
}
.nonbranded .composite-score {
	FLOAT: none; MARGIN-TOP: 33px; MARGIN-RIGHT: 0px
}
.composite-score STRONG {
	FONT-SIZE: 40px; COLOR: #cb1f1f
}
.review-block {
	FONT-SIZE: 12px; WIDTH: 100%; COLOR: #333; CLEAR: both; LINE-HEIGHT: 16px
}
.review-list {
	MARGIN-TOP: 21px
}
.review-container {
	BORDER-BOTTOM: #999 1px dotted; CLEAR: both
}
.review-icon {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; PADDING-BOTTOM: 25px; TEXT-ALIGN: center; PADDING-TOP: 25px; PADDING-LEFT: 0px; MARGIN: 0px 25px; PADDING-RIGHT: 0px
}
.review-icon A {
	COLOR: #457db9
}
.review-icon-help {
	TEXT-DECORATION: underline; DISPLAY: block
}
.review {
	FONT-FAMILY: Arial, Helvetica, sans-serif; WIDTH: 65%; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.nonbranded .review {
	WIDTH: 100%; FLOAT: none
}
.review H3 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.comment {
	CLEAR: both
}
