
.dialog {
 width:100%;
 color:#000; 

}

.dialog li{
list-style: none;
}

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

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

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

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

.dialog .bd {
 background:transparent  url(../images/c_03.gif) repeat-y 0px 0px;
  width:100%;

}

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

.dialog .bd .c .s {
 margin:0px 12px 0px 12px;
 background:#fff url(ms.jpg) repeat-x 0px 0px;
 padding:0px;
}

.dialog .bd .c .s li{
 list-style-image:url(../images/bulletlist.gif);
 list-style-type:none;
 margin-bottom:15px;
}
.dialog .bd .c .s p{

 margin-bottom:15px;
}

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

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


/* content-specific */

.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font: arial,tahoma,"sans serif";
}

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


.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px;
}
.buttonmenu li a{
color: #000000;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
border-color: #F5F5F5 #CCCCCC #CCCCCC #F5F5F5; /*light dark dark light*/
background-color: #F5F5F5;
text-decoration:none;
}
.buttonmenu li a:visited{
color: white;
}
.buttonmenu li a:hover, .buttonmenu li a:active{
color: black;
background-color: #CCCCCC;
}