﻿body {
	color: #666666;								/* ----------> UPDATE HERE: controls font color  */	
	padding: 20px 0 0 25px;
	}



p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 1.5 em;
	margin: 0px 0px 10px 0px;
}

p.relPage {
	color: #7AC920;
	
}

div.topPage 
{
	text-align:right;
	/*width:750px;*/
	margin-top:5px;
}

div.errorBlock
{
	margin-top:25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background-color: #ffff99;*/
}

a.pageAnchor 
{
	color:#F96611;
	text-decoration:none;
}

a.pageAnchor:hover
{
	/*color:#7AC920;   GREEN*/
	color: #F96611;
	text-decoration:underline;
}


h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #520F81;
	margin-bottom:0px;
	margin-top:5px;

}

h2 {
	color: #520F81;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	margin-bottom:0px;
	margin-top:5px;
}

h2.leftTitle {

	margin-top:0px;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #520F81;
	margin-bottom:0px;
	margin-top:5px;

}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: -10px 0px 10px 26px;
	padding-left:0px;
}



ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: -10px 0px 10px 26px;
	padding-left:0px;
}

.grayFooter {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	padding: 5px 0 0 20px;
}



/*---------------------LINKS-------------------*/
a:hover {
	color: #F96611;
}

a {
	color: #520F81;
}

a:hover {
	color: #F96611;
}

a.titleLinks {
	text-decoration : none;
}

a.titleLinks:hover {
	text-decoration : underline;
	color: #520F81;
}



/* cell treatments */

.cellBdrBtm {
	border-bottom: solid 1px #747474;
}

td.leftCol {
	padding:8px 8px 0px 8px;
}

td.rightCol {
	padding:8px 0px 0px 8px;
}

.cellBdrBtmDark {
	border-bottom: solid 1px #747474;
}


/* forms */

.textfield {
	margin: 5px 0 4px 0;
}






/*---------------------UNKNOWN-------------------*/
.login {
	padding: 0 0 0 0px;
	text-align: left;
}




/* text */



.copy {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8.5pt;
	line-height: 1.5 em;
	color: #999;
	padding: 8px 0 15px 8px;
}



.copy a {
	color: #F96611;
}

.smCopy {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7.5pt;
	line-height: 1.5 em;
	color: #999;
}

.imageFooter {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7.5pt;
	line-height: 1.5 em;
	color: #999;
	text-align: left;
}

.imageFooter a {
	color: #F96611;
}

.jobCopy{
	padding:  8px 8px 0px 8px;  /* trbl */
	color:#8a7396;
}



.jobHdr {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	line-height: 1.5 em;
	color: #fff;
	background-color: #8a7396;
	padding:  3px 8px 3px 8px;
}

.jobSubHdr {
	padding:  3px 8px 3px 8px;
	/*border-bottom: 1px solid #520F81;*/
}

.jobFooter {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7.5pt;
	line-height: 1.5 em;
	color: #999;
	padding:  50px 8px 5px 8px;
}



.tlpurp {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	line-height: 1.5 em;
	color: #520F81;
}




/* images styles */

.imageCell {
	padding: 8px 8px 15px 8px;
	border-left: dashed 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
}

.submit {
	padding: 5px 8px 15px 155px;
}


div.greenLinkSection
{
	margin-top:25px;
}

div.greenLinkSection h1
{
	color: #999999;
	border-bottom:1px #999999 dashed;
	padding-bottom:3px;
	font-size:120%;
	margin-bottom:10px;
}

div.greenLink h2
{
	font-size:80%;
}

div.greenLink a
{

	color: #7AC920;
}

