
<style>

body
 {
	font-family: Trebuchet MS, Arial;
	font-size:.8em;
	font-weight: normal;
	background-image:url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #254f59;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align: center;
	line-height: 13px;
	margin-left:auto;
	margin-right:auto;
 }
 
p {
	font-family: Trebuchet MS, Arial;
	font-size:.8em;
	font-weight: normal;
}

td {
	font-family: Trebuchet MS, Arial;
	font-size:.8em;
	font-weight: normal;
	vertical-align: top;
	background-color: #fefeff;
}

img 
{ 
	border: none; 
} 

.name
 {
	font-family: Trebuchet MS, Arial;
	font-size:2.3em;
	font-weight:bold;
	color: #0a3443;
	font-style:italic;
}

.headline
  {
	 font-family: Trebuchet MS, Arial;
	font-size:1.2em;
	font-weight:bold;
	color: #0a3443;
} 

.red
  {
	 font-family: Trebuchet MS, Arial;
	font-size:1.2em;
	font-weight:bold;
	color: #fb252f;
}


.yellow {
	color:#f9ec2d;
}

a.yellow:link { 
	color:#f9ec2d;
	text-decoration:none; 
}

a.yellow:visited {
	color:#f9ec2d;
	text-decoration:none;	
}

a.yellow:hover { 
	color:#fb252f; 
}

.white {
	color:#fff;
}


a.white:link { 
	color:#fff;
	text-decoration:none; 
}

a.white:visited {
	color:#fff;
	text-decoration:none;	
}

a.white:hover { 
	color:#f9ec2d; 
}

a:link { 
	color:#fb252f;
	text-decoration:none; 
}

a:visited {
	color:#fb252f;
	text-decoration:none;	
}

a:hover { 
	color:#f9ec2d; 
}

.nav {
	line-height:12px;
}

a.nav:link { 
	color:#0a3443;
	text-decoration:none;
	line-height:18px;
}

a.nav:visited {
	color:#0a3443;
	text-decoration:none;
	line-height:18px;	
}

a.nav:hover { 
	color:#fb252f;
	line-height:18px; 
}

a.main:link, a.main:visited {
	color:#b90b3e;
	text-decoration:underline;
}

a.main:hover {
	color:#0a3443;
	text-decoration:underline;
}

.news {
	font-style: italic;
	font-weight: bold;
}

a.news:link { 
	color:#0a3443;
	text-decoration:underline;
	line-height:18px;
	font-style: normal;
}

a.news:visited {
	color:#0a3443;
	font-style: normal;
	text-decoration: underline;
	line-height:18px;	
}

a.news:hover { 
	color:#fb252f;
	line-height:18px;
	font-style: normal;
}

#quotes {
     font-family:Tahoma, Arial;
     font-size:1.2em;
     font-weight:bold;
	 color: #0a3443;
     width:550px;
     height:30px;
     text-align:right;
	 line-height: 20px;
   }
   
#testimonials {
     font-family:Tahoma, Arial;
     font-size:1em;
     font-style: italic;
	 color: #0a3443;
     width:200px;
     height:100px;
     text-align:left;
	 line-height: 20px;
   }

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#265059}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #82a4ac;
  border-right:1px solid #82a4ac;
  background:#4e757d}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b8d5dc;
  border-right:1px solid #b8d5dc;
  background:#446c74}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #446c74;
  border-right:1px solid #446c74;}
.spiffy4{
  border-left:1px solid #82a4ac;
  border-right:1px solid #82a4ac}
.spiffy5{
  border-left:1px solid #4e757d;
  border-right:1px solid #4e757d}
.spiffyfg{
  background:#265059;padding:10px;}
 
.c4bottom {
	height:901px;
}

.c4bottom td {
	background-color:#eef6f8;
	vertical-align:bottom;
}

html>body .c4bottom {
	height:961px;
	background-color:#eef6f8;
}

.fixheight {
	height:10px;
}

html>body .fixheight {
	height:2px;
}

fieldset
{
border: 1px solid #254f59;
width: 450px;
padding:10px;
}

legend
{
color: #fff;
background: #f9ec2d;
border: 1px solid #254f59;
padding: 2px 6px
} 

</style>
