﻿.adminBody
{
	background-color:#dcdcdc;
}
/* Admin Menu */
#adminMenu
{
	position:absolute;
	top:0px;
	width:280px;
	left:720px;
	
}
.sstoolbtnRight {
	float:right;
	overflow:visible;
	text-align:center;
	background-color:Transparent;
}
.sstoolbtnLeft {
	float:left;
	overflow:visible;
	text-align:center;
	background-color:Transparent;
}
.sstoolbtnRight span
{
	font-family:Lucida Sans Unicode, verdana;
	font-size:9px;
	font-weight:bold;
	color:#333;
	background-color:white;
	display:block;	
}
.sstoolbtnLeft span
{
	font-family:Lucida Sans Unicode, verdana;
	font-size:9px;
	font-weight:bold;
	color:#333;
	background-color:white;
	display:block;	
}
/* End Admin Menu */

.springTable
{
	width:expression(_winWidth - 20);
	background-color:White;
}
div.adminDropdown
{
	font-family:Lucida Sans Unicode;
	background-color:#fff;
	position:absolute;
	width:150px;
	border:1px solid #333;
	overflow:visible;
	padding:2px;
	text-align:left;
	z-index:9999;
}

div.adminDropdown ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

div.adminDropdown li
{
	width:100%;
	float: left;
	padding: 2px 0px 2px 0px;
	margin: 0;
	overflow: hidden;
	background:url('/default/images/context-menu-gradient.gif') repeat-y;
}

div.adminDropdown a
{
	font-family:Lucida Sans Unicode, verdana;
	vertical-align:middle;
	text-decoration:none;
	display:block;
	white-space:nowrap;
	color:#3c3c3c;
	padding:1px;
	border:1px solid transparent;
}
div.adminDropdown a:visited
{
	text-decoration:none;
	vertical-align:middle;
	display:block;
	white-space:nowrap;
	color:#3c3c3c;
	padding:1px;
}
li.line
{
	width:100%;
	height:2px;
	float: left;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background:url('/default/images/context-menu-gradient.gif') no-repeat;
}

li.line hr
{	/* Css for the separator line */
	height:1px;
	border:0px;
	margin:-6px;
	padding:0px;
	overflow:hidden;
}
div.adminDropdown a:hover
{
	color: black;
	background-color: #f5f5f5;
	padding-left: 2px;
	border: 1px solid #4c4c4c;
}

div.adminDropdown span
{
	display:inline-block;
	float:left;
}
.titleBar
{
	background-color: #2c81c3;
	color: #efefef;
	font-weight: bold;
	padding:2px;
}
/************************************************************************************************************

	DHTML Suite for Applications
	(C) www.dhtmlgoodies.com, August 2006

	CSS for the context menu class.
	
	Terms of use:
	Look at the terms of use at http://www.dhtmlgoodies.com/index.html?page=termsOfUse
	
	Thank you!
	
	www.dhtmlgoodies.com
	Alf Magne Kalleland

************************************************************************************************************/

.DHTMLSuiteContextMenu{	/* The bar that is parent of the menu strip */
	position:absolute;
	background-color:#FFF;
	border:1px solid #000;
	padding:1px;
}

.DHTMLSuiteContextMenu li{
	list-style-type:none;
	padding:1px;	/* Equal to border + padding of .DHTMLSuite_item_mouseover */
	border:0px;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position:left center;
}
.DHTMLSuiteContextMenu .DHTMLSuiteItemMouseover{
	border:1px solid #000;
	background-color:#EEE;
	padding:0px;	/* Padding + border of this element should be equal to padding of li element (see above ) */
}
.DHTMLSuiteContextMenu ul{
	margin:0px;
	padding:0px;
}

.DHTMLSuiteContextMenu a{
	text-decoration:none;
	color:#000;
	padding-left:25px;
}

.DHTMLSuiteContextMenu div.DHTMLSuiteContextMenuSeparator{	/* Css for the separator line */
	height:1px;
	line-height:1px;
	padding:0px;
	background-color: #AAA;
	overflow:hidden;
	margin-top:1px;
	margin-bottom:1px;
}

.DHTMLSuiteContextMenu div.DHTMLSuiteContextMenuPreview{	/* Css for the preview line */
	height:80px;
	line-height:60px;
	padding:0px;
	background-color: #AAA;
	overflow:visible;
	margin-top:1px;
	margin-bottom:1px;
}
	
.dhtmlgoodies_tree,#floatingContainer{
	margin:0px;
	padding:0px;
}
.dhtmlgoodies_tree ul{	/* Sub menu groups */
	margin-left:20px;	/* Left spacing */
	padding-left:0px;
	display:none;	/* Initially hide sub nodes */
}

#floatingContainer ul{
	margin-left:20px;	/* Left spacing */
	padding-left:0px;	
}
.dhtmlgoodies_tree li,#floatingContainer li{	/* Nodes */
	list-style-type:none;
	vertical-align:middle;
	
}
.dhtmlgoodies_tree li a,#floatingContainer li a{	/* Node links */
	color:#000;
	text-decoration:none;
	font-size:1em;
	padding-left:1px;
	line-height:16px;
	margin-left:2px;
}
.dhtmlgoodies_tree li{
	white-space:nowrap;
}
.dhtmlgoodies_tree li a.highlightedNodeItem{
	color:#FFF;
	background-color:#009;

}

.dhtmlgoodies_tree li a.highlightedNodeItem:hover{
	color:#FFF;
	background-color:#009;
}
	

.dhtmlgoodies_tree input.folderTreeTextBox{	/* Css for the text input - rename item */
	font-size:10px;
	margin:0px;
	padding:0px;
	height:16px;
}
.toolbar
{
	padding:2px;
	background-color:#e9eff4;
	text-align:center;
	border-left:1px solid #c2c2c2;
	border-top:1px solid #c2c2c2;
	border-right:1px solid #8c8c8c;
	border-bottom:1px solid #8c8c8c;	
	font-family:Verdana;
	font-size:11px;
}
.toolbtn
{
	border:0px
	/*width:30px;
	height:30px;
	border:1px solid #e9eff4;*/
}
.toolbtnMO
{
	/*border:1px solid;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-right-color:#9c9c9c;
	border-bottom-color:#9c9c9c;
	background-color:#fefefe;*/
}
table.searchCriteria 
{
    background-color:#eeeeee;
    padding-bottom:4px;
    border:1px solid #cccccc;
}
table.searchCriteria td
{
    height:22px;
    padding-left:4px;
}
table.searchCriteria td.header
{
    color:#eeeeee;
    background-color:#043f71;
    vertical-align:middle;
    font-family:Arial, Helvetica, Sans Serif;
    font-weight:bold;
    font-size:14px;
} 
.title
{
    color:#222222;
    vertical-align:middle;
    font-family:Arial, Helvetica, Sans Serif;
    font-size:18px;
    font-weight:bold;
    padding:2px 0px 10px 0px;
} 
.detailsHeader
{
  color:#222222;
  background-color:#ffffff;
  height:25px;
}
.detailsValue
{
  display:inline-block;
  color:#222222;
  background-color:#ffffff;
  border:2px solid #dddddd;
  padding:2px 4px 2px 4px;
  width:200px;
}
.columnheader
{
  color:#eeeeee;
  background-color:#043f71;
  border:1px outset #cccccc;
  height:28px;
}
.rowStyle
{
  background-color:#eeeeee;
  height:28px;
}
.altRowStyle
{
  background-color:#dddddd;
  height:28px;
}
.borderL
{
    border-left:4px #ffffff solid;
}
.borderR
{
    border-right:4px #ffffff solid;
}
.borderLR
{
    border-left:4px #ffffff solid;
    border-right:4px #ffffff solid;
}


