/*=======================================================================================*/
/* Company: Next Horizon                                                                 */
/* Year: 2007                                                                            */
/* XHTML, CSS, Flash, and Programming: B. L.	                                     */
/*=======================================================================================*/

/*=======================================================================================
	CSS Style order
	
	Global Settings
	Container DIVS
	Links/Text Styles
	Buttons
	Main Navigation
	Top Navigation
	Flash
	Products Styles
	Middle Content
	Marine Products	- h2 (header)
	Design Assistance	- h2 (header)
	Commercial/Industrial Products - h2 (header)
	Marine Products Box
	Design Assistance Box
	Commercial/Industrial Products Box
	Footer
	Bottom Navigation
	Copyright
	
========================================================================================*/


* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*======================================================*/
/*	Global Settings																			*/
/*======================================================*/

html {
width: 1000px;

}

html, body{
	border: 0;
	background-color:#00074f;
}

body {
	font-size: 12px;
	background: transparent url("../images/bg.jpg") repeat-x top;
	width: 1500px;
	overflow-x:hidden;
}



/*======================================================*/
/*	Container DIVS																					*/
/*======================================================*/

#wrapper{
	width: 990px;
	margin: 0 0 0 75px;
}

.clear{
	clear: both;
} 

#content {
	width: 833px;
	margin-left: 95px;
	padding: 0px 10px 10px 10px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content-products {
	width: 833px;
	margin-left: 95px;
	padding: 0px 10px 0px 10px;
	background: #fff;
}

#content-products a {
	text-decoration: none;
}

/*======================================================*/
/*	Links/Text Styles																		*/
/*======================================================*/

#content a{
	color: #000;
}

#content a:hover{
	color: #201854;
}


h3{
	color: 000;
	font-weight: bold;
	text-align:center;
	padding-bottom: 5px;
	font-size: 14px;
}

h5 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin:15px 0 10px 0;
	padding:0;
}

p{
	color: #201854;
	font-size: 14px;
	line-height: 18px;
	padding: 0px 5px 10px 5px;
	margin:0px 5px 0px 5px;
}

#list ul {
	padding: 0;
	color: #201854;
	width: auto;
}

#list li {
	margin: 1px 0px 0px 0px;
	padding: 0;
	color: #201854;
	display: block;
	list-style-type: none;
}

#materialsused p {
	line-height: 1.5em;
}
.hiddenlinks a{
	color: #201854;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.hiddenlinks2 a{
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px
}
.hiddenlinks3 a{
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}



#pdflist ul {
	margin:0;
	list-style-type:none;
	display:block;
}

#pdflist li {
	margin:0px 0 0 0;
	padding-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-indent:5px;
}

#pdflist li a {
	color:#009999;
	font-weight:bold;
	text-decoration:underline;
}

#pdflist li a:hover {
	text-decoration:none;
	color:#000;
}
/*====================================================*/
/*	Buttons																						*/
/*====================================================*/

#btnApplication {
	position: absolute;
	margin: 0 0 0 600px;
	height: 112px;
	overflow:hidden;
}

#btnApplication a {
	float: right;
	margin: 0px 100px 0px 0px;
	padding: 2px;
	width: 190px;
	height: 56px;
	overflow: hidden;
	color: #201854;
	display: block;
	background: url(../images/Employee_Application_Button.png) no-repeat top left;
	text-indent: -5000px;
}

#btnApplication a:hover {
	background-position: bottom left;
}

/*====================================================*/
/*	Main Navigation																		*/
/*====================================================*/
/*
.whitenav {
	color: #fff;
	padding-left: 20px;
}

#nav {
	float: left;
	display: inline;
	margin: 4px 0 0 0;
	color: #ffffff;
	z-index: 300;
}

#nav ul li {
	padding-right: -10px;
}

#nav li {
	display: inline;
	list-style-type: none;
	color: #ffffff;
	padding-right: 10px;
	padding-left: 8px;
}

#nav a {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#nav a:active {
	color: #201854;
}

#nav a:hover {
	color: #201854;
}

*/
/*=================== Nav Drop Down ======================*/

#submenu {
	display:none;
}


/*====================================================*/
/*	Top Navigation																		*/
/*====================================================*/

#logo{
	width: 114px;
	height: 91px;
	margin-top: 7px;
	padding-top: 7px;
	float: left;
	display: inline;
	background: url('../images/logo.png') no-repeat;
	text-indent: -5000px;
}


#logolink{
	display:none;
}

#logo2{
	width: 270px;
	height: 34px;
	float: left;
	display: inline;
	padding-top: 32px;
	margin: 4px 0 0 -15px;
}

#topnav{
	width: 200px;
	height: 18px;
	margin: 0px 0 0 800px;
	padding-top:6px;
	background: transparent url("../images/topnav.jpg") no-repeat top;
	z-index:2;
	position:absolute;

}

#topnavtext li{
	display: inline;
	margin: 0 5px;
	position:relative;
	z-index:2;
}

#topnavtext li a{
	font-size: 11px;
	text-decoration: none;
}

#topnavtext li a:hover {
	color: #fff;
}

/*======================================================*/
/*	Flash																								*/
/*======================================================*/

#flash{
	display: block;
	margin: 0 auto 0 auto;
	width: 825px;
	background: transparent url('../swfs/flashheader.swf') no-repeat top;	
	z-index: 0;
}



/*======================================================*/
/*	Products																						*/
/*======================================================*/


#leftmenu li a {
	color:#0066CC;
	font-weight: bold;
	text-decoration: none;
}

#productwrap li a:hover {
	color: #00CCFF;
}

#productwrap {
	width:auto;
	height: auto;
	margin:0;
	padding:0px 0 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background: #fff;
}

#purplebox {
	width: 100%;
	padding: 30px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01033f;
	background: #eee4e3;
	font-weight: bold;
}

#purplebox a {
	color:#01033f;
}

#purplebox a:hover {
	color: #03bdf3;
}

#leftmenu {
	width: 240px;
	float: left;
	margin:0;
	padding:0;
}

#leftmenu a.current {
	color: #03bdf3;
}

#leftmenu ul {
	display: block;
	list-style-type: none;
	color: #000;
	margin: 10px 0 0 0;
}

#leftmenu li {
	display:block;
	margin:5px 0 0 0;
	padding:3px 0 0 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#leftment a {
	color:#0050a4;
	font-weight: bold;
	text-decoration: none;
}

#leftmenu a:active {
	color: #03bdf3;
}

#leftmenu a:hover {
	color: #03bdf3;
}

/*======================================================*/
/*	PRODUCT INFO																				*/
/*======================================================*/

#productinfo {
	width: 533px;
	margin: -5px 0 0 0px;
	padding: 10px;
	float: left;
	background: #fff;
}

#productinfo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 5px 0 0 0;
	padding: 0;
	text-indent: 20px;
	line-height: 1.4em;
}

#productinfo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0050a4;
	font-weight: normal;
	margin: 5px 0 5px 0;
	padding:0;
	text-align: center;
}

#productinfo h1 a {
	color: #0050a4;
	text-decoration: underline;
}

#productinfo h1 a:hover {
	color: #03dbdf3;
	text-decoration: none;
}

.products h1 {
	font-size:18px;
}

#productinfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	font-weight: bold;
	margin: 15px 0 15px 15px;
	padding: 0;
	text-align: left;
}

#productinfo h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #009999;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding:0;
}

#productinfo h3 a {
	color: #009999;
	text-decoration: none;
}

#productinfo h3 a:hover {
	color: #03dbdf3;
}

#productinfo h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009999;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding:0;
}

#productinfo h4 a {
	color: #009999;
	text-decoration: none;
}

#productinfo h4 a:hover {
	color: #03dbdf3;
}

#productinfo #content {
	width: 500px;
	height: auto;
	margin: 0 0 10px 30px;
	background: #fff;
}

#productinfo #content ul {
	display: block;
	list-style-type: none;
	margin: 20px 0 0 20px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#productinfo #content li {
	display: block;
	list-style-type: none;
	margin:2px 0 0 0;
	padding:0 0 0 24px;
}

#productinfo.treebullet li {
	background: url('../images/bullet_tree.gif') no-repeat left;
}



/*======================================================*/
/*	Middle Content																			*/
/*======================================================*/

#middle{
	display: block;
	margin: 0 auto;
	width: 833px;
	height: 19px;
	background: transparent url('../images/middle.jpg') no-repeat;
}

#middlebox {
	margin: 0 auto;
	width: 833px;
	background: transparent url('../images/middlebox.gif') repeat-y;
}

#middlebox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:  #01033f;
}

#middlebox img {
	border:1px solid #000; 
	margin:0 10px 5px 10px; 
}

#middlebox ul {
	width: 75%;
	margin: 0px 0 5px 0px;
	padding:0 120px 0 110px;
	list-style-type: disc;
}

#middlebox li {
	color: #201854;
	font-size: 14px;
}
	

#middlebox p{
	padding: 10px 10px;
	color: #201854;
	font-size: 14px;
	line-height: 18px;
}

/*======================================================*/
/*	Marine Products	- h2 (header)												*/
/*======================================================*/

h2#marine{
	float: left;
	display: inline;
	width: 273px;
	height: 30px;
	background: transparent url('../images/marine.png') no-repeat;
	margin: 10px 0 0 75px;
	padding-right: 10px;
	text-indent: -5000px;
}

#marineproducts{
	margin: 0px 0 0px 13px;
}



/*======================================================*/
/*	Design Assistance	- h2 (header)											*/
/*======================================================*/

#designassistance{
	margin: 0px 0 0px 14px;
}

h2#design{
	float: left;
	display: inline;
	width: 273px;
	height: 30px;
	background: transparent url('../images/design.png') no-repeat;
	margin: 10px 0 0 0px;
	padding-right: 10px;
	text-indent: -5000px;
}

/*======================================================*/
/*	Commercial/Industrial Products - h2 (header)				*/
/*======================================================*/

#commercialindusteialproducts{
	margin: 0px 0 0px 14px;
}

h2#commercial{
	float: left;
	display: inline;
	width: 273px;
	height: 30px;
	background: transparent url('../images/commercial.png') no-repeat;
	margin: 10px 0 0 0px;
	text-indent: -5000px;
}

/*======================================================*/
/*	Marine Products Box																	*/
/*======================================================*/

#middlebtmbox{
	float: left;
	display: inline;
	width: 273px;
	background: transparent url('../images/middlebtmbox.png') repeat-y;
	margin: 40px 0 0 -283px;
}

/*======================================================*/
/*	Design Assistance Box																*/
/*======================================================*/

#middlebtmbox2{
	float: left;
	display: inline;
	width: 273px;
	background: transparent url('../images/middlebtmbox.png') repeat-y;
	margin: 40px 0 0 -284px;
}

/*======================================================*/
/*	Commercial/Industrial Products Box									*/
/*======================================================*/

#middlebtmbox3{
	float: left;
	display: inline;
	width: 273px;
	background: transparent url('../images/middlebtmbox.png') repeat-y;
	margin: 40px 0 0 -273px;
}




/*======================================================*/
/*	Footer																							*/
/*======================================================*/

#footer{
	width: 100%;
	margin: 20px 0 20px 0px;
	position: absolute;
	color: #fff;
	height: 50px;
	background: #00074f;
	z-index:1;
}

/*======================================================*/
/*	Bottom Navigation																		*/
/*======================================================*/

#bottomnav{
	margin: 0 0 10px 200px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #ccc;
}

#bottomnav li{
	display: inline;
	margin-right: 7px;
}

#bottomnav li a{
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
	padding-right: 15px;
}

#bottomnav li a:hover{
	color: #fff;
}

/*======================================================*/
/*	Copyright																						*/
/*======================================================*/

#copyright{
	font-size: 11px;
	margin-top: 5px;
	display: inline;
	color: #fff;
	margin: 0 0 0 173px;
}


#copyright a{
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
}

#copyright a:hover{
	color: #fff;
}


/*======================================================*/
/*	Contact Form 																				*/
/*======================================================*/

#contactform{
display: inline;
float: left;
width: 395px;
margin:0 0 0 20px;
}
#contactform fieldset{
	padding: 4px 8px;
	border: none;
}
#contactform legend{
	margin: 1px 5px;
	padding: 0 1px;
	font-weight: bold;
	color: #0d4274;
}
#contactform label{
display: inline;
	float: left;
	width: 105px;
	margin: 0 5px 5px 0;
	padding: 1px;
	color: #0d4274;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
}
#contactform .text{
display: inline;
	float: left;
	width: 250px;
	margin: 0 0 5px 0;
	padding: 1px;
	color: #0d4274;
	font-size: 12px;
	line-height: 18px;
	border: 0 none;
	border: 1px solid #ccc;

}
#contactform textarea{
display: inline;
	float: left;
	width: 300px;
	padding: 1px;
	color: #333;
	font-size: 12px;
	line-height: 18px;
	border: 0 none;
	border: 1px solid #ccc;
}

.red {
	color: #ff0000;
}
/**************************************
MAINTENANCE UPDATES
**************************************/
/*08-08-11*/


/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/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%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../images/fancybox/fancybox.png'); }
#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('../images/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('../images/fancybox/blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('../images/fancybox/fancy_title_over.png'); display: block; }
.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td { border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat; }
#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('../images/fancybox/fancybox-x.png') 0px -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat; }
/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_close.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_left.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_right.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_over.png', sizingMethod='scale');
zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_left.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_main.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_right.png', sizingMethod='scale');
}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {  height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0;  top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_loading.png', sizingMethod='scale');
}
/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_n.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_ne.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_e.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_se.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_s.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_sw.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_w.png', sizingMethod='scale');
}
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_nw.png', sizingMethod='scale');
}

