
#nicheTabs {
    background-position: 0 -42px;
    background-repeat: repeat-x;
    height: 35px;
    overflow: hidden;
    text-transform: uppercase;
}
#nicheTabs.tabsTwoRows {
    background-position: 0 -243px;
    height: 64px;
}



.tabsSingleLine .nicheTab .nicheTabInner {
    height: 25px;
    padding: 10px 20px 0 10px;
}
#nicheTabs .nicheTabActive .nicheTabInner {
    background-position: 0 -460px;
    background-repeat: repeat-x;
}
#nicheTabs .tabsRowOne .nicheTabActive .nicheTabInner {
    background-position: 0 -460px;
}
#nicheTabs .tabsRowTwo .nicheTabActive .nicheTabInner {
    background-position: 0 -495px;
}
.nicheTab.firstTab .nicheTabInner {
    background-position: 0 35px;
}
.nicheTab span span {
    display: block;
    font-weight: normal;
    line-height: 0.9em;
}


.siteCategory55 .HN_ShopAllAr {
    background-image: url("../images/colorMe.png");
}
.siteCategory55 #nicheTabs, .siteCategory55 .nicheTabInner, .siteCategory55 .nicheTab:hover {
    background-image: url("../images/navBarBG.jpg");
}


.siteCategory55 .inactiveTab .ppMainContentTabInner {
	background-color:#D0D8DD;
	background-image:none;
}

body .inactiveTab .ppMainContentTabInner {
	color:#455560;
	font-weight:bold;
}
.siteCategory55 .siteFont1 {
	color:#455560;
}


.blockSticker01 {
	padding:12px 0;
	width:195px;
	height:195px;
	display:block;
	background: url("../images/blockSticker01.jpg") no-repeat;
	text-align:center;
}


.current-rating1 {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left top transparent;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    position: relative;
    width: 85px;
}
.current-rating1 div.current-rating1-back {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left top transparent;
    font-size: 0;
    height: 15px;
    line-height: 15px;
    position: absolute;
    width: 85px;
    z-index: 10;
}
.current-rating1 div.current-rating1-front {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left -180px transparent;
    font-size: 0;
    height: 15px;
    line-height: 15px;
    position: absolute;
    z-index: 20;
}

.unit-rating {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left top transparent;
    height: 15px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
}
.unit-rating li {
    float: left;
	display:inline-block;
    margin: 0;
    padding: 0;
    text-indent: -90000px;
}
.unit-rating li a {
    display: block;
    height: 15px;
    outline: medium none;
    padding: 0;
    position: absolute;
    text-decoration: none;
    text-indent: -9000px;
    width: 15px;
    z-index: 20;
}
.unit-rating li a:hover {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left -180px transparent;
    left: 0;
    z-index: 2;
}
.unit-rating a.r1-unit {
    left: 0;
}
.unit-rating a.r1-unit:hover {
    width: 17px;
}
.unit-rating a.r2-unit {
    left: 17px;
}
.unit-rating a.r2-unit:hover {
    width: 34px;
}
.unit-rating a.r3-unit {
    left: 34px;
}
.unit-rating a.r3-unit:hover {
    width: 51px;
}
.unit-rating a.r4-unit {
    left: 51px;
}
.unit-rating a.r4-unit:hover {
    width: 68px;
}
.unit-rating a.r5-unit {
    left: 68px;
}
.unit-rating a.r5-unit:hover {
    width: 85px;
}
.unit-rating li.current-rating {
    background: url("../images/prStarsSpriteGrey.gif") repeat-x scroll left top transparent;
    display: block;
    height: 15px;
    position: absolute;
    text-indent: -9000px;
    z-index: 1;
}
.review_content {
    overflow: hidden;
    padding: 0 85px 0 0;
}
.mabody{
	font-size:1em;
	margin:0;
	padding:0;
	margin:0 auto;
}
ol.toa > li {
	font-weight:bold; font-size:1.5em;
	list-style-type:decimal;
}
ol.toa > li > ul > li {
	font-weight:normal;
	font-size:1em;
	padding:.5em 0 .5em 2em;
	list-style-type:none;
}
ol.toa > li > ul > li > ul > li{
	font-weight:normal;
	font-size:1em;
	padding:.5em 0 .5em 2em;
	list-style-type:none;
}
ol.toa > li > ul > li > ol > li{
	font-weight:normal;
	font-size:1em;
	padding:.5em 0 .5em 2em;
	list-style-type:lower-alpha;
}
.mabody >p{

font-size:1.2em;
padding:.5em 0 .5em 2em;
	

}