  A.:link, A.:active, A.:visited {
    color: green;
    font-family: arial;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
    text-decoration: none
    }
    
  A.:hover {
    text-decoration: underline
    }
    
  A.curve:link, A.curve:active, A.curve:visited {
    color: #999999;
    font-family: arial;
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
    text-decoration: none
    }
    
  A.curve:hover {
    text-decoration: underline
    }
	
	  A.curve-small:link, A.curve-small:active, A.curve-small:visited {
    color: #999999;
    font-family: arial;
    font-weight: bold;
    font-size: 8pt;
    text-align: center;
    text-decoration: none
    }
    
  A.curve-small:hover {
    text-decoration: underline
    }
    
select {
    font-size: 9pt;
    color: #000066;
    background-color: #ffffff;
    font-family: arial;
}

.formInput {
    font-size: 9pt;
    color: #000066;
    background-color: #ffffff;
    font-family: arial;
}

textarea {
    font-size: 9pt;
    color: #000066;
    background-color: #ffffff;
    font-family: arial;
}

body  {
    background-color: #ffffff;
    color: #000066;
    font-family: arial; 
    font-size: 10pt;
}

td  {
    color: #000066;
    font-family: arial; 
    font-size: 9pt
}

.chevron  {
    color: #999999;
    font-family: arial; 
    font-size: 8pt;
	font-weight:bold;
}

.asterisk  {
	color: red;
	font-family: arial;
	font-size: 16pt;
	font-weight:bold;

}

td.left  {
    color: #000066;
    font-family: arial; 
    font-size: 9pt;
    border-left: #000066 thin solid;
}

td.right  {
    color: #000066;
    font-family: arial; 
    font-size: 9pt;
    border-right: #000066 thin solid;
}

td.both  {
    color: #000066;
    font-family: arial; 
    font-size: 9pt;
    border-left: #000066 thin solid;
    border-right: #000066 thin solid;
}

th  {
    background-color: #000066;
    color: silver;
    font-family: arial; 
    font-size: 12pt
}

h1  {
    color: #000066;
    font-family: arial; 
    font-size: 24pt
}

h3  {
    color: #000066;
    font-family: arial; 
    font-size: 20pt
}

h2  {
    color: #000066;
    font-family: arial; 
    font-size: 12pt;
    line-height:14pt
}

.layerHeader {
	color:#000066;
	font-size:12pt;
	font-weight:bold;
}

.layerSubHeaderLarge {
	color:#666666;
	font-size:11pt;
	font-weight:bold;
}

.layerSubHeader {
	color:#666666;
	font-size:10pt;
	font-weight:bold;
}

.pwHeader {
	color:#000066;
	font-size:18pt;
	font-weight:bold;
}

.pwSubHeader1 {
	color:#666666;
	font-size:14pt;
	font-weight:bold;
}

.pwSubHeader2 {
	color:#666666;
	font-size:12pt;
	font-weight:bold;
}

.pwSubHeader3 {
	color:#ffffff;
	font-size:12pt;
	font-weight:bold;
}

.pwText {
	color:#666666;
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
}

.pwParaHeader {
	color:#666666;
	font-size:11pt;
	font-weight:bold;
}

li{
	font-weight:bold;
}
ul{
	list-style-type: disc;
}

.counter{
	display:none;
}

a.grey-bg:link, a.grey-bg:active, a.grey-bg:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size: 8pt;
}

a.grey-bg:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	font-size: 8pt;
}

.grey-bg-on{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size: 8pt;
}
.Login {
	position: absolute;
	top: auto;
	right: auto;
}
