/* mediaboxAdvanced - white theme */#mbOverlay {	position: fixed;	z-index: 9998;	top: 0;	left: 0;	width: 100%;	height: 100%;	background-color: #fff;	cursor: pointer;}#mbOverlay.mbOverlayFF {	background: transparent url(mediabox/80.png) repeat;}#mbOverlay.mbOverlayIE {	position: absolute;}#mbCenter {	position: absolute;	z-index: 9999;	left: 50%;	overflow: hidden;	background-color: #fff;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);	-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);}#mbCenter.mbLoading {	background: #fff url(mediabox/WhiteLoading.gif) no-repeat center;/*	This style is applied only during animation.	*//*	For example, the following turns off shadows,	*//*	helping browser performance on slow systems.	*//*	To leave shadows on, just remove these lines:	*/	-moz-box-shadow: none;	-webkit-box-shadow: none;}#mbImage {	position: relative;	left: 0;	top: 0;/*	Begin styles for inline content, if no style is given	*/	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	font-size: 12px;	color: #000;	text-align: left;	background-position: center center;	background-repeat: no-repeat;	padding: 10px;}#mbImage a, #mbImage a:link, #mbImage a:visited {	color: #333;}#mbImage a:hover, #mbImage a:active {	color: #000;}/*	End inline content styles	*/#mbBottom {	min-height: 20px;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	font-size: 12px;	color: #999;	text-align: left;	padding: 0 10px 10px;}#mbTitle {	display: inline;	color: #000;	font-weight: bold;	line-height: 20px;	font-size: 12px;}#mbNumber {	display: inline;	color: #333;	line-height: 14px;	font-size: 10px;	margin: auto 10px;}#mbCaption {	display: block;	color: #333;	line-height: 14px;	font-size: 10px;}#mbPrevLink, #mbNextLink, #mbCloseLink {	display: block;	float: right;	height: 20px;	margin: 0;	outline: none;}#mbPrevLink {	width: 70px;	background: transparent url(mediabox/WhitePrevious.gif) no-repeat center;}#mbNextLink {	width: 67px;	background: transparent url(mediabox/WhiteNext.gif) no-repeat center;}#mbCloseLink {	width: 95px;	background: transparent url(mediabox/WhiteClose.gif) no-repeat center;}/*	Styles for flash version alert	*/#mbError {	position: relative;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	font-size: 12px;	color: #000;	text-align: center;	border: 10px solid #700;	padding: 10px 10px 10px;	margin: 20px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {	color: #700;	font-weight: bold;	text-decoration: underline;}