html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
html {
	background-color: #00335e;
	background-image: url(../images/site/background_pattern.gif);
	background-repeat: repeat-x;
}
a {color: #005caa;}
a img {border: none;}
body {
	background-image: url(../images/site/background_image.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.6;
	color: #444;
}
form dl dd {margin-bottom: 15px;}
h1 {font-size: 17px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h5 {font-size: 10px;}
input[type="text"], input[type="password"], textarea {border: solid 1px #cfe0f0;}
label.small-font, h1.large-font{font-weight: bold;}
p {
	color: #444;
	line-height: 1.6;
}
p.column {width: 360px;}
table {border-collapse: collapse;}
thead tr {
	background-color: #999;
	color: #fff;
	width: 100%;
}
thead tr.spacer {height: 5px;}
	thead tr th {text-align: left;}
tbody tr.even {background-color: #e5eff8;}
tbody tr.odd {background-color: #fff;}
tbody tr.row-faq-alt {background-color: #f5f5f5;}
tbody td.faq-left {
	width: 240px; 
	padding: 15px;	
}
tbody td.faq-right {
	width:630px; 
	padding:15px;
}
	tbody td.faq-right a {
		text-decoration: underline;
		color: #005caa;
	}
tbody tr td a {text-decoration: none;}

#contact-us-right-column {
	width: 650px;
	margin-left: 15px;
	display:inline;
	float: left;
}
#contact-us-table {
	font-size: 9px;	
}
	#contact-us-table thead tr {border-top:none;}
	#contact-us-table thead td {background-color:#f2f8fc; margin-left:25px; padding-bottom: 10px;}
	#contact-us-table tr {
		border-top:solid 1px #cfe1ef;
		margin:10px 0px;
	}
	#contact-us-table tr td a.dark-blue {text-decoration:none;}
#content {
	width: 960px;
	padding: 0px;
	margin: 0px auto;
	position: relative;
	background-color: #fff;
	text-align: center;
}
#create-account {
	width: 404px; 
	padding: 10px 30px;
}
	#create-account div.item {
		float: left;
		display: inline;
	}
	#create-account div.margin {margin-right: 20px;}
				#create-account dl div dd input[type='text'],
				#create-account dl div dd input[type='password'] {
					height: 20px;
					width: 190px;
				}
				#create-account dl div dd textarea {
					border: 1px solid #cfe0f0;
					width: 404px;
					height: 60px;
				}
				#create-account dl div dd input[type='image'] {
					border: none;
					height: 23px;
					width: 126px;
					cursor: pointer;
					display: block;
				}
#event-table {width: 100%;}
		#event-table thead tr th {padding: 7px;}
		#event-table tbody tr td {padding: 7px 0px 7px 7px;}
		#event-table tbody tr td.name {width: 300px;}
		#event-table tbody tr td.date {width: 165px;}
		#event-table tbody tr td.location {width: 165px;}
#footer {
	margin-top: 30px;
	padding: 30px;
	background-color: #999;
	text-align: left;
}
	#footer * {color: #fff;}
	#footer img {margin-right: 30px;}
	#footer ul {
		padding-left: 30px;
		border-left: 1px solid #c0c0c0;
		list-style-type: none;
	}
#header {
	width: 900px;
	padding: 29px 30px 0px 30px;
	text-align: left;
}
	#header img {vertical-align: middle;}
	#header p {
		text-align: right;
		display: inline;
		float: right;
	}
		#header p a {text-decoration: none;}
		#header p span {margin: 0px 3px 0px 3px;}
#library-search {margin-bottom: 15px;}
	#library-search * {display: inline;}
	#library-search input {height: 25px;}
	#library-search input[type="text"] {
		border: 1px solid #cee1f0;
		margin-left: 15px;
		width: 300px;
		font-size: 12px;
		height: 19px;
		padding: 2px 3px 2px 3px;
		vertical-align: top;
	}
	#library-search h2 {
		vertical-align: top;
	}
	#library-search library-search-submit {
		vertical-align: bottom;
		width: 31px;
		height: 25px;
		border: none;
		cursor: pointer;
	}
#links {
	width: 210px;
	list-style-type: none;
}
	#links li {
		padding: 0px 0px 10px 0px;
		margin-bottom: 10px;
		border-bottom: 1px solid #cee1f0;
	}
	#links li:last-child {
		border: none;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	#links li a {text-decoration: none;}
		#links li a img {
			margin-right: 11px;
			vertical-align: middle;
		}
		#links li a div {
			width: 170px;
			margin-top: 1px;
		}
#main {
	margin: 28px 30px;
	text-align: left;
}
#main-image {
	display: block;
	margin-bottom: 28px;
}
#menu {
	width: 100%;
	height: 37px;
	margin-top: 25px;
	list-style-type: none;
}
	#menu li {
		display: inline;
		float: left;
		height: 35px;
	}
		#menu li a {height: 100%;}
			#menu li a img {height: 100%;}
			/*For some reason a:hover img doesn't work :( */
			#menu li a:hover img.home,
			#menu li a:hover img.training,
			#menu li a:hover img.publications,
			#menu li a:hover img.library,
			#menu li a:hover img.faq,
			#menu li a:hover img.contact,
			#menu li a #select {background-position: 0px -35px;}
			#menu li a img.home {
				background: url(../images/site/nav_home.gif) 0px 0px no-repeat;
				width: 77px;
				position:relative;
				zoom: 1;
			}
			#menu li a img.training {
				background: url(../images/site/nav_training.gif) 0px 0px no-repeat;
				width: 200px;
			} 
			#menu li a img.publications {
				background: url(../images/site/nav_publications.gif) 0px 0px no-repeat;
				width: 127px;
			}
			#menu li a img.library {
				background: url(../images/site/nav_library.gif) 0px 0px no-repeat;
				width: 90px;
			}
			#menu li a img.faq {
				background: url(../images/site/nav_faq.gif) 0px 0px no-repeat;
				width: 74px;
			}
			#menu li a img.contact {
				background: url(../images/site/nav_contact.gif) 0px 0px no-repeat;
				width: 115px;
			}
	#menu li.search {background: url(../images/site/nav_background.gif) repeat-x;}
		#menu li.search form {display: inline;}
			#menu li.search form input[type="text"] {
				width: 144px;
				height: 15px;
				border: 1px solid #fff;
				background-color: #ccc;
				margin: 7px 0px 7px 15px;
				padding-left: 3px;
				font-size: 10px;
			}
			#menu li.search table tr form td  input[type="text"] {
				width: 144px;
				height: 15px;
				border: 1px solid #fff;
				background-color: #ccc;
				margin: 7px 0px 7px 15px;
				padding-left: 3px;
				font-size: 10px;
			}
			#menu input.default-value {
				width: 144px;
				height: 15px;
				border: 1px solid #fff;
				background-color: #ccc;
				padding-left: 3px;
				font-size: 10px;
				position:relative; 
				top: 1px;
			}
			#menu li.search form input[type="image"] {
				border: none;
				height: 35px;
				width: 51px;
				vertical-align: middle;
				cursor: pointer;
			}
	#menu li.shadow {
		display: block;
		height: 2px;
		width: 100%;
		background: url(../images/site/nav_shadow.gif) no-repeat;
	}
#news {width: 210px;}
	#news dd {
		padding-bottom: 12px;
		margin-bottom: 12px;
		border-bottom: 1px solid #ddd;
	}
	#news dt.large-font {font-weight: bold;}
		#news dt a {text-decoration: none;}
#news-feed {list-style-type: none;}
	#news-feed li {
		border-bottom: 1px solid #ddd;
		margin-bottom: 15px;
	}
	#news-feed li.last {border-bottom: none;}
		#news-feed li p {margin: 15px 0px  15px 30px;}
#newsletter-signup input[type="text"] { height: 23px; }
#newsletter-signup #newsletter-submit{
/*	background: transparent url(../images/site/btn_submit.gif); */
	border: none;
	height: 23px;
	width: 56px;
	margin:20px auto;
	cursor: pointer;
	display: block;
}
#photo-gallery {}
	#photo-gallery li {
		height: 159px;
		width: 159px;
		
		border: 1px solid #ddd;
		margin: 30px 30px 0px 0px;
		text-align: center;
	}
		#photo-gallery li img {cursor: pointer;}
#profile-form {width: 440px;}
	#profile-form input[type='text'],
	#profile-form input[type='password'] {
		height: 20px;
		width: 190px;
	}
	#profile-form div.item {
		float: left;
		display: inline;
		margin-right: 20px;
	}
#result-form {
	font-size: 10px;
	margin-top: 15px;
}
	#result-form p.address-confirm {width: 300px;}
	#result-form table.address-table {}
		#result-form table.address-table tbody {}
				#result-form table.address-table tbody tr td.old-address {
					width: 300px;
					vertical-align: top;
				}
						#result-form table.address-table tbody tr td.old-address #oldaddress {margin-right: 10px;}
				#result-form table.address-table tbody tr td.spacer {width: 30px;}	
				#result-form table.address-table tbody tr td.new-address {
					width: 440px;
					vertical-align: top;
				}					
					#result-form table.address-table tbody tr td.new-address input["text"] {height: 20px;}
						#result-form table.address-table tbody tr td.new-address #newaddress {margin-right: 10px;}
					
					#result-form table.address-table tbody tr td.new-address label {font-weight: bold;}
	#result-form table.result-table {margin-bottom: 30px;}
		#result-form table.result-table thead {}
				#result-form table.result-table thead tr th {padding: 2px 4px 2px 4px;}
				#result-form table.result-table thead tr th.center {text-align: center;}
				#result-form table.result-table thead tr th.sort {background-color: #666;}
				#result-form table.result-table thead tr th.sortable {cursor: pointer;}
					#result-form table.result-table thead tr th img {vertical-align: middle;}
				#result-form table.result-table tbody tr td {padding: 3px 0px 3px 5px;}
				#result-form table.result-table tbody tr td.select {
					width: 60px;
					text-align: center;
					padding: 0px;
				}
					#result-form table.result-table tbody tr td.select img {
						vertical-align: text-top;
						margin-left: 1px;
					}
				#result-form table.result-table tbody tr td.title {width: 155px;}
				#result-form table.result-table tbody tr td.publisher {width: 155px;}
				#result-form table.result-table tbody tr td.location {width: 75px;}
				#result-form table.result-table tbody tr td.format {width: 65px;}
				#result-form table.result-table tbody tr td.yeah {width: 55px;}
				#result-form table.result-table tbody tr td.description {
					width: 300px;
					padding-left: 20px;
				}
				#result-form table.result-table tbody tr td.gallery-view {width: 75px;}
					#result-form table.result-table tbody tr td.gallery-view img{
						vertical-align: middle;
						margin-left: 17px;
					}
				#result-form table.result-table tbody tr td.gallery-title {width: 535px;}
				#result-form table.result-table tbody tr td.gallery-location {width: 220px;}
				#result-form table.result-table tbody tr td.gallery-date {
					width: 70px;
					padding-right: 10px;
				}
				#result-form table.result-table tbody tr td.coordinator-district {
					width: 60px;
					text-align: center;
				}
				#result-form table.result-table tbody tr td.coordinator-name {
					width: 200px;
					font-weight: bold;
				}
				#result-form table.result-table tbody tr td.coordinator-email {width: 250px;}
					#result-form table.result-table tbody tr td.coordinator-email a {color: #005caa;} 
				#result-form table.result-table tbody tr td.coordinator-phone {width: 250px;}
				#result-form table.result-table tbody tr td.coordinator-fax {width: 140px;}
		#result-form input[type="submit"] {
			border: none;
			cursor: pointer;
		}
		#result-form div input[type="submit"].add {
			background-image: url(../images/site/btn_add_selected_videos.gif);
			width: 132px;
			height: 25px;
		}
		#result-form input[type="submit"].request {
			background-image: url(../images/site/btn_request_videos.gif);
			width: 102px;
			height: 23px;
			margin: 10px 5px 0px 0px;
		}
		#result-form div img.arrow {
			width: 55px;
			height: 25px;
			vertical-align: bottom;
			margin: 7px 0px 0px 24px;
		}
		#result-form div img.legend {margin-top: 10px;}
#social {margin-top: 10px;}
#subnav {
	width: 210px;
	list-style-type: none;
}
	#subnav li {
		margin-bottom: 7px;
		padding-bottom: 7px;
		border-bottom: 1px solid #cee1f0;
	}
	#subnav li.last {
		margin-bottom: 0px;
		padding-bottom: 0px;
		border-bottom: none;
	}
		#subnav li a {text-decoration: none;}
		#subnav li a.selected {font-weight: bold;}
		#subnav li ul {
			margin-left: 15px;
			list-style-type: disc;
		}
#subnav-page {width: 630px; padding-left: 15px; }
#training {margin-top: 27px;}
	#training ul {list-style: square inside;}
    #training a {text-decoration: none;}
	#training div.inset {
		width: 240px;
		float: right;
		display: inline;
		border-left: 15px solid #fff;
	}
		#training div.inset .button {
			margin-top: 10px;
			text-align: center;
			display: block;
		}
			#training div.inset div dl {text-align: left;}
				#training div.inset div dl dt {
					padding-top: 0px;
					border-top: none;
					margin-top: 5px;
				}
				#training div.inset div dl dd {
					margin-bottom: 0px;
					border-bottom: 1px solid #cee1f0;
					padding-bottom: 5px;
				}
				#training div.inset div dl dd.last {border: none;}
				
		#training dl dd {margin-bottom: 20px;}
		#training dl dt {
			padding-top: 15px;
			border-top: 1px solid #ddd;
		}
			#training dl dd ul {margin-top: 15px;}
#uk-navbar {
	background: #999; 
	padding: 5px !important; 
}
		#uk-navbar ul li {font-size: 90% !important;}
.blue-box {
	border: 1px solid #cee1f0;
	background-color: #f2f8fc;
	padding: 14px;
}
.blue-text {color: #005caa}
.column {
	float: left;
	display: inline;
}
.column-center {margin: 0px auto; width: 350px;}
.column-left {margin-right: 15px;}
.column-right {margin-left: 15px;}
.clear {clear: both;}
.dark-blue {
	text-decoration:underline;
	color:#005caa;
}	
.inline-right {
	float: right;
	display: inline;
}
.large-font {font-size: 12px;}
.library-margin {margin: 20px 0px 30px 0px;}
.list-inside {list-style: square inside;}
.half-width {width: 435px;}
.blue-separator {
	height: 3px;
	width: 100%;
	background-color: #cee1f0;
	margin: 10px 0px 10px 0px;
	overflow:auto;	
}
.gray-separator {
	height: 3px;
	width: 100%;
	background-color: #ddd;
	margin: 10px 0px 25px 0px;
	overflow:auto;
}
.empty-separator {
	height: 20px;
	width: 100%;
}
.search-subjects {
	margin-top: 15px;
	list-style-type: square;
	list-style-position: inside;
	font-size: 11px;
}
	.search-subjects a {text-decoration: none;}
.first-search-width {width: 280px;}

.second-search-width {width: 320px;}

.small-font {font-size: 10px;}
.bold-font {font-weight: bold;}
.pdf-icon {margin-left: 10px; vertical-align: middle; }
.publication-entry {
	width: 548px; 
	border-bottom:solid 1px #ddd; 
	margin-top:30px;
}
	.publication-entry publications-img {
		margin-bottom: 20px;
	}
	.publication-entry td {
		border-bottom:solid 1px #ddd;
		padding-top: 20px;
	}
	.publication-entry tr {
		margin-bottom:20px;
	}
	.publication-entry .publication-information {
		vertical-align: top;	
	}
.publication-list {
	list-style: square outside none; 
	margin-left: 15px; 
	margin-bottom: 20px;
	}
ul.registration-fee { list-style: disc; margin-bottom: 20px; }

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../images/site/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	padding-top: 43px;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 43px 0px 0px 0px;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -24px;
	width: 49px;
	height: 23px;
	background-image: url('../images/site/btn_lightbox_close.gif');
	background-position: 0px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font: normal 12px/1.55 Verdana, Arial, Helvetica, sans-serif;
	color: black;
	z-index: 1102;
}
#fancybox-title .counter {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	margin-bottom: 5px;
}

.fancybox-title-inside {
	padding: 15px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../images/site/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('../images/site/fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	top: 20px;
	left: 50%;
	position: absolute;
	cursor: pointer;
	outline: none;
	background-image: url('../images/site/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left { margin-left: -80px; }
#fancybox-right { margin-left: 40px; }

#fancybox-left-ico, #fancybox-right-ico {
	width: 40px;
	height: 23px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../images/site/btn_lightbox_back.gif');
	background-position: 0px 0px;
}

#fancybox-right-ico {
	background-image: url('../images/site/btn_lightbox_next.gif');
	background-position: 0px 0px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../images/site/fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../images/site/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../images/site/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../images/site/fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../images/site/fancybox/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_loading.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_title_main.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

