/*
set the background and border colour of the application masthead
*/
div.mastheadWrapper {
	background: #2C95DD;
	border-colour: #333;
}

/*
set the font family, colour and size for text in the masthead title (the application title)
*/
div.mastheadTitle {
	color: #fff;
	font-family: "Tw Cen MT Condensed" !important;
	font-size: 26px;
	font-weight: normal;
}

/*
set the font family, colour and size for the application name text on the log in/logged out screen
*/


/*
set the font colour of all hyperlinks
*/
.defaultLinkStyle, .defaultActionLinkStyle, .miniButton, td a.inTableLink, td a.inTableLink:visited, a.diagMoreDataToggle, a.diagMoreDataToggle:visited {
	color: #114EB3 !important;
}

/*
set the font colour of page headings etc
*/
.pageHeadingTitle, .webcomponentBreadcrumbTitle {
	color: #8E1C0C;
}

/*
set the colour of the column headings in all tables
*/
table.listTable th, .colHeaderBackground th, .colHeaderBackground td {
	color: #555 !important;
}

/*
set the background colour for selected ...
	rows in tables
	nodes in the browser tree
	comments
	cells and rows in distribution matrix
*/
.selected, td.selected, tr.selected td, span.browserTreeSelected, div.selectedComment {
	background: #CAE7FE !important;
}
/*
set the background and border colour for non selected tabs
*/
td.tabbuffernotselectedleft, td.tabbuffernotselectedright, td.defaultTabbarNormalStyle, td.defaultTabbarDisabledStyle {
	background: #e1e1e1;
	border-color: #b6b6b6;
}

/*
set the font colour for non selected tabs
*/
td.defaultTabbarNormalStyle, td.defaultTabbarDisabledStyle {
	color: #888;
}

/*
set the outer background colour of all dialogs
*/
#leftcolumn, #rightcolumn, #mainPaneSet {
	background: #f3f3f3;
}

/*
mast head tool for messages
*/
a.errorMsgsLink {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center center;
	width: 15px;
	padding-left: 4px;
	padding-right: 4px;
}
a.msgsLink {
	display: inline-block;
	background-image: url(../images/masthead/mht_messages.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 25px;
	padding-left: 4px;
	padding-right: 4px; 
}
a.msgsLink:hover {
	background-image: url(../images/masthead/mht_messages_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
/*
mast head tool for tasks
*/
a.tasksLink {
	display: inline-block;
	background-image: url(../images/masthead/mht_tasks.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 30px;
	padding-left: 4px;
	padding-right: 4px; 
}
a.tasksLink:hover {
	background-image: url(../images/masthead/mht_tasks_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

/*
welcome messages on the login page
*/
div.loginWelcomeTitle {
	font-family: "Tw Cen MT Condensed";
	font-weight: bold;
	font-size: 36px !important;
}
div.loginWelcomeSubTitle {
	font-size: 20px;
}
div.loginWelcomeMessage {
	font-size: 14px;
}

/*
* styles for the document progress indicator
*/
a.docProgressLink {
	display: block;
	width: 26px;
	height: 12px;
	text-align: center;
	background-image: url(../images/progress/progress_bg.gif);
	background-repeat: no-repeat;
	border: 1px solid #777;
	font-size: 6px;
	text-decoration: none;
	color: #fff;
}
a.docProgressLinkNotActive {
	display: block;
	width: 26px;
	height: 12px;
	text-align: center;
	background: #ececec;
	border: 1px solid #d6d6d6;
	font-size: 6px;
	text-decoration: none;
	color: #fff;
}
a.docProgressLinkSuspended {
	display: block;
	width: 26px;
	height: 12px;
	text-align: center;
	background: #ffebe8;
	border: 1px solid #dd3c10;
	font-size: 6px;
	text-decoration: none;
	color: #fff;
}