#left a,#left em {
display:block;

font-family:verdana, tahoma, arial;
font-weight:bold;
font-size:11px;
padding:4px 2px 3px 18px;
color:#333;
text-decoration:none;
}

#left em {
background:url(/images/arrow.gif) no-repeat top left ;
color:#f00;
}


#left a:hover {
color:#CF282C;
text-decoration:underline;
background:url(/images/arrow.gif) no-repeat top left ;
}
#left a span{
font-weight:normal
}

#left {
padding-top:20px
}

#left a:focus {
color:red;
}

#left h5{
margin:50px 10px 10px 0px ;
border-bottom:1px dotted #666;
padding:4px;
}


#customerarea a {
display:block;
float:left;
width:150px;
text-decoration:none;
padding:1px 15px 1px 15px; 
border-left:1px dotted #333;
color:#000;
}

#customerarea a:hover{
color:red;
}


#copy {
clear:both;
text-align:center;
padding:16px;
font-size:11px;
border-top:1px solid #ccc;
}
#copy a {
color:black;
text-decoration:none;
border-bottom:1px dotted grey;
}
#copy a:hover {
color:black;
text-decoration:none;
border-bottom:1px solid red;
}
#copy a.nolink {
color:black;
text-decoration:none;
border-bottom:0px dotted grey;
}
#copy a:hover {
color:black;
text-decoration:none;
border-bottom:1px solid firebrick;
}


#customerarea{
margin-bottom:20px;
}


#faq em{
display:block;
font-family:Arial;
background-color:#ccc;
padding:3px 3px 3px 15px;
border-bottom:1px solid #666;
margin-bottom:6px;
margin-top:12px;
font-style:normal;
font-weight:bold;
font-size:14px;
color:#CF282C
}

#faq {
width:283px;
float:left;
margin-right:5px;
}

#faq a {
padding:0px 0px 6px 22px;
display:block;
color:slateblue;}


#results{
padding:20px;
border-bottom:1px dotted #ccc
}

#results a{
display:block;
pa/dding:26px 0px 0px 0px;
color:blue;
}


a#autopay{
padding:0px;
margin:0px;
margin-top:60px;
}
/* added 2009.07.23 KAD */
#news a:link, #news em {
display:block;
font-family:verdana, tahoma, arial;
font-weight:bold;
font-size:11px;
padding:4px 2px 3px 18px;
color:#333;
text-decoration:none;
}

#news em {
background:url(/images/arrow.gif) no-repeat top left ;
color:#f00;
}


#news a:hover {
color:#CF282C;
text-decoration:underline;
background:url(/images/arrow.gif) no-repeat top left ;
}
#news a span{
font-weight:normal
}

#news a:focus {
color:red;
}

#news h5{
margin:50px 10px 10px 0px ;
border-bottom:1px dotted #666;
padding:4px;
}
