

















































































































































































































































.admin-content { width: 926px; padding: 6px 12px 12px 12px; background: #f7f3f7; }
.admin-content h2 { padding: 12px 0; }

#admin-panel { position: relative; top: 0; width: 100%; margin-bottom: 25px; zoom: 1; display: block; z-index: 3000; }
#admin-panel:after { width: 98%; content: "."; height: 0; clear: both; font-size: 0; line-height: 0; visibility: hidden; display: block; }

ul.admin-menu { position: relative; width: 750px; padding: 0; margin: 0; list-style: none; z-index: 3000; }
ul.admin-menu li { float: left; position: relative; }
ul.admin-menu li a:link,  ul.admin-menu li a:visited { padding: 2px 10px; color: #fff; text-decoration: none; color: #333; overflow: hidden; display: block;  }

ul.admin-menu li a:hover { background: #afd7ff; color: #000; }

     ul.admin-menu a.menu-option-disabled:link { color: #999; }
     ul.admin-menu a.menu-option-disabled:hover { background-color: #f1f1f1; }

ul.admin-menu li:hover ul li:hover ul { position: absolute; left: 150px; top: 0; display:block;}
ul.admin-menu li:hover ul li:hover ul.left { left: -150px; }

#page-properties { width: 100%; }
#page-properties-data { padding: 6px; display: none; background-color: #fff; border-bottom: 2px solid #f1f1f1; }

    .page-properties-block { float: left; width: 370px; text-align: left; }
    .page-properties-block div div { height: 27px; margin-bottom: 2px; line-height: 2em; }
    .page-properties-block div ul { float: none; list-style: none; padding: 0; margin: 0; line-height: 1.8em; }
    .page-properties-block div ul li { float: none; }
    
        .page-properties-block div ul li ul { padding: 0 0 0 12px; }




.loadmask { z-index: 100; position: absolute; top:0; left:0; -moz-opacity: 0.5; opacity: .50; filter: alpha(opacity=50); background-color: #CCC; width: 100%; height: 100%;zoom: 1; cursor:wait; }
.loadmask-msg { z-index: 20001; position: absolute; top: 0; left: 0; }
.loadmask-msg div { padding: 10px 25px; background-color: #afd7ff; border: 2px solid #003366; color: #000; cursor: wait; } 
.masked { overflow: hidden !important; }
.masked-relative { position: relative !important; }
.masked-hidden { visibility: hidden !important; }

.text { padding: 4px; }


    .admin-button-container { padding: 10px 10px 0 0; margin: 20px 0 0 0; text-align: right; border-top: 1px solid #e2e1dd; }
    .admin-button-cancel { float: right; width: 250px; line-height: 32px; padding-right: 15px; }
    .admin-button-submit { float: right; line-height: 32px; }


	a.button-gray, a.button-gray:link, a.button-gray:visited { padding:7px 0px 0px 8px; background: url(/Content/img/sprites/dynamic-buttons.gif) no-repeat left -37px; text-decoration: none; text-align: center; line-height: 1.6em; display:inline-block; color: #747266; cursor: pointer; }
	a.button-gray:active, a.button-gray:hover { background: url(/Content/img/sprites/dynamic-buttons.gif) no-repeat left 0; color: #9a988f; }
	a.button-gray span, a.button-gray:link span, a.button-gray:visited span { margin: -7px 0 0 0; padding: 7px 12px 9px 6px; background: url(/Content/img/sprites/dynamic-buttons.gif) no-repeat right -37px; display:inline-block;}
	a.button-gray:active span, a.button-gray:hover span { background: url(/Content/img/sprites/dynamic-buttons.gif) no-repeat right 0; }



/* admin tools */

    .admin-section-header { font-size: 1.2em; border-bottom: 1px solid #333; margin: 0 0 8px 0; padding: 0 0 3px 0; }
    .admin-section-header span { font-weight: bold; }


.line-on { background-color: #f7f3f7; }
.line-off { backgrouind-color: #e2e1dd; }

    .line-orange { background-color: #ffe8d2; }
    .line-orange a:link { color: #d26500 }
    .line-orange a:hover { color: #d26500; /*f18623*/ }

.audit { }
.audit ul { padding: 0; margin: 0; list-style: none; line-height: 2.2em; }
.audit ul li.col-1 { float: left; width: 700px; padding-left: 10px; }
.audit ul li.col-2 { float: right; width: 200px; text-align: right; padding-right: 10px; }
.audit ul li.col-2 a:link { padding-left: 10px; }
