﻿body {
	background-color: #404041;
}

a:link, a:visited {
	/*color: #77b277;*/
	color: #385398;
}

#page {
	margin-right:auto;
	margin-left:auto;
	background-color: #FFFFFF;
}

#header 
{
	color: #000000;
	/*background: #dcddde url("../images/mentor/banner.jpg") no-repeat;*/
	background: #929496 url("../images/mentor/banner.jpg") no-repeat;
	/*border-bottom: solid 4px #cc1a24;*/
	border-bottom: solid 4px #385398;
	height:81px;
}

#headermenu {
  float:right;
  text-align:right;
}

#navbar {
	/*background-color:#dcddde;*/
	background-color:#929496;
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	/*color: #77b277;*/
	color: #FFFFFF;
	width:auto;
	padding:3px 0.5em;
	border-width:1px;
	border-style:solid;
}    

#navbar a:link,
#navbar a:visited {
	/*color: #77b277;*/
	color: #FFFFFF;
	text-decoration:underline;
}

.logininfo {
	font-size:0.8em;
}

.logininfo a:link, 
.logininfo a:visited {
	color: #000000;
	text-decoration:underline
	
}

#headerstripe {
	/*background: #929496;*/
	background: #dcddde;
	height: 15px;
	width: 100%;
}

#footer 
{
	text-align:center;
	margin-top: 40px;
	background: #929496;
	color: #000000;
	/*border-bottom: solid 5px #cc1a24;*/
	border-bottom: solid 5px #385398;
}

.menutitle, .boxtitle /*, .sitetitle*/
{
	background-color:#385398 !important;
}

.sitetitle
{
	background-color:#FFFFFF;
	color:#cc1a24;
}

td.accessdenied 
{
	background: white url("../images/mentor/Denied.gif") no-repeat;
	height:173px;
	width:173px;
}

.accessdenied 
{ 
	color: #cc1a24;
	font-size:xx-large;
}

td.errorpage
{
	background: white url("../images/mentor/Error.gif") no-repeat;
	height:173px;
	width:173px;
}

.errorpage 
{ 
	color: #cc1a24;
	font-size:x-large;
}

.field-label
{
	color:#385398;
	font-size:small;
}


.progress-bar
{
	background-color:#8d9dc4;
}

/*---------------------Styles for data tables------------------------*/
table.data-table, table.data-table td, table.data-table th 
{
	border:solid 1px #e4e6e8;
}

.data-table-header, .data-table-header a:link, .data-table-header a:visited, 
tr.data-table-footer, td.data-table-footer
{
	background-color:#8d9dc4;
	color:#FFFFFF;
	font-size:8pt;
}

tr.data-table-altrow
{
	background-color:#e4e6e8;
}

tr.data-table-row td, tr.data-table-altrow td, 
tr.data-table-row a,
tr.data-table-altrow a,
.data-table-link,
select.page-dropdown
{
	font-size:8pt;
}
