.wide {
	width: 374px;
	float: left;
}

.skinny {
	width: 254px;
	float: left;
}

.dialog {
	min-width:10em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	color: #330000;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:22px;
}

.dialog .ft .c {
 height:22px;
}

.dialog .hd {
 background:transparent url(../img/rounded/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(../img/rounded/tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(../img/rounded/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(../img/rounded/mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 4px;
 background:#000 url(../img/rounded/ms.gif) repeat 0px 0px;
 padding:1em;
}

.dialog .ft {
 background:transparent url(../img/rounded/bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(../img/rounded/br.gif) no-repeat right 0px;
}





/* 2nd round box */
.dialog1 {
	min-width:10em;
	color:#330000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

.dialog1 .hd_1 .c_1,
.dialog1 .ft_1 .c_1 {
 font-size:1px; /* ensure minimum height */
 height:22px;
}

.dialog1 .ft_1 .c_1 {
 height:22px;
}

.dialog1 .hd_1 {
 background:transparent url(../img/rounded/tl_1.gif) no-repeat 0px 0px;
}

.dialog1 .hd_1 .c_1 {
 background:transparent url(../img/rounded/tr_1.gif) no-repeat right 0px;
}

.dialog1 .bd_1 {
 background:transparent url(../img/rounded/ml_1.gif) repeat-y 0px 0px;
}

.dialog1 .bd_1 .c_1 {
 background:transparent url(../img/rounded/mr_1.gif) repeat-y right 0px;
}

.dialog1 .bd_1 .c_1 .s_1 {
	background:#000 url(../img/rounded/ms_1.gif) repeat 0px 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 1em;
}

.dialog1 .ft_1 {
 background:transparent url(../img/rounded/bl_1.gif) no-repeat 0px 0px;
}

.dialog1 .ft_1 .c_1 {
 background:transparent url(../img/rounded/br_1.gif) no-repeat right 0px;
}






/* content-specific */

.dialog h1 {
	/* header */
 	font-size:1.16em;
	padding:0px;
	margin-top:-1.5em;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: ##330000;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	line-height: 2em;
}

.dialog h2 {
	/* sub header in same box */
 	font-size:1.16em;
	padding:0px;
	margin-top:20px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #330000;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	line-height: 2em;
}
	.dialog p {
	 margin:0.5em 0px 0px 0px;
	 padding:0px;
	 
}



/* 2nd round box */
.dialog1 h1 {
	/* header */
 	font-size:1.16em;
	padding:0px;
	margin-top:-1.5em;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #330000;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	line-height: 2em;
}

.dialog1 h2 {
	/* sub header in same box */
 	font-size:1.16em;
	padding:0px;
	margin-top:20px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #330000;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	line-height: 2em;
}
.dialog1 p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 
}




html>body .dialog pre,  .dialog1 pre {
 font-size:1.1em;
}
