/*######### Fancybox ##############################################*/
#fancybox-content {z-index: 1000;}
#fancy-title {text-align:left;}
#fancy-title h3 {
	color:#00375C;
	font-size:16px;
}
#fancy-title p {
	color:#828282;
	font-size:12px;
	padding:5px 0;
}
#fancybox-bg-ne, #fancybox-bg-se, #fancybox-bg-sw, #fancybox-bg-nw, #fancybox-hide-sel-frame {
	background: url(../../icons/fancybox/mm_bright_fancy_shadow_corners.png) no-repeat;
	width:20px;
	height:20px;
}
#fancybox-bg-nw {background-position: 0 0;}
#fancybox-bg-ne {background-position: -30px 0;}
#fancybox-bg-sw {background-position: 0 -30px;}
#fancybox-bg-se {background-position: -30px -30px;}
#fancybox-bg-ne,#fancybox-bg-n,#fancybox-bg-nw {top:-20px;}
#fancybox-bg-se,#fancybox-bg-s,#fancybox-bg-sw {bottom:-20px;}
#fancybox-bg-nw,#fancybox-bg-w,#fancybox-bg-sw {left:-20px;}
#fancybox-bg-ne,#fancybox-bg-e,#fancybox-bg-se {right:-20px;}
#fancybox-bg-n, #fancybox-bg-s {
	background:url(../../icons/fancybox/mm_bright_fancybox-x.png) repeat-x 0 0;
	height:20px;
}
#fancybox-bg-s {background-position: 0 -30px;}

#fancybox-bg-w, #fancybox-bg-e {
	background:url(../../icons/fancybox/mm_bright_fancybox-y.png) repeat-y 0 0;
	width:20px;
}
#fancybox-bg-e {background-position:-30px 0;}
#fancybox-close {
	background: url(../../icons/fancybox/mm_bright_fancybox.png) no-repeat 0 0;
	width:22px;
	height:16px;
	top:-6px;
	right:-6px;
}
#fancybox-hide-onpageload {
	position:absolute;
	bottom:-13px;
	left:10px;
	padding:0 10px 5px 0;
	z-index:1103;
	font-weight:bold;
	font-size:12px;
}
#fancybox-hide-onpageload input {
	margin: 0 4px 0 0;
	position: relative;
	top: 2px;
}