.xsnazzy {background: transparent; margin:0px 10px 10px 0px}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:white; border-left:1px solid white; border-right:1px solid white}
.xb1 {margin:0 5px; background:white;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:white; border:0 solid white; border-width:0 1px; padding:7px;	line-height:18px;}

.contentMode{
	padding:20px;
}

.Border .xb2, .Border .xb3, .Border .xb4{
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
}
.Border .xb1{background-color: #b3b3b3;}

.Border .xboxcontent{display:block; background:white; border:0 solid #b3b3b3; border-width:0 1px; padding:5px 7px 4px 7px;	line-height:18px;}

.question .xb2, .question .xb3, .question .xb4{
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	background-color:#ececec;
}
.question .xb1{background-color: #ececec;}

.question .xboxcontent{display:block; border:0 solid #ececec; border-width:0 1px; padding:5px 30px 4px 50px;	line-height:18px; background:url("img/question.png") no-repeat 10px center #ececec}

.reaction .xb2, .reaction .xb3, .reaction .xb4{
	border-left:1px solid #ffecd7;
	border-right:1px solid #ffecd7;
	background-color:#ffecd7;
}
.reaction .xb1{background-color: #ffecd7;}

.reaction .xboxcontent{display:block; border:0 solid #ffecd7; border-width:0 1px; padding:5px 30px 4px 50px;	line-height:18px; background:url("img/reaction.png") no-repeat 10px center #ffecd7}
