BODY { background:url(images/top4.gif);
       background-repeat:repeat-x; 
      margin-left:0%;
      margin-top:0%;
  background-color: #ffffcc;
font-family: times, times new roman, serif;
     color: #000000;                   

}
td.sidebar a  
{
display: block; 
border: 0px ridge;
width: 140px;
color: #FFFFFF; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, helvetica, arial, "sans serif";
text-decoration: underline; 
background-color: #000099;
text-align: center; 
vertical-align: middle; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
}

td.sidebar a:hover  
{
display: block; 
border:  0px ridge #ffffff; 
width: 140px;
color: #000000; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, helvetica, arial, sans serif;
text-decoration: none; 
background-color: #FFCC33;
text-align: center; 
vertical-align: middle; 
padding-top: 2px; 


 }
td.sidebar a:active  
{
display: block; 
border:  0px ridge #ffffff; 
width: 140px; 
color: #ffffff; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, helvetica, arial, sans serif;
text-decoration: none; 
background-color: #cc6600;
text-align: center; 
vertical-align: middle; 
padding-top: 2px; 

}
td.sidebar a:visited  
{
display: block; 
border: ridge 0px #ffffcc;
width: 140px;
color: #ffffcc; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, helvetica, arial, sans serif;
text-decoration: none; 
background-color: #000099;
text-align: center; 
vertical-align: middle; 
padding-top: 2px; 

}

td.sidebar a#at  
{
display: block; 
border: ridge 0px #fff; 
width: 130px; 
height: 22px;
color: #cccccc; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none; 
background-color: #336699; 
text-align: center; 
vertical-align: middle; 
padding-top: 4px; 
padding-bottom: 4px;

}
div.anarea {
  position: float;
background:url(images/silverh2.jpg);
width: 560px;
}
div.amain {
  position: absolute; left: 155px; top: 88px;
  border: ridge 0px #000; 
width: 620px;
}
div.amainimage {
  position: absolute; left: 160px; top: 103px;
width: 740px;
}
div.nav {
  position: absolute; left: 0px; top: 88px;
width: 160px;
; text-decoration: underline; height: 20px
}
div.atop {
  position: abolute; left: 160px; top: 0px;
width: 660px;
}

div.masthead {
  position: absolute; left: 30px; top: 18px;
  
width: 600px;
}
div.longterm {
  position: absolute; left: 80px; top: 55px;
  
width: 600px;
}
td.care {
  border: ridge 0px #fff; 
  background-color: none;
  width: 390px;
}
td.message {
  
  background-color: #000099;
  width: 620px;
}
td.message p {
	font-family: times, times new roman, serif;
	color: #ffffcc;
  text-align: left;
  font-style: italic;
  font-weight: 900;
  font-size: 14px;
  text-indent: 0;
  margin-bottom: 10px;
margin-top: 10px;
  margin-left: 10px;
margin-right: 10px;


}
p.longterm {
	font-family: times, times new roman, serif;
	color: #cc6600;
  text-align: left;
  font-style: italic;
  font-weight: 900;
  font-size: 15px;
  text-indent: 0;
  margin-bottom: 10px;
margin-top: 10px;
  margin-left: 10px;
margin-right: 10px;


}
td.age {
  width: 100px;
  background-color: #fff;
 font-family: helvetica, arial, sans serif;
	color: #0000;
  text-align: center;
 
  font-size: 14px;
 border: ridge 1px #009;
  margin-bottom: 4px;
margin-top: 4px;
  margin-left: 4px;
margin-right: 4px;


}
td.aging {
 
  background-color: #fff;
 font-family: helvetica, arial, sans serif;
 text-align: center;  
  font-size: 14px;
 border: ridge 1px #009;
  margin-bottom: 4px;
margin-top: 4px;
  margin-left: 4px;
margin-right: 4px;
padding-bottom: 4px;
padding-top: 4px;
  padding-left: 4px;
padding-right: 4px;

}
p.address  {
font-weight: 300;
	color: #009;
	font-family: helvetica, arial, sans serif;
	font-size: 10pt;
	margin-top: 2px;
	text-align: right;
}
p.address1  {
font-weight: 300;
	color: #009;
	font-family: helvetica, arial, sans serif;
	font-size: 10pt;
	margin-top: 2px;
	text-align: center;
	font-weight: 900;
	
}
p.phone  {
font-weight: 900;
	color: #009;
	font-family: helvetica, arial, sans serif;
	font-size: 12pt;
	margin-top: 2px;
	text-align: center;

	
	
}
p.foot  {
font-weight: 600;
	color: #009;
	font-family: times, "times new roman", serif;
	font-size: 10pt;
	margin-top: 2px;
	text-align: center;
	
}

div.bbb {
position: absolute;
 top: 336px;
   left: 0px;
   width: 20px;
  center: 120;
  width: 120px;
  margin: .5em;
  padding: 0.25em;
  text-align: center;
}
div.bbb p {
  text-align: center;
  font-style: italic;
  font-size: 12px;
  text-indent: 0;
  margin-bottom: 2px;
margin-top: 2px;
white-space: pre;

}
div.spend {
position: absolute;
 top: 215px;
   left: 795px;
width: 150px;
  
  text-align: center;
}

td.figure {
  position: absolute;
  
  margin: 0.5em;
  padding: 0.5em;
}
td.figure p {
  text-align: center;
  font-style: italic;
  font-size: 12px;
  text-indent: 4;
}
div.bottom {
   width: 560px;
  margin: .5em;
  padding: 0.25em;
}
div.bottom p {
  text-align: center;
  
  font-size: 10px;
  text-indent: 0;
  margin-bottom: 2px;
margin-top: 2px;
white-space: pre;


}



span.long  {
	font-weight: 300;
	color: #009;
	font-family: times, times new roman, serif;
	font-size: 11pt;
	white-space: pre;

 }
span.blue  {
	font-weight: 900;
	color: #009;


 }
p.all { font-family: helvetica, arial, sans serif;
text-align: left; 
font-size: 15px;
margin-bottom: 2px;
margin-top: 2px;
margin-left: 2px;
margin-right: 2px;

}
p.contact { font-family: helvetica, arial, sans serif;
text-align: center; 
font-size: 15px;
margin-bottom: 12px;
line-height: 1.25;
margin-top: 2px;
margin-left: 12px;
margin-right: 12px;

}
p.para { font-family:  helvetica, arial, sans serif;
text-align: left; 
font-size: 14px;
margin-bottom: 12px;
line-height: 1.25;
margin-top: 2px;
margin-left: 10px;
margin-right: 1px;

}
p.cost { font-family:  helvetica, arial, sans serif;
text-align: left; 
font-size: 12px;
margin-bottom: 12px;
line-height: 1.25;
margin-top: 2px;
margin-left: 1px;
margin-right: 1px;
}


p.caption  { font-family:  times, times new roman, serif;
text-align: left; 
font-style: italic;
font-size: 13px;
margin-bottom: 8px;
line-height: 1em;
margin-top: 2px;
margin-left: 10px;
margin-right: 6px;

}
p.need { font-family:  helvetica, arial, sans serif;
text-align: left; 
font-size: 13px;
font-weight: 900;
margin-bottom: 0px;
line-height: 1.25;
margin-top: 2px;
margin-left: 1px;
margin-right: 1px;
}
p.ltc { font-family:  helvetica, arial, "sans serif";
text-align: right; 
font-size: 11px;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 1px;
margin-right: 1px;
}

#top { font-family: times, times new roman, serif;
font-size: 32px;
font-weight: 900;
letter-spacing: 0pt;
color: #000099;
margin-bottom: 4px;
 margin-top: 0px;

}

h1 { font-family: times, times new roman, serif;
font-size: 30px;
font-weight: 900;
letter-spacing: 0pt;
 font-style: italic;
color: #000099;
margin-bottom: 0px;
 margin-top: 0px;

}
h2 { font-family: helvetica, arial, sans serif;
font-size: 26px;
font-weight: 900;
letter-spacing: .75pt;
color: #000099;
margin-bottom: 4px;
 margin-top: 0px;
 
}
h2.orange { font-family: helvetica, arial sans serif;
font-size: 23px;
font-weight: 900;
font-style: italic;
letter-spacing: -.5pt;
color: #cc6600;
 font-style: italic;
margin-bottom: 10px;
margin-left: 1px;
margin-top: 0px;
 line-height:1 em;

 
 
}
h2.begin { font-family: helvetica, arial sans serif;
font-size: 23px;
font-weight: 900;
font-style: italic;
letter-spacing: -.5pt;
color: #000099;
 font-style: italic;
margin-bottom: 10px;
margin-left: 1px;
margin-top: 0px;
 line-height:1 em;

}
h3 { font-family: arial, sans serif;
font-size: 18px;
font-weight: 300;
letter-spacing: 0pt;
color: #000099;
margin-bottom:0px;
 margin-top: 0px;

}
h3.old { font-family: helvetica, arial, "sans serif";
font-size: 16px;
font-weight: 900;
letter-spacing: 0pt;
color: #000099;
margin-bottom:0px;
 margin-top: 10px;

}
h3.oldage { font-family: helvetica, arial, sans serif;
font-size: 18px;
font-weight: 900;
letter-spacing: 0pt;
color: #000099;
margin-bottom:0px;
 margin-top: 10px;
 text-align: center;

}

}
h3.lead { font-family: times, times new roman, serif;
font-size: 18px;
font-weight: 600;
letter-spacing: 0pt;
color: #CC6600;
margin-bottom:1.5 em;
 margin-top: 0px;
 font-style: italic;
  line-height:1 em;

}

UL { list-style: dot;
 margin-bottom: 2px;
 margin-top: 0px;
}

UL.special {  list-style: url(images/star2.gif) outside;
  
}
LI  {  font-family: helvetica, arial, sans serif;
	font-size: 15px;
	margin-top: 3px;
  text-align: left;
 font-style: bold;
}
a:link.q1 { background: none;
		 color: #000000;
		 text-decoration: underline;
		 font-family: arial, verdana, helvetica, sans-serif;
		 font-size: 10px;
}
a:hover.q1 { background:  none; 
		  color: #993300;
		  text-decoration:underline;
		  font-family: arial, verdana, helvetica, sans-serif;	
		   font-size: 10px;
}
a:active.q1 { background: none;
		   color: #cc6600;
		   text-decoration: underline;
		   font-family: arial, verdana, helvetica, sans-serif;
		    font-size: 10px;
}
a:visited.q1 { background: none;
		   color: #000099;
		   text-decoration: underline;
		   font-family: arial, verdana, helvetica, sans-serif;
		    font-size: 10px;
}
a:link { background: none;
		 color: #000000;
		 text-decoration: underline;
		 font-family: arial, verdana, helvetica, sans-serif;
		 
}
a:hover { background:  none; 
		  color: #993300;
		  text-decoration:underline;
		  font-family: arial, verdana, helvetica, sans-serif;	
		   
}
a:active { background: none;
		   color: #cc6600;
		   text-decoration: underline;
		   font-family: arial, verdana, helvetica, sans-serif;
		    
}
a:visited { background: none;
		   color: #000099;
		   text-decoration: underline;
		   font-family: arial, verdana, helvetica, sans-serif;
		    
}


.navmagic {  background-color: #000099; padding-top: 88px}
.none_gm {  }
.source {  text-align: right; font-family: Arial, Helvetica, sans-serif}
.captionmagic {  font-size: 9pt; text-align: justify; line-height: normal; font-style: italic}
