body {
	background-image:url(../images/mainback.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;

}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-decoration: none
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-decoration: none
}
.addressline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10;
	color: #FFFFFF;
	text-decoration: none
}
div.menu a {
	background-color: #0D2C89;
	display:block;
	margin:0;
	width:auto;
	padding-top:5px;
    padding-left:5px;
	padding-right:10px;
    padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color:#FFFFFF;
	text-decoration:none;
}
div.menu a:hover {
	background:#409D27;
	color:#0D2C89;
}
.cell_blue {
	background-color: #0D2C89;
}
.cell_bluepad {
	background-color: #0D2C89;
	padding: 10px;
}
.cell_white {
	background-color: #FFFFFF;
}
.cell_whitepad {
	background-color: #FFFFFF;
	padding: 10px;
}
.cell_whitepadunderscore {
	background-color: #FFFFFF;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cell_sidescore {
	background-color: #FFFFFF;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.cell_green {
	background-color: #409D27;
}
.cell_greenpad {
	background-color: #409D27;
	padding: 10px;
}
.cell_red {
	background-color: #FD1813;
}
.cell_redpad {
	background-color: #FD1813;
	padding: 10px;
}
.cell_grey {
	background-color: #CCCCCC;
}
.cell_whitebox {
	background-color: #FFFFFF;
	border-top: none FD1813;
	border-right: thin solid FD1813;
	border-bottom: thin solid FD1813;
	border-left: thin solid FD1813;

}
.cell_whiteboxpad {
	background-color: #ffffff;
	padding: 10px;
	border: thin solid #FD1813;
}
.text_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	color: #FFFFFF;
}
.padding {
	padding: 10px;
}
a:visited.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	color: #FFFFFF; 
	text-decoration: none
}
a:link.contact  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	color: #FFFFFF; 
	text-decoration: none
}
a:active.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	color: #FFFFFF; 
	text-decoration: none;
}
a:hover.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
	color: #FD1813; 
	text-decoration: none;
}
a:visited.copy_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	text-decoration: none
}
a:link.copy_text  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	text-decoration: none
}
a:active.copy_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #000000; 
	text-decoration: none;
}
a:hover.copy_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	color: #FD1813; 
	text-decoration: none;
}

.bannerstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
	line-height: 16px;
	padding-left: 20px;
	padding-right: 20px;
}

.bannerstyle:hover {
	color: #409D27;
	text-decoration: none;
}
.greenhead {
  font: 1.5em /1.8 Verdana, Arial, Helvetica, sans-serif;
  color: #409D27;
}
.greenTitle {
  font: bold 1.3em /1.5 Verdana, Arial, Helvetica, sans-serif;
  color: #409D27;
}
.small {
  font-size: 80%;
}

.large {
  font-size: 120%;
}
