﻿/* Main Link styles  */
A:visited {
	COLOR: #015e96;
	text-decoration:none;
	border:0px #FFFFFF solid;
}
A:link {
	COLOR: #015e96;
	text-decoration:none;
	border:0px #FFFFFF solid;
}
A:hover {
	COLOR: #015e96;
	text-decoration:underline;
	border:0px #FFFFFF solid;
}
A:active {
	COLOR: #015e96;
	text-decoration:none;
	border:0px #FFFFFF solid;
}
a img 
{
    border:0px;
}

/* Menu Styles */
	a.MenuItem 
	{
		display:block;  /* display:block is necessary to get anchor tags to honor width/height/etc styles - treats anchors same as paragraphs.*/
		border:1pt #aaaaaa solid;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight:bold;
		color:#015e96;
		text-decoration:none;
		padding-top:2pt;
		padding-bottom:3pt;
		
}
	a.MenuItem:hover {
		background-image:url('images/menubargradient_down.jpg');
		text-decoration:none;
}
	a.MenuItem:visited {
		color:#015e96;	
}

    tr.MenuBarRow {
		    background-image:url('images/menubargradient.jpg');

    }

	td.BorderTableMainCell {
		padding:2pt; 
		BORDER-RIGHT: #0172B8 2px solid; 
		BORDER-TOP: #0172B8 2px solid; 
		BORDER-LEFT: #0172B8 2px solid;
	
	}
	td.BorderTableBottomLeftCorner {
		padding:2pt; 
		BORDER-Bottom: #0172B8 2px solid; 
		BORDER-LEFT: #0172B8 2px solid;
		text-align:left;
		
	}
	td.BorderTableBottomRightCorner {
		padding:2pt; 
		BORDER-Bottom: #0172B8 2px solid; 
		BORDER-RIGHT: #0172B8 2px solid;
		text-align:right;
		color:#015e96;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size: 9pt;
        font-weight:bold;

	}
	td.BorderTableBottomCenter {
		padding:2pt; 
		BORDER-Bottom: #0172B8 2px solid; 
}
	
	

	td.TitleBanner {
		background-image:url('images/TitleGradient.jpg');
		background-color:#0172B8; 
		text-align:center;
		padding-top:5pt;
		padding-bottom:5pt;
	}
	

.MainBody 
{
        font-family:Arial, Helvetica, sans-serif;
	    font-size: 12pt;
	    text-align:left;
	    padding:10pt;
}
/*  Miscellaneious Styles  */
span.Copyright {
	color:#015e96;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.RegisterLabel
{
    text-align:right;
    font-weight:bold;
}
	a.Lookup 
	{
		display:inline-block; /* display:block is necessary to get anchor tags to honor width/height/etc styles - treats anchors same as paragraphs.*/
		border:1pt #aaaaaa solid;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight:bold;
		color:#015e96;
		text-decoration:none;
		text-align:center;
		padding-top:0pt;
		padding-bottom:0pt;
		 background-image:url('images/menubargradient.jpg');
		 width:60pt;
		 
		
}
	a.Lookup:hover {
		background-image:url('images/menubargradient_down.jpg');
		text-decoration:none;
}
	a.Lookup:visited {
		color:#015e96;	
}

    
.ValidationMessage 
{
    color:Red;
    font-weight: bold;
}
.Question
{
    color:#015e96;
    
}

.Answer 
{
    padding-left:20pt;
    color:Black;
}
.AcresNote 
{
   font-weight:bold;
   font-size:9pt;
   color:#015e96;
}
.hitcounter
{ font-weight:bold;
  font-size:8pt;
  border:1pt #015e96 solid;
  padding-right:5pt;
  padding-left:5pt;
}
