﻿#toolbox{height:50px;padding:5px;}
.Icon-32-Add{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-new.png'); background-position:top left;cursor:pointer;}
.Icon-32-Apply{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-apply.png'); background-position:top left;cursor:pointer;}
.Icon-32-Archive{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-archive.png'); background-position:top left;cursor:pointer;}
.Icon-32-Back{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-back.png'); background-position:top left;cursor:pointer;}
.Icon-32-Cancel{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-cancel.png'); background-position:top left;cursor:pointer;}
.Icon-32-Copy{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-copy.png'); background-position:top left;cursor:pointer;}
.Icon-32-Config{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-config.png'); background-position:top left;cursor:pointer;}
.Icon-32-Custom{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-custom.png'); background-position:top left;cursor:pointer;}
.Icon-32-Delete{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-delete.png'); background-position:top left;cursor:pointer;}
.Icon-32-Edit{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-edit.png'); background-position:top left;cursor:pointer;}
.Icon-32-Help{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-help.png'); background-position:top left;cursor:pointer;}
.Icon-32-Headline{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-default.png'); background-position:top left;cursor:pointer;}
.Icon-32-Move{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-move.png'); background-position:top left;cursor:pointer;}
.Icon-32-Save{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-save.png'); background-position:top left;cursor:pointer;}
.Icon-32-Send{width:32px; height:32px; border:0px;background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-send.png'); background-position:top left;cursor:pointer;}
.Icon-32-Pending{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-unpublish.png'); background-position:top left;cursor:pointer;}
.Icon-32-Publish{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-publish.png'); background-position:top left;cursor:pointer;}
.Icon-32-Review{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-copy.png'); background-position:top left;cursor:pointer;}
.Icon-32-UnReview{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-copy.png'); background-position:top left;cursor:pointer;}
.Icon-32-UnArchive{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-unarchive.png'); background-position:top left;cursor:pointer;}
.Icon-32-UnPublish{width:32px; height:32px; border:0px; background-color:Transparent; background-image:url('/Images/Toolbox/icon-32-unpublish.png'); background-position:top left;cursor:pointer;}

#toolbox .header{font-size:18px; font-weight:bold;color:#666;}
#toolbox .header img{vertical-align:middle;}

table.toolbar { border-collapse: collapse; padding: 0; margin: 0;	 }
table.toolbar td { padding: 1px 1px 1px 4px; text-align: center; color: #666; height: 48px; }
table.toolbar td.spacer  { width: 10px; }
table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; }

table.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

table.toolbar a {
   display: block; float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
	color:#0B55C4;
}

table.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}

#submenu {
	list-style: none;
	padding: 0;
	margin: 0;
}

#submenu li {
	float: left;
	padding: 0;
	margin: 0;
}

#submenu li a,
#submenu span.nolink {
	cursor: pointer;
	padding: 0px 10px;
	border-right: 1px solid #ccc;
	font-weight: bold;
	color: #0B55C4;
}

#submenu span.nolink {
	color: #999;
}

#submenu a.active,
#submenu span.nolink.active {
	color: #000;
	text-decoration: underline;
}

.Notice-Info {background:url('/images/notice-info.png') no-repeat 6px 2px;background-color:#C3D2E5; color:#0055BB;font-weight:bold; border-top:solid 3px #84A7DB; border-bottom:solid 3px #84A7DB;padding:10px; padding-left:40px;margin-bottom:5px;}
.Notice-Warning {background:url('/images/notice-warning.png') no-repeat 6px 2px;background-color:#EFE7B8; color:#c00;font-weight:bold; border-top:solid 3px #F0DC7E; border-bottom:solid 3px #F0DC7E;padding:10px; padding-left:40px;margin-bottom:5px;}
.Notice-Exception,.Notice-Fatal {background:url('/images/notice-exception.png') no-repeat 6px 2px;background-color:#E6C0C0; color:#c00;font-weight:bold; border-top:solid 3px #DE7A7B; border-bottom:solid 3px #DE7A7B;padding:10px; padding-left:40px;margin-bottom:5px;}


table.admintable td 					 { padding: 3px; }
table.admintable td.key,
table.admintable td.paramlist_key {
	background-color: #f6f6f6;
	text-align: right;
	width: 140px;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}

table.paramlist td.paramlist_description {
	background-color: #f6f6f6;
	text-align: left;
	width: 170px;
	color: #333;
	font-weight: normal;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}

table.admintable td.key.vtop { vertical-align: top; }

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

/*table.adminlist a:hover { text-decoration: none; }*/

table.adminlist th img { vertical-align: middle; }

table.adminlist tbody th { font-weight: bold; }

table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }
table.adminlist .link a{color:#0B55C4;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
