h2.redbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #660000;
	left: 10px;
	position: relative;
	font-weight: normal;
	padding-bottom:0px;
	margin-bottom:3px;
}
ul.fp {
padding-left:0px;
margin-left:12px;
}

li.fp {
line-height:125%;

}

ul li.fp {
padding-left: 10px;
font-size:10px;
line-height:125%;
padding-bottom:8px;
}

p.slogan {
font-size:24px;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:0px;
margin-top:0px;
margin-left:10px;
line-height:120%;
}
a.fp {
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
font-weight:bold;

}


td#box1 {
background-image:url(ato-front-0508_r7_c1.png);
background-repeat:no-repeat;
font-size:10px;
padding-left:18px;
padding-top:65px;
}
h2.boxhead {
font-size:10px;
margin-top:0px;
margin-bottom:0px;
color:#990000;
font-weight:bold;
line-height:110%
}

p.boxtext {
margin-top:0px;
margin-bottom:0px;
line-height:110%;
padding-top:5px;
}

td#box2 {
background-image:url(ato-front-0508_r7_c6.png);
background-repeat:no-repeat;
font-size:10px;
padding-left:70px;
padding-top:15px;
}

p.quotetext {
margin-top:0px;
margin-bottom:0px;
line-height:110%;
padding-top:5px;
padding-left:50px;
padding-right:10px;
}
td#box3 {
background-image:url(ato-front-0508_r7_c11.png);
background-repeat:no-repeat;
font-size:10px;
padding-left:5px;
padding-top:65px;
}
td#newsline {
background-image:url(ato-front-0508_r8_c2.png);
background-repeat:repeat-x;
}
div#middlecolumn .padding {
	padding: 0px 0px;
}
a.buttona
{
  display: block;
  width: 99px;
  height: 103px;
  background: url("download_button.jpg") no-repeat 0 0;
}
a.buttona:hover
{ 
  background-position: 0 -103px;
}
a.buttonb
{
  display: block;
  width: 99px;
  height: 103px;
  background: url("buy_button.jpg") no-repeat 0 0;
}
a.buttonb:hover
{ 
  background-position: 0 -103px;
}
span.button 
{
  display: none;
}

