/* ---------- General Styles -------------*/

html, body 	{
	font-family: arial,tahoma,helvetica,sans-serif;
	font-size: 10pt;
	}
td  {font-family: arial,tahoma,helvetica,sans-serif;
	 font-size: 10pt;}

/* "body" is specified so that Word pasting doesn't override these styles */
body a {text-decoration: none; color: #00647D;}
body a:link {text-decoration: none; color: #00647D; outline: none;}
body a:visited {text-decoration: none; color: #00647D;}
body a:hover {text-decoration: underline; color: #00647D; cursor: pointer;}
body a.x-item-disabled { color: gray; }

textarea {font: 10pt arial,tahoma,helvetica,sans-serif;}

.j-configure-icon {background-image:url(../../../img/16/cog.png) !important;}

.j-notif-over{ background: #eaf0f7; cursor: pointer; }

/* -- DataView classes --- */
.j-data-wrap { padding: 5px; }
.j-data-wrap-with-icon { padding-left: 20px; background-position: 0 0; background-repeat: no-repeat; line-height: 16px; }
.j-data-checkbox-wrap { float: left; width: 20px; padding-top: 1px; display: inline; }
.j-data-wrap-checkbox-pad { margin-left: 20px; }
.j-data-selected { background-color: #d9e8fb; }
.j-data-over { background-color: #eee; cursor: pointer; }
.j-data-no-horiz-scroll {overflow-x: hidden; overflow-y: auto;}

.j-checkbox-noborder {padding-left: 5px; overflow-x: hidden; overflow-y: hidden;}


/* JCONT-963: Reset list styles for alpha and roman types */
ol[type=A], ol[type=a], ol[type=I], ol[type=i] { margin-left:2em; }
ol[type=A] li { list-style: upper-alpha outside none !important; } /* this is ignored if case-insensitive */
ol[type=a] li { list-style: lower-alpha outside none !important; }
ol[type=I] li { list-style: upper-roman outside none !important; } /* this is ignored if case-insensitive */
ol[type=i] li { list-style: lower-roman outside none !important; }

/* JCONT-1516: Item Descriptions - display indented bullets the same as FCK editor */
li[type=disc] { list-style: disc outside none !important; }
li[type=circle] { list-style: circle outside none !important; }
li[type=square] { list-style: square outside none !important; }
ul li ul li { list-style: circle outside none !important; }
ul li ul li ul li { list-style: square outside none !important; }

ul ul li { list-style: circle outside none !important; }
ul ul ul li { list-style: square outside none !important; }
ul ul ul ul li { list-style: square outside none !important; }

/* Firefox outlines x-form-item divs if they have a tabindex... annoying */
.x-form-item { outline: none; }

/* ---------- EXT CSS Override Section -------------*/
.j-white-window .x-window-body{
	background-color:#FFFFFF;
}
.j-white-dialog .x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc{
	background-color:#F0F0F0;
}

td.x-grid3-td-name {overflow: hidden;}

#o-panel-center-tb {background: #00A0C6;}

.j-set-header-panel .x-toolbar {background: #D9E8FB; border-style: none;}

.x-form-field-wrap {position: static;}
.x-form-field-wrap .x-form-trigger {position: static; top: auto; vertical-align: middle;}
.x-form-field-wrap .x-form-twin-triggers .x-form-trigger {position: static; top: auto; vertical-align: middle;}

.x-row-editor-body .x-form-display-field {font: 10pt arial,tahoma,helvetica,sans-serif; white-space: nowrap; overflow: hidden;}
.x-row-editor-body .x-box-item {position: absolute;} /* static position for NON x-box-items */

.x-grid-editor .x-fieldset { border: 0 none; }

/* EXT Override of top toolbar for logout functions */
#o-header-panel .x-panel-body {background: black;}
#o-admin-header-panel .x-panel-body {background: black;}
#o-logout-panel .x-panel-tbar .x-toolbar {background: black; border-style: none;}
#o-logout-panel .x-btn-text  {color: #F2F2F2;}
/*
#o-logout-panel .x-btn-over .x-btn-text  {color: #FA9D1B;}
*/
#o-logout-panel .x-btn-over .x-btn-left {background: transparent;}
#o-logout-panel .x-btn-over .x-btn-right {background: transparent;}
#o-logout-panel .x-btn-over .x-btn-center {background: transparent;}

.j-notification-header .x-panel-header {height: 40px; background: white; border-width: 0,0,0,0;}
.j-notif-bottom-header .x-panel-header {height: 20px; background: #00A0C6; border-width: 0,0,0,0; color: white}
.j-notification-user-list {background: white; margin: 2px;}
.j-notification-group-list {background: white; margin: 2px;}
.j-added-disro-groups {background: white; margin: 2px; }
.j-version-notes {padding: 10px; background: white; border-width: 0,0,0,0;}
.j-version-header	{font-size: 14pt; color: #3F3F3F; padding-bottom: 10px; background:#F8F8F8;}
.j-spotlight{z-index:9999;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:black;width:0;height:0;zoom:1;}
.j-search-results .x-toolbar {background: white;}
.j-search-results .x-panel-tbar .x-toolbar {border-width: 0,0,0,0;}
.j-search-results .x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {border-style: none;}
/*
.j-search-results .x-btn-over .x-btn-text  {color: #FA9D1B;}
*/
.j-search-results .x-btn-over .x-btn-left {background: transparent;}
.j-search-results .x-btn-over .x-btn-right {background: transparent;}
.j-search-results .x-btn-over .x-btn-center {background: transparent;}

/* remove left and right button backgrounds */
.j-search-results .x-toolbar .x-btn-click .x-btn-left, .x-toolbar .x-btn-pressed .x-btn-left, .x-toolbar .x-btn-menu-active .x-btn-left {background: transparent;}
.j-search-results .x-toolbar .x-btn-click .x-btn-right, .x-toolbar .x-btn-pressed .x-btn-right, .x-toolbar .x-btn-menu-active .x-btn-right {background: transparent;} 
.j-search-results .x-toolbar .x-btn-click .x-btn-center, .x-toolbar .x-btn-pressed .x-btn-center, .x-toolbar .x-btn-menu-active .x-btn-center {background: transparent;}
.j-search-results .x-toolbar .j-search-grid-set-header {font-size: 12pt; color: #262626;}

/* Left Panel - Remove Tab Background */
#LeftNav_ProjectNavigationPanel ul.x-tab-strip-top {background: white;}
.projectAdminCenterTabsCls  ul.x-tab-strip-top {background: white;}

td.x-grid3-cell div.x-grid3-cell-inner { white-space:normal !important; }

.j-west-tab .x-tab-strip-top {padding-top: 5px;}
.j-perspective-center-view-panel .x-tab-strip-top {padding-top: 5px;}

#o-logout-panel {
	padding: 0px;
	position: absolute;
	right: 0;
	top: 0
}

.j-progress-content { padding: 4px 0; width: 99%; }
.j-progress-text { }
.j-progress-holder { padding-top: 3px; }

#o-logout-panel x-toolbar {	border-left: solid 1px #C0C0C0;}

.j-item-copy-panel {font-size: 10pt; padding: 5px;}

.j-section-header {	font-weight: bold;	font-size: 11pt;}

.j-text-bold {font-weight: bold;}

.j-text-error{color: red;}

.j-text-small-error{color: red; font-size: 8pt;}

.j-upload-panel div.j-section-header{font-size: 12pt; padding-left: 10px; padding-bottom: 10px;}

.j-upload-filerow {	
	border: solid 1px #C8DEF9; 
	padding: 3px; 
	margin-top: 3px; 
	background-color: #F8F8FB; 
}
.j-header-panel {
	border-bottom: 0px solid #C0C0C0;
}


/* Begin Welcome Panel*/

h2.welcome-highlight {color: #01a0c7;font-size:14pt;margin-bottom: 10px}
span.welcome-subsection {font-size:12pt}
span.welcome-body {font-size:10pt}

/* BEGIN Activity Stream */

.j-activity-record td { vertical-align: top; padding-top: 4px; padding-bottom: 4px; padding-left: 2px; padding-right: 2px; }
.j-activity-record table { width: 100%; border-spacing: 4px; }

.j-activity-stream-cell-username {text-align: right; width: 20%;}
.j-activity-stream-cell-avatar {text-align: center; width: 5%;}
.j-activity-stream-cell-description {width: 75%;}

.j-activity-stream-text-username {font-weight: bold; font-size: 1em;}
.j-activity-stream-text-when {color: #aaa;}

.j-activity-stream-item {border-style: solid; border-width: 1px; border-color: #ccc}

.j-activity-stream-comment {background-color: #FEE4C2; border-bottom-style: solid; border-width: 0px; border-color: #ccc; padding: 5px;}
.j-activity-stream-action {background-color: #C1F3FF; border-bottom-style: solid; border-width: 0px; border-color: #ccc; padding: 5px;}
.j-activity-stream-audit {background-color: #E8E8E8; border-bottom-style: solid; border-width: 0px; border-color: #ccc; padding: 5px;}
.j-activity-stream-baseline {background-color: #BFFFD0; border-bottom-style: solid; border-width: 0px; border-color: #ccc; padding: 5px;}

.j-activity-text-navigation a {font-size: 0.80em; margin-top: 3px;}
.j-activity-version-change-details {font-size: 0.90em; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; border-top-style: dotted; border-top-width: 1px; border-top-color: #ccc; margin-top: 4px;}

/* END Activity Stream */

.j-relate-visual-container {
	padding: 2px;
	}

.j-relate-visual-title {
	font-size: 10pt; font-weight: bold;
	text-align: center; padding-bottom: 3px;
	border: solid 1px #C8DEF9;
	background-color: #D9E8FB;
	}

.j-relate-center-text {font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 3px;}
	
.j-relate-visual-box {
	border: solid 1px #C8DEF9; 
	padding: 3px; 
	margin-top: 3px; 
	background-color: #F8F8FB;
	}

.j-relate-visual-item {font-size: 10pt; font-weight: bold; color: #3F3F3f; }

.j-relate-center-column {
	text-align: center;
	border-style: none;
	}

/* Title panel used at top of all grids, and item panels */
.j-panel-header-title {
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
	font-size: 18pt;
	color: #3F3F3F;
	} 

.j-panel-header-title td{
	font-size: 18pt;
	color: #3F3F3F;
}

.j-item-header-title{
	font-size: 14pt;
	color: #3F3F3F;
}
.j-item-header-sub-title{
	font-size: 9pt;
	color: #666666;;
}

.j-project-under-text {
	font-size: 10pt;
	color: #666666;
	margin-left: 2px;
} 

.j-panel-header-icon {
	width: 32px;
	height: 32px;
}

.j-set-portal-link {
	text-align: center;
	padding-top: 20px;
	font-size: 16pt;
}

.j-panel-import-icons {
	text-align: center;
	background-color: white;
	width: 100%;
}
	
/* Header for filter/search results */

.j-filter-search-header {
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 5px;
}


/* Welcome Page Styles */

.j-welcome-title {
	font-size: 18pt;
	color: #3F3F3F;
	border-bottom: 1px solid #B2B2B2;
	padding-bottom: 5px;
	} 

.j-welcome-paragraph-header {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14pt;
	font-weight: bold;
	color: #3F3F3F;} 

.j-welcome-subheader {
	font-size: 11pt;
	padding-bottom: 5px;
	color: #3F3F3F;}

.j-welcome-table {
	width: 100%;
	border-collapse;}

.j-welcome-linkBox {
	padding-top: 5px;
	padding-bottom: 5px;
}

.j-welcome-table td {vertical-align: top; padding: 5 5 5 0;}	


/* Remove transparency of popups */
.x-window-tc,.x-window-tl,.x-window-tr,.x-window-bc,.x-window-bl,.x-window-br,.x-window-mc,.x-window-ml,.x-window-mr,.x-window-body{background-color:#cedef3}
/* .x-window-plain .x-window-body{background-color:#cedef3!important} */


/* Batch Update Panel */
.j-batch-update-section-header {
	font-size: 12pt;
	padding-Left: 5px;
	padding-top: 5px;
}

.j-batch-update-alert-header {
	font-size: 16pt;
	font-family: arial,tahoma,helvetica,sans-serif;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 200px;
	color: red;
}
	
/* Message Box */
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    /*left:100px;*/
    top: 0px;
    width:450px;
    z-index:20000;
}

/* Login Screen Styles */
.j-login-page {
	background-image:url(../../../img/jama-bg-gradient.jpg);
}

.j-login-form {
	width: 400px;
	height: 400px;
	background-image:url(../../../img/login-background.jpg);
	background-repeat: no-repeat;
	padding: 10px;
	}

.j-login-welcome {
	font: 16pt Arial;
	color: orange;
	margin-bottom: 20px;
	margin-top: 20px;
	}

.j-login-tagline {
	font: 13pt Arial;
	color: white;
	margin-bottom: 15px;
}

.j-login-version {font: 10pt Arial; color: white;}

.j-login-note {
	margin-top: 15px;
	font: 10pt Arial;
	color: white;
}

.j-login-copyright {
	margin-top: 10px;
	font: 10pt Arial; color: white;
}


.j-login-error {
	margin-top: 10px;
	margin-bottom: 10px;	
	margin-left: 5px;
	margin-right: 5px;
	font: 10pt Arial;
	color: red;
}

/* Loading message*/

#loading {
	position:absolute;
	left:35%;
	top:30%;
	width:350px;
	text-align: left;
	z-index:20001;
}

.loading-indicator{
	font: 20pt Lucida, Grande, Arial, Helvetica, sans-serif;
	color: #FA9D1B;
}

/* Center toolbar text (project name) */
#o-panel-center-tb span.ytb-text {
	font-size: 10pt;
	color: #3F3F3F;
	font-weight: bold;
}

/* Simple grid style */
.j-grid-table {
	width: 100%;
	font: 8pt Lucida, Grande, Arial, Helvetica, sans-serif;
	padding: 3px;
	border: 1px solid #C8C8C8;
	border-collapse: collapse;
}

.j-grid-table a {font-size: 8pt; }
.j-grid-table a:link {font-size: 8pt; }
.j-grid-table a:hover {font-size: 8pt; }
.j-grid-table a:visited {font-size: 8pt; }


.j-grid-table thead td, .j-grid-table thead th {
	background-color: #D9E8FB; 
	border: solid #C2CED5;
	border-width: 1px 1px 1px 1px;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
}

.j-grid-table thead td:hover {
	background-color: #AFBFC9;
}

/* JCONT-1199: Don't show pointer and background color on hover for the version table */
.j-version-compare-table .j-grid-table thead td,
.j-version-compare-table .j-grid-table thead th { cursor: default; }
.j-version-compare-table .j-grid-table thead td:hover,
.j-version-compare-table .j-grid-table thead th:hover { background-color: #D9E8FB; }

.j-grid-table thead td.versionLabelHeader {
	width: 20%;	
}

.j-grid-table thead td.versionValueHeader {
	width: 40%;	
}

.j-grid-table thead td.selectedUp, table thead th.selectedUp {
	background-image:url(../../../img/mini/sortdown.gif);
	background-repeat:no-repeat;
	background-position: 95% 50%;
	background-color: #AFBFC9;
	padding-right: 3px;
}
		
.j-grid-table thead td.selectedDown, table thead th.selectedDown {
	background-image:url(../../../img/mini/sortup.gif);
	background-repeat:no-repeat;
	background-position:  95% 50%;
	background-color: #AFBFC9;
	padding-right: 3px;
}

.j-grid-table tbody tr td {   /* Row Color */
	background: white;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 8pt;
}

.j-grid-table tbody tr.alt td {  /*Alt Row Color*/
	background: white;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 8pt;
}

.j-grid-table tbody tr.selected td {
	background: yellow;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 8pt;
}

.j-grid-table tbody tr.hovered td {
	background: #FEDDB1;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 8pt;
	cursor: pointer;
}

.j-grid-table tbody tr td.changed {
	background: #ff9;
}

.j-grid-table tbody tr.j-grid-row-inherited td {
	background: palegreen;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 8pt;
}

/* Jama form style */

.j-form-table {
	width: 100%;
	font-size: 10pt;
	padding: 3px;
	border: 0px solid #9B9B9B;
	border-collapse: collapse;
	background-color: white;
}

.j-form-table > tbody > tr > td .button {
    margin-right: 5px;
}

.j-form-table > thead > td, .j-form-table > thead > th {
	background-color: #E2E2E2; 
	/*border: solid #9B9B9B;
	border-width: 1px 0px 1px 0px;*/
	font-weight: bold;
	cursor: pointer;
	text-align:center;
}

.j-form-table > thead > tr {
	display: none;
}

.j-form-table > thead > td.valueHeader, .j-form-table > thead > th.valueHeader {
	width: 80%;
}

.j-form-table > thead > td.labelHeader, .j-form-table > thead > th.labelHeader {
	width: 20%;
}

.j-form-table > tbody > tr > td {
	/*background: #EEEEE4;*/
	padding: 3px;
	/*width: 80%;*/
}

.j-form-tableNoPadding > tbody > tr > td {
	/*background: #EEEEE4;*/
	padding: 0px;
	/*width: 80%;*/
}

.j-form-table > tbody > tr > td.label {
	font-weight: bold;
	font-size: 10pt; 
	color: black;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width: 20%;
	vertical-align: center;
}

.j-form-table > tbody > tr > td.labelRight {
	font-weight: bold;
	font-size: 10pt; 
	color: #595959;
	text-align: right !important;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	vertical-align: top;
}

.j-form-table > tbody > tr > td.valueLeft {
	text-align: left !important;
}

.j-form-table > tbody > tr > td.propertyLabel {
	font-weight: bold;
	font-size: 9pt; 
	color: #595959;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width: 70%;
	vertical-align: top;
}

.j-form-table > tbody > tr > td.titlePanel {
	font-weight: bold;
	font-size: 10pt; 
	color: #595959;
	width: 60%;
	padding: 0px;
}

.j-form-table > tbody > tr > td.errorPanel {
	color: red;
}

.j-form-table > tbody > tr.alt > td {
	/* background: #E4E4D3; */
	/*background-color: #F9F9F7; */
	padding: 3px;
}


.j-form-table > tbody > tr.alt > td.label {
	font-weight: bold;
	font-size: 10pt; 
	color: black;
}

.j-form-table > tbody > tr.alt > td.propertyLabel {
	font-weight: bold;
	font-size: 9pt; 
	color: #595959;
}

.j-form-scroll-box {
	border: 1px solid #808080;
	overflow-y: scroll; 
	height: 175px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.j-form-boolean-box {
	height: 25px;
	padding-left: 1px;
}
j-form-attachment-box{
	height: 25px;
	padding-left: 1px;
	background: #E4E4D3;
	
}

.j-form-set-field{
	cursor: pointer;
	text-decoration: underline;
	color: #00647D;
	
	
}


.j-tag-combo-wrap { background-color: #ffffff; border: 1px solid #C1C1C1; width: auto !important; height: auto !important; cursor: text; }
.j-tag-combo-wrap input { border: none !important; float: left; margin-top: 3px; background-image: none !important; }
.j-form-tags-list { /*padding: 3px;*/ display: inline; }
.j-form-tags-list li {
	background: #DEE7F8 none repeat scroll 0px 0px;
	cursor: pointer;
	float: left;
	margin: 2px 4px 2px 2px;
	list-style-type: none;
	border: solid #CAD8F3;
	border-bottom-left-radius: 6px 6px;
	border-bottom-right-radius: 6px 6px;
	border-top-left-radius: 6px 6px;
	border-top-right-radius: 6px 6px;
	
	-moz-border-radius-bottomleft: 6px 6px;
	-moz-border-radius-bottomright: 6px 6px;
	-moz-border-radius-topleft: 6px 6px;
	-moz-border-radius-topright: 6px 6px;
}
.j-form-tags-list li a {color: #777;
cursor: pointer;
font-size: 12px;
font-weight: bold;
outline: none;
padding: 0 0 0 17px;
text-decoration: none;
	width: 16px;
	height: 16px;
	background: top right url(../../../img/16/cross.png) no-repeat transparent;
}

/*Base style for Html text box*/

.j-text-left-desc {
	padding-left:100;	
}

.j-text-box h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
.j-text-box h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
.j-text-box h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
.j-text-box h1, .j-text-box h2, .j-text-box h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}

.j-text-box h1, .j-text-box h2, .j-text-box h3, .j-text-box h4, .j-text-box h5, .j-text-box h6, .j-text-box strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
.j-text-box abbr, .j-text-box acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
.j-text-box em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
.j-text-box blockquote, .j-text-box ul, .j-text-box ol, .j-text-box dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
.j-text-box ol, .j-text-box ul, .j-text-box dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}

.j-text-box ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;
}
.j-text-box ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
.j-text-box dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
.j-text-box th, .j-text-box td {
	/*borders and padding to make the table readable*/
	/* border:1px solid #000; */
	padding:.5em;
}
/*.j-text-box*/ th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
.j-text-box caption {
	/*coordinated marking to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
.j-text-box p, .j-text-box fieldset,.j-text-box table {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
.j-text-label {
	font-size: 9pt;
	font-weight: bold;
	color: #595959;
}
.j-text-projectheader {
	font-size:11pt; 
	color: #00A0c6; 
	font-weight: bold;
}
.j-text-support-note {
	font-style:italic;
}

ul.j-inline-not-editable-reasons {
	list-style: disc;
	margin-left: 4em;
}

/* ---------- Activity -------------*/
.whatsNewBox { border-bottom: 1px dotted #ddd; }
.j-whatsnew{ border: 2px solid #999; margin: 1px; background-color: #ffffff }
.j-whatsnew-over { background: #eaf0f7; cursor: pointer; }
.j-whatsnew-text {color: #659EC7;}
.j-activities { padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; }
.j-activities td { vertical-align: top; font-size: 9pt; }
.j-activities-username { color: #666666; }

.j-activity-icon {background-image:url(../../../img/16/page_white_stack.png) !important;}
.j-activity-search-icon {background-image:url(../../../img/16/magnifier.png) !important;}

.j-activity-record a {
	color: #0099CC;
}

div.j-perspective-center-view-panel .loading-indicator {
	font: 10pt Lucida, Grande, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

/* ---------- Filter View -------------*/
.j-filter-view {
	padding: 5px;
	font-size: 9pt;
	/* background: #D9E8FB; */
	/* margin: 5px; */
	/* border: 1px solid #ACCEF7; */
}

.j-filter-header {		
	font-size: 10pt;
	font-weight: bold;
}
	
.j-filter-view a:hover {
	text-decoration: underline;
}

/* Comments CSS */

.j-comment-box {padding: 5px;
	border-bottom: 1px solid #D0D0D0;
	margin: 5px;
}

.j-comment-author-text {
	font-size: 8pt;
	color: #464646;
}

.j-comment-text {padding-top: 3px;}

.j-comment-selected {
	background: #eaf0f7;
}

.j-comment-action-bar {
	font-size: 8pt;
	text-align: right;
}

/* UX Portal */
/*!
 * Ext JS Library 3.2.0
 * Copyright(c) 2006-2010 Ext JS, Inc.
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.x-portal .x-panel-dd-spacer {
    margin-bottom:10px;
}

.x-portlet {
    margin-bottom:10px;
}

/* Clean up the look of the portlets */
.x-portlet .x-panel-ml {
    padding-left:2px;
}
.x-portlet .x-panel-mr {
    padding-right:2px;
}
.x-portlet .x-panel-bl {
    padding-left:2px;
}

.x-portlet .x-panel-br {
    padding-right:2px;
}
.x-portlet .x-panel-body {
    background:white;
}
.x-portlet .x-panel-mc {
    padding-top:2px;
}
.x-portlet .x-panel-bc .x-panel-footer {
    padding-bottom:2px;
}
.x-portlet .x-panel-nofooter .x-panel-bc {
    height:2px;
}

/* jama custom portlet stuff */
.j-add-portlet-wrap { width: 150px; height: 150px; float: left; }
.j-add-portlet-title { font-weight: bold; }
.j-add-portlet-description { }

/* UX Tag Cloud */
.x-cloud  {
    /*min-height:100px;
      border:1px solid #CCC;
	  padding: 15px;
	  line-height: 2.5em;
      width: 50%;*/
      padding: 2px;
}
    
.x-cloud-item  {
    margin:0 0.2em;
	display:inline;
}

.x-cloud-list-item {
	padding: 5px;
	background : url(../../../img/topGradient.png) repeat;
	margin: 5px;
	border-style : solid;
	border-color: #9B9B9B;
	border-width: 1px;
}

.x-cloud-list-item-selected  {
	-moz-user-select: none;
	padding: 5px;
	margin: 5px;
	border-style : solid;
	border-color: #9B9B9B;
	border-width: 1px;
	}
	
.x-cloud-item a  {/*padding:5px;*/}
.x-cloud-item a:hover  {color:#002a85;}
.x-cloud-item-selected {text-decoration:underline;
	font-weight:bolder;}
.x-cloud-item-selected:hover  {text-decoration:underline; cursor:default;}
.x-cloud-item.smallest { font-size: 0.85em; }
.x-cloud-item.small { font-size: 1.0em; }
.x-cloud-item.medium { font-size: 1.35em; }
.x-cloud-item.large { font-size: 1.6em; }
.x-cloud-item.largest { font-size: 2.2em; } 


.j-tag-tab-panel {
	padding: 5px;
	border: 1px solid #D0D0D0;
	/* background: #D9E8FB; */
	font-size: 10pt;
}

.j-tag-subpanel-header {
	font-size: 11pt;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	}

.j-tag-subpanel-subHeader {
	font-size: 8pt;
	padding-bottom: 3px;
	padding-left: 5px;
	}
	
.j-item-tag-view-over{ background: #D0D0D0; }
	
/*  Images  */
.j-icon {width: 20px; height: 20px; background-repeat: no-repeat;}
.j-information-icon {background-repeat: no-repeat; background-image:url(../../../img/16/information.png) !important;}
.j-dashboard-tabIcon {background-image:url(../../../img/16/chart_bar.png) !important;}
.j-welcome-tabIcon {background-image:url(../../../img/16/house.png) !important;}
.j-report-icon {background-image:url(../../../img/16/report.png) !important;}

.j-user-icon {background-image:url(../../../img/16/singleuser.png) !important;} 
.j-group-icon {background-image:url(../../../img/16/projectgroup.png) !important;} 
.j-user-avatar {background-image:url(../../../img/avatar.png) !important;} 
.j-avatar-edit-icon {background-image:url(../../../img/16/picture_edit.png) !important;}

.j-user-small-icon {no-repeat; background-image:url(../../../img/16/user.png) !important;} 
.j-group-small-icon {background-image:url(../../../img/16/group.png) !important;} 

.j-welcome-tabIcon {background-image:url(../../../img/16/house.png) !important;}

/*  Add Item Panel  */
.j-add-set-icon {background-image:url(../../../img/16/package_add.png) !important;}
.j-go-set-icon {background-image:url(../../../img/16/package_go.png) !important;}
.j-add-item-change-project {background-image:url(../../../img/crystal/view_sidetree.png) !important;}
.j-add-item-change-set {background-image:url(../../../img/crystal/view_text.png) !important;}
.j-header-icon {background-image:url(../../../img/jama_contour.png) !important;}

/*  May 2009 - no longer used */
.j-header-return-icon {background-image:url(../../../img/16/application_go.png) !important;}
.j-header-admin-icon {background-image:url(../../../img/16/lin_agt_wrench.png) !important;}

/*  Shared across UI */
.j-refresh-icon {background-image:url(../../../img/16/arrow_refresh.png) !important;}
.j-notify-off-icon {background-image:url(../../../img/16/bell_delete.png) !important;}
.j-notify-on-icon {background-image:url(../../../img/16/bell_add.png) !important;}
.j-organization-icon {background-image:url(../../../img/16/building.png) !important;}
.j-minimize-panel-up {background-image:url(../../../img/16/arrow_blue_up.png) !important;}

.j-minimize-panel-right {background-image:url(../../../img/16/bullet_arrow_right.png) !important;}

.j-save-icon {background-image:url(../../../img/16/disk.png) !important;}
.j-cancel-icon {background-image:url(../../../img/16/cancel.png) !important;}

/*  Project Explorer */
.j-project-add-icon {background-image:url(../../../img/16/brick_add.png) !important;}
.j-project-folder-add-icon {background-image:url(../../../img/16/folder_add.png) !important;}
.j-project-icon {background-image:url(../../../img/32/blockdevice.png) !important;}
.j-project-small-icon {background-image:url(../../../img/16/bricks.png) !important;}
.j-project-refresh-icon {background-image:url(../../../img/16/control_repeat_blue.png) !important;}
.j-minimize-panel-up {background-image:url(../../../img/16/control_play_blue_up.png) !important;}
.j-project-minimize-south-icon {background-image:url(../../../img/16/bullet_arrow_left.png) !important;}
/*  Project Panel */
.j-project-edit-icon {background-image:url(../../../img/16/application_edit.png) !important;}
.j-project-delete-icon {background-image:url(../../../img/16/application_delete.png) !important;}
.j-project-copy-icon {background-image:url(../../../img/16/application_double.png) !important;}
.j-project-configure-icon {background-image:url(../../../img/16/cog.png) !important;}
.j-project-all-manage-icon {background-image:url(../../../img/16/application_double.png) !important; background-repeat: no-repeat;}
.j-project-group-add-icon {background-image:url(../../../img/16/package_add.png) !important;}
.j-project-matrix-icon {background-image:url(../../../img/16/application_view_icons.png) !important;}
.j-project-suspect-icon {background-image:url(../../../img/16/application_view_detail.png) !important;}
.j-project-open-icon {background-image:url(../../../img/16/application_go.png) !important;}
.j-import-action-icon {background-image:url(../../../img/16/fileimport.png) !important;}


/*  Item Explorer  */
.j-set-add-icon {background-image:url(../../../img/16/package_add.png) !important;}
.j-item-release-icon {background-image:url(../../../img/16/7days.png) !important;}
.j-item-tree-navigate-icon {background-image:url(../../../img/crystal/view_tree.png) !important;}
.j-item-filter-navigate-icon {background-image:url(../../../img/16/application_form_magnify.png) !important;}
.j-reading-pane-icon {background-image:url(../../../img/16/application_form_magnify.png) !important;}
.j-item-set-navigate-icon {background-image:url(../../../img/16/application_side_boxes.png) !important;}
.j-collapse-folder-icon {background-image:url(../../../img/tree/folder.gif) !important;}
.j-expand-folder-icon {background-image:url(../../../img/16/folder_open.gif) !important;}
.j-expand-all-icon {background-image:url(../../../img/16/control_fastforward_blue.png) !important;}
.j-collapse-all-icon {background-image:url(../../../img/16/control_rewind_blue.png) !important;}

/*  Set  */
.j-set-edit-icon {background-image:url(../../../img/16/application_edit.png) !important;}
.j-set-add-icon {background-image:url(../../../img/16/package_add.png) !important;}
.j-set-icon {background-image:url(../../../img/16/package.png) !important;}
.j-set-delete-icon {background-image:url(../../../img/16/application_delete.png) !important;}
.j-project-import-icon {background-image:url(../../../img/16/database_add.png) !important;}
.j-project-import-csv-icon {background-image:url(../../../img/16/page_excel.png) !important;}
.j-project-import-word-icon {background-image:url(../../../img/16/page_word.png) !important;}
.j-project-import-custom-icon {background-image:url(../../../img/16/page_white_database.png) !important;}
.j-set-show-grid-icon {background-image:url(../../../img/16/application_view_columns.png) !important;}
.j-list-view-icon {background-image:url(../../../img/16/application_view_columns.png) !important;}
.j-set-reset-key-icon {background-image:url(../../../img/16/key_go.png) !important;}


.j-set-save-icon {background-image:url(../../../img/16/disk.png) !important;}
.j-set-cancel-icon {background-image:url(../../../img/16/cancel.png) !important;}

/*  Release Tab  */
.j-tab-release-icon {background-image:url(../../../img/16/7days.png) !important;}

/*  Baselines */
.j-baseline-icon {background-image:url(../../../img/16/application_split.png) !important;} /* Sync'ed with BaselineServiceImpl.java... search for "j-baseline-icon" */
.j-baseline-edit-icon {background-image:url(../../../img/16/application_edit.png) !important;}
.j-baseline-delete-icon {background-image:url(../../../img/16/application_delete.png) !important;}
.j-baseline-add-icon {background-image:url(../../../img/16/application_add.png) !important;}

.j-signature-add-icon {background-image:url(../../../img/16/signature.png) !important;}
.j-signature-revoke-icon {background-image:url(../../../img/16/x.png) !important;}

.j-baseline-version-compare {background-image:url(../../../img/16/view_left_right.png) !important;}

/*  Set, Folder, Item & Grid Panel  */
.j-update-heading-icon {background-image:url(../../../img/crystal/enum_list.png) !important;}
.j-folder-icon {background-image: url(../../../img/32x32/folder_open_32.gif) !important;}
.j-item-icon {	background-image: url(../../../img/32x32/file_32.gif) !important;}
.j-back-icon {background-image:url(../../../img/16/arrow_rotate_anticlockwise.png) !important;}
.j-sync-icon {background-image:url(../../../img/16/arrow_rotate_anticlockwise.png) !important;}
.j-find-me-icon {background-image:url(../../../img/16/table_relationship.png) !important;}
.j-export-excel {background-image:url(../../../img/16/page_excel.png) !important;}
.j-email-icon {background-image:url(../../../img/16/email_link.png) !important;}
.j-email-notify-icon {background-image:url(../../../img/16/email.png) !important;}
.j-quick-report-icon {background-image:url(../../../img/16/printer.png) !important;}

.j-item-delete-icon {background-image:url(../../../img/16/page_white_delete.png) !important;}
.j-add-related-icon {background-image:url(../../../img/16/page_white_add.png) !important;}
.j-page-white-icon {background-image:url(../../../img/16/page_white.png) !important;}
.j-page-text-icon {background-image:url(../../../img/16/page_white_text.png) !important;}

.j-item-copy-icon {background-image:url(../../../img/16/page_white_copy.png) !important;}
.j-item-delete-icon {background-image:url(../../../img/16/page_white_delete.png) !important;}
.j-item-relate-icon {background-image:url(../../../img/16/page_white_link.png) !important;}
.j-item-edit-icon {background-image:url(../../../img/16/page_white_edit.png) !important;}
.j-item-folder-add-icon {background-image:url(../../../img/16/folder_add.png) !important;}
.j-item-refresh-icon {background-image:url(../../../img/16/control_repeat_blue.png) !important;}
.j-item-folder-icon {background-image:url(../../../img/tree/folder.gif) !important;}

.j-item-modified-icon {background-image:url(../../../img/16/page_white_edit.png) !important;}
.j-item-modified-multi-icon {background-image:url(../../../img/16/page_white_stack.png) !important;}
.j-item-add-icon {background-image:url(../../../img/16/page_white_add.png) !important;}
.j-item-details-display-bottom {background-image:url(../../../img/16/application_split.png) !important;}
.j-item-details-display-right {background-image:url(../../../img/16/application_tile_horizontal.png) !important;}
.j-item-details-display-none {background-image:url(../../../img/16/application_xp.png) !important;}
.j-item-grid-update-selected {background-image:url(../../../img/16/table_row_insert.png) !important;}
.j-item-grid-delete-selected {background-image:url(../../../img/16/table_row_delete.png) !important;}
.j-item-grid-subscribe-selected {background-image:url(../../../img/16/table_multiple.png) !important;}
.j-item-grid-export-excel {background-image:url(../../../img/16/page_excel.png) !important;}

.j-item-grid-open-selected {background-image:url(../../../img/16/tab_go.png) !important;}
.j-item-grid-copy-icon {background-image:url(../../../img/16/page_white_copy.png) !important;}
.j-item-preview-icon {background-image:url(../../../img/16/page_white_magnify.png) !important;}
.j-item-panel-actions-icon {background-image:url(../../../img/16/script_add.png) !important;}

.j-locked-icon {background-image:url(../../../img/16/lock.png) !important;}
.j-unlocked-icon {background-image:url(../../../img/16/lock_open.png) !important;}
.j-add-lock-icon {background-image:url(../../../img/16/lock_add.png) !important;}
.j-break-lock-icon {background-image:url(../../../img/16/lock_break.png) !important;}


.j-zoom-icon {background-image:url(../../../img/16/zoom.png) !important;}
.j-zoom-in-icon {background-image:url(../../../img/16/zoom_in.png) !important;}
.j-zoom-out-icon {background-image:url(../../../img/16/zoom_out.png) !important;}



/*  Version Subtab  */
.j-item-compare-icon {background-image:url(../../../img/16/application_tile_horizontal.png) !important;}
.j-item-makeCurrent-icon {background-image:url(../../../img/16/page_go.png) !important;}


/*  Tags  */
.j-tag-blue-icon {background-image:url(../../../img/16/tag_blue.png) !important;}
.j-tag-add-icon {background-image:url(../../../img/16/tag_blue_add.png) !important;}
.j-tag-cloud-icon {background-image:url(../../../img/16/weather_clouds.png) !important;}
.j-tag-list-icon {background-image:url(../../../img/16/text_align_center.png) !important;}
.j-tag-edit-icon {background-image:url(../../../img/16/tag_blue_edit.png) !important;}
.j-tag-delete-icon {background-image:url(../../../img/16/tag_blue_delete.png) !important;}

/*  Filters  */
.j-filter-icon-white {background-image:url(../../../img/icon_funnel_blue_off.png) !important;}
.x-btn-over .j-filter-icon-white {background-image:url(../../../img/icon_funnel_blue_hover.png) !important;}
.j-filter-icon {background-image:url(../../../img/16/filter.png) !important;}
.j-filter-applyToExplorer-icon {background-image:url(../../../img/16/view_tree.png) !important;}
.j-filter-add-icon {background-image:url(../../../img/ext/new_tab.gif) !important;}
.j-filter-edit-icon {background-image:url(../../../img/16/application_form_edit.png) !important;}
.j-filter-save-icon {background-image:url(../../../img/16/filesave.png) !important;}
.j-filter-delete-icon {background-image:url(../../../img/16/application_form_delete.png) !important;}
.j-filter-showid-icon {background-image:url(../../../img/16/key.png) !important;}
.j-filter-viewresults-icon {background-image:url(../../../img/16/1rightarrow.png) !important;}
.j-filter-clearform-icon {background-image:url(../../../img/16/script_go.png) !important;}
.j-filter-copy-icon {background-image:url(../../../img/16/page_white_copy.png) !important;}
.j-filter-reset-icon {background-image:url(../../../img/16/recur.png) !important;}
.j-filter-back-view-icon {background-image:url(../../../img/16/arrow_left.png) !important;}

/*  Comment  */
.j-comment-icon {background-image:url(../../../img/16/comment.png) !important;}
.j-comment-add-icon {background-image:url(../../../img/16/comment_add.png) !important;}
.j-comment-delete-icon {background-image:url(../../../img/16/comment_delete.png) !important;}
.j-comment-edit-icon {background-image:url(../../../img/16/comment_edit.png) !important;}

.j-arrow-up-icon {background-image:url(../../../img/16/arrow_up.png) !important;}

/*  Item Relationships Tab */
.j-relationship-grid-icon {background-image:url(../../../img/16/application_view_columns.png) !important;}
.j-relationship-view-icon {background-image:url(../../../img/16/chart_organisation.png) !important;}
.j-open-relate-icon {background-image:url(../../../img/16/table_link.png) !important;}
.j-relationship-impact-icon {background-image:url(../../../img/16/arrow_in.png) !important;}
.j-relationship-open-tree-icon {background-image:url(../../../img/16/link_go.png) !important;}
.j-relate-preview-icon {background-image:url(../../../img/16/page_white_magnify.png) !important;}
.j-relationship-delete-icon {background-image:url(../../../img/16/link_break.png) !important;} 
.j-relationship-edit-icon {background-image:url(../../../img/16/link_edit.png) !important;}
.j-relationship-configure-icon {background-image:url(../../../img/16/cog.png) !important;}

/* Attachment */
.j-attachment-add-icon {background-image:url(../../../img/16/attach.png) !important;}
.j-attachment-update-selected {background-image:url(../../../img/16/page_white_edit.png) !important;}
.j-attachment-delete-selected {background-image:url(../../../img/16/page_white_delete.png) !important;}
.j-attachment-open-selected {background-image:url(../../../img/16/tab_go.png) !important;}

.attachment-history-panel .x-layout-collapsed {background: url(../../../img/text_history.png) no-repeat left;}


/*  Relate */
.j-relate-close-icon {background-image:url(../../../img/16/control_play_blue.png) !important;}
.j-relate-icon {background-image:url(../../../img/16/link_add.png) !important;} 
.j-relate-preview-icon {background-image:url(../../../img/16/page_white_magnify.png) !important;}
.j-item-relate-create-icon {background-image:url(../../../img/16/link_add.png) !important;}
.j-relate-minimize-icon {background-image:url(../../../img/16/control_fastforward_blue.png) !important;}

/* Test */
.j-item-execute-test-icon {background-image:url(../../../img/16/award_star_bronze_3.png) !important;}

/* Profile */
.j-profile-edit-icon {background-image:url(../../../img/16/page_white_edit.png) !important;}
.j-profile-password-change-icon {background-image:url(../../../img/16/lock_edit.png) !important;}
.j-profile-subscription-delete-icon {background-image:url(../../../img/16/page_white_delete.png) !important;}

/* Org Admin */
.j-orgadmin-add-icon {background-image:url(../../../img/16/add.png) !important;}
.j-orgadmin-arrow-up-icon {background-image:url(../../../img/16/arrow_up.png) !important;}
.j-orgadmin-arrow-down-icon {background-image:url(../../../img/16/arrow_down.png) !important;}
.j-orgadmin-flag-red-icon {background-image:url(../../../img/16/flag_red.png) !important;}
.j-lookup-add-icon {background-image:url(../../../img/16/add.png) !important;}
.j-lookup-remove-icon {background-image:url(../../../img/16/cross.png) !important;}
.j-lookup-edit-icon {background-image:url(../../../img/16/pencil.png) !important;}
.j-itemtypefield-add-icon {background-image:url(../../../img/16/add.png) !important;}
.j-itemtypefield-remove-icon {background-image:url(../../../img/16/cross.png) !important;}
.j-itemtypefield-edit-icon {background-image:url(../../../img/16/pencil.png) !important;}
.j-action-readonly { color: #AAA; }

/* Editor */
.j-edit-commit {background-image:url(../../../img/16/disk.png) !important;}
.j-edit-cancel {background-image:url(../../../img/16/cancel.png) !important;}


.j-trace-matrix-view {background-image:url(../../../img/16/1rightarrow.png) !important;}

/* Impact Analysis */
.j-collapse-impact-filter-icon {background-image:url(../../../img/16/bullet_arrow_left.png) !important;}

/* Notification */
.j-user-go-icon {background-image:url(../../../img/16/user_go.png) !important;}
.j-group-go-icon {background-image:url(../../../img/16/group_go.png) !important;}
.j-help-icon {background-image:url(../../../img/16/help.png) !important;}
/* Other options for clear selections icon */
/*
cross.png
cancel.png
arrow_undo.png
*/
.j-clear-icon {background-image:url(../../../img/16/arrow_undo.png) !important;}
.j-group-large-icon {background-image:url(../../../img/256/group_large.png) !important;}
.j-user-large-icon {background-image:url(../../../img/256/user_large.png) !important;}


/* header stuff */
/*#o-search-panel {
	padding: 0px;
	border-width: 0px;
	position: absolute;
	right: 0;
	top: 0
}*/



#o-logo {
	/*display: block;
	margin-left: auto;
	margin-right: auto;
	border-width: 0px;  this old code centers the logo*/  
	padding-left: 5px;
	padding-top: 2px;
}

#logoContainer {
	/*left: 0;
	top: 0;
	width: 100%;
	position: fixed;
	display: table;
	border-width: 0px; this also helps in the centering of the logo */
}

/*  Add Item Window */

.j-add-item-title-div {
	/*background-color: #EEEEEE; */
	}
	
.addItemTopBar {
	padding: 5px;
	}

.j-addSet-div {
	padding: 2px;
	}

.j-addSet-text-title {
	padding-top: 3px;
	padding-bottom: 5px;
	border-bottom: 1px solid #EBECEE;	
	font-size: 9pt;
	font-weight: bold;
	color: #595959;
}

.j-addSet-text {
	font-size: 9pt;
	padding: 2px;
	color: #595959;
	}

.j-addSet-hover{
	cursor: pointer;
	background: #F0F4FB;
	padding: 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; */
}

.j-addSet-selected{
	cursor: pointer;
	background: #DFE8F6;
	padding: 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; */
	}

.j-filter-list-sets a:link {
	color: #595959;
	font-weight: bold;
	}


.j-filter-list a:link {
	font-size: 9pt;
	}

.j-filter-indicator {
	font-size: 8pt;	
}

.j-addSet-norm{  /*addset-norm is now taken care of by existingSetsBox*/
	}

.j-addSet-footer {
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 5px;
	border-top: 1px solid #EBECEE;	
}

.j-addSet-desc {
	font-size: 	10px;
}
.j-add-item-large {
	text-align: center;
	font-size: 16pt;
	color: 	#003399;
}

.j-text-additemprojectheader {
	font-size:11pt; 
	color: #595959;
	font-weight: bold;
}

.j-text-additemprojectheader {
	font-size:9pt; 
	color: #595959;
}
.j-tree-filter-remove-button {
	background-color: #F0E68C;
	}

/* Experiments */
#project-panel-west .x-panel {
	padding: 2px;
}
.x-node-ctx {
    background:#eee !important;
    border:1px solid #ccc !important;
}

/* ------------- Dashboard ---------------- */

/* Chart Styles */
.AxisCaption {display: none; font-style: bold;}

.j-dashboard-project {
	font-weight: bold;
	font-size: 13pt;
	font-family: arial,tahoma,helvetica,sans-serif;
	border-bottom: 1px solid #EBECEE;	
	padding-bottom: 2px;
	margin-bottom: 8px;
	color: #595959;
}

.j-dashboard-project-second {
	font-weight: bold;
	font-size: 10pt;
	font-family: arial,tahoma,helvetica,sans-serif;
	color: #595959;
}

.j-dashboard-number {
	font-weight: bold;
	font-size: 13pt;
	font-family: arial,tahoma,helvetica,sans-serif;
	color: #FA1B9E;
}

.j-comment-addFirst{
	margin: 20px;
	}
	
/* Impact Analys Style */
.j-impact-source-panel {
    background:red;
}
.j-impact-orig-source {
	border:solid 1px #C8DEF9;
	margin:3px;
	padding:3px;
	background:#FFDAB9;
}

.j-impact-upstream-source {
	border:solid 1px #C8DEF9;
	margin:3px;
	padding:3px;
}

.j-impact-downstream-source {
	border:solid 1px #C8DEF9;
	margin:3px;
	padding:3px;
}

.j-impact-source-header {
	font-size: 8pt;
	font-weight: 
	bold; padding-bottom: 4px;
}

/* ------------- Perspective ---------------- */

#j-perspective-header-panel .x-panel-body {background: url(../../../img/topBanner_bg.gif) repeat;  border-style: none;}
#j-perspective-header-panel {padding-left: 6px;}

#j-perspective-header-panel .x-btn-text  {color: #F2F2F2; font: arial, helvetica, sans-serif; font-size: 11;}
#j-perspective-header-panel .x-btn-over .x-btn-left {background: transparent;}
#j-perspective-header-panel .x-btn-over .x-btn-right {background: transparent;}
#j-perspective-header-panel .x-btn-over .x-btn-center {background: transparent;}
#j-perspective-header-panel #j-org-label {padding-top: 10px; padding-left: 12px; color: #F2F2F2; font: arial, helvetica, sans-serif; font-size: 24;}

.j-perspective-header-logo2 {
	background-image:url(../../../img/jama_mark_logo.jpg) !important;
}
#j-perspective-header-panel {
	padding: 0px;
	position: absolute;
	right: 0;
	top: 0
}

#j-perspective-header-panel .x-toolbar {	border-left: solid 1px #C0C0C0;}

.j-perspective-switch-trigger-icon {
	position: relative;
	margin-left: 95px;
	margin-top: 14px;
	border-style: none !important;
	border-color: transparent;
	background: transparent;
	background-image:url(../../../img/Arrow_down.jpg) !important;
}

#j-perspective-header-global-panel  {padding-top: 8px; height: 50px;}
#j-perspective-header-global-panel  .x-panel-body {padding-top: 8x; height: 0px;}
#j-perspective-header-global-panel .x-panel-tbar .x-toolbar {background: transparent; border-style: none; height: 50px; padding-top: 0px;}
#j-perspective-header-global-panel td {vertical-align: middle important!};
#j-perspective-header-global-panel .x-btn-text  {padding-right: 3px; color: #F2F2F2; font: arial, helvetica, sans-serif; font-size: 11;}
/* #j-perspective-header-global-panel .x-btn-over .x-btn-text {color: #FA9D1B;} */
#j-perspective-header-global-panel .x-btn {padding-right: 0px;}
#j-perspective-header-global-panel td label {padding-right: 0px; font: arial, helvetica, sans-serif; font-size: 11;}
#j-perspective-header-global-panel .x-form-field-wrap {padding-left: 6px; padding-right: 6px;}
#j-perspective-header-global-panel .x-toolbar .ytb-sep {padding-left: 6px; padding-right: 6px;}
#j-perspective-header-global-panel #j-greeting-label {color: white;}
#j-perspective-configure {padding-left: 6px;}
.j-perspective-global-menu-spacer {padding-left: 24px;}
.j-perspective-global-menu-logo-spacer {padding-left: 12px;}

#j-perspective-header-global-panel .x-form-field-wrap .x-form-trigger {background: transparent; background-image:url(../../../img/Arrow_down.jpg) !important; background-repeat: no-repeat;}
#j-perspective-header-global-panel .x-form-field-wrap .x-form-trigger-over {background: transparent; background-image:url(../../../img/Arrow_down.jpg) !important; background-repeat: no-repeat;}


#j-perspective-switcher {
	position: absolute;
	top: 6px !important; 
}
#j-perspective-switcher {width: 110px; border-style: solid; color: #F2F2F2; border-color: #555555; background: transparent;}

/* ------------- Perspective Header Icons ---------------- */
.j-header-profile-icon {background-image:url(../../../img/icon_profile_off.png) !important; background-position: 0px 5px !important; }
.x-btn-over .j-header-profile-icon {background-image:url(../../../img/icon_profile_hover.png) !important; background-position: 0px 5px !important; }
.j-header-help-icon {background-image:url(../../../img/icon_help_off.png) !important; background-position: 6px 5px !important;}
.x-btn-over .j-header-help-icon {background-image:url(../../../img/icon_help_hover.png) !important; background-position: 6px 5px !important;}
.j-header-logout-icon {background-image:url(../../../img/icon_logout_off.png) !important; background-position: 3px 5px !important;}
.x-btn-over .j-header-logout-icon {background-image:url(../../../img/icon_logout_hover.png) !important; background-position: 3px 5px !important;}
.j-header-report-icon {background-image:url(../../../img/icon_report_off.png) !important; background-position: 0px 4px !important;} 
.x-btn-over .j-header-report-icon {background-image:url(../../../img/icon_report_hover.png) !important; background-position: 0px 4px !important;}
.j-header-search-icon {background-image:url(../../../img/icon_search_blue_off.png) !important;}
.x-btn-over .j-header-search-icon {background-image:url(../../../img/icon_search_blue_hover.png) !important;}
.j-tab-search-icon {background-image:url(../../../img/icon_search_charcoal.png) !important;}

.j-jama-logo-icon a {
	display: block;
	background: transparent;
	background-image:url(../../../img/UI-jama-logo.png) !important;
    background-repeat: no-repeat;
    height: 30px;
    width: 30px;
}

.j-jama-logo-icon a:hover {  
	background-position: -30px 0;
}

.jamarita-fun a {
	display: block;
	background: transparent;
	background-image:url(../../../img/jamarita-fun.jpg) !important;
    background-repeat: no-repeat;
    height: 305px;
    width: 585px;
}

.j-perspective-view {padding: 0 0 0 0; padding-top: 0px;}
.j-perspective-view .x-tab-strip-top {padding-top: 0px; padding-bottom: 0px;}

.j-perspective-configure-icon {background-image:url(../../../img/16/layout.png) !important;}

/* lower blue bar within header that holds project name */
#j-project-header-panel  {background: url(../../../img/blueBar_bg.gif) repeat;  border-style: none;}
.j-search-scope {padding: 0; vertical-align: top !important; color: #F2F2F2; font: tahoma, arial, helvetica, sans-serif; font-size: 10pt;}
.j-search-scope .x-form-radio {margin-bottom: 0; margin-top: 1px}
.j-search-scope .x-form-cb-label {padding-top: 2px;}
.j-project-home-icon {background-image:url(../../../img/img_home_charcoal.png) !important;}
.j-projectbar-home-icon {background-image:url(../../../img/img_home_white_off.png) !important;}
.x-btn-over .j-projectbar-home-icon {border-style: none; background-image:url(../../../img/img_home_white_hover.png) !important;}
.j-project-settings-icon {background-image:url(../../../img/settings_icon_off.png) !important;}
.x-btn-over .j-project-settings-icon {background-image:url(../../../img/settings_icon_hover.png) !important;}

#j-project-header-panel .x-panel-tbar {background: transparent; border-color: transparent; border-style: none;}
#j-project-header-panel .x-panel-body {visible: hidden; height: 0px !important;}
#j-project-header-panel .x-toolbar {padding-right: 52px; background: transparent; border-color: transparent; border-style: none; vertical-align: top;}
#j-project-header-panel .x-btn-over .x-btn-left {background: transparent;}
#j-project-header-panel .x-btn-over .x-btn-center {background: transparent;}
#j-project-header-panel .x-btn-over .x-btn-right {background: transparent;}
#j-project-label-toolbar {padding-top: 2px;}
#j-project-header-dummy-panel {visible: hidden;};
#j-perspective-project-panel-tb {padding-top: 1px;}
#j-project-config-menu-button .x-btn-with-menu em {display:block; background:transparent url(../../../img/down_arrow_lt_blue.gif) no-repeat right 0; padding-right:8px;}

#j-perspective-project-panel-tb .x-form-cb-label {margin-left: 2px;}
#j-project-title-name {padding-right: 6px; padding-left: 6px; color: #F2F2F2; font: tahoma, arial, helvetica, sans-serif; font-size: 13; font-weight: bold; padding-right: 12px;}
#j-project-actions-menu {color: #F2F2F2;}
#j-perspective-nav-west-tb {background: #a3d3de; border: thin solid #a3d3de;}
#j-perspective-nav-west-tb  .x-btn .x-btn-center {background: transparent; border: thin solid transparent;}
#j-perspective-nav-west-tb .x-btn-over .x-btn-left {background: transparent; border: 0}
#j-perspective-nav-west-tb .x-btn-over .x-btn-center {background: transparent; border: thin solid #00A0C6;}
#j-perspective-nav-west-tb .x-btn-over .x-btn-right {background: transparent; border: 0}

.j-welcome-icon {
	border-style: none;
	border-color: transparent;
	background: transparent;
	background-image:url(../../../img/16/welcome.png) !important;
}

#j-perspective-nav-panel .x-tab-panel-header {padding-bottom: 0px; border-bottom: 0 none; border-top: 0 none}
#j-perspective-nav-panel .x-panel-tbar-noheader {padding-bottom: 0px; border-bottom: 0 none; border-top: 0 none}

.org-admin-nav-button {width: 16px; height: 16px; color: #262626; font: tahoma, arial, helvetica, sans-serif; font-size: 10pt; background-color: transparent; border-style: none; padding-left: 20px;}
.j-org-details-icon {background-image:url(../../../img/16/building.png) !important; background-repeat: no-repeat;}
.j-org-report-icon {background-image:url(../../../img/16/report.png) !important; background-repeat: no-repeat;} 
.j-org-license-icon {background-image:url(../../../img/16/key.png) !important; background-repeat: no-repeat;}
.j-org-users-icon {background-image:url(../../../img/16/singleuser.png) !important; background-repeat: no-repeat;}
.j-org-groups-icon {background-image:url(../../../img/16/projectgroup.png) !important; background-repeat: no-repeat;}
.j-org-permissions-icon {background-image:url(../../../img/16/shield.png) !important; background-repeat: no-repeat;}
.j-org-picklists-icon {background-image:url(../../../img/16/text_list_bullets.png) !important; background-repeat: no-repeat;}
.j-org-itemtypes-icon {background-image:url(../../../img/16/table_gear.png) !important; background-repeat: no-repeat;}
.j-org-relationships-icon {background-image:url(../../../img/16/link.png) !important; background-repeat: no-repeat;}
.j-org-jira-icon {background-image:url(../../../img/16/connect.png) !important; background-repeat: no-repeat;}
.j-org-plugin-icon {background-image:url(../../../img/16/plugin.png) !important; background-repeat: no-repeat;}
.j-org-image-icon {background-image:url(../../../img/16/image.png) !important; background-repeat: no-repeat;}

.j-exclamation-icon {background-image:url(../../../img/16/exclamation.png) !important; background-repeat: no-repeat;}

/* turn off the default gray background images for buttons in the main header */
#p-header-panel .x-btn-tl {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-tr {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-tc {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-ml {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-mr {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-mc {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-bl {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-br {background: transparent; background-image:none !important;}
#p-header-panel .x-btn-bc {background: transparent; background-image:none !important;}

/* turn off the default gray background images for buttons in the project header */
#j-perspective-project-panel-tb .x-btn-tl {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-tr {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-tc {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-ml {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-mr {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-mc {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-bl {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-br {background: transparent; background-image:none !important;}
#j-perspective-project-panel-tb .x-btn-bc {background: transparent; background-image:none !important;}

/* this panel will not look right if there's padding */
div#j-perspective-project-panel-tb {margin: 0px; padding: 0px;}

/* header links are white and underlined when hovered */
#p-header-panel table.x-btn-over button.x-btn-text {text-decoration: underline; color: #FFF; cursor: pointer;}

/* ------------- Run Report Window ---------------- */
.j-run-report-window .x-tab-panel-header {padding: 0;}
.j-run-report-panel .x-panel-body {border-style: none;}
.j-run-report-panel .x-layout-split {width: 0px;}
.j-run-report-selection-panel {width: 250 !important; }
.j-run-report-selection-panel .x-panel-body {background: #b2dee9; border-style: none;}
.j-report-selection-title {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; padding-top: 12px; padding-bottom: 12px; padding-left: 12px;}
.j-report-selection-box {padding-left: 12px; border-style: none}
.j-report-selection-text {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt;}
.j-report-selection-box a:link {text-decoration: none; color: #262626;}
.j-report-selection-box a:hover {text-decoration: none; background: #0092b7; color: #F2F2F2; cursor: pointer;}
.j-run-report-header {padding-top: 24px; padding-left: 24px; padding-right: 24px;}
.j-run-report-header-title {width: 100% !important;}
.j-run-report-name {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 10pt; border-style: none;}
.j-run-report-description {padding-right: 10px; padding-top: 13px; font-family: arial, helvetica, sans-serif; font-size: 10pt; border-style: none;}
.j-run-report-preview {padding-left: 48px;}
.j-run-report-main-panel .x-panel-body { background: #FFFFFF; border: none; border-style: none;}
.j-report-format-selection-panel {background: #FFFFFF;}
.j-run-report-basic-panel .x-fieldset {margin-left: 24px; margin-right: 24px; margin-top: 12px;}
.j-report-format-icon {margin-bottom: 8px; margin-right: 16px; border-width: 0; background-color: transparent; border-style: none; border-color: transparent; color: #FA9D1B;}
.j-run-report-parameter-panel {border: none; border-style: none;}
.j-run-report-parameter-panel .x-panel-body {border: none; border-style: none;}
.j-report-format-selection a span {
  display: none;
  }

.j-report-format-selection a {position: relative; text-decoration: none;}

.j-report-format-selection a:hover span {
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
  padding-left:6px;
  padding-right:6px;
  border:1px solid #8BB8F3;
  background:#deecfd;
  text-decoration: none;
  color: #262626;
  cursor: pointer;
  position: absolute;
  bottom: 2;
  left: 10px;
  display: block;
  z-index:9999;
 } 
 
 /* ----------------Column Tree ---------------------*/
/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

.x-column-tree .x-tree-node {
    zoom:1;
}
.x-column-tree .x-tree-node-el {
    /*border-bottom:1px solid #eee; borders? */
    zoom:1;
}
.x-column-tree .x-tree-selected {
    background: #d9e8fb;
}
.x-column-tree  .x-tree-node a {
    line-height:18px;
    vertical-align:middle;
}
.x-column-tree  .x-tree-node a span{
	
}
.x-column-tree  .x-tree-node .x-tree-selected a span{
	background:transparent;
	color:#000;
}
.x-tree-col {
    float:left;
    overflow:hidden;
    padding:0 1px;
    zoom:1;
}

.x-tree-col-text, .x-tree-hd-text {
    overflow:hidden;
    -o-text-overflow: ellipsis;
	text-overflow: ellipsis;
    padding:3px 3px 3px 5px;
    white-space: nowrap;
    font:normal 11px arial, tahoma, helvetica, sans-serif;
}

.x-tree-headers {
    background: #f9f9f9 url(../../../img/16/grid3-hrow.gif) repeat-x 0 bottom;
	cursor:default;
    zoom:1;
}

.x-tree-hd {
    float:left;
    overflow:hidden;
    border-left:1px solid #eee;
    border-right:1px solid #d0d0d0;
}

.task {
    background-image:url(../../../img/16/cog.png) !important;
}
.task-folder {
    background-image:url(../../../img/16/folder_go.png) !important;
}

.ux-lovcombo-icon {
  width:16px;
  height:16px;
  float:left;
  background-position: -1px -1px ! important;
  background-repeat:no-repeat ! important;
}
.ux-lovcombo-icon-checked {
  background: transparent url(../../../js/ext/resources/images/default/menu/checked.gif);
}
.ux-lovcombo-icon-unchecked {
  background: transparent url(../../../js/ext/resources/images/default/menu/unchecked.gif);
}

/* ------------- Configuration Windows ---------------- */

.j-view-configuration-radio-group-header {
	margin: 0px;
	
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	
	border-style: none;
	border-color: none;
}

div.j-view-configuration-window .j-view-configuration-fieldset {
}

.j-view-configuration-fieldset {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

div.j-view-configuration-window .x-panel-body {
	padding: 5px;
}


/* perspective config window only */
.j-config-panel {padding: 12px;}
.j-config-header {padding-top: 0px; padding-bottom: 12px; border-style: none; margin: 0}
.j-config-level-radio {padding-left: 5px; padding-right: 5px;}
.j-config-level-radio { padding-top: 10px;  }
.j-config-level-radio .x-panel-body { border-style: none; }
.x-form-check-wrap-inner, .x-form-radio-wrap-inner {
	outline-style: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#j-config-window .x-form-item { }
.j-config-mscheckgroup-checkbox { margin-left: 5px; }
.j-view-configuration-fieldset { margin: 0px; padding: 0px; }
.j-config-instructions { font-weight: bold; text-align: left !important; padding-bottom: 10px; margin-bottom: 10px;}

/*---------------- updates to the checkbox per ext forum thread 44603 ---------------*/
/*
.x-form-check-group .x-form-check-wrap,.x-form-radio-group .x-form-radio-wrap{height:auto;}
.ext-ie .x-form-check-group .x-form-check-wrap,.ext-ie .x-form-radio-group .x-form-radio-wrap{height:auto;}
.x-form-check-wrap,.x-form-radio-wrap{padding:1px 0 3px;line-height:18px;}
.ext-ie .x-form-check-wrap,.ext-ie .x-form-radio-wrap{padding-top:3px;}
.ext-strict .ext-ie7 .x-form-check-wrap,.ext-strict .ext-ie7 .x-form-radio-wrap{padding-bottom:1px;}
.x-form-check-wrap-inner,.x-form-radio-wrap-inner{display:inline;padding:0;}
.x-form-check,.x-form-radio{height:13px;width:13px;vertical-align:bottom;margin:2px 0;}
.ext-ie .x-form-check,.ext-ie .x-form-radio{margin-top:1px;}
.ext-strict .ext-ie7 .x-form-check,.ext-strict .ext-ie7 .x-form-radio{margin-bottom:4px;}
.ext-opera .x-form-check,.ext-opera .x-form-radio{margin-top:3px;}
.x-form-check-focus .x-form-check,.x-form-check-over .x-form-check,.x-form-check-focus .x-form-radio,.x-form-check-over .x-form-radio{background-position:-13px 0;}
.x-form-check-down .x-form-check,.x-form-check-down .x-form-radio{background-position:-26px 0;}
.x-item-disabled .x-form-check,.x-item-disabled .x-form-radio{background-position:-39px 0;}
.x-form-check-checked,.x-form-radio-checked{background-position:0 -13px;}
.x-form-check-focus .x-form-check-checked,.x-form-check-over .x-form-check-checked,.x-form-check-focus .x-form-radio-checked,.x-form-check-over .x-form-radio-checked{background-position:-13px -13px;}
.x-form-check-down .x-form-check-checked,.x-form-check-down .x-form-radio-checked{background-position:-26px -13px;}
.x-item-disabled .x-form-check-checked,.x-item-disabled .x-form-radio-checked{background-position:-39px -13px;}
.x-form-check-wrap-inner input,.x-form-radio-wrap-inner input{position:absolute;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
*/

.j-check-group .x-form-check-wrap {padding:1px 0 3px;line-height:10px;height:10px}

/* ------------- Jira Integration ---------------- */
.j-jira-integration-form-heading {
	padding: 5px;
	font-weight: bold;
}

.j-jira-integration-enable {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}

.j-jira-integration-set-grid-heading {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;	
}

.j-jira-integration-instructions {
	font-style: italic;
	border-style: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

.j-jira-integration-grid {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
}

.j-jira-integration-connection {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

.j-jira-integration-panel {
	margin-bottom: 10px;
}

.j-jira-project-grid {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

.j-jira-integration-project {
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.j-jira-integration-button {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 0px;
	margin-left: 0px;
}

.x-grid3-hd-jira-column-header {
	background: transparent url(../../../img/16/package_add.png) no-repeat ! important;
}

.j-jira-set-panel {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

.j-jira-project-grid {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

.j-field-label {
	font-weight: bold;
	font-size: 10pt; 
	color: #595959;	
}

.j-item-heading-1 {
	font-size: 18pt;
	font-weight: bold;
}

.j-item-heading-2 {
	font-size: 16pt;
	font-weight: bold;
}

.j-item-heading-3 {
	font-size: 14pt;
	font-weight: bold;
}

.j-item-heading-4 {
	font-size: 12pt;
	font-weight: bold;
}
.j-item-heading-5 {
	font-size: 10pt;
	font-weight: bold;
}
.j-item-heading-6 {
	font-size: 10pt;
	font-weight: bold;
}
.j-item-heading-7 {
	font-size: 10pt;
	font-weight: bold;
}
.j-item-heading-8 {
	font-size: 18pt;
	font-weight: bold;
}
.j-item-heading-9 {
	font-size: 18pt;
	font-weight: bold;
}

/* Styles for Reading Pan*/

.j-reading-pane-description {
	padding-left:55;
}

.j-reading-pane-name-1 {
	font-weight: bold;	
}

.j-reading-pane-heading-1 {
	font-weight: bold;	
}

.j-reading-pane-name-2 {
	font-weight: bold;	
}

.j-reading-pane-heading-2 {
	font-weight: bold;	
}

.j-reading-pane-name-3 {
	font-weight: bold;	
}

.j-reading-pane-heading-3 {
	font-weight: bold;	
}

.j-reading-pane-name-4 {
	font-weight: bold;	
}

.j-reading-pane-heading-4 {
	font-weight: bold;	
}

.j-reading-pane-name-5 {
	font-weight: bold;	
}

.j-reading-pane-heading-5 {
	font-weight: bold;	
}

/*--- preview tooltips ---*/

/* shows bullets correctly in tooltip previews */

.j-preview-description-panel ul {
	list-style-type: disc;	
	text-indent: 5px;
	list-style-position: inside;
}

div.j-activity-stream-item ul {
	list-style-type: disc;	
	text-indent: 5px;
	list-style-position: inside;
}

/* for tr-state checkbox */
.x-checkbox {
	height: 13px;
	width: 13px;
	margin-top: 2px;
	background: url(../../../img/checkbox.gif) no-repeat 0 0;
	background-position:-13px 0;
}

.x-form-check-focus .x-checkbox, .x-form-check-over .x-checkbox {
	background-position: -13px 0;
}
.x-form-check-down .x-checkbox {
	background-position:-26px 0;
}
.x-item-disabled .x-checkbox {
	background-position:-39px 0;
}
.x-checkbox-checked .x-checkbox {
	background-position:-13px -13px;
}
.x-checkbox-checked .x-form-check-focus .x-checkbox, .x-checkbox-checked .x-form-check-over .x-checkbox {
	background-position:-13px -13px;
}
.x-checkbox-checked .x-form-check-down .x-checkbox {
	background-position:-26px -13px;
}
.x-checkbox-checked .x-item-disabled .x-checkbox {
	background-position:-39px -13px;
}
.x-checkbox-grayed .x-checkbox {
	background-position:-39px -26px;
}
.x-checkbox-grayed .x-form-check-focus .x-checkbox, .x-checkbox-grayed .x-form-check-over .x-checkbox {
	background-position:-13px -26px;
}
.x-checkbox-grayed .x-form-check-down .x-checkbox {
	background-position:-26px -26px;
}
.x-checkbox-grayed .x-item-disabled .x-checkbox {
	background-position:-39px -26px;
}



/*!
 * 
 * BEGIN Ext.ux.grid.RowEditor.css
 * 
 * Ext JS Library 3.1.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.ext-ie .x-row-editor .x-form-text {
    margin:0 !important; 
}
.x-row-editor-header {
    height:2px;
    overflow:hidden;
    background: transparent url(../../../img/ext/ux/grid/row-editor-bg.gif) repeat-x 0 0;
}
.x-row-editor-footer {
    height:2px;
    overflow:hidden;
    background: transparent url(../../../img/ext/ux/grid/row-editor-bg.gif) repeat-x 0 -2px;
}
.ext-ie .x-row-editor-footer {
    margin-top:-1px;
}

.x-row-editor-body {
    overflow:hidden;
    zoom:1;
    background: #ebf2fb;
    padding-top:2px;
}
.x-row-editor .x-btns {
    position:absolute;
    top:28px;
    left:20px;
    padding-left:5px;
    background: transparent url(../../../img/ext/ux/grid/row-editor-btns.gif) no-repeat 0 0;
}
.x-row-editor .x-btns .x-plain-bwrap {
    padding-right:5px;
    background: transparent url(../../../img/ext/ux/grid/row-editor-btns.gif) no-repeat right -31px;
}
.x-row-editor .x-btns .x-plain-body {
    background: transparent url(../../../img/ext/ux/grid/row-editor-btns.gif) repeat-x 0 -62px;
    height:31px;
}
.x-row-editor .x-btns .x-table-layout-cell {
    padding:3px;
}

/* Fixes for IE6/7 trigger fields */
.ext-ie6 .x-row-editor .x-form-field-wrap .x-form-trigger, .ext-ie7 .x-row-editor .x-form-field-wrap .x-form-trigger {
  top: 1px;
}

.ext-ie6 .x-row-editor .x-form-field-trigger-wrap, .ext-ie7 .x-row-editor .x-form-field-trigger-wrap {
  margin-top: -1px;
}

.errorTip .x-tip-body ul{
    list-style-type:disc;
    margin-left:15px;
}

/*
 * END RowEditor.css
 */

/* JMultiSelectField */
.j-mselect {
	    overflow:auto;
	    background:white;
	    position:relative; /* for calculating scroll offsets */
	    zoom:1;
}
	
.j-mselect .x-form-check-wrap {
		height: 17px;
		line-height:12px;
		/*padding:1px 5px 0px;*/
}
/* END JMultiSelectField */

