body {font: normal 12px verdana,arial,tahoma;}
html, body {margin:0; padding:0; border:0 none; height:100%; width:100%;}

#docs .top-toolbar{border:0 none; border-top:1px solid #d0d0d0; background:transparent;}
#docs .top-toolbar button {}

.x-panel-noborder {border: 0 none;}

#header{border:0 none; background:#1E4176 url(../images/dashboard/hd-bg.gif) repeat-x 0 0; padding-top:3px; padding-left:3px; height:28px;}
#header .api-title {font:normal 16px tahoma, arial, sans-serif; color:#333333; margin:2px;}

.docs-header .x-panel-body {background:transparent;}

#class .loading-indicator{font-size:12px; height:18px;}
#class .loading-indicator img{margin-right:8px; vertical-align:middle}
.loading-indicator {font-size:11px; background-image:url('../ext/resources/images/default/grid/loading.gif'); background-repeat: no-repeat; background-position:top left; padding-left:20px; height:18px;	text-align:left;}
#doc-body .loading-indicator {font:bold 13px  Tahoma, Verdana, Arial, Helvetica, sans-serif; position:absolute; top:35%; left:43%; color:#444; background-image:url(../ext/resources/images/default/shared/large-loading.gif); background-repeat: no-repeat; background-position:left 5px; padding:10px 10px 10px 38px;	text-align:left;}
#loading-mask{position:absolute; left:0; top:0; width:100%; height:100%; z-index:20000; background-color:white;}
#loading{position:absolute; left:45%; top:40%; padding:2px;	z-index:20001; height:auto;}
#loading img {margin-bottom:5px;}
#loading .loading-indicator{background:white; color:#555; font:bold 13px tahoma,arial,helvetica; padding:10px; margin:0; text-align:center; height:auto;}

#api-tree a span {font-family:verdana,arial,tahoma,sans-serif; font-size:11px;}
#api-tree .cls a:hover span {text-decoration:underline;}
#api-tree .x-panel-body {background-color:white; position:relative; padding:3px;}
#api-tree .cls{border:1px solid #fff;}
#api-tree  .x-tree-selected {border:1px dotted #a3bae9; background:#DFE8F6;}
#api-tree  .x-tree-node .x-tree-selected a span{background:transparent;	color:#1E4176; font-weight:bold;}

#covLogo a {color: #1E4176;}
#covLogo a:link {color: #1E4176; text-decoration: none;}

.plainLink a, .plainLink a:link {text-decoration:none; color: #1E4176;}

.notes a {text-decoration:underline !important;}

a:visited {color: #283f60;}
a:hover {text-decoration: underline; color: #15428b;}

.col {margin:0 250px 0 10px; zoom:1; padding: 10px 0;}
.col-last {width: 220px; position:absolute; right:10px; top:10px;}

.block{margin-bottom:10px;}
.block-title{
	color: #1E4176;
	font:normal 18px tahoma,verdana,sans-serif;
    letter-spacing:-1px;
    padding: 4px;
	padding-left: 8px;
}
.block-body{
	padding:8px;
	padding-top:2px;
}
.block-body b{
	color:#333333;
	font-size:11px;
}
.block-body em {
	display:block;
	margin-top:5px;
	font-size:11px;
   	color:gray;
	text-align:right;
}
.list{
	list-style: square;
	padding-left:20px;
	margin-top:5px;
}

.res-block {
    padding-top:5px;
    background:transparent url(../images/dashboard/block-top.gif) no-repeat;
    width:210px;
    margin-bottom:15px;
}
.res-block-inner {
    padding:6px 11px;
    background:transparent url(../images/dashboard/block-bottom.gif) no-repeat left bottom;
}

.res-block h3 {
    font: bold 12px tahoma,arial,sans-serif;
    color:#555;
    margin-bottom:8px;
}

.res-block ul {
    list-style-type: disc;
    margin-left:15px;
    font: normal 12px tahoma,arial,sans-serif;
    color:#555;
}

.res-block ul li {
    margin:0 0 5px 3px;
}

.hide-inherited .inherited {
    display:none;
}

#doc-body .x-tab-panel-body {
    background:#fff url(../ext/resources/images/default/form/text-bg.gif) repeat-x 0 0;
}
#doc-body .x-panel-body, #doc-body #body-wrap {
    background:transparent !important;
}
.icon-pi {
	background-image: url(../images/icons/gauge.png) !important;
}
.icon-home {
	background-image: url(../images/icons/home.png) !important;
}

#legend li {
	line-height:16px;
}
.item-icon {
	vertical-align:top;
	width:16px;
	height:16px;
	margin-right:6px;
}
.ext-ie .item-icon {
	vertical-align:middle;
}
h3.home-title {
	margin:5px 0;
	font:bold 13px tahoma,arial,sans-serif;
	color:#444;
}
.inner-link .item-icon, .bookmark .item-icon{
	margin-right:3px;
}
.inner-link, .bookmark {
	margin-left:10px;
}

.boldText {
	font-weight:bold;
}
b, strong {
	font-weight:bold;
}

#body-wrap {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #222;
	background-color:#FFFFFF;
	margin: 0px;
	padding: 10px;
    position:relative;
}

.gaugeImg {
	_margin-top:12px;
}

.notes {
	background-color:#EEEEEE;
	background:transparent !important;
}

.clear {
	clear:both;
}

.chartImg {
	_margin-top:12px;
}

.gaugeInfoTab td {
	padding-right:3px;
}

.notesTitleStyle {
	border-bottom:1px solid #C8C8C8;
}

.notesDataStyle {
	border-bottom:1px #C8C8C8 dotted;
}
 /*PanicStatus Icons*/
.panic_R {background:url(../images/dashboard/red.png) no-repeat center left !important;}
.panic_Y {background:url(../images/dashboard/warning.png) no-repeat center left !important;}
.panic_YR {background:url(../images/dashboard/warning-r.png) no-repeat center left !important;}
.panic_G {background:url(../images/dashboard/ok.png) no-repeat center left !important;}
.panic_GR {background:url(../images/dashboard/ok-r.png) no-repeat center left !important;}
.panic_GY {background:url(../images/dashboard/ok-y.png) no-repeat center left !important;}
.panic_U {background:url(../images/dashboard/unknown.png) no-repeat center left !important;}
.panic_UR {background:url(../images/dashboard/unknown-r.png) no-repeat center left !important;}
.panic_D {background:url(../images/dashboard/chart.png) no-repeat center left !important;}
/*ActionStatus Icons*/
.panic_action_C {background:url(../images/dashboard/action_cancelled_16.png) no-repeat center left !important;}
.panic_action_R, .panic_action_I, .panic_action_A {background:url(../images/dashboard/action_in_progress_16.png) no-repeat center left !important;}
.panic_action_RR, .panic_action_IR, .panic_action_AR {background:url(../images/dashboard/action_in_progress_16-r.png) no-repeat center left !important;}
.panic_action_U, .panic_action_T, .panic_action_P {background:url(../images/dashboard/status_amber_16.png) no-repeat center left !important;}
.panic_action_O, .panic_action_N {background:url(../images/dashboard/trafficlight_red_16.png) no-repeat center left !important;}
.panic_action_D {background:url(../images/dashboard/trafficlight_green_16.png) no-repeat center left !important;}

.icon-expand-all {background-image: url(../images/dashboard/expand-all.gif) !important;}
.icon-collapse-all {background-image: url(../images/dashboard/collapse-all.gif) !important;}
.image_block    {
    position: relative;
    text-align:center;
	display:table-cell;
	vertical-align:middle;
	height: 123px;
}

.image_block a  {
    text-align: center;
	vertical-align:middle;
}

.x-tree-node-inline-icon {
	height:16px !important;
}

.actTable td {height:20px; padding-right:10px;}
.actListTable {width:100%}
.actListTable td {border-bottom:1px dotted #999;}
.actListTable th {border-bottom:1px solid #999; font-weight:bold}

.sumAction, .progAction {padding-top:10px;}

button.logout {
	background-image: url(../images/toolbar/user_logout.png);
	background-repeat: no-repeat;
}
button.logout-disabled {
	background-image: url(../images/toolbar/user_logout_disabled.png);
	background-repeat: no-repeat;
}