/************************

Copyright (c) 2009
Rich Knopman

Use Subject to BSD license.  See http://richk.net/os/license.html

For full commented source, download the Objectsheet package at http://sourceforge.net/projects/objectsheet
*************************/
/* * * * * * * * * *../pgm/panel.css * * * * * * * * * * * */

.panel_titlebar    {background-color:#88f; font-family: verdana; font-size:9pt; font-weight:bold; white-space:nowrap;} 
.panel_moveable {cursor:move;background-color:#aaf;color:#444;font-family:verdana;font-size:8pt;}
.panel_moveableVert {cursor:s-resize;  background-color:#888;}
.panel_moveableHoriz {cursor:e-resize; background-color:#888;} 
.panel_moveableBoth {cursor:move;      background-color:#888;} 
.noselect {-moz-user-select:none;-khtml-user-select:none;}
.panel_icon {font-family:verdana; color:#227;font-weight:200;background-color:#88f; cursor:pointer; border:solid 1px #88f;}
.panel_icon_omo {background-color:#ff0; border:outset 1px #aa0; }
.panel_node_panel{margin-left:0px; margin-top:0px; }
.panel_node_table{ background-color:#ddd; overflow:auto;}
.panel_namecell { border:solid 1px #ddd;}

/* * * * * * * * * *../pgm/section.css * * * * * * * * * * * */

.table_objectTD {border:0;border-right:1px solid #aaa; border-bottom:solid 1px #aaa; font-family:arial;font-size:10pt;overflow:hidden;}
.table_tpl_td {border-bottom:1px solid #ddd; }
.table_tpl_cell {border:0px; background-color:#e3e3e3; white-space:pre;}
.table_tpl_name_cell {text-align:center;} 
.table_tpl_label { text-align:right; font-family:verdana;font-size:8pt;letter-spacing:0pt;cursor:pointer; color:#555;white-space:nowrap; border:0px;}
.row_label  {width:4em;}  
.xparent {background:transparent;} 
.selected {background-color:#e3ce8b;}
.unselected {background-color:#aaa;} 
.textinput{ width:100%;height:100%;font-family:arial;overflow:visible;font-size:10pt;}
.prop_selector {padding:2px;cursor:pointer;} 
.text_cell {border:0;font-family:arial; font-size:10pt;width:100%} 
.textarea_cell {width:100%;height:100%;color:yellow;}
.fullWidth {width:100%} 
#ostatus {font-family:arial; font-size:10pt;}
.ord_name_td  {white-space:pre;}
input.on  {border:inset 2px #ff0; margin-right:6px;color:#220; font-weight:bold;}
input.off {border:outset 2px #aaa; margin-right:6px;color:#888; font-weight:bold; }

/* * * * * * * * * *../pgm/simpleMenu.css * * * * * * * * * * * */

	table.menuBar {font-family:verdana; margin:0in; padding:0in; border-left:solid 1px black; border-top:solid 1px black; border-bottom:solid 1px black; cursor:pointer; font-family: helvetica; font-size:10pt;-moz-user-select:none;}
	td.menuBar {margin:0.4in; border-right:solid 1px black; background-color:#fff;} 	td.menuBarHover {margin:0.4in; border-right:solid 1px black; background-color:#888;}
	td.menuItem { font-family:verdana; font-size:9pt; padding-left:10px; padding-right:10px;
		background-color:#bbf; cursor:pointer; }
	td.menuItemHover { font-family:verdana; font-size:9pt; padding-left:10px; padding-right:10px; background-color:#ddf; cursor:pointer;  }
	td.menuItemShortcut { font-family:Arial; font-size:8pt; padding-left:0px; padding-right:3px; background-color:#bbf; color:#660; cursor:pointer; }
	table.menuTable { display:none; position:absolute;}
.menuItem input, .menuItemHover input, .menuItemShortcut input{margin:0px; padding:0px; border:none;}