.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: white; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .boxy-top-left,
	.boxy-wrapper .boxy-top-right,
	.boxy-wrapper .boxy-bottom-right,
	.boxy-wrapper .boxy-bottom-left { width: 10px; height: 10px; padding: 0 }
	
	:root .boxy-wrapper .boxy-top-left { background: url('/consumerfiles/assets/img/hlp/boxy-nw.png'); }
	:root .boxy-wrapper .boxy-top-right { background: url('/consumerfiles/assets/img/hlp/boxy-ne.png'); }
	:root .boxy-wrapper .boxy-bottom-right { background: url('/consumerfiles/assets/img/hlp/boxy-se.png'); }
	:root .boxy-wrapper .boxy-bottom-left { background: url('/consumerfiles/assets/img/hlp/boxy-sw.png'); }
	
	:root .boxy-wrapper .boxy-left { background: url('/consumerfiles/assets/img/hlp/boxy-w.png'); }
	:root .boxy-wrapper .boxy-right { background: url('/consumerfiles/assets/img/hlp/boxy-e.png'); }
	:root .boxy-wrapper .boxy-top { background: url('/consumerfiles/assets/img/hlp/boxy-n.png'); }
	:root .boxy-wrapper .boxy-bottom { background: url('/consumerfiles/assets/img/hlp/boxy-s.png'); }
	
	/* IE6-8 hacks for the border. IE7+8 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .boxy-top-left {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-nw.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-nw.png')";
	}
	.boxy-wrapper .boxy-top-right {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-ne.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-ne.png')";
	}
	.boxy-wrapper .boxy-bottom-right {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-se.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-se.png')";
	}
	.boxy-wrapper .boxy-bottom-left {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-sw.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-sw.png')";
	}
	.boxy-wrapper .boxy-left {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-w.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-w.png')";
	}
	.boxy-wrapper .boxy-right {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-e.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-e.png')";
	}
	.boxy-wrapper .boxy-top {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-n.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-n.png')";
	}
	.boxy-wrapper .boxy-bottom {
		#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-s.png');
		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/consumerfiles/assets/img/hlp/boxy-s.png')";
	}
	
	.boxy-wrapper .boxy-top,
	.boxy-wrapper .boxy-bottom { height: 10px; padding: 0 }
	
	.boxy-wrapper .boxy-left, .boxy-wrapper .boxy-right { width: 10px; padding: 0; }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { text-align: left; background-color: white; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 22px; color: #992c96; margin:6px 8px 0; padding:0; }
	    .boxy-wrapper .title-bar .close { color: black; position: absolute; top: 6px; right: 6px; padding-right: 24px; background: url('/consumerfiles/assets/img/hlp/close_btn.gif') right no-repeat; outline: 0 none; }
		
	/* Content Region */
	
	.boxy-inner { overflow: hidden; background-color: white; padding: 0 }
	.boxy-content { padding: 15px; text-align: left;}
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    /*.boxy-wrapper .answers { text-align:center; margin:10px 0; }*/
      .boxy-wrapper .answers {margin-left:auto; margin-right:auto; padding-bottom:20px; width:150px;}
      *html .boxy-wrapper .answers {width:150px; margin:9px auto; text-align:center;}

	/* button styles */
	.boxy-content .bttn_orange {
		height: 21px;
		float: left;
		background: url('/consumerfiles/assets/img/hlp/bttn_orange_left.jpg') left no-repeat;
	}

	.boxy-content .bttn_orange a {
		color: #fff;
		margin-left: 4px;
		padding: 0 14px 0 10px;
		font-weight: bold;
		text-decoration: none;
		height: 21px;
		float: left;
		line-height: 21px;
		background: url('/consumerfiles/assets/img/hlp/bttn_orange_right.jpg') right no-repeat;
	}
	.boxy-content .btn_wrapper {text-align:center; width:auto; display:block; height:28px;}
	.boxy-content .btn_grey_delete {
		float:left;
		height:28px;
		margin-bottom:30px;
		background: url("/consumerfiles/assets/img/hlp/btn_grey_left_delete.jpg") left center no-repeat;
	}
	.boxy-content .btn_grey_delete a {
		float:left;
		height:28px;
		line-height:28px;
		margin:0 0 0 6px;
		padding:0 16px 0 10px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		background: url("/consumerfiles/assets/img/hlp/btn_grey_right_delete.jpg") right center no-repeat;
	}
		.boxy-content .btn_grey_delete a:hover {
		text-decoration:none;
		}
		
	*html .boxy-content .btn_grey_delete a {
		color:#000000;
	
	}