.dialog {
	background-color: #FFFFFF;
}
.dialog /* 
  -- Rouded corners with CSS: Base stylesheet --
*/
 .hd  .c,
.dialog  .ft  .c, .dialog .ft_no_shade .c {
	font-size:1px; /* ensure minimum height */
	height:2px;
}
.dialog   .ft   .c, .dialog .ft_no_shade .c {
	height:5px;
}

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

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

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

.dialog .bd .c {
	background:transparent url(../images/template/mr.gif) repeat-y right 0px;
	padding:.2em .5em;
}

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

.dialog .ft .c {
	background:transparent url(../images/template/br.gif) no-repeat right 0px;
}
.dialog  .ft_no_shade {
	background:transparent url(../images/template/bl_no_shade.gif) no-repeat 0px 0px;
}
.dialog   .ft_no_shade   .c {
	background:transparent url(../images/template/br_no_shade.gif) no-repeat right 0px;
	height: 2px;
}
