.blueheader {
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
<style type="text/css">
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:0.01em;
  background:#FFFFCC}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fae09c;
  border-right:1px solid #fae09c;
  background:#ffffcc}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdf7e8;
  border-right:1px solid #fdf7e8;
  background:#FFFFCC}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #FFFFCC;
  border-right:1px solid #FFFFCC;}
.spiffy4{
  border-left:1px solid #FFFFCC;
  border-right:1px solid #FFFFCC}
.spiffy5{
  border-left:1px solid #FFFFCC;
  border-right:1px solid #FFFFCC}
.spiffyfg{
	background:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
div#nifty{ margin: 0 10%;background: #465397}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #465397}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.style7 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A30001;
	background-position: center;
	text-align: center;
}
.dots {
	border: thin solid #CA0202;
}
.style8 {
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style10 {font-size: 12px}
.style13 {font-size: 24px}
.style15 {font-size: 12px; font-style: italic; }
.style8Copy {
	color: #0B2D86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style16 {font-family: Verdana, Arial, Helvetica, sans-serif}
.readmedheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA0202;
	font-weight: bold;
}
.redheadlarge {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #000066;
}
.blueheadlarge {

	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #000066;
}
.dotsCopy {
	border-top: thin none #999999;
	border-right: thin none #999999;
	border-bottom: thin none #999999;
	border-left: thin solid #999999;
}
.tablebar {
	line-height: 5px;
	background-color: #F7C611;
	border: thin none #E6BD31;
}
.box { 
  background: #E7E7DE; 
}
.boxtop { 
  background: url(ne.gif) no-repeat top right; 
}
.boxtop div { 
  height: 10px; 
  background: url(nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  height: 10px; 
  background: url(sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}
.box2 {
	background: #B10103;
	height: 200px;
}
.boxtop2 { 
  background: url(ne2.gif) no-repeat top right; 
}
.boxtop2 div { 
  height: 10px; 
  background: url(nw2.gif) no-repeat top left; 
}
.boxbottom2 { 
  background: url(se2.gif) no-repeat bottom right; 
}
.boxbottom2 div { 
  height: 10px; 
  background: url(sw2.gif) no-repeat bottom left; 
}
.boxcontent2 {
  padding: 0px 10px 0px 10px;
}
.box3 { 
  background: #000066; 
}
.boxtop3 { 
  background: url(ne3.gif) no-repeat top right; 
}
.boxtop3 div { 
  height: 10px; 
  background: url(nw3.gif) no-repeat top left; 
}
.boxbottom3 { 
  background: url(se3.gif) no-repeat bottom right; 
}
.boxbottom3 div { 
  height: 10px; 
  background: url(sw3.gif) no-repeat bottom left; 
}
.boxcontent3 {
	padding: 0px 10px 0px 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center;
	text-decoration: none;
}
.boxy { 
  background: #F7C611; 
}
.boxtopy { 
  background: url(ney.gif) no-repeat top right; 
}
.boxtopy div { 
  height: 10px; 
  background: url(nwy.gif) no-repeat top left; 
}
.boxbottomy { 
  background: url(sey.gif) no-repeat bottom right; 
}
.boxbottomy div { 
  height: 10px; 
  background: url(swy.gif) no-repeat bottom left; 
}
.boxcontenty {
  padding: 0px 10px 0px 10px;
}
.style7smaller {

	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A30001;
	background-position: center;
	text-align: center;
}
.hilitedred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A30001;
	font-weight: bold;
}
.redlisttext {


	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A30001;
	background-position: center;
	text-align: center;
}
