/* Table
----------------------------------------------- */
table {font-family:Lucida Grande, Lucida Sans Unicode; font-size:12px; color:#162645
}

table.holder 
{Border: 2px solid #ccc; background-color: #fff; margin: 5px;
		}
		
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#29477E;
	font-weight: lighter;
}
		
/* Links
----------------------------------------------- */
a:link {
  font:Lucida Grande, Lucida Sans Unicode;
  color:#000066;
  font-size:12px;
  text-decoration:underline;
  }

a:visited {
 font:Lucida Grande, Lucida Sans Unicode;
  color:#000066;
  font-size:12px;
  text-decoration:underline;
  }
  
a:active {
  font: Lucida Grande, Lucida Sans Unicode;
  font-size:12px;
  /*color:#BABCDB;
  text-decoration:underline;*/
  background-color: #E7EDF8;
  } 
   
a:hover {
  font: Lucida Grande, Lucida Sans Unicode;
  font-size:12px;
  /*color:#BABCDB;
  text-decoration:underline;*/
  background-color: #E7EDF8;
  }
/* .title Links
----------------------------------------------- */
a:link.title {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: oblique;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  }

a:visited.title {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: oblique;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  }
  
a:active.title {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: oblique; 
  font-size:12px;
  color:#29477E;
  text-decoration:none;
  background-color: #E7EDF8;
} 

a:hover.title {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: oblique; 
  font-size:12px;
  color:#29477E;
  text-decoration:none;
  background-color: #E7EDF8;
}
  
 /* dividers
----------------------------------------------- */  
.header
{
	width: 100%;
	height: 1px;
	/*margin-top: 0 0 25px 0;
	margin-bottom: 0 0 50px 0;*/
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	background-image: url(Images/hdot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.footer
{
	width: 100%;
	height: 1px;
	margin: 0 0 3px 0;
	padding: 0 0 20px 0;
	background-image: url(Images/hdot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.divider
{
	width: 100%;
	height: 10px;
	margin-top: 0 0 25px 0;
	margin-bottom: 0 0 50px 0;
	/*margin: 0 0 10px 0;
	padding: 0 0 10px 0;*/
	background-image: url(Images/hdot.gif);
	background-position: top;
	background-repeat: repeat-y;
}