.boxy-wrapper { position: absolute;border:2px solid #FF6600}
.boxy-wrapper.fixed { position: fixed; }
.boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
.boxy-wrapper { empty-cells: show; }
.boxy-wrapper .title-bar { background-color: #FFF4FE; padding: 10px; position: relative; }
.boxy-wrapper .title-bar.dragging { cursor: move; }
.boxy-wrapper .title-bar h2 { font-size: 12px; color: black; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
.boxy-wrapper .title-bar .close { color: black; position: absolute; top: 10px; right: 6px; line-height: 1; }
.boxy-inner { background-color: white; padding: 0 }
.boxy-content {  }
.boxy-wrapper .question { width: 330px; min-height: 80px; padding: 10px 10px 10px 10px; }
.boxy-wrapper .answers { padding: 6px 10px 6px 10px; text-align: right; background-color:#f6f6f6; border-top-color:#dadee5; border-top-style:solid; border-top-width:1px;}
.slide-btn,.high-blue,.low-blue,.high-white,.low-white,.high-dark,.low-dark,.high-light,.low-light
{ border:none; width:auto; display: inline-block; overflow:hidden; height: 30px; cursor:pointer; font-weight: bold; text-align: center; vertical-align:middle; padding: 0 5px 0 0; width: auto; color:#FFF; text-align: center; background: url(../Images/bg_comb.png) no-repeat; text-decoration:none; font-family: Helvetica,Arial,Sans-serif;  }
.slide-btn button,.high-blue button,.low-blue button,.high-white button,.low-white button,.high-dark button,.low-dark button,.high-light button,.low-light button
{ border:none; white-space:nowrap; padding: 0 25px 0 30px; font-weight: bold; height: 30px; text-align: center; vertical-align:middle; background: #FFF url(../Images/bg_comb.png) no-repeat; cursor: pointer; overflow: visible; display:inline-block; }
.high-blue,.high-dark,.high-white,.high-light {  height: 32px; font-size: 14px !important;  }
.high-blue { background-position: 100% 0; }
.high-dark { background-position: 100% -321px; } 
.high-white { background-position: 100% -50px; }
.high-light { background-position: 100% -581px; }
.high-blue button,.high-dark button,.high-white button,.high-light button { padding-bottom: 5px; *padding-bottom: 0; padding-bottom /*\**/: 0\9;  color:#FFF; height: 32px;line-height: 27px;  font-size:14px !important; }
.high-blue button { background-position: 0 0; color:#FFF;  }
.high-dark button { background-position: 0 -321px; color:#CCC; }
.high-white button { background-position: 0 -50px; color:#25558b; }
.high-light button { background-position: 0 -581px; color:#CCC; }
.low-blue,.low-dark,.low-white,.low-light { height: 25px; font-size: 12px !important; }
.low-blue { background-position: 100% -100px; }
.low-dark { background-position: 100% -540px; }
.low-white  { background-position: 100% -141px; }
.low-light { background-position: 100% -630px; }
.low-blue button,.low-dark button,.low-white button,.low-light button 
{
	height: 25px;
	*line-height: 23px; 	
	_line-height: 20px;
	color:#FFF;
	padding-bottom: 5px !important;
	padding-bottom: 4px; /* For IE6 */
	_vertical-align:baseline !important;
	font-size:12px !important;
	line-height: 23px;
	font-weight: normal;
}
.low-blue button { background-position: 0 -100px; }
.low-dark button { background-position: 0 -540px; color:#CCC; }
.low-white button,.low-light button { background-position: 0 -141px; color:#25558b; }
.low-light button { background-position: 0 -630px; color:#CCC; }
.much-pd button { padding-right: 34px; padding-left: 40px;   }
.little-pd button { padding-right: 4px; padding-left: 10px;   }
.mg14 { margin-left: 10px}