@charset "utf-8";
/*************************************************************************
*
* ADOBE CONFIDENTIAL
* ___________________
*
*  Copyright 2007 Adobe Systems Incorporated
*  All Rights Reserved.
*
* NOTICE:  All information contained herein is, and remains
* the property of Adobe Systems Incorporated and its suppliers,
* if any.  The intellectual and technical concepts contained
* herein are proprietary to Adobe Systems Incorporated and its
* suppliers and may be covered by U.S. and Foreign Patents,
* patents in process, and are protected by trade secret or copyright law.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe Systems Incorporated.
**************************************************************************/

@import url("code_navigator_theme.css");

body 
{
	font: 12px/18px Tahoma, Helvetica, sans-serif;
	color:#999999;
	background-color:#2E2E2E;
	margin:0;
	padding:0; 
	-webkit-user-select: none; 
}
ul
{
	list-style-type:none;
    font-weight: bold;
	margin-left: 0px;
	margin-top: .75em;
	padding-left: .375em;
}
ul ul 
{
	margin-top: 0px;
	padding-left: 0.em;
}
li 
{
	margin-left: 2em;
	padding-left: 0px;
	text-indent:-2em;
}

img {
    vertical-align: middle;
}
.tooltipped 
{
	position:relative;
}
li.tooltipped a 
{
	color:#999999;
    font-weight: normal;
	text-decoration:none;
	border-bottom:1px  dotted #CCCCCC;
    vertical-align: middle;
/*	padding-bottom:2px;*/
}
li.tooltipped a:hover
{
	color:#CCCCCC
	border-bottom:1px solid black;
}
li.tooltipped .tooltip 
{
	display:block;
	position:absolute;
	overflow:hidden;
	padding:0px;
	font: 12px/18px Tahoma, Helvetica, sans-serif;
	color:#2E2E2E;
	background-color:transparent;
	padding:2px;
	left:5px;
	top:5px;
	z-index:2;
	height:auto;
}
li.tooltipped .tooltip .tooltipcontent
{
	margin:0;
	background-color:#999999;
	padding:5px; /* must be in px for js to work */
	border:1px solid black;

}
li.tooltipped .tooltip p
{
	margin:0;
	padding:0 0 0 1.5em;
	text-indent:-1.5em;
}

span.disabled
{
	color:#666;
}

#formwrapper
{
	position:fixed;
	bottom:0;
	height:20px;
	width:100%;
	left:0;
	font: 12px/20px Tahoma, Helvetica, sans-serif;
	background-color:#323232;
	border-top:2px solid #323232;
	padding-bottom:3px;
    color: #CCCCCC;
}
#mainListWrapper
{
	position:fixed;
	overflow:auto;
	margin:0;
	top:0;
	left:0;
	bottom:25px;
	width:100%;
	border-bottom:solid 1px #2E2E2E;
    background-color: #2E2E2E;
    color: #999999;
}
#formwrapper label
{
	margin-right: 10px;
}
#invocation_hint p
{
	margin:0 2px 0 4px;
}
#invocation_hint {
	font: 12px/20px Tahoma, Helvetica, sans-serif;
	float:left;
	/* Don't add left or right margins here - it will mess up automatic dialog width computation */
}
#prefform {
	width:auto;
	text-align: right;
	float: right;
	/* Don't add left or right margins here - it will mess up automatic dialog width computation */
}
#prefform #show_popup 
{
	vertical-align:bottom;
	margin-right:3px;
}
#prefform img {
	vertical-align:bottom;
}

::-webkit-scrollbar {
    width:12px;
    min-height: 25px;
    margin-left: 1px;
    margin-right: 1px;
}

::-webkit-scrollbar-track {
   background-color: transparent;
    border-radius: 8px;
}

::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: #3D3D3D;
}

::-webkit-scrollbar-thumb:hover {
    border-radius: 8px;
    background-color: #525252;
}
