
#page_bg {
	background: transparent url(Include/images/bknd32_long.jpg) repeat top left; 
}
#fullWidth {  
	padding-top: 18px;
	background: none; 
}
#wrapper {
	margin:0 auto;
	width:940px;
}
#header {
	position: relative;
	margin:0 auto;
	width:940px;
	height:210px;
/*	background-color: #4078A0; 
*/	background: transparent url(Include/images/BannerGrad_02.jpg) no-repeat top center;

}
#header_NEW {
	width:100%;
	height:300px;
	background-color: #021C6B;   /* #021C6B;  #003366; */
}

.loginButt_NEW {
	font-family : Verdana,sans-serif; 
	color:black;
	background-color:#F96233; /* F96233 FAA640 #F8A640; */
	border:none;
	margin:auto;
	padding: 0.2em 0.6em;
	cursor: pointer;
	width:7.5em;
	height: 2.2em;
}

.loginButt_NEW:hover {
	background-color:#FDBEAC; /* FDBEAC 7A2F18 F96233 FAA640*/
	font-weight:bold;
}

.upperlink, a:visited, a:link {
	font-weight:normal;
	font-size:1.0em;
	color:white;
	text-decoration:underline;
}

.upperlink:hover {
	font-size:1.2em;
	font-weight:bold;
}

.logo {
	display:inline-block;
	position: relative;
	width:300px;
	height:170px;
	top: 25px;
	left: 110px;    /* 85 */
/*	left: 85px; centered over vertical spacer
	padding:25px 0 35px 0;
	border:1px solid red;
*/
	overflow:hidden;
}

.logo_NEW {  /* container Div */
	width:80%;
	margin:0 auto;
}

.logo_IMG {  /* Actual Image */
	width:200px;
}

.RefProg {
	position:absolute;
}

div#login {
	display:inline-block;
	position:relative;
	width:350px;
	height:170px;
	top: 30px;
	left: 220px;  /* 260 */
}

div#login_NEW {
	display:inline-block;
	height:170px;
	width: 100%;
	top: 0px;
	left: 0px;  /* 260 */
}

.loginCenter {
	text-align: left;
	padding-right: 10%;
}

.loginCenter_NEW {
	text-align: center;
}

#content  {
	padding: 5px 0;
}

#content_NEW  {
	padding: 0;
}

div#maincolumn_left {
	background-color: #E5E5E5;  /* E5E5E5  F8F8F8  --  took out background on #newsHeaders */
	float:left;	
	width: 235px;
	padding-bottom: 25px;
}
div#maincolumn_left_NEW {
	background-color: white;  /* E5E5E5  F8F8F8  --  took out background on #newsHeaders */
	padding-bottom: 25px;
}
div#newsHeaders {
	color: black;  /*  color: #315788;  */
	font-family: Arial, sans-serif;
	font-size:10pt;
	line-height:12pt;
	padding:15px 15px 10px 15px;
	background-color: #F0F0F0;
}

div#newsHeaders_NEW {
	font-family: Arial, sans-serif;
	font-size:10pt;
	line-height:12pt;
	padding:25px 15px 10px 15px;
	text-align:left;
}

#newsHeaders h2:hover, #newsHeaders_NEW h2:hover {
	color: blue;
	text-decoration: underline;
}

#newsHeaders h2, #newsHeaders_NEW h2 {
	text-transform: none; 
	font-family: Calibri, sans-serif;
	line-height:10pt;
	font-size:10pt;
	font-weight: normal;
	color: black;
	margin:0;
}

.newsHeaderButt{
	font-family : Verdana,sans-serif; 
	background-color:#FAA640; /* F96233 FAA640*/
	border:none;
	margin:auto;
	padding: 0.2em 0.6em;
	cursor: pointer;
	width:7.5em;
	position:relative;
	left:-10px
	
	
}

div.headline {
	cursor: pointer;
	padding:5px 10px;
	background-color: transparent;  /* #AACBFF */
	font-size:9pt;
}
div.headline_NEW {
	cursor: pointer;
	padding:5px 10px 5px 18%;
	font-size:10pt;
}
div.headline_NEW:hover {
	color: blue;
	text-decoration: underline;
}
/*
.headSpan {
	color:black;
	cursor: pointer;
	font-size:10pt;
}
.headSpan:hover {
	color:blue;
	text-decoration:underline;
}
*/
div#maincolumn_right {
	background-color: #E5E5E5;  		/*  E5E5E5  F8F8F8  */
	float: right;
	width:700px;
}
div#maincolumn_right_NEW {
	background-color: white;  		/*  E5E5E5  F8F8F8  */
}

div#logoutWarning {
	font-size:12pt; 
	padding:0 10px 30px 10px; 
	color:red; 
}
	
div#whitePaper_right {
	font-family: Arial, sans-serif;;
	font-size: 10pt;
	padding:10px 30px 20px 30px;
	background-color: #FFFFFF;
}	
div#whitePaper_right_NEW {
	font-family: Arial, sans-serif;;
	font-size: 10pt;
	padding:10px 40px 20px 40px;
	background-color: #FFFFFF;
}	
div p {
	margin: 15px;	
	line-height: 140%;
	text-align: justify;

}
h1 {
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 15pt;    /*  11px  */ 
	vertical-align: top;
	color: #002060;  /*  002060  */ 
	text-align: left;
	font-weight: 700;
}

h2 {
	background-color: transparent;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 12pt;    /*  11px  */ 
	vertical-align: middle;
	color: #002060;
	text-align: left;
	font-weight: 700;
}
span.header
{	font-weight: 700;
	font-size: 12pt;
	line-height:1.3em;
}
ul
{	line-height:1.3em;
	padding:0 2.4em;
	
}

/* on Change - copy from Main.css to Login_form.css - for Admin page match...  */
div.alertDiv
{	/* position:absolute;
	top:5px;
	left:5%;  */
	margin: 5px;
	border:4px solid #FEC024; /* FFE0B0 */
	border-radius:15px;
	box-shadow: 10px 10px 8px #444444; 
	width:85%; 
	min-height:6em; 
	padding:10px 35px; 
	background-color:white;
	font-family: Arial, sans-serif;

}
h3 {  /* alert Header "AccTRACKER Alert: [Alert Date]" */
	background-color: transparent;   /* transparent */ 
	padding: 0;
/*	margin: 0 0 6px 0;  --  add spacing between top Header and following Message - use default h3 padding  --  */  
	font-family: Arial, sans-serif;
	font-size: 12pt;    /*  11px  */ 
	vertical-align: middle;
	color: #002060;
	text-align: center;
	font-weight: 700;
}

.AlertDesc  
{	line-height: 2.0em; 
	text-decoration: underline;
	font-size: 12pt;
	font-family: Arial, sans-serif;
	font-weight: 700;
}

div.AlertBody {
	margin:0 0.5em 0 0;
}

div.AlertBody p {
	margin: 0 0 0.8em 0.8em ;	
	line-height: 140%;
	text-align: justify;

}


.goldBubble 
{	z-index:1000; 
	padding:20px; 
	text-align:center; 
	font-family:verdana, sans-serif; 
	font-size: smaller; 
	border:4px solid #FEC024; 
	border-radius:15px; 
	background: rgb(200, 220, 240);
}

.showMoreButt {
	color: #021C6B;
	border: 1px solid #021C6B;
	cursor: pointer;
}
.showMoreButt:hover {
	font-weight: bold;
/*	text-decoration: underline;
	font-size: 1.2em; */
}
