div.imageHover {
	text-align: left;
	height:37px;
	position:absolute;
	top:6px;
	left:6px;
	display:none;
	}

	div.caption {
		height:37px;
		float:left;
		background:url('/images/widget-trans-bg.png');
		}
	div.caption span.imageTitle {
		font-size:14px; 
		line-height:14px;
		color:#efefef; 
		float:left; 
		margin:12px 0px 0px 14px; 
		padding-right:8px;
		}
	div.caption span.imageCaption {
		font-size:12px; 
		color:#efefef; 
		float:left; 
		margin:19px 0px 0px 14px; 
		font-style: italic;
		padding-right:8px;
		}
	div.caption span.captionElbow {
		background:url('/images/widget-trans-elbow-SE.png') no-repeat top right; 
		display:block; 
		height:37px;
		min-width:8px;
		position:relative; 
		right:-8px;
		}

	div.imageActionContainer {
		background:url('/images/image-action-bg2.png') no-repeat bottom left; 
		height:37px;
		width:44px;
		overflow: hidden;
		float:right;
		text-align: right;
		position:relative;
		}
		div.imageActionContainer a.ImageSendButton {
			background:url('/images/imagesend-btn.png') no-repeat top left;
			display:block;
			height:18px;
			width:18px;
			text-decoration: none;
			margin:8px 12px 0px;
			position:absolute;
			top:0px;
			right:0px;
			}
		div.imageActionContainer a.CloseClearButton {
			background:url('/images/closeclear-btn.png') no-repeat top left;
			display:block;
			height:18px;
			width:18px;
			text-decoration: none;
			margin:8px 12px 0px;
			position:absolute;
			top:0px;
			right:0px;
			}
		div.imageActionContainer a.imageSendButton:hover {
			background-position: bottom left;
			}

		.imageActionContainerOPEN {
			height:265px;
			width:232px;
			}
		.imageActionContainerCLOSE {
			height:37px;
			width:44px;
			}

	div.imageSendForm {
		margin:34px auto 0px;
		width:200px;
		height:105px;
		color:white;
		line-height:16px;
		text-align: left;
		position:relative;
		}
		div.imageSendForm div.moreinfo {
			margin:17px 0px 237px;
			}
		div.imageSendForm div.status {
			position:absolute;
			top:-24px;
			}
			.statusDone {
				visibility:hidden;
				}
		div.imageSendForm input.text {
			margin:8px 0px 0px;
			border: none;
			width:194px;
			height:18px;
			padding:4px 0px 0px 6px;
			background-color:#999;
			color:#444;
			font-family: 'Arial Rounded MT Bold', Helvetica, Arial, "Lucida Grande", sans-serif;
			font-size: 12px;
			}
		div.imageSendForm textarea.text {
			overflow:auto;
			margin:8px 0px 0px;
			border: none;
			width:194px;
			height:48px;
			padding:4px 0px 0px 6px;
			background-color:#999;
			color:#444;
			font-family: 'Arial Rounded MT Bold', Helvetica, Arial, "Lucida Grande", sans-serif;
			font-weight:normal;
			font-size: 12px;
			}
		div.imageSendForm input.sendme {
			background-color:transparent;
			border:none;
			color:white;
			margin:1px 0px 0px 146px;
			padding:4px 4px 4px 5px;
			font-family: 'Arial Rounded MT Bold', Helvetica, Arial, "Lucida Grande", sans-serif;
			font-size: 12px;
			}
			div.imageSendForm input.sendme:hover {
				cursor: pointer;
				background-color:#0a83bc;
				}
		div.imageSendForm a.addmoreinfo {
			color:#666;
			display:block;
			width:82px;
			margin:1px 0px -24px;
			padding:4px 4px 4px 5px;
			background-color:transparent;
			text-decoration: none;
			border:none;
			font-family: 'Arial Rounded MT Bold', Helvetica, Arial, "Lucida Grande", sans-serif;
			font-size: 12px;
			}
			div.imageSendForm a.addmoreinfo:hover {
				color:#fff;
				}
			
		.spinner {
			height:32px;
			width:32px;
			background:url('/images/loading-spinner-16.gif') no-repeat;
			}
		div.formContainer h4 {
			font-size:30px;
			text-align:center;
			margin-top:32px;
			}

