

/* form.summary-form { padding:2px; margin-bottom:20px; border:1px dotted #cccccc; text-align:center; } */

form.create-summary { padding:6px 10px; margin:0px auto; width:400px; border:0px dotted #cccccc; text-align:center; background:url('/img/white_shaded80.png') repeat; }

.centered { margin-left:auto; margin-right:auto; }

.clear { clear:both; }

form.input-form { padding:6px 10px; margin:0px auto; width:860px; border:0px dotted #cccccc; text-align:center; background:url('/img/white_shaded80.png') repeat; }

form.input-form tr.alternate { background-color:#CFFFCA; }

form.input-form table.header-left { float:left; width:50%; margin:10px 0px 20px 0px; }

form.input-form table.header-left .left { width:65%; }

form.input-form table.header-left .right { width:35%; }

form.input-form table.header-right { float:right; width:50%; margin:10px 0px 20px 0px; }
 
form.input-form table.header-right .left { width:65%; }

form.input-form table.header-right .right { width:35%; }

form.input-form table.header-center { width:95%; margin:10px auto; }

form.input-form table td.center { text-align:center; }

form.input-form table td.right { text-align:right; }

form.input-form table td.left { text-align:left; }

form.input-form#glueline_durability {}
form.input-form#glueline_durability table.panel { float:left; padding:0px; margin:12px 12px; font-size:8pt; }
form.input-form#glueline_durability div.gd_column {  margin:0; padding:0; text-align:center; border:0px dotted blue; width:50%;}

form.input-form#panel_thickness table.measurements { width:600px; margin-top:30px; clear:both; }

form.input-form#panel_moisture table.measurements { margin:20px auto; clear:both; }

form.input-form#veneer_thickness table.measurements { margin:20px auto; clear:both; }

form.input-form#veneer_moisture table.measurements { margin:20px auto; clear:both; }

form.input-form#panel_grade table.measurements { margin:20px auto; clear:both; }

form.input-form#veneer_moisture table.header-left { width:53%; }
form.input-form#veneer_moisture table.header-right { width:37%; }

.leftside { float:left; }
.rightside { float:right; }


form.input-form table#tagged_load { width:400px; }

form.input-form .prefill { font-size:11pt; padding:4px 2px; }

form.input-form .spaced { margin-top:22px; }

input.field_error, select.field_error { background-color:#FFC4D1; } 

br.clearall, table.clearall { clear:both; }

br.clearleft { clear:left; }

form.input-form td.blue option { color:blue; }

/*	for other things */

.reviewdata .title1 { border-bottom:1px solid black; padding:0px 6px 6px 6px; margin:0; font-variant:small-caps; }


p.message { text-align:center; margin:14px auto; font-size:12pt; padding:6px; clear:right; }

p.message.small { margin:4px auto; font-size:10pt; padding:1px; }

p#timeoutMessage1 { font-size:8pt; margin:2px; padding:2px; text-align:center; }

p#timeoutMessage2 { margin:6px auto; font-size:9pt; text-align:center; }

/* #timeoutMessage1:hover, #timeoutMessage2:hover { color:blue; visibility:visible; } */

.menulist { margin:12px auto; width:24.5%; float:left; border-style:dotted; border-color:#eeeeee; border-width:0px 0px 1px 1px; }

.menulist form { padding:6px 0px; }

.lb-border { border-style:dotted; border-color:#eeeeee; border-width:0px 0px 1px 1px; padding:4px;}

#millselect, #backhome, #backreview { padding:4px 8px 14px 16px; margin-right:12px; float:right; background:url('/img/border-box.png') bottom left; border-width:0px; }

#tabsContainer { margin:0; padding:0; padding-left:6px; position:relative; z-index:10; font-size:11pt; line-height:11pt; }

#tabsContainer .tab a { text-decoration:none; color:#7F7F7F; padding-top:6px; padding-bottom:8px; width:100%; outline:0; background-image:url('/img/foldertab-sprite-02.png'); background-position:center center; display:block;}

#tabsContainer .tab a:hover { padding-top:5px; color:#636363; background-position:top center; } /*  border-color:#BABABA; border-style:solid; border-width:1px 1px 0px 1px; } */

#tabsContainer .tab { margin:0px 1px 0px 1px; padding:0px 0px 0px 0px; width:93px; height:50px; overflow:hidden; background-image:url('/img/foldertab-sprite-02.png'); background-position:top center; float:left; border-bottom:1px solid black; }

#foldersContainer {  }

#foldersContainer .folder { clear:left; position:relative; top:-2px; }

#foldersContainer .content {  padding:12px 4px 4px 4px; background-color:#FAFAFA; border-color:black; border-style:solid; border-width:0px 1px 1px 1px; position:relative; border-top:2px solid #545454; }

#foldersContainer .container1 { margin:12px 4px; padding:2px; border:1px dotted #C2C2C2; }

.container1 p, .container1 form { margin:0; padding:0; }

#foldersContainer .container1 .hide { display:none; }

#foldersContainer .container1 .show { display:block; }

#foldersContainer .title1 { border-bottom:1px solid black;padding:6px; margin:2px; font-size:10.5pt; font-weight:bolder; }

#foldersContainer .title2 { padding:6px; margin:2px; font-variant:small-caps; }

#foldersContainer .title3 { padding:72px 0px; margin:2px; font-variant:small-caps; }

#foldersContainer a:hover.toplink { color:#494EB2; text-decoration:none; }

#foldersContainer a.toplink { display:block; padding:4px; font-size:9pt; text-align:center; }

#foldersContainer table.recent { width:100%; padding:6px; font-size:10pt; }

#foldersContainer table.recent tr { line-height:20pt; }

#foldersContainer table.recent tr:hover { background-color:#E0E0E0; }

#foldersContainer table.recent a { text-decoration:none; color:#000459; }

#foldersContainer table.recent a:hover { color:#494EB2; }

#foldersContainer form.inline {  display:inline-block; margin:12px; }

#foldersContainer div.fillerblock { clear:left; background-color:transparent; border:1px dotted black; margin:4px; }

#foldersContainer a.charttitle { height:32px; line-height:32px; }

#foldersContainer div.chart { display:block; padding:4px 0px; }

#foldersContainer div.chart img { padding:12px 0px; background-color:#FFFFFF; }

#foldersContainer div.buttons { height:32px; width:32px; margin:0; padding:0; float:right; }

#foldersContainer a.maximize { display:none; height:32px; width:32px; margin:0; background-position:top right; }

#foldersContainer a.normal { background-image:url('/img/window_control_sprite.png') }

#foldersContainer a.warn { background-image:url('/img/window_control_sprite_red.png') }

#foldersContainer a:hover.maximize { background-position:top left; }

#foldersContainer a.minimize { display:none; height:32px; width:32px; margin:0; background-position:bottom right; }

#foldersContainer a:hover.minimize { background-position:bottom left; }

#logout { background:url('/img/border-box.png') bottom left; margin-right:8px; float:right; padding:8px 0px 0px 14px; text-align:center; }

table.data-review { text-align:center; margin:20px auto; width:85%; font-size:10pt; }

.shaded { background:url('/img/white_shaded60.png') repeat; }

div.topcap1, div.botcap1 { height:10px; margin:0px auto; background:url('/img/white_shaded80.png') repeat; }
div.topcap1 { clear:right; }
div.topcap1 div, div.botcap1 div { height:10px; width:10px; background-image:url('/img/white_shaded80_corners.png'); }
div.topcap1 div.left { float:left; margin-left:-10px; background-position:top left; }
div.topcap1 div.right { float:right; margin-right:-10px; background-position:top right; }
div.botcap1 div.left { float:left; margin-left:-10px; background-position:bottom left; }
div.botcap1 div.right { float:right; margin-right:-10px; background-position:bottom right; }

div.reviewdata { height:400px; background:url('/img/white_shaded80.png') repeat; padding:10px; margin:0px auto; overflow-y:scroll; }
div.utility { width:850px; background:url('/img/white_shaded80.png') repeat; padding:10px; margin:0px auto; }
table.utility { width:100%; margin:16px auto; font-size:10pt; }

form.drv { text-align:center; margin:0; padding:0; display:inline; }
form.drv fieldset { margin:0; padding:0; display:inline; }
form.drv input { margin:1px; padding:0px; height:20px; width:20px; background-image:url('/img/new_css/report-action-sprite-02.png'); background-repeat:no-repeat; }
form.drv input.html { background-position:top 0px right -22px; }
form.drv input.pdf { background-position:top left; }
form.drv input.edit { background-position:top right; }

form.drv input.pdf:hover  { background-position:bottom left; }
form.drv input.html:hover  { background-position:bottom 0px right -22px; }
form.drv input.edit:hover { background-position:bottom right; }

#memotext li { padding:2px 0px; }

