/* overall common styles for entire application */
BODY {
    background-color: #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    margin:0px;
	height:100%;
	padding:0px;
	font-size:.8em;
}

INPUT {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

SELECT {
	color:#000;
	margin-bottom:2px;
	margin-top:2px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
}

/* Colors */ 
.darkGray {color:#515453;}
.medGray {color:#737473;}
.cream {color:#faf9e4;}
.orange {color:#dd9227;}
.blue {color:#4e91df;}
.green {color:green;}
.red {color:red;}
.greyBkg {background-color:#f1f1f1;}
.greyMedBkg {background-color:#dcdcdc;}
.greyDarkBkg {background-color:#cecece;}
.greenBkg {background-color:#9c9c65;}
.whiteBkg {background-color:#fff;}
.invisible {display:none;}



/* styles for signon-signoff */

.td_1_1 {
	background-color:#818274;
	height:75px;
	width:90px;
}

.td_1_2 {
	background-color:#9D9E85;
	height:75px;
	width:208px;
}

.td_1_3 {
	background-color:#818274;
	height:75px;
	width:704px;
}

.td_2_1 {
	background-color:#72acd4;
	height:75px;
	width:90px;
}

.td_2_2 {
	background-color:#a3c9e3;
	height:75px;
	width:208px;
}

.td_2_3 {
	background-color:#72acd4;
	height:75px;
	width:704px;
}

.signoff {
	color:#737473;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1em;
	margin-bottom:10px;
	margin-left:24px;
	margin-right:0;
	padding:0;
	vertical-align:top;
	width:100%;
}

.signoff TR TH {
	border-bottom:#dd9227 2px solid;
	color:#dd9227;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:700;
	letter-spacing:1px;
	line-height:0.9em;
	margin:2px 10px;
	text-align:left;
}

.signoff TR TD {
	font-size:1em;
	padding:3px 10px 3px 2px;
	text-align:left;
	vertical-align:top;
}


.signoff A {
	color:#737473;
	font-size:1em;
	font-weight:400;
	line-height:1em;
	text-decoration:underline;
	vertical-align:top;
}

.signoff A:link {
	color:#737473;
	font-size:1em;
	font-weight:400;
	line-height:1em;
	text-decoration:underline;
	vertical-align:top;
}

.signoff A:visited {
	color:#737473;
	font-size:1em;
	font-weight:400;
	line-height:1em;
	text-decoration:underline;
	vertical-align:top;
}

.signoff A:hover {
	color:#ac5203;
	font-size:1em;
	font-weight:400;
	line-height:1em;
	text-decoration:underline;
	vertical-align:top;
}

.signoff A:active {
	color:#ac5203;
	font-size:1em;
	font-weight:400;
	line-height:1em;
	text-decoration:underline;
	vertical-align:top;
}/**/

#loginText {
color:#737473;
font-family:Arial Narrow,Arial, Helvetica, sans-serif;
}

.banner2-home {
	background-color:#72acd4;
	color:#fff;
	height:131px;
	line-height:1.5em;
	padding:8px 125px 10px 2px;
}

.checkbox 
{
	vertical-align:bottom;
	font-weight:bold;
}
.submit {
	font-size:12px;
	font-weight:700;
	margin-bottom:4px;
	margin-top:4px;
	padding:1px;
	text-align:center;
	color:#737473;
}
.blueheading
{
	font-size:17px; 
	display: inline; 
	font-weight: bold; 
	left: 124px; 
	margin-top: 44px;
	color:#4e91df;
	}

.redError
{
	font-weight:700;
	display: inline; 
	color:red;
}


.interopLeftNav {
	font-family: Arial, Sans-Serif;
	font-size: 12px; 
	color: #44a6dc;
	font-weight: normal;
	text-decoration: none;
}

