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

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

  .boxy-wrapper { empty-cells: show;  border:2px solid #719CD3;background:#FFFFFF}
	.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 }
	
	/* 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,
	.boxy-wrapper .boxy-bottom { height: 10px; opacity: 0.6;
	
	padding: 0 }
	
	.boxy-wrapper .boxy-left,
	.boxy-wrapper .boxy-right { width: 10px;  opacity: 0.6;  padding: 0 }
	
	/* Title bar  filter: alpha(opacity=60);*/
	
	.boxy-wrapper .title-bar { background-color: #719CD3; padding: 6px; position: relative;}
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: bold; }
	    .boxy-wrapper .title-bar .smsclose { color: white; position: absolute; top: 4px; right: 6px; font:normal 12px/14px arial;}
		
	/* Content Region */
	
	.boxy-inner { overflow: hidden; background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }
    
    .weight{font-weight: bold;}