﻿/*  Default.css
    Contains styles for the Default HRM4 theme
*/

/* Import the original Tenth Planet CSS Styles */
@import "styleIncludes/TenthPlanet.css";
@import "styleIncludes/ControlStyles.css";
@import "styleIncludes/TabStyles.css";


/* Styles from Blue Bison */


.redAsterisk
{
    color:Red;
}

#main
{
    padding-top:1em;
    background-color: #fef8ee;
    width:99%;
    text-align:center;    

} 

.displayEmployeeName, td .displayEmployeeName
{
	font-size: 1.2em;
	font-weight: bold;
	color: #58595b; /* dark grey */
	font-family: tahoma, helvetica, sans-serif;
	padding-left: 0em;
}

.displayUserMessage
{
	font-size: 1.0em;
	font-family: tahoma, helvetica, sans-serif;
	font-weight: bold;
	display:block;
	padding: 5px 0px 5px 20px;
	background-color: #ABC695; /* #7AC943 */
	color: #ffffff; /* #58595b dark grey */
	background-repeat: no-repeat;
	background-position:bottom left;
}

.displayErrorMessage
{
	font-size: 1.0em;
	font-family: tahoma, helvetica, sans-serif;
	font-weight: bold;
	display:block;
	padding: 5px 0px 5px 20px;
	background-color: #db0000;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position:bottom left;
}

.displayNoMessage {
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    width: 100%;
    background: #d0e1fe;
}

strong, td strong
{
 	font-family: tahoma, helvetica, sans-serif;
	font-size: 1em;
	color: #F8A920;
	font-weight: bold;
}

.title
{
 	font-family: tahoma, helvetica, sans-serif;
	font-size: 1em;
	color: #F8A920;
	font-weight: bold;
}

.instructionText
{
   padding-left:1em;
   text-align:left;
   margin-bottom:1em;
   font-size: 11px;
}

/*.error
{
    color:Red;
    padding-left:0.5em;
    font-weight:bold;
    font-size:0.8em;
}*/

label.error {
    color:#FF0000;
    font-weight: normal;
    padding-left:0.5em;
}

.error:not(label) {
    border-color: #FF0000;
    border-style: solid;
    border-width: thin;
}

.errorMessageLarge
{
	font-size:20px;
	font-weight:bold;
}

.errorMessageLink
{
	font-size: 13px;
}


.instructionTextBox
{
    margin-left: 50px;
    margin-right: 10px;
    padding: 0px 10px 0px 10px;
    font-size: 11px;
    border: 1px solid #dbdbdb;
}

.instructionTextBox ol, .instructionText ol
{
    padding-top: 1px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.instructionTextBox li, .instructionText li
{
    font-size: 11px;
    list-style: decimal;
    margin-top: 5px;
    margin-bottom: 2px;
}

.instructionTextBox p, .instructionText p
{
    font-size: 11px;
    margin: 5px 0px 0px 0px;
}

span.nrmlCheck label {
    font-weight: normal;
}
