/* PowerReviews default stylesheet copyright 2006 all rights reserved */

/* Review styles
--------------------------------------------------*/

-------------------------------*/
#prContents .bottom {
}
/* Snippet styles */


div.prReviewRating div.prStars.prStarsSmall {
	float: left;
}
.prReviewKey {
	text-align:left;
}


.prReviewPoints {
	margin:0;
	overflow:hidden;
}
#reviewForm {
	text-align:center;
}
a.prSummaryWriteReviewLink:link, a.prSummaryWriteReviewLink:visited, a.prSummaryWriteReviewLink:hover, a.prSummaryWriteReviewLink:active {
	font-size: 1em;
	color:#666;
	text-decoration:underline;
}
/****************************/
/*h-101601891.css*/
#bz-model-container {
	margin-top: 11px;
	clear:both;
	color: #414142;
}
.bz-model-sectionTitle {
	background-color: #007cc4;
	padding: 12px 0 6px 0;
	font-size: 107%;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	-webkit-border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	-moz-border-radius-topright: 0.2em;
	-moz-border-radius-topleft: 0.2em;
	border-top-right-radius: 0.2em;
	border-top-left-radius: 0.2em;
}
.bz-model-sectionTitle span {
	margin-left: 8px;
	display: block;
}
.yui-skin-sam .bz-button-blue {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -143px repeat-x;
}
.yui-skim-sam .bz-button-orange {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -179px repeat-x;
}
.bz-search-chooseCategory-label {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left top repeat-x;
}
.bz-search-chooseCategory-label span {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) -61px -28px no-repeat;
	_background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) -61px -28px no-repeat;
}
.bz-rating-small {
	background:url(/images/spencers/shared/review/sp_modelpg_040209.png) left -69px no-repeat;
	_background:url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -69px no-repeat;
}
.bz-rating-small .stars {
	background:url(/images/spencers/shared/review/sp_modelpg_040209.png) left -87px no-repeat;
	_background:url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -87px no-repeat;
}
.bz-rating-large {
	background:url(/images/spencers/shared/review/sp_modelpg_040209.png) left -105px no-repeat;
	_background:url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -105px no-repeat;
}
.bz-rating-large .stars {
	background:url(/images/spencers/shared/review/sp_modelpg_040209.png) left -128px no-repeat;
	_background:url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -128px no-repeat;
}
.yui-skin-sam .bz-button-blue {
	border-color:#007cc4;
	background:transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -143px repeat-x;
	vertical-align:top;
}
.yui-skin-sam .bz-button-orange {
	border-color:#FD8E00;
	background:transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -179px repeat-x;
}
#bz-lightLogin-close, #bz-loginConfirm-close {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll left -445px;
}
*html #bz-lightLogin-close, *html #bz-loginConfirm-close {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll left -445px;
}
#bd .yui-gc {
	width: 74%;
	overflow: hidden;
}
#bd .yui-gc div.first {
	width: 100%;
}
#pr-model-reviewSnapshot .bz-model-name {
	margin-bottom: 20px;
}
.bz-model-name {
	margin-bottom: 20px;
	padding-left: 8px;
	color: #666;
}
.bz-model-name h1 {
	color: #414142;
	font-size: 153.9%;
	font-weight: bold;
	margin: 0 0 .4em 0;
	line-height: 1.1em;
}
#bz-model-image-module {
	padding: 0 5px 5px 5px;
	text-align: center;
}
#bz-model-image-container {
	width: 177px;
	height: 177px;
	overflow: hidden;
	line-height: 175px;
	margin: 13px auto 7px auto;
}
#bz-model-image-link, #bz-model-image, .bz-model-image a img {
	vertical-align: middle;
}
#bz-model-images {
	margin: 15px auto 0 auto;
	width: 210px;
	clear: both;
}
#bz-model-image-oos {
	font-size: 131%;
	font-weight: bold;
	font-color: #414142;
	margin-bottom: 23px;
*margin-bottom: 15px;
}
#bz-model-images .bz-model-image {
	border: 1px solid #ccc;
	float: left;
	margin: 0 1px 1px 0;
	width: 39px;
	height: 39px;
	overflow:hidden;
	line-height: 39px;
}
#bz-model-image-meta {
	margin: 26px auto 10px auto;
	clear: both;
	text-align: center;
}
#bz-model-image-meta #bz-model-image-priceRange span {
	color: #ccc;
}
#bz-model-image-zoom {
	float:right;
	display: block;
	text-align:right;
	height: 15px;
	line-height: 17px;
	text-decoration: none;
	font-size: 93%;
	padding-right: 15px;
}
#bz-model-image-zoom span {
	background: url("/images/spencers/shared/review/sp_modelpg_040209.png") -106px top no-repeat;
	_background: url("/images/spencers/shared/review/sp_modelpg_040209.gif") -106px top no-repeat;
	display: block;
	float:right;
	height: 15px;
	width: 23px;
}
.bz-model-productTours {
	margin: 10px 0 0 0;
	clear:both;
}
#bz-model-carousel {
	margin-top: 20px;
	position: relative;
}
.bz-model {
	margin-top: 13px;
}
.bz-model .bz-model-thumbnail {
	float: left;
	width: 50px;
	height: 50px;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 49px;
}
.bz-model .bz-model-thumbnail img {
	vertical-align: middle;
}
.bz-model .bz-model-meta {
	float: left;
	width: 70%;
	margin-left: 11px;
	height: 4em;
	overflow: hidden;
}
.bz-model .bz-model-meta .bz-model-name {
	margin-top: 0.5em;
	font-weight: bold;
}
#bz-model-carousel-container {
	border: 1px solid #ccc;
	border-top:none;
	padding: 5px 0 10px 0;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
	text-align: center;
}
.bz-model-carousel-button {
	border: 1px solid #ccc;
	display: block;
	height: 30px;
	line-height: 32px;
	overflow: hidden;
	text-align: center;
	font-size: 107%;
	font-weight: bold;
	text-transform: uppercase;
	background: #e6e6e5 url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) repeat-x scroll left top;
	-moz-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
	border-radius: 0.2em;
	clear: both;
	margin: 5px auto 0 auto;
	width: 215px;
}
#bz-model-carousel .disabled, #bz-model-carousel .disabled:visited {
	color:#999;
}
#bz-model-carousel #bz-model-carousel-prev span, #bz-model-carousel #bz-model-carousel-next span {
	background: url(/images/spencers/shared/review/sp_modelpg_040209.png) left -32px no-repeat;
*background: url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -29px no-repeat;
	width: 14px;
	height: 10px;
	line-height: 30px;
	padding: 0 12px;
}
#bz-model-carousel #bz-model-carousel-next span {
	background: url(/images/spencers/shared/review/sp_modelpg_040209.png) left -48px no-repeat;
*background: url(/images/spencers/shared/review/sp_modelpg_040209.gif) left -46px no-repeat;
}
#bz-model-carousel #bz-model-carousel-prev.disabled span {
	background: url(/images/spencers/shared/review/sp_modelpg_040209.png) -27px -30px no-repeat;
*background: url(/images/spencers/shared/review/sp_modelpg_040209.gif) -27px -29px no-repeat;
}
#bz-model-carousel #bz-model-carousel-next.disabled span {
	background: url(/images/spencers/shared/review/sp_modelpg_040209.png) -27px -48px no-repeat;
*background: url(/images/spencers/shared/review/sp_modelpg_040209.gif) -29px -46px no-repeat;
}
.bz-model-carousel-button:hover {
	text-decoration: none;
}
#bz-model-carousel-inner {
	height: 367px;
*height: 386px;
	border: none;
	overflow: hidden;
	margin:0;
	position: relative;
}
#bz-model-carousel-seeTopTen {
	position: absolute;
	top: 93px;
	right: 10px;
	font-size: 93%;
	text-decoration: underline;
	z-index: 200;
}
#bz-model-carousel ol {
	margin: 5px 0 13px 0;
	overflow: hidden;
	width: 232px;
	text-align: left;
}
#bz-model-carousel li {
	width: 232px;
	border: none;
	margin-left: 1px;
	clear: both;
}
#bz-model-carousel li.selected {
	border: 3px solid #74b74a;
	width: 225px;
}
#bz-model-carousel .bz-model {
	margin-top: 3px;
	padding-left: 10px;
	padding-bottom: 5px;
}
#bz-model-carousel .bz-model-meta {
	height: 5.5em;
	overflow: hidden;
	width: 68%;
}
#bz-model-carousel .bz-model-name {
	text-align: left;
	height: 2.5em;
	overflow: hidden;
}
#bz-model-carousel .bz-model .bz-model-thumbnail {
	height: 51px;
	overflow: hidden;
}
#bz-model-carousel .bz-model-rank {
	margin: 10px 0 0 0;
	color: #fff;
	display: block;
	height: 29px;
	padding: 3px 0 0 7px;
	text-align:left;
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.png) top left no-repeat;
	_background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.gif) top left no-repeat;
	width: 97px;
}
#bz-model-carousel .bz-model-price {
	color: #74b74a;
	font-weight: bold;
	text-align: left;
}
#bz-model-similarCategories {
	margin-top: 20px;
}
#bz-model-similarCategories ul, .bz-top10catProd ol {
	margin: 10px 0 0 8px;
}
.bz-top10catProd li {
	margin-bottom: 4px;
}
.bz-first #bz-model-topRated h3, .bz-first #bz-newsletter h3 {
	padding:10px 8px 5px;
}
#bz-model-topRated {
	margin-top: 20px;
}
#bz-model-topRated p {
	margin: 13px 0 0 8px;
}
#bz-model-topRated ul {
	margin: 0 0 0 8px;
}
.bz-model-reviewSnapshot {
	padding:0 13px 13px;
	position: relative;
	background-color: #e6e6e6;
}
.bz-model-reviewSnapshot-bg {
	position: absolute;
	top: 0;
	left: 0;
	height: 51px;
	width: 100%;
	background:url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -89px #E6E6E6 repeat-x;
	_display: none;
}
.bz-model-prodRating {
	width:49%;
}
.bz-model-prodRating p {
	margin-top:10px;
}
.bz-model-prodRanking {
	float:right;
	width:10em;
	position:relative;
}
#bz-award-badge-container {
	width:10em;
	cursor:pointer;
	margin:auto;
}
#bz-award-badge-container a:link, #bz-award-badge-container a:visited, #bz-award-badge-container a:active {
	text-decoration: none;
}
#bz-award-badge-container p {
	text-indent:-3000px;
}
.bz-award-category-text {
	padding-top:0.7em;
}
.bz-award-category-text, .bz-award-affinity-text {
	text-align:center;
	font-size:85%;
}
.bz-award-badge-BestModel {
	height:108px;
	background:url(../images/2/sprites/sp_awards_badges.png) #fff no-repeat center top;
}
.bz-award-badge-Finalist {
	height:108px;
	background:url(../images/2/sprites/sp_awards_badges.png) #fff no-repeat center -120px;
}
.bz-model-rankRollup p {
	margin-bottom: 10px;
}
.bz-model-reviewSnapshot-oos {
	color: #999;
}
#bz-model-reviewSnapshot-pricing {
	margin: 2.7em 0 0;
}
.bz-model-priceRange {
	font-weight:bold;
	font-size: 138.5%;
	color: #74b74a;
}
#bz-model-RankHelp-anchor {
	float:right;
	cursor:pointer;
}
.bz-rank-topTen {
	float:left;
	margin-right:0.5em;
}
.bz-rank-middle, .bz-rank-bottomTen {
	float:left;
	margin:0.6em 0.5em 0 0;
}
*html .bz-rank-middle {
	margin:0 8px 8px 0
}
*html .bz-rank-bottomTen {
	margin:0 8px 8px 0;
}
.bz-rank-middle p {
	line-height: 1.2em;
}








#bz-doc-def #bd .yui-gb #bz-model-tagGroup .bz-last {
	margin-right:0;
	margin-left:0;
	width:31.3%;
}
#bz-model-tagGroup-expando, #bz-model-tagGroup-collapso {
	display:none;
	bottom:10px;
*bottom: 35px;
	margin-left:8px;
	position:absolute;
	cursor:pointer;
	font-size:93%;
}


#bz-model-reviewSummary-tabs .bz-model-description p {
	margin: 0 0 1em 0;
}
#bz-model-reviewSummary-tabs .bz-model-description p.bz-model-description-provider {
	font-style: italic;
}
#bz-model-reviewSummary-tabs .bz-model-specifications table tr th {
	text-align: left;
	font-weight: bold;
}
#bz-model-reviewSummary-tabs .bz-model-specifications table tr th, #bz-model-reviewSummary-tabs .bz-model-specifications table tr td {
	padding: 0.25em 1em 0.25em 1em;
}
#bz-model-reviewSummary-tabs .bz-model-specifications table tr.odd {
	background-color: #e6e6e6;
}
#bz-model-reviewSummary-tabs .yui-nav {
	margin-top:-8px;
	border:0;
}
#bz-model-reviewSummary-tabs .yui-nav a {
	background:none;
	border:0;
}
#bz-model-reviewSummary-tabs .yui-nav a em {
	border:0;
	color:#258FCC;
	font-size:93%;
	font-weight:bold;
	padding:0.4em 0.75em;
}
#bz-model-reviewSummary-tabs .yui-nav .selected a {
	border-style:solid;
	border-width:0 1px;
	color:#414142;
	border-color:#CCC;
	background-color:#fff;
*border-top:1px solid #cccccc;
}
*html #bz-model-reviewSummary-tabs .yui-nav .selected a {
	border-top:1px solid #cccccc;
}
#bz-model-reviewSummary-tabs .yui-nav .selected a em {
	color:#414142;
	border-color:#CCC;
	font-weight:bold;
	font-size:108%;
	border-style:solid;
	border-width:1px 0 0;
	padding:12px 10px 6px;
}
#bz-model-reviewSummary-tabs .yui-content {
	border-color:#cccccc;
	padding:13px 13px 8px;
	background-color:#fff;
}
#bz-model-reviewSummary-tabs .yui-nav li #bz-model-reviewSummary-snapshotTab {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll 10px -182px;
	width:185px;
	border-color:#CCC;
}
*html #bz-model-reviewSummary-tabs .yui-nav li #bz-model-reviewSummary-snapshotTab {
	background:transparent url(../images/2/bg/bz_snapshot_title_bl_bg.gif) no-repeat scroll center center;
}
#bz-model-reviewSummary-tabs .yui-nav .selected #bz-model-reviewSummary-snapshotTab {
	border-color: #007CC4;
	background:#007CC4 url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll 10px -148px;
	width:185px;
}
*html #bz-model-reviewSummary-tabs .yui-nav .selected #bz-model-reviewSummary-snapshotTab {
	background:#258FCC url(../images/2/bg/bz_snapshot_title_wht_bg.gif) no-repeat scroll center center;
}
#bz-model-reviewSummary-tabs .yui-nav .selected #bz-model-reviewSummary-snapshotTab em {
	color:#fff;
	border-color: #007CC4;
}
#bz-model-reviewSummary-tabs .yui-nav a em span {
	font-weight:normal;
	color:#666;
}
#bz-model-reviews {
	position:relative;
}
#bz-model-reviews #bz-model-reviews-wtb {
	position: absolute;
	right:0;
	top: 80px;
	width: 31px;
	height: 115px;
	background: url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll left -255px;
	text-decoration: none;
	z-index: 10000;
}
*html #bz-model-reviews #bz-model-reviews-wtb {
	width: 28px;
	right: -1px;
	background: url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll left -255px;
}
.bz-model-reviewSnapshot-tools {
	text-align:right;
	margin-top:8px;
	clear:both;
}
.bz-model-reviewSnapshot-tools ul li {
	display:inline;
	padding:0 0.5em;
}
.bz-model-reviewSnapshot-tools .bz-model-shareThis-link-wrapper {
	border-right:1px solid #ccc;
	padding-right:0.5em;
}
.yui-skin-sam .yui-tt .bd {
	border:1px solid #ccc;
	color:#414142;
	background:#EEEEEE url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) repeat-x scroll left bottom;
}
.yui-skin-sam .yui-tt .bd, .yui-skin-sam .yui-tt-shadow {
	-moz-border-radius-topleft: 0.4em;
	-moz-border-radius-topright: 0.4em;
	-moz-border-radius-bottomleft: 0.4em;
	-moz-border-radius-bottomright: 0.4em;
	-webkit-border-top-left-radius: 0.4em;
	-webkit-border-top-right-radius: 0.4em;
	-webkit-border-bottom-left-radius: 0.4em;
	-webkit-border-bottom-right-radius: 0.4em;
	border-top-right-radius: 0.4em;
	border-top-left-radius: 0.4em;
	border-bottom-right-radius: 0.4em;
	border-bottom-left-radius: 0.4em;
}
#bz-ad {
	margin-top:20px;
}
.bz-model-adsMiddle {
	background-color: #FFF8DD;
	height: 250px;
	overflow:hidden;
	text-align:center;
	margin-top:1.5em;
}
.bz-model-adsMiddle div {
	text-align:left;
}
.bz-model-adsMiddle .bz-model-adsMiddle-lrec {
	float: left;
	width: 300px;
	overflow: hidden;
}
.bz-model-adsMiddle .bz-model-adsMiddle-txt {
	float: left;
	width: 253px;
	height: 250px;
	overflow: hidden;
}
.bz-model-adsMiddle .bz-model-lrecOff {
	width: 70%;
	margin: 0;
	float: none;
}
.bz-bottomAdBlock {
	line-height:0;
	margin: 1em 0;
	text-align:center;
}
.bz-bottomAdBlock .bz-ad {
	margin: 0 0 0 1em;
	padding: 10px 0 15px 0;
	text-align:left;
	width: 70%;
}
.bz-bottomAdBlock iframe {
	zoom: 1;
}
#bz-model-container .bz-ad-superMerch .bz-ad {
	padding: 0 0 0 0;
}
#bz-model-faceoffTitle {
	margin-top: 20px;
}
.bz-model-faceoff {
	border: 1px solid #ccc;
	border-top: none;
	position: relative;
	overflow: hidden;
	zoom:1;
}
.bz-model-faceoff-inner, .bz-model-faceoff-topMost {
	float: left;
	width: 50%;
*width: 49.9%;
}
.bz-model-faceoff-top {
	background-color: #e6e6e5;
	padding: 15px 0 5px 0;
}
.bz-model-faceoff h4, .bz-model-faceoff p {
	margin: 0 13px 5px 15px;
	color: #414142;
}
.bz-model-faceoff-inner p {
	margin: 0 40px 5px 15px;
}
.bz-model-faceoff-negative-spacer, #bz-model-faceoff-negative .bz-model-faceoff-top {
	padding-left: 15px;
}
.bz-model-faceoff h4 {
	font-size: 108%;
}
.bz-model-faceoff h5 {
	color: #74B74A;
	font-size: 123.1%;
	font-weight: bold;
	margin-bottom: 20px;
}
#bz-model-faceoff-negative h5 {
	color: #CC3333;
}
.bz-model-faceoff .bz-rating, .bz-model-faceoff h5 {
	margin: 15px 30px 10px 15px
}
.bz-model-faceoff .bz-rating {
	margin-bottom: 10px;
}
.bz-model-faceoff-comment {
	line-height: 1.3em;
}
.bz-model-faceoff-read {
	font-size: 85%;
	margin-right:10px;
}
.bz-model-faceoff-date {
	font-size: 85%;
}
.bz-model-faceoff .bz-model-faceoff-more {
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 108%;
}
.bz-model-faceoff-divider {
	position: absolute;
	top: 10px;
	height: 500px;
	left: 45%;
	width: 45px;
	zoom:1;
	z-index: 200;
}
.bz-model-faceoff-border {
	position: absolute;
	left: 22px;
	border-left: 1px solid #ccc;
	width: 1px;
	height: 500px;
	zoom:1;
	z-index: 400;
}
.bz-model-faceoff-vs {
	position: absolute;
	left:0;
	top: 150px;
	width: 45px;
	height: 40px;
	background: url("/images/spencers/shared/review/sp_modelpg_040209.png") left -204px no-repeat;
	_background: url("/images/spencers/shared/review/sp_modelpg_040209.gif") left -204px no-repeat;
	zoom:1;
	z-index:400;
}
.yui-skin-sam #bz-model-review-tabs .yui-content {
	background-color: white;
	border: none;
	padding: 0 13px;
	border-top:0;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav {
	border: 1px solid #ccc;
	background: #eee url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) repeat-x scroll left bottom;
	overflow: hidden;
	vertical-align: top;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .selected a {
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;
	background-color: #E5F6FF;
	padding:0.3em 0;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav li {
	margin: 0 0.2em 0 0;
	padding: 0;
	width: 18.9%;
	text-align: center;
	vertical-align: middle;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav a {
	background: transparent;
	color: #007cc4;
	border: none;
	display:block;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .bz-first a {
	border-left: none;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .bz-last a {
	border-right: none;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .selected a {
	color: black;
	font-weight: bold;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .selected a em {
	padding:20px 5px;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .bz-first a em {
	padding:20px 5px;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav a em {
	border: none;
}
.yui-skin-sam #bz-model-review-tabs .yui-nav .selected a em {
	border: none;
	font-weight: bold;
}
#bz-model-reviewTitle {
	margin-top: 20px;
}
#bz-model-review-container {
	border: 1px solid #ccc;
	border-top: none;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
}

.bz-model-review-bg {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) left -253px repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	width: 699px;
	height: 20px;
}

.bz-model-review h3 a, .bz-model-review h3 a:hover {
	color: #414142;
	text-decoration: none;
}






.bz-model-review-content {
	width: 70%;
	margin-bottom:8px;
	overflow: hidden;
}
*html .bz-model-review-content {
	width: 67%;
}

*html .bz-model-review-comments {
	clear:both;
	margin:0;
}
.bz-model-review-comments br {
	display: none;
}
.bz-model-review-comments span {
	height: 1em;
	line-height: 1em;
	display: block;
}
.bz-model-review-comments a {
	padding-left: 5px;
}

.bz-model-review-name {
	font-weight:bold;
}

.bz-model-review-affinity span {
	font-weight: bold;
}
.bz-model-review-affinity ul li {
	padding:0.1em 0;
}

.bz-model-review .bz-model-review-wtb {
	margin-top: 30px;
	font-weight: bold;
}
.bz-model-review .bz-model-review-wtb img {
	margin: 5px 0 10px 0;
}
.bz-model-review-wtb-price {
	margin-top: 30px;
}
.bz-model-review-wtb-price strong {
	font-weight: normal;
	display: block;
}
.bz-model-review-specialOffer {
	font-size:85%;
}

.bz-model-review .bz-model-review-badgeCont {
	margin: 20px 0 0 0;
}

.bz-model-review-specialOffer {
	margin-top:8px;
}
.bz-model-review-tools {
	margin-top: 20px;
	font-style: italic;
}

#bz-model-review-error {
	display: none;
	border: 1px solid #ccc;
	background-color: #e6e6e6;
	margin: 1em 0;
	padding: 1em;
}
#bz-model-review-error p {
	margin: 0.5em 0;
}
#bz-model-review-error p.hd {
	font-weight: bold;
}
.bz-model-review-foot {
	margin-top: 20px;
}

.bz-model-review-foot-msg {
	color: #999;
	margin: 10px 0 15px;
}
.bz-model-review-foot-msg a {
	color: #999;
}
.bz-model-review-foot-tools p {
	vertical-align:bottom;
}
.bz-review-vote-up, .bz-review-vote-down, .bz-review-flag, .bz-review-viewComments {
	display: block;
	float:left;
	margin-right: 25px;
	text-decoration: none;
}
.bz-review-vote-up {
	color: #74B74A;
}
.bz-review-vote-down {
	color: #CC3333;
}
.bz-review-viewComments {
	margin-left: 10px;
	margin-right: 10px;
}
.bz-review-vote-up:hover, .bz-review-vote-down:hover, .bz-review-flag:hover, .bz-review-viewComments:hover {
	text-decoration: none;
}
.bz-review-vote-up span, .bz-review-vote-down span, .bz-review-flag span, .bz-review-viewComments span {
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat right top;
	display: block;
	height: 17px;
	width: 17px;
	margin-right: 5px;
	float: left;
}
*html .bz-review-vote-up span, *html .bz-review-vote-down span, *html .bz-review-flag span, *html .bz-review-viewComments span {
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll right top;
}
.bz-review-vote-down span {
	background-position: right -20px;
}
.bz-review-flag span {
	background-position: right -42px;
}
.bz-review-viewComments span {
	background-position: -127px -42px;
	width: 19px;
}
*html .bz-review-vote-down span {
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll right -20px;
}
*html .bz-review-flag span {
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll right -42px;
}
*html .bz-review-viewComments span {
	background: #fff url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll -127px -42px;
}
.bz-model-review-report {
	float: right;
}
.bz-model-review-vote {
	display: block;
	float: left;
	margin-right: 60px;
}
.bz-model-review-media {
	width:170px;
	padding:8px;
	background: #fff url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) repeat-x scroll left bottom;
	float:left;
	margin:0 8px 13px 0;
	text-align:center;
}
*html .bz-model-review-media {
	width:160px;
}
.bz-model-review-rotd {
	width:75px;
	height:70px;
	position:relative;
	float:left;
	margin-bottom:13px;
}
.bz-model-review-rotd-date {
	color:#fff;
	position:absolute;
	width:75px;
	text-align:center;
	top:43px;
	font-size:8pt;
	margin-right:8px;
	margin:2px 8px 0 0;
}
.bz-model-review-badgeCont {
	float:left;
	position:relative;
	margin-bottom:13px;
}
.bz-model-review-badge-label {
	font:77% Helvetica, Sans-Serif;
	font-weight:bold;
	margin:39px 0 0 37px;
	position:absolute;
	text-align:center;
	width:143px;
	color:#000;
}
.bz-model-review-badge-label P {
	text-transform:uppercase;
}



.bz-tag-group ul li {
	font-size: 93%;
}
.bz-model-review-media-container {
	margin-top: 20px;
	clear: both;
}
.bz-model-review-media-container p {
	font-weight: bold;
}
.bz-model-review-media-container ul li {
	font-size: 85%;
}
#bz-model-pagination-top {
	position: relative;
	font-size: 92%;
	color: #43464d;
	padding: 15px 0;
	border-bottom: 1px solid #ddd;
}
#bz-model-pagination-top p, #bz-model-pagination-top fieldset, #bz-model-pagination-top form {
	display: inline;
}
#bz-model-pagination-top span {
	font-weight: bold;
}
#bz-model-review-header {
	background: #eee url(/images/spencers/shared/review/sp_modelpg_gradients_041709.png) repeat-x scroll left bottom;
	padding:8px 13px;
	border-bottom:1px solid #CCCCCC;
}
#bz-model-review-header p {
	font-size: 123.1%;
	font-weight: bold;
	margin:5px 0 8px;
}
#bz-model-review-limit-sort {
	position: absolute;
	right: 0;
	top: 13px;
*right:27px;
}
#bz-model-review-limit-sort p {
	padding-left: 1em;
}
.bz-model-newestReviewDate {
	float:right;
	margin: 7px 0 7px 50px;
}
#bz-model-wtb, #bz-model-wtb-compact {
	margin-top: 20px;
}
#bz-model-wtb-compact {
	position:relative;
}
.bz-model-wtb-container {
	border: 1px solid #ccc;
	border-top: none;
}
#bz-model-wtb h2, #bz-model-wtb-compact h2, #bz-model-wtb-compact h2 a, #bz-model-wtb-compact h2 a:hover {
	margin: 0 16px 0 8px;
	padding: 10px 0;
	color: #414142;
	font-weight: bold;
	font-size: 123.1%;
	text-decoration: none;
}
#bz-model-wtb-compact h2 a, #bz-model-wtb-compact h2 a:hover {
	font-size: 100%;
}
.bz-wtb-table {
	margin: 0 8px;
}
.bz-wtb-table, .bz-wtb-oostock-affiliate-table {
	width: 97%;
}
.bz-wtb-oostock-affiliate-table td.bz-wtb-affiliate-info {
	width: 56%;
}
#bz-model-wtb-compact .bz-wtb-table {
	width: 97%;
}
.bz-wtb-table tr {
	border-top: 1px solid #ccc;
*border-top: none;
}
.bz-wtb-table td {
	padding: 8px .2em 8px 0;
*padding: 8px 0;
	vertical-align: middle;
*border-top:1px solid #ccc;
}
.bz-wtb-table td.bz-model-wtb-seeit {
	padding: 13px 0;
	width: 196px;
	overflow:hidden;
}
.bz-wtb-table td.bz-model-wtb-seeit div {
	overflow: hidden;
	padding: 0;
	width: 196px;
	white-space: nowrap;
}
.bz-wtb-table .bz-merchant-logo {
	padding: 0;
	border: none;
}
#bz-doc-def .bz-wtb-table .bz-model-wtb-logo {
	width: 94px;
}
#bz-doc-def .bz-wtb-table .bz-model-wtb-logo div {
	overflow: hidden;
	white-space: nowrap;
	width: 94px;
}
.bz-wtb-table .bz-model-wtb-reviews {
	width: 15%;
	white-space: nowrap;
*padding-left:8px;
*padding-right:8px;
	text-align: center;
}
.bz-wtb-table .bz-model-wtb-offers {
	width: 20%;
	white-space:normal;
	text-align: center;
	overflow: hidden;
	font-size:85%;
}
.bz-model-wtb-price {
	color:#74B74A;
}
.bz-model-wtb-oostock {
	color: #999;
}
.bz-model-wtb-stock {
	white-space: nowrap;
}
.bz-wtb-table .bz-last, .bz-wtb-table .bz-model-wtb-otherHead, .bz-wtb-table .bz-model-wtb-otherHead td {
	border-top: none;
*border-top: none;
}
.bz-wtb-table .bz-first td {
*border-bottom: none;
}
.bz-wtb-table .bz-model-wtb-otherHead td {
	padding:8px 0;
}
#bz-model-wtb .bz-wtb-table .bz-model-wtb-otherHead h3 {
	-moz-border-radius-bottomleft:0.2em;
	-moz-border-radius-bottomright:0.2em;
	-moz-border-radius-topleft:0.2em;
	-moz-border-radius-topright:0.2em;
	background-color:#E6E6E6;
	color:#666666;
	font-size:107%;
	font-weight:bold;
	padding:12px 0 6px 8px;
	text-transform:uppercase;
}
.yui-skin-sam #bz-model-wtb-narrow-container .bz-button-orange a {
	font-weight:bold;
	text-transform:uppercase;
}
.bz-model-wtb-compact-showAll {
	border-top: 1px solid #ccc;
	margin: 0 8px 8px 8px;
}
.bz-model-wtb-compact-showAll a {
	padding: 8px 0 0 8px;
	display: block;
}
#ebayresults {
	margin: 20px;
}
#ebayresults td {
	padding: 0 5px .8em 5px;
	color: #414142b;
}
.bz-wtb-ebay-title {
	width: 300px;
}
.bz-wtb-ebay-shop {
	font-weight: normal;
}
.bz-last .bz-narrow-featured {
	margin-bottom:13px;
}
.bz-sitesWeLike {
	text-align: left;
	margin-top: 40px;
}
.bz-sitesWeLike a {
	display: block;
	margin: 10px 20px;
}
#bz-model-histogram {
	visibility: hidden;
	position: absolute;
	background-color: white;
	border: 5px solid #ccc;
	padding: 0.5em;
}
#bz-model-histogram .hd {
	font-weight: bold;
}
#bz-model-histogram .bd {
	padding: 0 1.7em;
	margin: 1em 0;
}
#bz-model-histogram .ft {
	padding: .3em 2em .3em 2em;
}
#bz-model-histogram .ft .bz-rating {
	margin: 0.5em 0;
}
.yui-overlay {
	position: absolute;
}
#bz-model-histogram-open {
	background:transparent url( /images/spencers/shared/review/sp_modelpg_040209.png ) no-repeat scroll 1px -422px;
	_background:transparent url( /images/spencers/shared/review/sp_modelpg_040209.gif ) no-repeat scroll 1px -422px;
	margin-left: 0.25em;
	padding: 0 5px;
	cursor: pointer;
}
#bz-model-histogram-close {
	background:transparent url( /images/spencers/shared/review/sp_modelpg_040209.png ) no-repeat scroll -25px -422px;
	_background:transparent url( /images/spencers/shared/review/sp_modelpg_040209.gif ) no-repeat scroll -25px -422px;
	margin-right: 0.6em;
	padding: 0 5px;
	cursor: pointer;
}
#bz-model-histogram .hd p {
	display:inline;
	_display:block;
	_margin-left:2em;
}
#bz-model-histogram p {
	width:240px;
}
#bz-model-histogram table {
	border-collapse: collapse;
	width:245px;
}
#bz-model-histogram table td {
	padding: 1px 5px;
}
.bz-model-findLocal {
	display:none;
}
.bz-model-findLocal-cont {
	height: 30px;
	line-height: 30px;
	margin: 10px;
	padding: 10px 0;
	background-color: #e6e6e5;
	vertical-align: middle;
	text-align: left;
}
.bz-model-findLocal input {
	font-size: 108%;
	color: #999;
	padding: 2px 3px;
	margin: 0 5px 0 20px;
}
.bz-model-findLocal-hide {
	display: none;
	cursor: pointer;
	float: right;
}
.bz-model-findLocal-hide span {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll left -445px;
	width: 25px;
	height: 15px;
	overflow: hidden;
	display: block;
	float: right;
	margin: .5em 10px 0 5px;
}
*html .bz-model-findLocal-hide span {
	background:transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll left -445px;
}
span.bz-model-questions-qa {
	margin-left:-1.4em;
}
p.bz-model-questions-count {
	margin: 1em 0;
	background-color: #e6e6e6;
	padding: 0.5em 1em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
}
li.bz-model-questions-question {
	position: relative;
	margin: 0 0 1em 0;
	border: 1px solid #ccc;
	padding: 1em 1em 0.5em 2em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
}
li.bz-model-questions-question span {
	font-weight: bold;
}
li.bz-model-questions-question div, p.bz-model-question-answer-link {
	font-size: 85%;
	color: #666;
	margin: 0.5em 0;
}
li.bz-model-questions-answers-answer {
	position: relative;
	margin: 0 0 1em 0;
	padding: 0 1em 1em 2em;
	border-bottom: 1px solid #ccc;
}
ul.bz-model-questions-answers li.bz-last {
	border: none;
	margin-bottom: 0;
}
.prPaBadgeCase {
	margin:0 0 0.5em 0;
	height:20px;
}
p.prPaVerifiedMerchant {
	font-size:77%;
	font-weight:bold;
	background: transparent url(../images/badge_se.gif) 0 0 no-repeat;
	padding-left:25px;
	line-height:20px;
}
p.prPaVerifiedPurchaser {
	font-size:77%;
	font-weight:bold;
	background: transparent url(../images/badge_vp.gif) 0 0 no-repeat;
	padding-left:25px;
	line-height:20px;
}
.bz-model-questions-intro {
	margin-bottom: 1em;
}
#bz-doc-def #bd .yui-gb {
	margin-top: 10px;
}
#bz-doc-def #bd .yui-gb div.bz-main {
	margin-left: 0;
	width: 727px;
}
* html #bz-doc-def #bd .yui-gb div.bz-main {
	width: 727px;
}
#bz-doc-def #bd .yui-gb div.bz-last {
	width: 300px;
	margin-left: 13px;
	text-align: center;
}
* html #bz-doc-def #bd .yui-gb div.bz-last {
	width: 300px;
}
#bz-ad-adsense-top.bz-ad-half-banner {
	height: 70px;
	padding: 10px 0 0 10px;
}
#bz-ad-adsense-top.bz-ad-leaderboard {
	height: 70px;
	padding: 0 0 30px 0;
}
#bz-ad-adsense-bottom.bz-ad-leaderboard {
	margin: 0;
}
#bz-ad-adsense-right {
	padding: 0 0 20px 0;
}
.bz-model-reviewSnapshot {
	margin-top: 5px;
}
#bz-model-image-module {
	width: 215px;
	float:left;
}
#pr-model-reviewSnapshot-inner {
	width: 432px;
	float: left;
	margin-left: 10px;
}
#pr-model-reviewSnapshot {
	margin-bottom: 5px;
}
.bz-model-name {
	margin: 0 0 15px 0;
	padding: 0;
}
.bz-model-name h1 {
	margin-left: 0;
}


#bz-model-tagGroup-expando, #bz-model-tagGroup-collapso {
*bottom: 35px;
}
.bz-model-prodRanking {
	width: 10em;
}
.bz-rank-topTen {
	_margin-right: .2em;
}
.bz-model-reviewSnapshot-tools {
	clear: both;
	margin-top: 0.7em;
}
#bz-doc-def #bd .yui-gb #bz-model-tagGroup .bz-last {
	width: 30.3%;
	text-align: left;
}
#bz-model-carousel-container {
	position: relative;
	padding-top: 15px;
}
#bz-model-carousel-inner {
	height: 130px;
}
.bz-model-carousel-button, #bz-model-carousel #bz-model-carousel-prev, #bz-model-carousel #bz-model-carousel-next {
	width: 25px;
	height: 123px;
*height: 128px;
	background: #e6e6e6;
	background-image: none;
	clear: none;
	position: absolute;
	top: 10px;
	left: 7px;
	_left: -355px;
	z-index: 200;
	-moz-border-radius: 0.1em;
	-moz-border-radius: 0.1em;
	-webkit-border-radius: 0.1em;
	-webkit-border-radius: 0.1em;
	border-radius: 0.1em;
	border-radius: 0.1em;
}
#bz-model-carousel #bz-model-carousel-next {
	left: 691px;
	_left: 329px;
}
#bz-model-carousel #bz-model-carousel-prev span, #bz-model-carousel #bz-model-carousel-next span {
	display: block;
	position: absolute;
	top: 50px;
	left: 0;
	padding: 0 6px;
	height: 14px;
	_line-height: 16px;
	_cursor: pointer;
	background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll -78px -32px;
	_background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll -78px -32px;
}
#bz-model-carousel #bz-model-carousel-prev.disabled span {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll -78px -46px;
	_background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll -78px -46px;
}
#bz-model-carousel #bz-model-carousel-next span {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll -95px -32px;
	_background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll -95px -32px;
}
#bz-model-carousel #bz-model-carousel-next.disabled span {
	background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.png) no-repeat scroll -95px -45px;
	_background: transparent url(/images/spencers/shared/review/sp_modelpg_040209.gif) no-repeat scroll -95px -45px;
}
#bz-model-carousel-seeTopTen {
	position: absolute;
	top: 10px;
	right: 10px;
	color: #fff;
}
#bz-model-carousel ol {
	width: 655px;
	height: 130px;
	margin: 0 auto;
}
#bz-model-carousel li {
	width: 208px;
	clear: none;
	float: left;
	margin: 0 5px;
	_margin: 0 3px;
}
#bz-model-carousel li.selected {
	width: 212px;
*width: 210px;
	margin: 0;
}
.bz-wtb-table .bz-model-wtb-logo {
	width: 20%;
}
.bz-wtb-table .bz-model-wtb-logo div {
	width: auto;
}
.bz-wtb-table .bz-model-wtb-reviews {
	width: 20%;
}
.bz-wtb-table .bz-model-wtb-stock {
	width: 20%;
	text-align: center;
}
.bz-wtb-table .bz-model-wtb-offers {
	width: 15%;
}
.bz-model-2col-lrec {
	clear: both;
	margin-bottom: 20px;
	width: 300px;
	height: 250px;
}
#shopzilla {
*width: 300px;
}
#shopzilla iframe {
	width: 230px;
}
#shopzilla-leaderboard {
	padding: 5px 0 0 0;
	margin: 0 0 15px 0;
	width: 728px;
*width: 728px;
	text-align: center;
}
#shopzilla-leaderboard iframe {
	height: 67px;
	width: 728px;
*width: 728px;
	border: 0;
	scrollbar: no;
	overflow: hidden;
}
#shopzilla-leaderboard .bz-ad-source {
	text-align: right;
}
.bz-top10catProd {
	width: 353px;
	margin: 20px 0;
	float:left;
}
#bz-mostPopCats {
	margin-right: 20px;
}
.bz-top10catProd ol {
	margin-left: 0;
}
.bz-top10catProd li {
	height: 1.2em;
	overflow: hidden;
}
.bz-internal-wide-bottom {
	clear: both;
}
/*h1160498173.css*/


fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;

caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
del, ins {
	text-decoration:none;
}
#ft {
	clear:both;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
	min-width:750px;
}
#doc2 {
	width:73.076em;
*width:71.25em;
}
#doc3 {
	margin:auto 10px;
	width:auto;
}
#doc4 {
	width:74.923em;
*width:73.05em;
}
.yui-b {
	position:relative;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main, .yui-g .yui-u .yui-g {
	width:100%;
}
{
width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}
.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}
.yui-t1 #yui-main .yui-b {
	margin-left:13.30769em;
*margin-left:13.05em;
}
.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}
.yui-t2 #yui-main .yui-b {
	margin-left:14.8461em;
*margin-left:14.55em;
}
.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}
.yui-t3 #yui-main .yui-b {
	margin-left:24.0769em;
*margin-left:23.62em;
}
.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}
.yui-t4 #yui-main .yui-b {
	margin-right:14.8456em;
*margin-right:14.55em;
}
.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}
.yui-t5 #yui-main .yui-b {
	margin-right:19.4615em;
*margin-right:19.125em;
}
.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}
.yui-t6 #yui-main .yui-b {
	margin-right:24.0769em;
*margin-right:23.62em;
}
.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}
#yui-main .yui-b {
	float:none;
	width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
	float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}
.yui-gb .yui-u {
*margin-left:1.9%;
*width:31.9%;
}
.yui-gc div.first, .yui-gd .yui-u {
	width:66%;
}
.yui-gd div.first {
	width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
	width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
	width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
	margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
	width:49%;
*width:48.1%;
*margin-left:0;
}
.yui-g .yui-g .yui-u {
	width:48.1%;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%;
	_width:31.7%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
	width:66%;
}
.yui-gb .yui-g div.first {
*margin-right:4%;
	_margin-right:1.3%;
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
*margin-right:0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%;
	_margin-left:4%;
}
.yui-g .yui-gb .yui-u {
	_margin-left:1.0%;
}
.yui-gb .yui-gd .yui-u {
*width:66%;
	_width:61.2%;
}
.yui-gb .yui-gd div.first {
*width:31%;
	_width:29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}
.yui-gb .yui-gc div.first {
	width:66%;
*float:left;
*margin-left:0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
	margin:0;
}
.yui-gb .yui-gb .yui-u {
	_margin-left:.7%;
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
*margin-left:0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
*width:48.1%;
*margin-left:0;
}
.yui-gb .yui-gd div.first {
	width:32%;
}
.yui-g .yui-gd div.first {
	_width:29.9%;
}
.yui-ge .yui-g {
	width:24%;
}
.yui-gf .yui-g {
	width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
	float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
	float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%;
	_width:20%;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%;
	_width:65.5%;
}
.yui-ge div.first .yui-gd .yui-u {
	width:65%;
}
.yui-ge div.first .yui-gd div.first {
	width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}
.yuimenu {
	top:-999em;
	left:-999em;
}
.yuimenubar {
	position:static;
}
.yuimenu .yuimenu, .yuimenubar .yuimenu {
	position:absolute;
}
.yuimenubar li, .yuimenu li {
	list-style-type:none;
}
.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 {
	margin:0;
	padding:0;
}
.yuimenuitemlabel, .yuimenubaritemlabel {
	text-align:left;
	white-space:nowrap;
}
.yuimenubar ul {
*zoom:1;
}
.yuimenubar .yuimenu ul {
*zoom:normal;
}
.yuimenubar>.bd>ul:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	line-height:0;
}
.yuimenubaritem {
	float:left;
}
.yuimenubaritemlabel, .yuimenuitemlabel {
	display:block;
}
.yuimenuitemlabel .helptext {
	font-style:normal;
	display:block;
	margin:-1em 0 0 10em;
}
.yui-menu-shadow {
	position:absolute;
	visibility:hidden;
	z-index:-1;
}
.yui-menu-shadow-visible {
	top:2px;
	right:-3px;
	left:-3px;
	bottom:-3px;
	visibility:visible;
}
.hide-scrollbars * {
	overflow:hidden;
}
.hide-scrollbars select {
	display:none;
}
.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars {
	overflow:visible;
}
.yuimenu.hide-scrollbars .yui-menu-shadow, .yuimenubar.hide-scrollbars .yui-menu-shadow {
	overflow:hidden;
}
.yuimenu.show-scrollbars .yui-menu-shadow, .yuimenubar.show-scrollbars .yui-menu-shadow {
	overflow:auto;
}
.yui-skin-sam .yuimenubar {
	font-size:93%;
	line-height:2;
*line-height:1.9;
	border:solid 1px #808080;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	border-right:solid 1px #ccc;
}
.yui-skin-sam .yuimenubaritemlabel {
	padding:0 10px;
	color:#000;
	text-decoration:none;
	cursor:default;
	border-style:solid;
	border-color:#808080;
	border-width:1px 0;
*position:relative;
	margin:-1px 0;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
	padding-right:20px;
*display:inline-block;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
	background:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menubaritem_submenuindicator.png) right center no-repeat;
}
.yui-skin-sam .yuimenubaritem-selected {
}
.yui-skin-sam .yuimenubaritemlabel-selected {
	border-color:#7D98B8;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
	border-left-width:1px;
	margin-left:-1px;
*left:-1px;
}
.yui-skin-sam .yuimenubaritemlabel-disabled {
	cursor:default;
	color:#A6A6A6;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menubaritem_submenuindicator_disabled.png);
}
.yui-skin-sam .yuimenu {
	font-size:93%;
	line-height:1.5;
*line-height:1.45;
}
.yui-skin-sam .yuimenubar .yuimenu, .yui-skin-sam .yuimenu .yuimenu {
	font-size:100%;
}
.yui-skin-sam .yuimenu .bd {
*zoom:1;
	_zoom:normal;
	border:solid 1px #808080;
	background-color:#fff;
}
.yui-skin-sam .yuimenu .yuimenu .bd {
*zoom:normal;
}
.yui-skin-sam .yuimenu ul {
	padding:3px 0;
	border-width:1px 0 0 0;
	border-color:#ccc;
	border-style:solid;
}
.yui-skin-sam .yuimenu ul.first-of-type {
	border-width:0;
}
.yui-skin-sam .yuimenu h6 {
	font-weight:bold;
	border-style:solid;
	border-color:#ccc;
	border-width:1px 0 0 0;
	color:#a4a4a4;
	padding:3px 10px 0 10px;
}
.yui-skin-sam .yuimenu ul.hastitle, .yui-skin-sam .yuimenu h6.first-of-type {
	border-width:0;
}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled {
	border-color:#ccc #808080;
	overflow:hidden;
}
.yui-skin-sam .yuimenu .topscrollbar, .yui-skin-sam .yuimenu .bottomscrollbar {
	height:16px;
	border:solid 1px #808080;
	background:#fff;
}
.yui-skin-sam .yuimenu .topscrollbar {
	border-bottom-width:0;
	background-position:center -950px;
}
.yui-skin-sam .yuimenu .topscrollbar_disabled {
	background-position:center -975px;
}
.yui-skin-sam .yuimenu .bottomscrollbar {
	border-top-width:0;
	background-position:center -850px;
}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled {
	background-position:center -875px;
}
.yui-skin-sam .yuimenuitem {
	_border-bottom:solid 1px #fff;
}
.yui-skin-sam .yuimenuitemlabel {
	padding:0 20px;
	color:#000;
	text-decoration:none;
	cursor:default;
}
.yui-skin-sam .yuimenuitemlabel .helptext {
	margin-top:-1.5em;
*margin-top:-1.45em;
}
.yui-skin-sam .yuimenuitem-hassubmenu {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_submenuindicator.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.yui-skin-sam .yuimenuitem-checked {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_checkbox.png);
	background-position:left center;
	background-repeat:no-repeat;
}
.yui-skin-sam .yui-menu-shadow-visible {
	background-color:#000;
	opacity:.12;
*filter:alpha(opacity=12);
}
.yui-skin-sam .yuimenuitem-selected {
	background-color:#B3D4FF;
}
.yui-skin-sam .yuimenuitemlabel-disabled {
	cursor:default;
	color:#A6A6A6;
}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_submenuindicator_disabled.png);
}
.yui-skin-sam .yuimenuitem-checked-disabled {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/menu/assets/skins/sam/menuitem_checkbox_disabled.png);
}
.yui-button {
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:text-bottom;
}
.yui-button .first-child {
	display:block;
*display:inline-block;
}
.yui-button button, .yui-button a {
	display:block;
*display:inline-block;
	border:none;
	margin:0;
}
.yui-button button {
	background-color:transparent;
*overflow:visible;
	cursor:pointer;
}
.yui-button a {
	text-decoration:none;
}
.yui-skin-sam .yui-button {
	border-width:1px 0;
	border-style:solid;
	border-color:#808080;
	margin:auto .25em;
}
.yui-skin-sam .yui-button .first-child {
	border-width:0 1px;
	border-style:solid;
	border-color:#808080;
	margin:0 -1px;
*position:relative;
*left:-1px;
	_margin:0;
	_position:static;
}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
	padding:0 10px;
	font-size:93%;
	line-height:2;
*line-height:1.7;
	min-height:2em;
*min-height:auto;
	color:#000;
}
.yui-skin-sam .yui-button a {
*line-height:1.875;
*padding-bottom:1px;
}
.yui-skin-sam .yui-split-button button, .yui-skin-sam .yui-menu-button button {
	padding-right:20px;
	background-position:right center;
	background-repeat:no-repeat;
}
.yui-skin-sam .yui-menu-button button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/menu-button-arrow.png);
}
.yui-skin-sam .yui-split-button button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow.png);
}
.yui-skin-sam .yui-button-focus {
	border-color:#7D98B8;
	background-position:0 -1300px;
}
.yui-skin-sam .yui-button-focus .first-child {
	border-color:#7D98B8;
}
.yui-skin-sam .yui-button-focus button, .yui-skin-sam .yui-button-focus a {
	color:#000;
}
.yui-skin-sam .yui-split-button-focus button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-focus.png);
}
.yui-skin-sam .yui-button-hover {
	border-color:#7D98B8;
	background-position:0 -1300px;
}
.yui-skin-sam .yui-button-hover .first-child {
	border-color:#7D98B8;
}
.yui-skin-sam .yui-button-hover button, .yui-skin-sam .yui-button-hover a {
	color:#000;
}
.yui-skin-sam .yui-split-button-hover button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-hover.png);
}
.yui-skin-sam .yui-button-active {
	border-color:#7D98B8;
	background-position:0 -1700px;
}
.yui-skin-sam .yui-button-active .first-child {
	border-color:#7D98B8;
}
.yui-skin-sam .yui-button-active button, .yui-skin-sam .yui-button-active a {
	color:#000;
}
.yui-skin-sam .yui-split-button-activeoption {
	border-color:#808080;
	background-position:0 0;
}
.yui-skin-sam .yui-split-button-activeoption .first-child {
	border-color:#808080;
}
.yui-skin-sam .yui-split-button-activeoption button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-active.png);
}
.yui-skin-sam .yui-radio-button-checked, .yui-skin-sam .yui-checkbox-button-checked {
	border-color:#304369;
	background-position:0 -1400px;
}
.yui-skin-sam .yui-radio-button-checked .first-child, .yui-skin-sam .yui-checkbox-button-checked .first-child {
	border-color:#304369;
}
.yui-skin-sam .yui-radio-button-checked button, .yui-skin-sam .yui-checkbox-button-checked button {
	color:#fff;
}
.yui-skin-sam .yui-button-disabled {
	border-color:#ccc;
	background-position:0 -1500px;
}
.yui-skin-sam .yui-button-disabled .first-child {
	border-color:#ccc;
}
.yui-skin-sam .yui-button-disabled button, .yui-skin-sam .yui-button-disabled a {
	color:#A6A6A6;
	cursor:default;
}
.yui-skin-sam .yui-menu-button-disabled button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/menu-button-arrow-disabled.png);
}
.yui-skin-sam .yui-split-button-disabled button {
	background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-disabled.png);
}
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li {
	margin:0 0.5em 0 0;
}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li {
	margin:0 0 0.5em;
}
.yui-navset .yui-content .yui-hidden {
	display:none;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav {
	width:6em;
}
.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav {
	width:auto;
}
.yui-navset .yui-navset-left, .yui-navset-left {
	padding:0 0 0 6em;
}
.yui-navset-right {
	padding:0 6em 0 0;
}
.yui-navset-top, .yui-navset-bottom {
	padding:auto;
}
.yui-nav, .yui-nav li {
	margin:0;
	padding:0;
	list-style:none;
}
.yui-navset li em {
	font-style:normal;
}
.yui-navset {
	position:relative;
	zoom:1;
}
.yui-navset .yui-content {
	zoom:1;
}
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li {
	display:inline-block;
	display:-moz-inline-stack;
*display:inline;
	vertical-align:bottom;
	cursor:pointer;
	zoom:1;
}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li {
	display:block;
}
.yui-navset .yui-nav a {
	position:relative;
}
.yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a {
	display:block;
	display:inline-block;
	vertical-align:bottom;
	zoom:1;
}
.yui-navset-left .yui-nav li a, .yui-navset-right .yui-nav li a {
	display:block;
}
.yui-navset-bottom .yui-nav li a {
	vertical-align:text-top;
}
.yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em {
	display:block;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav {
	position:absolute;
	z-index:1;
}
.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav {
	position:static;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset-left .yui-nav {
	left:0;
	right:auto;
}
.yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav {
	right:0;
	left:auto;
}
.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	border:solid #2647a0;
	border-width:0 0 5px;
	Xposition:relative;
	zoom:1;
}
.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
	margin:0 0.16em 0 0;
	padding:1px 0 0;
	zoom:1;
}
.yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected {
	margin:0 0.16em -1px 0;
}
.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
	background:#d8d8d8;
	border:solid #a3a3a3;
	border-width:0 1px;
	color:#000;
	position:relative;
	text-decoration:none;
}
.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	border:solid #a3a3a3;
	border-width:1px 0 0;
	cursor:hand;
	padding:0.25em .75em;
	left:0;
	right:0;
	bottom:0;
	top:-1px;
	position:relative;
}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	background:#2647a0 url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x left -1400px;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav a:hover, .yui-skin-sam .yui-navset .yui-nav a:focus {
	background:#bfdaff;
	outline:0;
}
.yui-skin-sam .yui-navset .yui-nav .selected a em {
	padding:0.35em 0.75em;
}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em {
	border-color:#243356;
}
.yui-skin-sam .yui-navset .yui-content {
	background:#edf5ff;
}
.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
	border:1px solid #808080;
	border-top-color:#243356;
	padding:0.25em 0.5em;
}
.yui-skin-sam .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav {
	border-width:0 5px 0 0;
	Xposition:absolute;
	top:0;
	bottom:0;
}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav {
	border-width:0 0 0 5px;
}
.yui-skin-sam .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset-right .yui-nav li {
	margin:0 0 0.16em;
	padding:0 0 0 1px;
}
.yui-skin-sam .yui-navset-right .yui-nav li {
	padding:0 1px 0 0;
}
.yui-skin-sam .yui-navset-left .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected {
	margin:0 -1px 0.16em 0;
}
.yui-skin-sam .yui-navset-right .yui-nav .selected {
	margin:0 0 0.16em -1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav a {
	border-width:1px 0;
}
.yui-skin-sam .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset-right .yui-nav a em {
	border-width:0 0 0 1px;
	padding:0.2em .75em;
	top:auto;
	left:-1px;
}
.yui-skin-sam .yui-navset-right .yui-nav a em {
	border-width:0 1px 0 0;
	left:auto;
	right:-1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-left .yui-nav .selected a, .yui-skin-sam .yui-navset-left .yui-nav a:hover, .yui-skin-sam .yui-navset-right .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav .selected a, .yui-skin-sam .yui-navset-right .yui-nav a:hover, .yui-skin-sam .yui-navset-bottom .yui-nav a, .yui-skin-sam .yui-navset-bottom .yui-nav .selected a, .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {
	background-image:none;
}
.yui-skin-sam .yui-navset-left .yui-content {
	border:1px solid #808080;
	border-left-color:#243356;
}
.yui-skin-sam .yui-navset-bottom .yui-nav, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {
	border-width:5px 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-skin-sam .yui-navset-bottom .yui-nav .selected {
	margin:-1px 0.16em 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li, .yui-skin-sam .yui-navset-bottom .yui-nav li {
	padding:0 0 1px 0;
	vertical-align:top;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a, .yui-skin-sam .yui-navset-bottom .yui-nav li a {
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em, .yui-skin-sam .yui-navset-bottom .yui-nav a em {
	border-width:0 0 1px;
	top:auto;
	bottom:-1px;
}
.yui-skin-sam .yui-navset-bottom .yui-content, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {
	border:1px solid #808080;
	border-bottom-color:#243356;
}
.yui-overlay, .yui-panel-container {
	visibility:hidden;
	position:absolute;
	z-index:2;
}
.yui-panel-container form {
	margin:0;
}
.mask {
	z-index:1;
	display:none;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}
.mask.block-scrollbars {
	overflow:auto;
}
.masked select, .drag select, .hide-select select {
	_visibility:hidden;
}
.yui-panel-container select {
	_visibility:inherit;
}
.hide-scrollbars, .hide-scrollbars * {
	overflow:hidden;
}
.hide-scrollbars select {
	display:none;
}
.show-scrollbars {
	overflow:auto;
}
.yui-panel-container.show-scrollbars, .yui-tt.show-scrollbars {
	overflow:visible;
}
.yui-panel-container.show-scrollbars .underlay, .yui-tt.show-scrollbars .yui-tt-shadow {
	overflow:auto;
}
.yui-panel-container.shadow .underlay.yui-force-redraw {
	padding-bottom:1px;
}
.yui-effect-fade .underlay {
	display:none;
}
.yui-tt-shadow {
	position:absolute;
}
.yui-override-padding {
	padding:0 !important;
}
.yui-panel-container .container-close {
	overflow:hidden;
	text-indent:-10000em;
	text-decoration:none;
}
.yui-skin-sam .mask {
	background-color:#000;
	opacity:.25;
*filter:alpha(opacity=25);
}
.yui-skin-sam .yui-panel-container {
	padding:0 1px;
*padding:2px;
}
.yui-skin-sam .yui-panel {
	position:relative;
	left:0;
	top:0;
	border-style:solid;
	border-width:1px 0;
	border-color:#808080;
	z-index:1;
*border-width:1px;
*zoom:1;
	_zoom:normal;
}
.yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
	border-style:solid;
	border-width:0 1px;
	border-color:#808080;
	margin:0 -1px;
*margin:0;
*border:0;
}
.yui-skin-sam .yui-panel .hd {
	border-bottom:solid 1px #ccc;
}
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
	background-color:#F2F2F2;
}
.yui-skin-sam .yui-panel .hd {
	padding:0 10px;
	font-size:93%;
	line-height:2;
*line-height:1.9;
	font-weight:bold;
	color:#000;
}
.yui-skin-sam .yui-panel .bd {
	padding:10px;
}
.yui-skin-sam .yui-panel .ft {
	border-top:solid 1px #808080;
	padding:5px 10px;
	font-size:77%;
}
.yui-skin-sam .yui-panel-container.focused .yui-panel .hd {
}
.yui-skin-sam .container-close {
	position:absolute;
	top:5px;
	right:6px;
	width:25px;
	height:15px;
	cursor:pointer;
}
.yui-skin-sam .yui-panel-container .underlay {
	right:-1px;
	left:-1px;
}
.yui-skin-sam .yui-panel-container.matte {
	padding:9px 10px;
	background-color:#fff;
}
.yui-skin-sam .yui-panel-container.shadow {
	_padding:2px 4px 0 2px;
}
.yui-skin-sam .yui-panel-container.shadow .underlay {
	position:absolute;
	top:2px;
	left:-3px;
	right:-3px;
	bottom:-3px;
*top:4px;
*left:-1px;
*right:-1px;
*bottom:-1px;
	_top:0;
	_left:0;
	_right:0;
	_bottom:0;
	_margin-top:3px;
	_margin-left:-1px;
	background-color:#000;
	opacity:.12;
*filter:alpha(opacity=12);
}
.yui-skin-sam .yui-dialog .ft {
	border-top:none;
	padding:0 10px 10px 10px;
	font-size:100%;
}
.yui-skin-sam .yui-dialog .ft .button-group {
	display:block;
	text-align:right;
}
.yui-skin-sam .yui-dialog .ft button.default {
	font-weight:bold;
}
.yui-skin-sam .yui-dialog .ft span.default {
	border-color:#304369;
	background-position:0 -1400px;
}
.yui-skin-sam .yui-dialog .ft span.default .first-child {
	border-color:#304369;
}
.yui-skin-sam .yui-dialog .ft span.default button {
	color:#fff;
}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled {
	background-position:0pt -1500px;
	border-color:#ccc;
}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child {
	border-color:#ccc;
}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button {
	color:#a6a6a6;
}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon {
	width:16px;
	height:16px;
	margin-right:10px;
	float:left;
}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon {
	background-position:0 -1100px;
}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon {
	background-position:0 -1050px;
}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon {
	background-position:0 -1150px;
}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon {
	background-position:0 -1200px;
}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon {
	background-position:0 -1900px;
}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon {
	background-position:0 -1250px;
}
.yui-skin-sam .yui-tt .bd {
	position:relative;
	top:0;
	left:0;
	z-index:1;
	color:#000;
	padding:2px 5px;
	border-color:#D4C237 #A6982B #A6982B #A6982B;
	border-width:1px;
	border-style:solid;
	background-color:#FFEE69;
}
.yui-skin-sam .yui-tt.show-scrollbars .bd {
	overflow:auto;
}
.yui-skin-sam .yui-tt-shadow {
	top:2px;
	right:-3px;
	left:-3px;
	bottom:-3px;
	background-color:#000;
}
.yui-skin-sam .yui-tt-shadow-visible {
	opacity:.12;
*filter:alpha(opacity=12);
}
a:hover {
	text-decoration: underline;
}
input.rounded {
	border:1px solid #c1c1c1;
	padding: 0.3em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
}
.bz-rounded {
	border:1px solid #ccc;
	padding: 0.3em;
	-moz-border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	border-radius: 0.2em;
}
.bz-clear {
	clear:both;
}
.bz-clearfix {
	clear:both;
	height:0;
	line-height:0;
}
.bz-clearl {
	clear:left;
}
.bz-clearr {
	clear:right;
}
.bz-more, .bz-less {
	font-size: 85%;
	font-family:arial;
}
.bz-expandable, .bz-less-container {
	display: none;
}
.bz-show {
	display:block;
}
.bz-bold, strong {
	font-weight:bold;
}
.bz-rel {
	position:relative;
}
.bz-lt {
	text-align:left;
}
.bz-rt {
	text-align:right;
}
.bz-floatRt {
	float:right;
}
.bz-floatLt {
	float: left;
}
.bz-subheading {
	color:#414142;
}
.bz-sym-trademark {
	font-size:56%;
	vertical-align:super;
}
.bz-transparency {
	behavior: url(../iepngfix.htc)
}
.bz-emphasize {
	font-weight:bold;
}
.bz-underline {
	text-decoration:underline;
}
.bz-noUnderline, .bz-noUnderline:hover {
	text-decoration: none;
}
.bz-marginbottom {
	margin-bottom:1em;
}
.bz-margintop {
	margin-top:1em;
}
.bz-normal-weight {
	font-weight:normal;
}
.bz-botpad-min {
	padding-bottom:0.3em;
}
.bz-toppad-min {
	padding-top:0.3em;
}
#yui-history-iframe {
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:1px;
	visibility:hidden;
}
#bz-lightLogin, #bz-loginConfirm {
	position: absolute;
	z-index: 18000;
	visibility: hidden;
	width: 880px;
	overflow: hidden;
}
#bz-loginConfirm {
	width: 480px;
}
#bz-lightLogin-bg, #bz-loginConfirm-bg {
	position: absolute;
	top:0;
	left: 0;
	background-color: #000;
	opacity: .4;
	filter: alpha(opacity=40);
	width: 880px;
	height: 3000px;
	z-index: 18001;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#bz-loginConfirm-bg {
	width: 480px;
}
#bz-lightLogin-inner, #bz-loginConfirm-inner {
	width: 790px;
	background: #fff;
	padding: 20px;
	border: 5px solid #007CC4;
	-moz-border-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-radius: 5px;
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 21000;
}
#bz-loginConfirm-inner {
	width: 390px;
}
#bz-loginConfirm-inner p {
	margin: 20px;
	font-size: 108%;
	line-height: 1.4em;
}
.bz-loginMsg {
	color: #414142;
	font-size: 123.1%;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.bz-loginMsg span {
	color: #74B74A;
	font-size: 131%;
	font-weight: bold;
}
#bz-lightLogin-close, #bz-loginConfirm-close {
	display: block;
	float: right;
	background:transparent url(../images/2/sprites/sp_yui_assets.png) no-repeat scroll left -300px;
	width: 25px;
	height: 15px;
	overflow: hidden;
	text-decoration: none;
}
#bz-lightLogin-close span, #bz-loginConfirm-close span {
	margin-left: 300px;
}
.bz-login, .bz-join {
	float: left;
	width: 360px;
	margin: 20px 0;
}
.bz-join {
	float: right;
	background-color: #eee;
	border: 1px solid #eee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-right: 20px;
}
.bz-join form, .bz-login form {
	margin: 10px 20px 20px 20px;
}
.bz-login form {
	margin-right: 0;
}
#bz-lightLogin label {
	display: block;
	clear: left;
	font-weight: bold;
	color: #414142;
	margin: 1em 0 .2em 0;
}
#bz-lightLogin label span {
	font-weight: normal;
}
#bz-lightLogin .bz-button {
	margin-top: 1.8em;
	;
}
#bz-lightLogin input {
	display: block;
	clear: both;
	font-size: 116%;
	padding: 2px;
	width: 250px;
}
#bz-lightLogin input.bz-expandable {
	display: none;
}
#bz-lightLogin h6 {
	color: #74B74A;
	font-size: 197%;
	font-weight: bold;
	margin-bottom: 10px;
}
#bz-lightLogin p {
	height: 3em;
}
#bz-lightLogin .bz-login-error {
	color: #f00;
	margin-top: .5em;
	visibility: hidden;
	height: auto;
}
#bz-ad-leaderboard {
	width: 738px;
	height: 100px;
	margin-top: 10px;
	overflow: hidden;
	float: right;
	border: 1px solid #ccc;
}
#bz-ad-leaderboard .bz-ad {
	margin: 5px;
}
*html .bz-head-logoLnk a:hover {
	text-decoration:none;
}
.bz-head-logo {
	margin: 45px 0 0 10px;
}
.bz-head-logoHome {
	margin-top: 60px;
}
.bz-head-tagline {
	display:block;
	font-size: 100%;
	margin-left: 10px;
}
.bz-header-linkList {
	clear: both;
	position: relative;
	zoom:1;
}
.bz-header-linkList ul {
	float:right;
}
.bz-header-linkList ul, #bz-footer-linkList {
	padding:8px 0 0 0;
}
#bz-footer-linkList {
	text-align:center;
}
.bz-header-linkList li, #bz-footer-linkList li {
	display:inline;
	border-right:1px solid #CCC;
	font-size:85%;
}
.bz-header-linkList li.bz-last, #bz-footer-linkList li.bz-last {
	border-right:0;
}
.bz-header-linkList li a, #bz-footer-linkList li a {
	color:#999;
	padding:0 0.4em 0 0.2em;
*padding: 0 .4em 0 .8em;
}
.bz-header-linkList .bz-noBorder {
	border: none;
}
.bz-header-tagline {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
*display: inline;
	vertical-align: bottom;
	margin:0 0 0.2em;
}
.bz-header-tagline h1 {
	padding:0 0 0 1em;
	color:#666;
	font-size:131%;
	font-weight:normal;
}
.bz-header-pageTitle {
	font-size: 153.9%;
	line-height: 20px;
	margin: 18px 0 14px 3px;
	font-weight: bold;
	color: #717680;
}
#bz-header-poweredBy {
	float: right;
	margin-top: 18px;
}
#bz-header-poweredBy span, #bz-header-poweredBy img {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	color: #414142;
}
#bz-header-poweredBy span {
	line-height: 1.9em;
	padding-right: 0.3em;
}
.yui-skin-sam .yuimenubar {
	margin-top: 8px;
	padding: 0.4em 0.4em 0 0.4em;
	background: none;
	background-color: #007cc4;
	-moz-border-radius-topleft: 0.2em;
	-moz-border-radius-topright: 0.2em;
	-webkit-border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	border-top-right-radius: 0.2em;
	border-top-left-radius: 0.2em;
}
#bz-header-mainNav {
	padding: 0;
	margin: 0;
}
#bz-header-mainNav li ul li a {
	cursor:pointer;
	padding:0.1em;
	zoom:1;
}
#bz-header-mainNav li ul li a:hover {
	text-decoration:underline;
	cursor:pointer;
}
#bz-header-mainNav li {
	list-style: none;
	margin:0 1px;
	border:none;
}
.yui-skin-sam .yuimenubar {
	border: none;
}
.yui-skin-sam .yuimenubar ul {
	border-style:none;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
	border: none;
	text-decoration:none;
	color: white;
	font-weight: bold;
	padding: 0 9px 0.2em 10px;
	font-size: 108%;
	cursor:pointer;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	border: none;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem a:hover {
	cursor:pointer;
}
.yui-skin-sam .yuimenubaritem-selected, ul#bz-header-mainNav li.bz-selected {
	background: none;
	background-color: #e6e6e5;
	-moz-border-radius-topleft: 0.2em;
	-moz-border-radius-topright: 0.2em;
	-webkit-border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	border-top-right-radius: 0.2em;
	border-top-left-radius: 0.2em;
}
#bz-header-mainNav .yuimenubaritem .yuimenu {
	z-index: 11000;
}
#bz-header-mainNav li a.yuimenubaritemlabel-selected, #bz-header-mainNav li a.bz-selected, .yui-skin-sam a.yuimenuitemlabel {
	color: #414142;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
	border: none;
	margin:0;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
	background: none;
	margin:0;
}
.yui-skin-sam .yuimenu .bd {
	border: 1px solid #ccc;
	border-top: none;
	background-color: #e6e6e5;
	padding: 10px 10px 15px 10px;
	;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
}
.yui-skin-sam .yuimenu .topscrollbar {
	background: #ccc url("../images/2/sprites/sp_yui_assets.png") center -950px no-repeat;
	border: none;
}
.yui-skin-sam .yuimenu .bottomscrollbar {
	background: #ccc url("../images/2/sprites/sp_yui_assets.png") center -850px no-repeat;
	border: none;
}
.yui-skin-sam .yuimenu ul {
	padding: 0;
}
.yui-skin-sam .yuimenuitemlabel {
	color:#414142;
	padding: 0;
}
li.all a.yuimenuitemlabel {
	font-weight: bold;
}
.yui-skin-sam .yuimenuitem-selected {
	background: none;
}
#mn-seeall a.yuimenubaritemlabel {
	margin-bottom:-1px;
	padding-top:1px;
}
.yuimenubar .yui-menu-shadow {
	margin-top:-2px;
}
#bz-mainNav-searchBox, #bz-mainNav-searchBox form, #bz-mainNav-searchBox fieldset {
	float: right;
	width: 350px;
	height: 20px;
	text-align: right;
}
#bz-mainNav-searchBox input, #bz-mainNav-searchBox label {
	display: -moz-inline-stack;
	display: inline-block;
	zoom:1;
*display:inline;
	vertical-align: top;
}
#bz-mainNav-searchBox label {
	color: #fff;
	font-size: 108%;
	font-weight: bold;
	margin-right: .5em;
	line-height: 25px;
}
* html #bz-mainNav-searchBox label {
	line-height: 20px;
}
#bz-header-mainNav li ul li a.bz-menuitem-subCat {
	cursor:default;
	text-decoration:none;
}
.bz-searchBar {
	position: relative;
	background-color: #e6e6e5;
	padding: 8px;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
	z-index: 10000;
}
.bz-searchBar input.rounded {
	font-size: 131%;
	width: 230px;
	padding-left: .5em;
}
#bz-homeSearch-form {
	position: relative;
}
#bz-homeSearch-form {
	height: 35px;
}
#bz-homeSearch-form input.rounded {
	margin-left: 0;
	width: 370px;
	position: absolute;
	top: 0;
*top: 1px;
	left: 1px;
}
.bz-searchBar .count span {
	font-weight: bold;
}
.bz-searchBar .yui-submit-button {
	position: absolute;
	left: 393px;
	_left: 383px;
	top: 9px;
*top: 10px;
	font-size: 131%;
}
.bz-searchBar .yui-submit-button button {
	min-height:1.74em;
	line-height:1.5em;
*line-height: 1.3em;
	_line-height: 1.3em;
}
#bz-homeSearch-form .yui-submit-button {
	position: absolute;
	top:0;
	left: 525px;
}
.bz-searchBar button {
	border:0;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
}
.bz-searchBar button span {
	position:relative;
	display:block;
	white-space:nowrap;
	padding:0 0 0 10px;
}
.bz-searchBar .count {
	font-size: 131%;
	color: #414142;
	float: right;
	margin-top: 0.3em;
}
.bz-search-chooseCategory {
	position: absolute;
	top: 8px;
*top: 9px;
	left: 251px;
	_left: 242px;
	width: 120px;
	z-index: 8500;
}
#bz-homeSearch-form .bz-search-chooseCategory {
	top: 0px;
*top: 1px;
	left: 384px;
}
.bz-search-chooseCategory-label {
	display: block;
	padding: 0.55em;
*padding: 0.45em;
*line-height: 1.3em;
	color: #414142;
	z-index: 10000;
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	font-weight: bold;
	background: transparent url(../images/2/sprites/sp_yui_assets.png) repeat-x scroll top left;
}
.bz-search-chooseCategory-label span {
	position: absolute;
	display: block;
	top: 6px;
	right: 0;
	line-height: 0;
	width: 20px;
	height: 18px;
	background: transparent url( ../images/2/sprites/sp_yui_assets.png) right -1929px no-repeat;
	z-index: 10100;
}
a.bz-search-chooseCategory-label:hover {
	text-decoration: none;
}
.bz-search-chooseCategory-ul {
	height: 0;
	position: absolute;
	top: 2.3em;
*top: 2.2em;
	left: 0;
*left: -1px;
	_left: 0;
	overflow: hidden;
	background-color: #fff;
	border: 1px solid #ccc;
	width: 134px;
*width: 133px;
	z-index: 9500;
}
.bz-search-chooseCategory-ul li a {
	padding: .3em .3em .3em .7em;
	font-size: 93%;
	display: block;
	width: 123px;
	_width: 123px;
	font-weight: bold;
}
.bz-search-chooseCategory-ul li a.bz-expandable {
	display: none;
}
.bz-search-chooseCategory-ul li a:hover {
	background-color: #007cc4;
	color: #fff;
	text-decoration: none;
}
.bz-search-chooseCategory .bz-tall {
	border: 1px solid #ccc;
	padding-top: .5em;
}
.bz-search-chooseCategory .bz-short {
	border: none;
}
#bz-search-chooseCategory-mouseout {
	position: absolute;
	top: -200px;
	left: -200px;
	width: 500px;
	height: 850px;
	z-index: 9000;
}
/*.bz-rating,.bz-rating-small {position:relative;top:0;left:0;overflow:visible;}*/
.bz-rating-large .stars, .bz-rating-small .stars {
	position:absolute;
	top:0;
	left:0;
	text-indent:-23456px;
	overflow:visible;
}
.bz-rating-small {
	height:15px;
	padding-left:87px;
	background:url("/images/spencers/shared/review/sp_star_combo_sm.gif") 0 0 no-repeat;
}
.bz-rating-small .stars {
	height:15px;
	background:url("/images/spencers/shared/review/sp_star_combo_sm.gif") 0 -45px no-repeat;
}
/*.bz-rating-large {height:20px;padding-left:115px;background:url("/images/spencers/shared/review/sp_star_combo.gif") 0 0 no-repeat;}*/

/*.bz-rating .rating {color:#fff;background-color:#414142;vertical-align:top;padding:0.1em 0.4em 0 0.4em;-moz-border-radius: 0.2em;-webkit-border-radius: 0.2em;border-radius: 0.2em;margin-right: 0.5em;}*/
.bz-rating-large .rating {
	padding: 0.13em 0.4em;
	font-size: 111%;
	line-height: 20px;
}
#bz-breadcrumb {
	font-size:85%;
	color: #666;
	margin: 8px 0 0 8px;
}
#bd .yui-ge, #bd .yui-gc {
	XXXheight: 3.7em;
}
#bz-doc-def #bd .yui-ge div.bz-model-name {
	width:66.10%;
	margin-right:40px;
}
#bz-doc-def #bd .yui-gb div.bz-first {
	width:22.53%;
	margin:0;
	clear:left;
}
#bz-doc-def #bd .yui-gb div.bz-main {
	width:56.82%;
	margin-left:13px;
}
*html #bz-doc-def #bd #bz-category-container div.bz-main {
	width:55.8%;
}
*html #bz-doc-def #bd .yui-gb div.bz-main {
	width:55.8%;
}
#bz-doc-def #bd .yui-gb div.bz-last {
	width:17.94%;
	margin-left:13px;
}
*html #bz-doc-def #bd .yui-gb div.bz-last {
	width:16.7%;
}
#bz-doc-def #ft {
	margin-top: 40px;
}
.bz-module-grey {
	-moz-border-radius-topleft: 0.2em;
	-moz-border-radius-topright: 0.2em;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-top-right-radius: 0.2em;
	border-top-left-radius: 0.2em;
	border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
	border:1px solid #CCCCCC;
}
.bz-module-rounded {
	-moz-border-radius-topleft: 0.2em;
	-moz-border-radius-topright: 0.2em;
	-moz-border-radius-bottomleft: 0.2em;
	-moz-border-radius-bottomright: 0.2em;
	-webkit-border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	-webkit-border-bottom-left-radius: 0.2em;
	-webkit-border-bottom-right-radius: 0.2em;
	border-top-right-radius: 0.2em;
	border-top-left-radius: 0.2em;
	border-bottom-right-radius: 0.2em;
	border-bottom-left-radius: 0.2em;
}
.yui-skin-sam #bz-panel-lightBox .bd {
	padding:4px 4px 0 4px
}
.yui-skin-sam .container-close {
	background:transparent url(../images/2/sprites/sp_yui_assets.png) no-repeat scroll left -300px;
}
.yui-skin-sam .bz-button button {
	text-transform: uppercase;
	font-weight:bold;
}
.yui-skin-sam .bz-button button, .yui-skin-sam .bz-button a, .yui-skin-sam .bz-button-blue button {
	color:#fff;
	font-family:arial;
	font-weight:bold;
	text-transform:uppercase;
}
.yui-skin-sam .bz-button-blue {
	border-color:#007cc4;
	background:transparent url( ../images/2/sprites/sp_btn_bg_grad.png ) repeat-x 0 0;
	vertical-align:top;
	color:#fff;
	font-weight: bold;
	text-transform: uppercase;
}
.yui-skin-sam .bz-button-blue .first-child {
	border-color:#007cc4;
	padding:0.06em 0;
}
.yui-skin-sam .bz-button-orange {
	border-color:#FD8E00;
	background:transparent url( ../images/2/sprites/sp_btn_bg_grad.png ) repeat-x 0 -39px;
}
.yui-skin-sam .bz-button-orange .first-child {
	border-color:#FD8E00;
}
#bz-pagination-bottom {
	position: relative;
	margin: 13px 0;
}
#bz-pagination-bottom-page {
	position: absolute;
	font-weight: bold;
	right: 0;
	top: 0;
}
#bz-pagination-bottom-page a, #bz-pagination-bottom-page span {
	padding: 0 0.25em;
}
#bz-pagination-bottom-page a.bz-next {
	border-left: 1px solid #ccc;
	padding-left: 0.5em;
}
#bz-pagination-bottom-page a.bz-prev {
	border-right: 1px solid #ccc;
	padding-right: 0.5em;
}
#bz-disclaimer {
	margin-top: 25px;
	font-size: 85%;
	color: #333;
}
#bz-disclaimer p {
	margin: 0 0 1em 0;
	display: block;
}
.bz-first h3, .bz-sitesWeLike h3, #bz-results-records h3, .bz-top10catProd h3 {
	text-transform: uppercase;
	padding: 10px 8px 7px;
	font-weight: bold;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-size: 108%;
	color: #414142;
}
.bz-category-firstColContent li, .bz-top10catProd li, .bz-topreviews li, #bz-model-similarCategories li, #bz-model-topRated li {
	list-style-type: disc;
	margin-left: 10px;
}
.bz-rank-middle, .bz-rank-middle-small {
	color:#42464D;
*height:40px;
*padding:11px 0;
}
*html .bz-rank-middle {
	height:40px;
	padding-top:11px;
}
.bz-rank-middle p {
	font-size:220%;
	padding:0.3em 0.3em 0.2em;
	display:inline;
	background-color:#EDEDED;
}
.bz-rank-middle p span {
	font-size:66%;
	vertical-align:middle;
}
*html .bz-rank-middle-small {
	height:30px;
	padding-top:9px;
}
.bz-rank-middle-small p {
	font-size:167%;
	padding:0.3em 0.3em 0.2em;
	display:inline;
	background-color:#EDEDED;
}
.bz-rank-middle-small p span {
	font-size:66%;
	vertical-align:middle;
}
.bz-rank-bottomTen p {
	font-size:220%;
	padding:0.4em 0.3em 0.3em;
	display:inline;
	background-color:#993333;
	color:#FFFFFF;
}
*html .bz-rank-bottomTen {
	padding:0.8em 0.3em 0.7em;
}
.bz-rank-bottomTen-small p span {
	font-size:66%;
	vertical-align:middle;
}
.bz-rank-bottomTen-small p {
	font-size:167%;
	padding:0.5em 0.3em 0.4em;
	display:inline;
	background-color:#993333;
	color:#FFFFFF;
}
.bz-rank-bottomTen p span {
	font-size:66%;
	vertical-align:middle;
}
.bz-rank-topTen {
	width:87px;
}
.bz-rank-topTen-small {
	width:65px;
}
.bz-rank-topTen p, .bz-rank-topTen-small p {
	display:none;
}
.bz-buzzRank-1 {
	height:86px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 0;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 0;
}
.bz-buzzRank-2 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -108px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -108px;
}
.bz-buzzRank-3 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -205px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -205px;
}
.bz-buzzRank-4 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -302px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -302px;
}
.bz-buzzRank-5 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -399px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -399px;
}
.bz-buzzRank-6 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -496px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -496px;
}
.bz-buzzRank-7 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -593px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -593px;
}
.bz-buzzRank-8 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -690px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -690px;
}
.bz-buzzRank-9 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -787px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -787px;
}
.bz-buzzRank-10 {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -884px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -884px;
}
.bz-buzzRank-1-small {
	height:86px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -982px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -982px;
}
.bz-buzzRank-2-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1079px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1079px;
}
.bz-buzzRank-3-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1154px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1154px;
}
.bz-buzzRank-4-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1230px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1230px;
}
.bz-buzzRank-5-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1305px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1305px;
}
.bz-buzzRank-6-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1381px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1381px;
}
.bz-buzzRank-7-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1456px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1456px;
}
.bz-buzzRank-8-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1532px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1532px;
}
.bz-buzzRank-9-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1607px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1607px;
}
.bz-buzzRank-10-small {
	height:67px;
	background:url(../images/2/sprites/sp_buzzrank_top10.png) #fff no-repeat 0 -1682px;
*background:url(../images/2/sprites/sp_buzzrank_top10.gif) #fff no-repeat 0 -1682px
}
#bz-newsletter {
	margin-top: 20px;
}
#bz-newsletter form {
	background: url(../images/bg_newsletter_narrow.gif) white no-repeat right top;
	padding: 8px;
	border: 1px solid #ccc;
	border-top: none;
}
#bz-newsletter form input {
	width: 110px;
	height:19px;
	margin-top:8px;
}
*html #bz-newsletter-text {
	vertical-align:middle;
}
#bz-newsletter p {
	padding-right: 40px;
}
.bz-newsletter-signUp {
	vertical-align:middle;
}
.bz-ad-disclaimer {
	font-size: 85%;
	text-align: center;
	line-height:2em;
}
.bz-ad-source {
	font-size: 85%;
	margin: 0 auto 5px 0;
	padding-right: 5px;
	text-align: center;
}
.bz-ad-source a {
	color: #ccc;
}
#shopzilla {
	overflow:hidden;
	padding: 5px 0 20px 0;
	margin: 20px 0;
*width: 181px;
	text-align: center;
}
#shopzilla iframe {
	height: 600px;
	width: 100%;
*width: 223px;
	border:0;
	scrollbar:no;
	overflow:hidden;
}
.bz-ad-skyscraper {
	text-align: center;
*width: 181px;
}
.bz-ad-skyscraper iframe {
	margin: 0 auto;
}
#ft .bz-searchBar {
	border: none;
}
#bz-footer-links {
	margin: 30px 0 0 0;
	padding-bottom: 15px;
	text-align: center;
}
#bz-footer-links li {
	line-height: 2em;
}
#bz-footer-links p {
	margin-top: 1.3em;
	font-size:85%;
	color:#999;
}
.tooltip {
	text-align:left;
	padding: 0.5em;
	position: absolute;
	top:-999px;
	left: -999px;
	z-index: 50;
	width: 200px;
	background-color: white;
	border: 1px solid gray;
	visibility: hidden;
}
div.message {
	background: #FFC none repeat scroll 0;
	border: 1px solid #E9E9E9;
	font-weight: bold;
	padding: 5px 0;
	text-align: center;
	float: left;
	width: 748px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:78px;
}
div.message .notice {
	color: #008B45;
}
div.message .error {
	color: #F00;
}
.bz-narrow-featured {
	overflow:hidden;
	text-align:center;
}
#bz-profile-tabs {
	margin-top:13px;
	color:#666666;
}
ul.bz-profile-productsOwnedList li.odd {
	float:left;
	width:48%;
	clear:both;
}
ul.bz-profile-productsOwnedList li.even {
	float:left;
	width:48%;
	margin-left:20px;
}
.bz-profile-productsOwn {
	padding:8px;
	margin:8px 0;
	background:#EEEEEE url(../images/2/sprites/sp_cont_bg_grad.png) repeat-x scroll left bottom;
}
.bz-profile-productsOwn img {
	margin-right:13px;
	float:left;
}
.bz-profile-productsOwn a {
	margin:auto 0;
}
.bz-profile-removeLnk {
	float:right;
	margin-left:8px;
	width:25px;
	height:15px;
	background:transparent url(../images/2/sprites/sp_yui_assets.png) no-repeat scroll left -300px;
}
.bz-profile-productName {
	margin-left:30px;
}
.bz-model-compare-input input {
	vertical-align:top;
}
.bz-internal-wide-bottom {
	border-top:1px solid #CCCCCC;
	margin:2em 0.5em 0.5em;
	padding:1em 0;
	clear: left;
}
#bz-model-container .bz-internal-wide-bottom, #bz-category-container .bz-internal-wide-bottom {
	border:1px solid #CCCCCC;
	margin:2em 0 0.5em;
	padding:1em;
}
.bz-internal-header {
	font-weight:bold;
	padding-bottom:0.2em;
}
.bz-sportgenic-adtext {
	display:block
}
.bz-defer {
	display: none;
}
@media print {
.bz-rating-large .stars, .bz-rating-small .stars {
	text-indent: 0;
	text-align: right;
}
}
.interstitialContent {
	height:100%;
}

