.bodyContainer { margin-top:2px; }
.subscriptionLink {background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/subscription_flag.gif);}
.firstLookLink {background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/icon_first_look.gif);}
.subscriptionLink,.firstLookLink {background-repeat:no-repeat;padding-left:20px;background-position:left center; line-height:18px;vertical-align:middle;}
.allLink{vertical-align:middle;}
.thumbMenuOption
{
	margin-top:10px;
}
.layoutChkCell
{
	vertical-align:middle;
	height:20px;
	width:20px;
	padding-left:2px;
	background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.layoutLabelCell
{
	vertical-align:top;
	padding-top:4px;
	padding-left:5px;
	line-height:11px;
}
.marginedItem
	{margin-top:6px;overflow:hidden;}
.imgCollection
	{margin-top:0px;overflow:hidden;}
.imgModifier, .imgModifierGrey
	{padding-left:5px;height:16px;overflow:hidden;margin-bottom:2px;width:165px;}
.imgModifierGrey
	{background-color:#e9e8e1;}
.imgTableContainer {height:173px;} .imgTable. {height:173px;} .imgCell{height:173px;}
.imgContainerFlyoutMode
{
    position:relative;
    width:170px;
    height:185px;
    overflow:hidden;
    margin-bottom:10px;
}
.imgContainerIconMode
{
    width:165px;
    overflow:hidden;
}
.imgTableContainer
{
	width:170px;
	overflow:hidden;
}
.imgTable
{
    width:100px;
    border-collapse:collapse;
    border-spacing:0;
}
.imgCell
{
    width:170px;
    vertical-align:bottom;
    padding:0px 0px 0px 0px;
}
.iconBar
{
    display:block;
    background-repeat:repeat-x;
    background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/icon_bar_bg.gif);
    height:24px;
    width:170px;
    text-align:center;
    margin-top:5px;
}
.iconItem
{
    padding-left:9px;
    padding-right:9px;
}
a.iconItem:hover
{
	text-decoration:none;
}

.iconItem img
{
	padding-top:2px;
}
.msgStrip
	{
		height:13px;
		overflow:hidden;
	}

	.msgOuter
	{
		background-color:#79786A;
		padding-left:8px;
		padding-right:8px;
	}

	.msgCart
	{
		background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/cartAdded.gif);
		background-color:#79786A;
		background-repeat:no-repeat;
		background-position:left center;
		padding-left:15px;
		color:white;
	}
	
	.msgLightbox
	{
		background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/lightBoxAdded.gif);
		background-color:#79786A;
		background-repeat:no-repeat;
		background-position:left center;
		padding-left:15px;
		color:white;
	}
	#footerContents
	{
		overflow:hidden;width:100%;height:147px;
	}
	
	#footerHandleContainer
	{
		background-image:url(http://pic.gettyimages.cn/html/NewPic/Images/footerDivider.gif); background-position:left bottom; background-repeat:repeat-x;
		height:15px;overflow:hidden;width:100%;
	}
	
	.footerHandle
	{
		float:right;margin-right:20px;cursor:pointer;cursor:hand;
	}
.ColumnItem
{
    float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height:100%;
	line-height: 12px;
}
.LineItem
{
    margin:0px;
    padding-left:4px;
    padding-top:1px;
    padding-bottom:1px;
	line-height: 12px;
}
.largeCopyBold 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight:bold;
	color: #000000;
	text-align:top;
	line-height: 12px; 
}
#refineResults
	{float:left;display:block;width:188px;z-index:100;}
#refinementContainer
    {width:186px;border-right:solid 1px #a4a696;border-left:solid 1px #a4a696;}
#refinementMainFooter
	{text-align:right; width: 188px; height: 5px; background: url(http://pic.gettyimages.cn/html/NewPic/Images/rf_search_btm_rc.gif) no-repeat top right;}
#refineContent
	{width:178px;top:-13px;left:13px;padding-bottom:0px;margin-left:4px;}
.refineHdrs
	{width:158px;padding:0px 0px 4px 4px;color:#000;cursor:pointer;cursor:hand;}
.refineHdrsHover
	{width:158px;padding:0px 0px 4px 4px;color:#000;cursor:pointer;cursor:hand;}
.refineDiv
	{width:166px;padding-top:4px;}
.refineDivItem
	{margin:0px 0px 4px 15px;padding:0px;}
.refineDivItem P 
    {margin:3px 0px 3px 0px;padding:0px;}
.refineDivTxt
	{width:150px;padding:2px 6px 4px 5px;color:#000000;font-size:10px;}
.refinementCategory,.refinementCategory:link,.refinementCategory:hover,.refinementCategory:visited
	{color:#000;cursor:pointer;cursor:hand;}

/* Refinement not sures */
html>body #refinementContainer 
    {width:186px;border-right:solid 1px #a4a696;border-left:solid 1px #a4a696;}
