﻿.boxy-wrapper {
	position:absolute;
}
.boxy-wrapper.fixed {
	position:fixed;
}
/* Modal */ 
.boxy-modal-blackout {
	position:absolute;
	background-color:#000;
	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:8px;
	height:8px;
}
.boxy-wrapper .top-left {
	background:url(../../img/g/boxy-nw.png);
}
.boxy-wrapper .top-right {
	background:url(../../img/g/boxy-ne.png);
}
.boxy-wrapper .bottom-right {
	background:url(../../img/g/boxy-se.png);
}
.boxy-wrapper .bottom-left {
	background:url(../../img/g/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=/s/img/g/boxy-nw.png);
}
.boxy-wrapper .top-right {
	#background:none;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/s/img/g/boxy-ne.png);
}
.boxy-wrapper .bottom-right {
	#background:none;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/s/img/g/boxy-se.png);
}
.boxy-wrapper .bottom-left {
	#background:none;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/s/img/g/boxy-sw.png);
}
.boxy-wrapper .top, .boxy-wrapper .bottom {
	height:8px;
	background-color:black;
	opacity:0.3;
	filter:alpha(opacity=30);
}
.boxy-wrapper .left, .boxy-wrapper .right {
	width:8px;
	background-color:black;
	opacity:0.3;
	filter:alpha(opacity=30);
}
/* Title bar */
.boxy-wrapper .title-bar {
	background-color:#f5f5f5;
	border-bottom:solid 1px #eee;
	height:35px;
	line-height:35px;
	position:relative;
}
.boxy-wrapper .title-bar.dragging {
	cursor:move;
}
.boxy-wrapper .title-bar h2 {
	color:#666;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}
.boxy-wrapper .title-bar .close {
	position:absolute;
	top:6px;
	right:5px;
}
.boxy-wrapper .title-bar .close:hover {
}
/* Content Region */
.boxy-inner {
	background-color:white;
}
.boxy-content {
}
/* Question Boxes */
.boxy-wrapper .question {
	width:350px;
	min-height:60px;
	_height:60px;
}
.boxy-wrapper .answers {
	text-align:right;
}
/*confirm btn */
.boxy-btn1, .boxy-btn2, .boxy-btn3 {
	padding:3px 12px 1.9px;
	border-width:1px;
	border-style:solid;
	letter-spacing:1px;
	line-height:15px;
	cursor:pointer;
	overflow:visible;
}
.boxy-btn1 {
	background-color:#425f99;
	border-color:#5A7EC6 #2C3E5F #2C3E5F #5A7EC6;
	color:white;
}
.boxy-btn2 {
	background-color:#ECE9D8;
	border-color:#eeeeee #bbbbbb #bbbbbb #eeeeee;
	color:#333333;
}
.boxy-btn3 {
	background-color:#EAEAEA;
	border-color:#EAEAEA #aaaaaa #aaaaaa #EAEAEA;
	color:#333333;
	padding:3px 5px 1.9px;
}
.boxy-btn3:hover {
	background-color:#cad5eb;
	border-color:#CED8E3 #A2ADBC #A2ADBC #CED8E3;
}