/* used by block and dcm buttons in dcm layout mode */

/* category */
#dcm_controls {position:absolute;top:0;left:0;z-index:10000;font-family:arial;}
#dcm_controls input, #dcm_controls a,#dcm_controls a:visited {border:1px solid black;padding:2px;background:url(/common/images/background-FF0-50.png);color:black;font-size:12px;z-index:10000;}

/* main web blocks */
#dcm_webpage input, #dcm_webpage a,#dcm_webpage a:visited {border:1px solid black;padding:2px;background:url(/common/images/background-white-50.png);color:black;font-size:10px;z-index:10000;}

/* article */
#dcm_blocks {position:absolute;top:0;left:0;z-index:10000;font-family:arial;}
#dcm_blocks input, #dcm_blocks a,#dcm_blocks a:visited {border:1px solid black;padding:2px;background-color:aqua;color:black;font-size:12px;z-index:10000;}

/* template */
#dcm_template {position:absolute;top:0;left:0;z-index:10000;font-family:arial;}
#dcm_template input, #dcm_template a,#dcm_template a:visited {border:1px solid black;padding:2px;background-color:red;color:black;font-size:12px;z-index:10000;}

/*#dcm_admin_button {border:1px solid black;padding:2px;background-color:aqua;color:black;font-size:12px;z-index:10000;}
#dcm_admin_dcmbutton {border:1px solid black;padding:2px;background-color:yellow;color:black;font-size:12px;z-index:10000;}*/


#dcm_table {}


.admin { font-size:90%;table-layout:auto;color:#000; width:100%;border-collapse:collapse;background-color:white;} 
.admin * {color:black;}
.admin h1 { color:#000; background-color:white;border-bottom:1px solid black; padding:2px;margin:0;}
.admin h2 { color:white;background-color:gray; padding:1px;}
.admin h3 { color:red;border-bottom:1px solid red; padding:1px;}


.admin td { color:#000; }
.admin a { color:#003; }
.admin a:visited { color:#000; }
.admin_background { background-color:#85b4e0; } /* background of admin screen headers */
.admin_row_highlight { background-color:#DDD; } /* lighter than site page background for row highlight */
#admin_tabs input {font-size:1em;}
.admin_tabs { width:100%;border:none; border-collapse:collapse; padding:0px; margin:0px; }
.admin_tab_enabled   { border: 1px solid black; margin:0px; padding:0px; width:1%;background-color:#AAA; }
.admin_tab_enabled input         { border:none; padding:0; margin:0; background-color: #EEE; } /* bk must be set or button draws border */
.admin_tab_enabled input:hover { background-color:#FFF;font-weight:bold }
                                                                     /* _selected bk and bottom border to main site bk */
.admin_tab_selected { margin:0px; padding:0px; border-top: 1px solid black; width:1%;
             border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid #C0dCF6; }
.admin_tab_selected input {color:#000; border:none; padding:0;margin:0; background-color:#C0dCF6;} /* bk must be set or button draws border */
.admin_tab_filler { width:99%; border-bottom:1px solid black; }

#dcm_edit_link {font-size:60%;color:red;}	/* used to tell admin he can click to edit article/product/etc */

#article_edit_row {border:1px solid gray;}
#article_edit_row {display:block;width:100%;padding:0;margin:0;}
#article_edit_row h1 {background-color:white;}
.article_edit_saving {width:100%;text-align:right;padding:0;}
.article_edit_saving input,.article_edit_saving img {width:30px;}
#article_edit_col1 {float:left;clear:both;width:20%;padding:0;}
#article_edit_col2 {float:left;clear:none;width:74%;padding:0;}
#article_edit_more {padding:0;margin:0;display:none;}
#article_edit_buttons {padding:0;}

#dcmadmin table {width:100%;}
#dcmadmin td {vertical-align:top;}
#article_edit {float:right;}
#article_edit_more  {width:100%;}
#article_edit_more_c1  {width:100px;background-color:yellow;}


/* older screens */
.content_admin {width:100%;}
.content_row_highlight td {background-color:#FFF;} 		/* used by alpaca street forms everywhere */

/* used for all admin screens to form columns */
.dark_heading td { color:#FFF;background-color:#000; border:1px solid black; }
.dark_line td { border-bottom:1px solid black; border-left:1px solid black; }
.dark_line_right { border-right:1px solid black; }

.ADMIN_BODY .MAIN, .ADMIN_BODY .SUPERPAGE, .ADMIN_BODY .PAGE {width:100%;}

