a.pp-link{
width:293px;
height:60px;
color:#0e3478;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#ccc;
font-size:100%;
font-weight:normal;
text-decoration:none;
overflow:hidden;
float:left;
}

a.pp-link:hover{
color:#fff;
background-color:#0e3478;
text-decoration:none;
}

a.pp-link span{
padding-left:10px;
text-align:left;
display:block;
}

a.pp-link span.pp-text-top{
padding-top:10px;
}

a.pp-link span.pp-text-bottom{
}

a.pp-link span.bold{
font-weight:bold;
}

a.pp-link img{
border-left:1px solid #ccc;
float:right;
}

a.right{
border-left:0;
}