/* Dialog box with rounded corners and drop shadow on white background */

.dialog {
	float: none;
	display: block;
	margin: 1em auto;
	width: 90%;
	min-width: 20em;
	color: #000000;
}

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

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

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

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

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

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

.dialog .bd .c .s {
	margin: 0px 11px 0px 2px;
	background: #6897A6 url(ms.jpg) repeat-x 0px 0px;
	padding: 1em 1em 0em 1em;
}

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

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


/* content-specific */

.dialog h6 {
	/* header */
	font-size: medium;
	margin: 0px;
	padding-bottom: 0.5em;
	margin-top: -0.6em;
	color: #00008B;
	text-align: center;	
}

h5 {
	font-size: small;
	margin: 1em 0em 0em 0em;
	color: #00008B;
}

.dialog p {
	margin: 0em 0px 0px 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}