DIV.pictureHolder .top .left {
	background: url(../../images/t1.gif) no-repeat left top;
}
DIV.pictureHolder .top .middle {
	background: #fff;
}
DIV.pictureHolder .top .right {
	background: url(../../images/tr.gif) no-repeat left top;
}
DIV.pictureHolder .content {
	background-color: #fff;
}
DIV.pictureHolder .content A.next:hover {
	background: url(../../images/next.gif) no-repeat right center; 
	cursor: pointer;
}
DIV.pictureHolder .content A.previous:hover {
	background: url(../../images/previous.gif) no-repeat left center; 
	cursor: pointer;
}
DIV.pictureHolder .content A.expand {
	background: url(../images/btnExpand.gif) no-repeat left top; 
	ursor: pointer;
}
DIV.pictureHolder .content A.expand:hover {
	background: url(../images/btnExpand.gif) no-repeat left bottom; 
	cursor: pointer;
}
DIV.pictureHolder .content A.contract {
	background: url(../images/btnContract.gif) no-repeat left top; 
	cursor: pointer;
}
DIV.pictureHolder .content A.contract:hover {
	background: url(../images/btnContract.gif) no-repeat left bottom; 
	cursor: pointer;
}
DIV.pictureHolder .content A.close {
background:url(../../images/close1.gif);
background-repeat:no-repeat;
width: 61px; 
cursor: pointer; 
height: 22px;
}
DIV.pictureHolder .content .details .nav A.arrow_previous { 
background-image: url(../../images/arrow_previous.gif) no-repeat left bottom;
}
DIV.pictureHolder .content .details .nav A.arrow_next { 
background-image: url(../../images/arrow_next.gif) no-repeat left bottom;
}
DIV.pictureHolder .bottom .left {
	background: url(../../images/b1.gif) no-repeat left top;
}
DIV.pictureHolder .bottom .middle {
	background: #fff;
}
DIV.pictureHolder .bottom .right {
	background: url(../../images/br.gif) no-repeat left top;
}
DIV.pictureHolder .loaderIcon {
	background: url(../images/loader.gif) no-repeat center center;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleLeft {
	background: url(../images/ttl.gif) no-repeat left top;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleRight {
	background: url(../images/ttr.gif) no-repeat left top;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleContent {
	background: url(../images/ttp.gif) repeat-x left top;
}
DIV.prettyPhotoOverlay {
	z-index: 9500; 
	background: #000; 
	left: 0px;
	width: 100%; 
	position: absolute; 
	top: 0px;
}
DIV.pictureHolder {
	z-index: 10000; 
	width: 100px; 
	position: absolute;
}
DIV.pictureHolder .top {
	position: relative; 
	height: 20px;
}
 HTML DIV.pictureHolder .top {
	padding-right: 20px; 
	padding-left: 20px; 
	padding-bottom: 0px; 
	padding-top: 0px;
}
DIV.pictureHolder .top .left {
	left: 0px; 
	width: 20px; 
	position: absolute; 
	height: 20px;
}
DIV.pictureHolder .top .middle {
	right: 20px; 
	left: 20px; 
	position: absolute; 
	height: 20px;
}
 HTML DIV.pictureHolder .top .middle {
	position: static;
}
DIV.pictureHolder .top .right {
	right: 0px; 
	left: auto; 
	width: 20px; 
	position: absolute; 
	top: 0px; 
	height: 20px;
}
DIV.pictureHolder .content {
	width: 100%; 
	position: relative; 
	height: 40px; 
	text-align: left;
}
DIV.pictureHolder .content .details {
	display: none; 
	margin: 10px 15px 0px 20px;
}
DIV.pictureHolder .content .details P.description {
	display: none; 
	font-weight: bold; 
	font-size: 12px; 
	float: left; 
	margin: 0px; 
	color: #06439c; 
	font-family: Arial, Helvetica, sans-serif;
}
DIV.pictureHolder .content .details .nav {
	float: left; 
	margin: 4px 0px 0px;
}
DIV.pictureHolder .content .details .nav P {
	float: left; 
	margin: 0px 4px;
}
DIV.pictureHolder .content .details .nav A.arrow_previous {
	margin-top: 0px; 
	display: none; 
	float: left; 
	width: 8px; 
	text-indent: -10000px; 
	height: 5px;
}
DIV.pictureHolder .content .details .nav A.arrow_next {
	margin-top: 0px; 
	display: none; 
	float: left; 
	width: 8px; 
	text-indent: -10000px; 
	height: 5px;
}
DIV.pictureHolder .content .details .nav A.disabled {
	background-position: 0px -10px; 
	cursor: default;
}
DIV.pictureHolder .content DIV.hoverContainer {
	z-index: 10000; 
	left: 0px; 
	width: 100%; 
	position: absolute; 
	top: 0px;
}
DIV.pictureHolder .content A.next {
	diaplay: block; 
	z-index: 2000; 
	background: url(../images/btnNext.gif) no-repeat 10000px 50%; 
	float: right; 
	width: 49%; 
	text-indent: -10000px; 
	position: relative; 
	height: 100%;
}
DIV.pictureHolder .content A.previous {
	display: block; 
	background: url(../images/btnNext.gif) no-repeat 10000px 50%; 
	width: 49%; 
	cursor: pointer; 
	text-indent: -10000px; 
	height: 100%;
}
DIV.pictureHolder .content A.expand {
	display: none; 
	z-index: 20000; 
	right: 30px; 
	width: 20px; 
	cursor: pointer; 
	text-indent: -10000px; 
	position: absolute; 
	top: 10px; 
	height: 20px;
}
DIV.pictureHolder .content A.contract {
	display: none; 
	z-index: 20000; 
	right: 30px; 
	width: 20px; 
	cursor: pointer; 
	text-indent: -10000px; 
	position: absolute; 
	top: 10px; 
	height: 20px;
}
DIV.pictureHolder .content A.close {
	display: block; 
	float: right; 
	text-indent: -10000px;
}
DIV.pictureHolder .bottom {
	position: relative; 
	height: 20px;
}
 HTML DIV.pictureHolder .bottom {
	padding-right: 20px; 
	padding-left: 20px; 
	padding-bottom: 0px; 
	padding-top: 0px;
}
DIV.pictureHolder .bottom .left {
	left: 0px; 
	width: 20px; 
	position: absolute; 
	height: 20px;
}
DIV.pictureHolder .bottom .middle {
	right: 20px; 
	left: 20px; 
	position: absolute; 
	height: 20px;
}
 HTML DIV.pictureHolder .bottom .middle {
	position: static;
}
DIV.pictureHolder .bottom .right {
	right: 0px; 
	left: auto; 
	width: 20px; 
	position: absolute; 
	top: 0px; 
	height: 20px;
}
DIV.pictureHolder .loaderIcon {
	display: none; 
	left: 50%; 
	margin: -12px 0px 0px -12px; 
	width: 24px; 
	position: absolute; 
	top: 50%; 
	height: 24px;
}
DIV.pictureHolder #fullResImageContainer {
	width: 100%; 
	text-align: center;
}
DIV.prettyPhotoTitle {
	display: none; 
	font-weight: bold; 
	font-size: 12px; z-index: 9999; left: 0px; color: #06439c; font-family: Arial, Helvetica, sans-serif; position: absolute; top: 0px;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleLeft {
	float: left; overflow: hidden; width: 19px; height: 23px;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleRight {
	float: left; overflow: hidden; width: 19px; height: 23px;
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleContent {
	float: left; line-height: 23px;
}

