.boxy-wrapper{position:absolute;}
.boxy-wrapper.fixed{position:fixed;}

/* Modal */
.boxy-modal-blackout{position:absolute; background-color:#FFFFFF; left:0; top:0;}

/* Border */
.boxy-wrapper{empty-cells:show;}
.boxy-wrapper .top-left,
.boxy-wrapper .top-right,
.boxy-wrapper .bottom-right,
.boxy-wrapper .bottom-left{width:10px; height:10px; padding:0px;}

.boxy-wrapper .top-left{background:url('../images/boxy-nw.png');}
.boxy-wrapper .top-right{background:url('../images/boxy-ne.png');}
.boxy-wrapper .bottom-right{background:url('../images/boxy-se.png');}
.boxy-wrapper .bottom-left{background:url('../images/boxy-sw.png');}

/* IE6+7 hacks for the border. IE7 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 .top-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.17gou.com/libs/jquery/images/boxy-nw.png');}
.boxy-wrapper .top-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.17gou.com/libs/jquery/images/boxy-ne.png');}
.boxy-wrapper .bottom-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.17gou.com/libs/jquery/images/boxy-se.png');}
.boxy-wrapper .bottom-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.17gou.com/libs/jquery/images/boxy-sw.png');}

.boxy-wrapper .top,
.boxy-wrapper .bottom{height:10px; background-color:#ad0105; padding:0px;}

.boxy-wrapper .leftBar,
.boxy-wrapper .rightBar{width:10px; background-color:#ad0105; padding:0px;}

/* Title bar */
.boxy-wrapper .title-bar{background-color:#f4f4ea; padding:5px; position:relative;}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{font-size:12px; color:#404040; line-height:1; margin:0px; padding:0px; font-weight:bold;}
.boxy-wrapper .title-bar .close{color:#c31e26; position:absolute; top:6px; right:6px; font-size:12px; font-weight:bold; line-height:1;}
	
/* Content Region */
.boxy-inner{background-color:#FFFFFF; padding:0px;}
.boxy-content{padding:0px; background-color:#FFFFFF;}

/* Question Boxes */
.boxy-wrapper .question{width:350px; min-height:80px;}
.boxy-wrapper .answers{text-align:right;}

a.close div{background:url('../images/boxy_close.gif') no-repeat; display:block; width:16px; height:15px; float:left; cursor:pointer;}
span.boxy_close{ background:url('../images/boxy_close.gif') no-repeat; display:block; width:16px; height:15px; cursor:pointer;}