#lightbox {
	position: absolute;
	top: 0px; left: 0px;
	width: 100%; height: 100%;
	z-index: 1000;
	text-align:center;
}

#lightbox #content { margin: 0; padding: 0; width: auto; }

#lbShell {
	position: relative;
	margin: 20px 0 0;
	display:inline-block;
	z-index: 1001;
	text-align:left;
}

#lbShell { display:inline\9 }

#lbShell table { border-collapse:collapse; }

#lbShell .top { height: 15px; }
#lbShell .bottom { height: 15px; }
#lbShell .left { width: 15px; }
#lbShell .right { width: 15px; }

#lbShell .top .left { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_top_left.png); }
#lbShell .top .right { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_top_right.png ); }
#lbShell .bottom .left { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_bottom_left.png ); }
#lbShell .bottom .right { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_bottom_right.png ); }

#lbShell .top .center { background: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_1px_top.png) repeat-x; }
#lbShell .middle .right { background: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_1px_right.png) repeat-y; }
#lbShell .bottom .center { background: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_1px_bottom.png) repeat-x; }
#lbShell .middle .left { background: url( http://pluginimages.s3.amazonaws.com/lightbox_outside_1px_left.png) repeat-y; }

#lbShell .middle .center { background-color: #FFFFFF }


#lbShellInner table { border-collapse:collapse; }

#lbShellInner .top { height: 16px; }
#lbShellInner .bottom { height: 16px; }
#lbShellInner .left { width: 16px; }
#lbShellInner .right { width: 16px; }

#lbShellInner .top .left { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_top_left.png); }
#lbShellInner .top .right { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_top_right.png ); }
#lbShellInner .bottom .left { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_bottom_left.png ); }
#lbShellInner .bottom .right { background-image: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_bottom_right.png ); }

#lbShellInner .top .center { background: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_vertical.png) repeat-x; }
#lbShellInner .middle .right { background: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_1px.png) repeat-y; }
#lbShellInner .bottom .center { background: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_vertical.png) repeat-x; }
#lbShellInner .middle .left { background: url( http://pluginimages.s3.amazonaws.com/lightbox_inside_1px.png) repeat-y; }

#lbShellInner .middle .center { background-color: #FFFFFF }

#lbShellInner {
	z-index: 1001;
	background-color: #FFFFFF;
}

#lbShellInner a {
	color: #0072FF;
}

#closeLB {
	position: absolute;
	top: 30px; right: 30px;
	width: 28px; height: 29px;
	cursor: pointer;
	background-image: url( http://pluginimages.s3.amazonaws.com/login-cancel.gif );
}

#lbBG {
	position: absolute;
	top: 0px; left: 0px;
	width: 100%; height: 100%;
	background-color: #000000;	
	/* Opacity set by JQuery for cross browser compatability */
}


.lbBrownItalic {
color:#ADA792;
font-family:georgia;
font-size:20px;
font-style:italic;
font-weight:bold;
}

#lightbox .hq_idx_shellLess .top, #lightbox .hq_idx_shellLess .bottom, #lightbox .hq_idx_shellLess .middle .left, #lightbox .hq_idx_shellLess .middle .right {
display:none;
}

#lightbox .hq_idx_shellLess #closeLB {
background-image: url( http://pluginimages.s3.amazonaws.com/lightbox/black_cancel.png );
width: 35px; height: 35px;
top: 30px; right: 20px;
}

#lightbox .hq_idx_shellLess .middle .center {
background:transparent;
}

#lightbox .hq_idx_shellLess #lbShellInner {
background:transparent !important;
}

#lightbox .hq_idx_shellLess .hq_idx_content {
padding:0;
}