a
{
outline: none;
}

body {
	background-color: #a0c7f2;
	background-image: url(../images/bb-sky.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
	
	
body,td,th {
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	line-height: 20px;
 	font-size: 12px;
	color:#555555;}

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #405869;
	border-bottom:#a0c7f2 3px solid}
	
.addy {
	line-height: 14px;
	font-size: 11px;
	color: #5291c6;
}

.addy a {
color: #5291c6; text-decoration: underline;
}

.addy a:hover {
color: #5291c6; text-decoration: none;
}
	

.footer {	font-size: 9px;	color: #999999;	}
.footer a {color: #3B6EC1; text-decoration: underline; }
.footer a:hover {color: #3B6EC1; text-decoration: none; }

input, select, textarea
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FBF1D5;
border: 1px solid #1E50AD;}

.links a { color: #3B6EC1; text-decoration: underline; }
.links a:hover { color: #3B6EC1; text-decoration: none; }

hr {
	width: 100%;
	height: 1px;
	/* color is for IE */
	color: #a0c7f2;
	/* background is for all other web browsers */
	background: #a0c7f2;
	/* border: 0 removes the shading in most web browsers */
	border: 0;
	/* A zero-margin aligns it in most web browsers */
	margin: 15px auto;
	/* Aligns it in IE */
	text-align: left;
}