/************************************************
* Menu & Dialog Borders
************************************************/

/*--------- Menus ----------*/
.mborders { width: 100%; margin-bottom: 10px; }
.mborders h3, .mborders h3 { margin: 0; font-size: 1.2em; font-weight: bold; padding: 0 3px 3px 5px; }
.mborders p, .mborders p { margin: 0; padding: 3px 3px; font-size: 1.0em; }
.mtop, .mbottom { display: block; background: transparent; font-size: 1px; }
.mb1, .mb2, .mb3, .mb4 { display: block; overflow: hidden; }
.mb1, .mb2, .mb3 { height: 1px; }
.mb2, .mb3, .mb4 { background: #fff; border-left: 1px solid #bbb; border-right: 1px solid #bbb; }
.mb1 { margin: 0 5px; background: #bbb; }
.mb2 { margin: 0 3px; border-width: 0 2px; }
.mb3 { margin: 0 2px; }
.mb4 { height: 2px; margin: 0 1px; }
.mboxcontent { display: block; border: 0 solid #bbb; border-width: 0 1px; height: auto; background: #fff; }
* html .mboxcontent { height: 1px; }
.mboxpadding { padding: 4px; background: #fff; }

/*--------- Dialogs ----------*/
.dborders { width: 100%; margin-bottom: 10px; }
.dborders h1, .dborders h1, .dborders h2, .dborders h2 { margin: 0; font-size: 1.4em; font-weight: bold; padding: 0 3px 3px 5px; }
.dborders p, .dborders p { margin: 0; padding: 3px 3px; font-size: 1.0em; }
.dtop, .dbottom { display: block; background: transparent; font-size: 1px; }
.db1, .db2, .db3, .db4 { display: block; overflow: hidden; }
.db1, .db2, .db3 { height: 1px; }
.db2, .db3, .db4 { background: #fff; border-left: 1px solid #bbb; border-right: 1px solid #bbb; }
.db1 { margin: 0 5px; background: #bbb; }
.db2 { margin: 0 3px; border-width: 0 2px; }
.db3 { margin: 0 2px; }
.db4 { height: 2px; margin: 0 1px; }
.dboxcontent { display: block; border: 0 solid #bbb; border-width: 0 1px; height: auto; background: #fff; }
* html .dboxcontent { height: 1px; }
.dboxpadding { padding: 4px; background: #fff; }

/************************************************
* Menu and Dialog Background Colours			*
************************************************/

.menu_colour { background: #E6E6E6 url(images/menu_bg.png); color: #444; }
.dialog_colour { background: #E6E6E6 url(images/menu_bg.png); color: #444; }
.blank { background: #FFF; }
.filled { background: #E2E2E2; }
