/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color:#c2ddf2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.hidden {
	display: none;
	}

.content {
	padding:5px 10px;
	}
	
.footContent {
	padding:0px 10px;
	}
	
.navigation {
	padding-left:12px;
	}
	
.qLinks {
	padding-left:11px;
	padding-top:2px;
	padding-right:11px;
	}
/* ### */
/* ### Copy Styles ### */
/* ### */

h1 { 
	font-weight:bold; 
	font-size:16px;
	color:#3e93d6;
	margin:0;
	padding:0;
	}
	
h2 { 
	font-weight:bold; 
	font-size:14px;
	color:#3e93d6;
	margin:0;
	padding:0;
	}

h3 { 
	font-weight:bold; 
	font-size:14px;
	color:#4e4e4e;
	padding:7px 0;
	margin:0;
	}
h3 a
{
	color:#4e4e4e;
	text-decoration:none;
}
h3 a:hover {
	text-decoration:underline;
}
h4 { 
	font-weight:bold; 
	font-size:12px;
	color:#FF9900;
	padding:0px 0;
	margin:0;
	}
	
p {
	padding:0px;
	margin:10px 0px;
	COLOR: #4e4e4e;
	}

.copyTiny {
	FONT-SIZE: 9px;
	COLOR: #4e4e4e;
	TEXT-DECORATION: none;
	}



.copyTinyRED {
	FONT-SIZE: 9px;
	COLOR: RED;
	TEXT-DECORATION: none;
	}	
	
.copyTinyRED a:link  {
   text-decoration : none;
   font-size:9px;
   color : RED;
   }
   
.copyTinyRED a:visited  {
   text-decoration : none;
   font-size:9px;
   color : RED;
   }
   
.copyTinyRED a:active  {
   text-decoration : none;
   font-size:9px;
   color : RED;
   } 
   
.copyTinyRED a:hover  {
   text-decoration : none;
   font-size:9px;
   color:#990000;
   }	
   
   
   
	
.copySM {
	FONT-SIZE: 10px;
	COLOR: #4e4e4e;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	}
	
.copy {
	FONT-SIZE: 11px;
	COLOR: #4e4e4e;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	}
.copyBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #4e4e4e; 
}

.copyBold a:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000; 
}

.copyBold a:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000; 
}

.copyBold a:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000; 
}

.copyBold a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	color:#FF9900; 
}


.copy a:link  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   }
   
.copy a:visited  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   }
   
.copy a:active  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   } 
   
.copy a:hover  {
   text-decoration : none;
   font-size:11px;
   color : #CB3536;
   }
   
.copyTiny a:link  {
   text-decoration : none;
   font-size:9px;
   color : #333;
   }
   
.copyTiny a:visited  {
   text-decoration : none;
   font-size:9px;
   color : #333;
   }
   
.copyTiny a:active  {
   text-decoration : none;
   font-size:9px;
   color : #333;
   } 
   
.copyTiny a:hover  {
   text-decoration : none;
   font-size:9px;
   color : #CB3536;
   }
.copyBoldRed {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
}

.copyBoldRed a:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
}

.copyBoldRed a:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
}

.copyBoldRed a:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
}

.copyBoldRed a:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	color:#000000; 
}

.news {
	FONT-SIZE: 11px;
	COLOR: #4e4e4e;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	}
.news img {
	border:1px solid #DFDFDF;padding:5px;
	margin:5px;
}
.news a:link  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   }
   
.news a:visited  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   }
   
.news a:active  {
   text-decoration : none;
   font-size:11px;
   color : #333;
   } 
   
.news a:hover  {
   text-decoration : none;
   font-size:11px;
   color : #CB3536;
   }
   
/* ### */
/* ### Icon Quick Links Styles ### */
/* ### */
.news table {
	height:auto !important;
}
.news table td{
	vertical-align:top;
}
.news table td p{
	margin:0px 0px 5px 0px;
}
.icon {
	font-family:Arial, Helvetica, sans-serif;
	}

.icon a:link  {
   text-decoration : none;
   font-size:11px;
   color : #FFF;
   }
   
.icon a:visited  {
   text-decoration : none;
   font-size:11px;
   color : #FFF;
   }
   
.icon a:active  {
   text-decoration : none;
   font-size:11px;
   color : #FFF;
   } 
   
.icon a:hover  {
   text-decoration : none;
   font-size:11px;
   color : #000;
   } 
   
.banicon {
	font-family:Arial, Helvetica, sans-serif;
	}

.banicon a:link  {
   text-decoration : none;
   font-size:11px;
   color : #000;
   }
   
.banicon a:visited  {
   text-decoration : none;
   font-size:11px;
   color : #000;
   }
   
.banicon a:active  {
   text-decoration : none;
   font-size:11px;
   color : #000;
   } 
   
.banicon a:hover  {
   text-decoration : none;
   font-size:11px;
   color : #CB3536;
   }  

.lang {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	}

.lang a:link  {
   text-decoration : none;
   font-size:11px;
   color:#FFF;
   }
   
.lang a:visited  {
   text-decoration : none;
   font-size:11px;
   color:#FFF;
   }
   
.lang a:active  {
   text-decoration : none;
   font-size:11px;
   color:#FFF;
   } 
   
.lang a:hover  {
   text-decoration : none;
   font-size:11px;
   color:#FFF;
   }  
   
/* ### */
/* ### Upcoming Events Styles ### */
/* ### */

.eventsCopy {
	FONT-SIZE: 10px;
	COLOR: #4e4e4e;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	}

.eventsCopyBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #4e4e4e; 
}

/* ### */
/* ### Top Bar Styles ### */
/* ### */

.tBar {
	padding-left:15px;
	}

.tBarCopy {
	FONT-SIZE: 10px;
	COLOR: #000;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	}

.tBarCopyBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000;
	text-decoration:none;
}

.tBar a:link  {
   text-decoration : none;
   font-size: 11px;
   color : #000;
   }
   
.tBar a:visited  {
   text-decoration : none;
   font-size: 11px;
   color : #000;
   }
   
.tBar a:active  {
   text-decoration : none;
   font-size: 11px;
   color : #000;
   } 
   
.tBar a:hover  {
   text-decoration : none;
   font-size: 11px;
   color : #59698B;
   }

/* ### */
/* ### Image Styles ### */
/* ### */

.img_border {
	padding:5px;
	border:1px solid #CCC;
	}
	
.img_specSpace {
	border:1px solid #CCC;
	margin:5px 0px;
	}
	
.img_borderAds {
	margin-bottom:5px;
	border:1px solid #999;
	}
	
.img_borderAds2 {
	border:1px solid #CCC;
	}
   
/* ### */ 
/* ### Table Styles ### */
/* ### */
 

	
.table_subNavFP {
	background:#C2DDF2 url(/images/homepage/headerBG.gif);
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:23px;
	width:243px;
	text-indent:7px;
	}

.table_VacNav {
	background:#efefef;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #3b3b3b; 
	height:20px;
	width:243px;
	text-indent:5px;
	padding-top:5px;
	}
	
.table_subNav {
	background:#C2DDF2 url(/images/menu/nav_bg2.jpg) repeat-x;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:22px;
	text-indent:5px;
	}	

.table_heading td{ 
	border-bottom:2px solid #888;
	border-top:2px solid #e7e7e7;
	border-right:2px solid #666;
	border-left:2px solid #e7e7e7;
	background-color:#ca3537;
	font-size:11px;
	font-weight:bold;
	text-indent:5px;
	padding:1px 0px;
	color:#FFF;
}	

.table_heading2 td{ 
	border-bottom:2px solid #888;
	border-top:2px solid #e7e7e7;
	border-right:2px solid #666;
	border-left:2px solid #e7e7e7;
	background-color:#70a4cc;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:5px;
	color:#FFF;
	padding:1px 0px;
}	

.table_headingRED td{ 
	border-bottom:2px solid #888;
	border-top:2px solid #e7e7e7;
	border-right:2px solid #666;
	border-left:2px solid #e7e7e7;
	background-color:#FF6666;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:5px;
	color:#FFF;
	padding:1px 0px;
}	

.table_headingEvents td{ 
	border-bottom:2px solid #888;
	border-top:1px solid #e7e7e7;
	border-right:2px solid #666;
	border-left:2px solid #e7e7e7;
	background-color:#70a4cc;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:1px;
	color:#FFF;
	padding:1px 0px;
}		

.table_lGrey {
	background-color:#dfdddd;
	height:20px;
    }
	
.table_dGrey {
	background-color:#CCC;
	height:20px;
    }	

.table_Blue {
    background-color:#bcdcff;
	height:20px;
	}
	 
.table_borderTop {
	border-top:1px solid #333;
	}  
.capitals {	
	text-transform:capitalize;
	}
	
.Price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 55px;
	font-weight: bold;
	color: #000000;
}

#layout { width:95%;
	margin:0 auto;
	padding:.3em;
	 }
/*.box h2 { padding:0; margin:0; font-size:18px; border-bottom:1px solid #6096BF;
	background-color:#647D8F;
	color:#fff; }*/
.box a:link { color:#E23B14; }
.box a:hover { color:#E23B14; }
.box p { color:#000; padding:.5em; }
.box { 
	margin-bottom:5px;
	margin-top:5px;
	background: url(/images/vacations/gradient32.jpg);
	 }
.boxcontent { padding:.5em;
	margin:2px; }
.boxcontent span { font-size:12px; }
b.rtop, b.rbottom { display:block; background-color:#FFF; }
b.rtop b{ display:block; height:1px;
    overflow:hidden; background-color:#FC808A; }/*EBF0F4*/
b.rbottom b { display:block; height:1px;
    overflow:hidden; background-color:#FEE1E3; }/*EBF0F4*/	
b.r1 { margin:0 5px; }
b.r2 { margin:0 3px; }
b.r3 { margin:0 2px; }
b.rtop b.r4, b.rbottom b.r4 { margin:0 1px; height:2px; }

.myBox
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #000000;
    width: 93%;
    padding: 20px;
    text-align: left;
    background-color: #ff0000;
    border: 2px solid #b30404;
	background: url(/images/vacations/gradient33.jpg);
    /*
    background-image: url(back_test2.jpg);
    background-repeat: no-repeat;
    */
}
.myBox h2 { 
	padding:0; margin:0; font-size:16px; 
	color:#000; }
.myBox a:link { color:#E23B14; }
.myBox a:hover { color:#E23B14; }
.user-image-list{float:left;margin:5px 5px 5px 0px;clear:right;width:175px;}
.user-image-list img {border:1px solid #DFDFDF;padding:5px;}
.user-image-content {font-size:11px;color:#4e4e4e;margin:10px 0px;}
.clearboth { clear: both; }
.center {text-align:center;}
.user-photo-content {text-align:left;margin-left:3px;}

table .snow-report{
	
	width:739px;
	background-color:#70A4CC;
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	margin-left:11px;
	margin-bottom:1px;
	margin-top:1px;
}



table .snow-report td.conditions {
	text-align:right;
	border-right:1px solid #ffffff;
	font-size:11px;
	line-height:1.2em;
	padding-right:8px;
	
}

table .snow-report td.conditions span.date {
	font-style:italic;
	font-size:10px;
}
table .snow-report td.snow {
	width:100px;
	border-right:1px solid #ffffff;
	text-align:center;
	padding-top:0px;
	vertical-align:top;
	padding-top:4px;
	padding-left:6px;
	padding-right:6px;
}
table .snow-report td.forecast {
	text-align:center;
	width:106px;
	vertical-align:top;
	padding-top:4px;
}

table .snow-report td.best-figure {
	text-align:center;
	font-size:36px;
	font-weight:normal;
	width:90px;
	padding-left:4px;
	padding-right:4px;
}
table .snow-report td.best-period {
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #ffffff;
	text-align:center;
	width:60px;
	padding-right:6px;
}

table .snow-summary{
	width:100%;
	color:#74818A;
	font-size:18px;
	margin-bottom:20px;
}

table .snow-summary td.info{
	color:#000000;
	font-size:26px;
	border-right:1px solid #70a4cc;
	padding:0px 10px;
	width:95px;
	text-align:center;
}
table .snow-summary td.info span.des
{
	font-size:14px;
	color:#74818A;
}
table .snow-details{
	width:100%;
	font-size:11px;
	border:2px solid  #70a4cc;
	border-collapse:collapse;
}
table .snow-details td {
	padding:10px 10px 5px 10px;
	vertical-align:top;
}
table .snow-details td.header{
	background-color:#70a4cc;
	font-size:12px;
	color:#ffffff;
	padding:3px 5px;
	font-weight:600;
}
table .snow-details td.info{
	font-size:22px;
	border-right:1px solid #70a4cc;
	width:125px;
	padding:0px 0px;
	text-align:center;
}
table .snow-details td.info span.des
{
	font-size:14px;
	color:#74818A;
}
table .snow-details td.fifty{
	width:50%;
}
table .snow-details td.border-fat{
	border-right:2px solid #70a4cc;
}
table .snow-details td.potd{
	text-align:center;
}
table .snow-details td.potd img {
	padding:10px;
}
.snow-info
{
	float:left;
	border-right:1px solid #70a4cc;
	text-align:center;
	font-size:22px;
	padding:5px 7px;
	line-height:0.9em;
	margin-top:15px;
	min-width:65px;
}

.snow-info-img
{
	float:left;
	border-right:1px solid #70a4cc;
	text-align:center;
	padding:0px 7px;
	line-height:0.9em;
	margin-top:6px;
	margin-right:30px;
	min-width:65px;
}

.sub {
	font-size:14px;
	color:#74818A;
}
.clearboth { clear: both; }
.no-border {border: 0px;}



/* calendar */

#calendar
{
	
}
#calendar .nav-bar
{
	margin:10px;
	width:700px;
	font-size:20px;
}
.nav-bar .prev
{
	float:left;
	padding-top:5px;
}
.nav-bar .title
{
	float:left;
	margin-left:250px;
}
.nav-bar .next
{
	float:right;
	padding-top:5px;
}

table.calendar{
	border-left:1px solid #999;

}
table.calendar p{
	margin-bottom:5px;
}
tr.calendar-row	{
}
td.calendar-day	{
	min-height:80px;
	height:80px;
	font-size:11px;
	position:relative;
	vertical-align:top;
}
* html div.calendar-day {
	height:80px;
}

td.calendar-day-np	{
	background:#f6f6f6;
	min-height:80px;
}
* html div.calendar-day-np{
	height:80px;
}
td.calendar-day-head {
	background:#efefef;
	font-size:12px;
	text-align:center;
	width:120px;
	padding:5px;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #999;
}
div.day-number{
	padding:2px;
	color:#707070;
	float:right;
	width:20px;
	text-align:center;
	clear:both;
}
div.content
{
	float:left;
	border:1px solid #cccccc;
	border-radius: 3px;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	margin-bottom:5px;
}
.category {background-color:#e0e0e0;}
.category1{color:#743ab2;background-color:#bd89f4;}
.category1 a{color:#743ab2 !important;}
.category1 a:hover{color:#ffffff !important;}
.category2 {color:#a8a81c;background-color:#ffffaa;}
.category2 a{color:#a8a81c !important;}
.category2 a:hover{color:#000000 !important;}
.category3 {color:#7ab2cb;background-color:#d4eaf5;}
.category3 a{color:#7ab2cb !important;}
.category3 a:hover{color:#ffffff !important;}
.category4 {color:#c96b14;background-color:#fcb97b;}
.category4 a{color:#c96b14 !important;}
.category4 a:hover{color:#000000 !important;}
.category5 {color:#ad5da0;background-color:#f7cff0;}
.category5 a{color:#ad5da0 !important;}
.category5 a:hover{color:#000000 !important;}
.category6 {color:#049e04;background-color:#9de89d;}
.category6 a{color:#049e04 !important;}
.category6 a:hover{color:#000000 !important;}
.category7 {color:#a53636;background-color:#f27676;}
.category7 a{color:#a53636 !important;}
.category7 a:hover{color:#000000 !important;}
/* shared */
td.calendar-day, td.calendar-day-np {width:120px; padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; }
td.calendar-day p, td.calendar-day-np p {float:left;}

.key
{
	float:left;
	width:120px;
	padding:10px;
	font-size:10px !important;
	border:1px solid #cccccc;
	border-radius: 3px;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	margin-bottom:5px;
	margin-left:5px;
}
.event-list
{
	margin-bottom:5px;
	border-bottom:1px dotted #d8d6d6;
}
.event-box-list
{
	display:none;
	
}
.back-link
{
	
	display:block;
	padding-top:30px;
}
.back-link a
{
	color:#000000;
	font-size:9px ;
	text-decoration:none;
}
.back-link a:hover
{
	text-decoration:underline;
}
.back-link label
{
	font-size:9px;
}
.back-link input
{
	width:450px;
	font-size:9px;
	margin-bottom:5px;
}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/includes/colorbox/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/includes/colorbox/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/includes/colorbox/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/includes/colorbox/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/includes/colorbox/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/includes/colorbox/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/includes/colorbox/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/includes/colorbox/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
	.cboxIframe{background:#fff;}
	#cboxError{padding:50px; border:1px solid #ccc;}
	#cboxLoadedContent{margin-bottom:28px;}
	#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;display:none !important;}
	#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
	#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
	#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/includes/colorbox/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
	#cboxPrevious:hover{background-position:-75px -25px;}
	#cboxNext{position:absolute; bottom:0; left:27px; background:url(/includes/colorbox/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
	#cboxNext:hover{background-position:-50px -25px;}
	#cboxLoadingOverlay{background:url(/includes/colorbox/images/loading_background.png) no-repeat center center;}
	#cboxLoadingGraphic{background:url(/includes/colorbox/images/loading.gif) no-repeat center center;}
	#cboxClose{position:absolute; bottom:0; right:0; background:url(/includes/colorbox/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
	#cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(/includes/colorbox/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url/includes/colorbox/(images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/includes/colorbox/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/includes/colorbox/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/includes/colorbox/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/includes/colorbox/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/includes/colorbox/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/includes/colorbox/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

