﻿.dialog {
 width:700px;
 margin:0px auto;
 min-width:20em;
 color:#666;
}

.dialog .hd .c, .dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(../images/bg/yellowtable-tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(../images/bg/yellowtable-tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(../images/bg/yellowtable-ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(../images/bg/yellowtable-mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 4px;
 /*background:#000 url(../images/bg/ms.jpg) repeat-x 0px 0px;*/
 padding:1em;
}
div .yellow-table-top{background-color:#ffef92;margin:-10px -10px  0 -6px ;padding:5px;}
div .yellow-table{background-color:#ffef92;margin:5px 0  0 0px;padding:5px;width:650px;vertical-align:top;text-align:left;}
div .yellow-table th{font-size:1.5em;color:#8b8c44;font-weight:bold;}
div .yellow-table .col1 {width:100px;}
div .yellow-table .col2{width:220px;}
div .yellow-table .col3{width:105px;}
div .yellow-table .col4{width:105px;}
.dialog .s table.altcolumns{border-top:5px solid #fff;}
.dialog .s table .altcolumns{font-size:1.2em;margin-top:20px;padding:5px;}
.dialog .s table tr .altcolumns {border-bottom:1px dashed gray;}

.dialog .s table td .altcolumns {padding-bottom:10px;vertical-align:top;text-align:left;}
.dialog .s table td.altcolumns.col1 {width:85px;}
.dialog .s table td.altcolumns.col2{width:220px;}
.dialog .s table td.altcolumns.col3{width:100px;}
.dialog .s table td.altcolumns.col4{width:95px;}
.dialog .s table td.altcolumns.col5{width:140px;}
.dialog .s table td.altcolumns.col1last{width:85px;border:0;}
.dialog .s table td.altcolumns.col2last{border-bottom:0;}
.dialog .s table td.altcolumns.col3last{border-bottom:0;}
.dialog .s table td.altcolumns.col4last{border-bottom:0;}
.dialog .s table td.altcolumns.col5last{border-bottom:0;}
.dialog .ft {
 background:transparent url(../images/bg/yellowtable-bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(../images/bg/yellowtable-br.gif) no-repeat right 0px;
}


/* content-specific */

.dialog h2 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
 margin:0;
 padding:0px;
}
.dialog .s table td.altcolumns p a, .dialog .s table td.altcolumns p {line-height:normal;}
.dialog .s table td.altcolumns p a, .dialog .s table td.altcolumns p span {font-size:.8em;}

html>body .dialog pre {
 font-size:1.1em;
}

