body { 
margin : 10px 10px 0 10px;
padding : 0;
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
text-decoration : none;
line-height : 1.2;
} 
p { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0;
margin : 0 8px 0 0;
padding : 5px 0 10px 0;
font-size : 13px;
} 
p.tiny { 
font-size : 11px;
line-height : 13px;
color : #303030;
font-weight : normal;
margin: 0;
padding : 0;
} 
p.grouptitle { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0 0 0 3px;
margin : 0;
font-size : 14px;
font-weight : bold;
background : #ff3b3b;
color : #ffffff;
border : solid 1px #303030;
} 
p.tight { 
padding : 0;
margin : 0;
vertical-align : top;
} 
p.small, a.small, span.small { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0;
margin : 0;
font-size : 12px;
line-height : 13px;
} 
p.smallb, a.smallb, span.smallb { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0;
margin : 0;
font-size : 12px;
line-height : 13px;
font-weight : bold;
} 
p.price { 
display : block;
float : right;
padding : 0;
margin : 0;
font-size : 14px;
line-height : 15px;
color : #cc0000;
font-weight : bold;
vertical-align : top;
} 
p.rrp { 
display : block;
float : right;
padding : 0;
margin : 0;
font-size : 12px;
line-height : 12px;
color : #303030;
font-weight : bold;
vertical-align : top;
} 
p.mainprice { 
display : block;
float : left;
padding : 0;
width : 100px;
height : 17px;
margin : 0 6px 0 0;
font-size : 16px;
line-height : 17px;
color : #cc0000;
font-weight : bold;
} 
p.mainrrp { 
display : block;
float : left;
padding : 0;
width : 100px;
height : 17px;
margin : 0 6px 4px 0;
font-size : 13px;
line-height : 14px;
color : #303030;
font-weight : bold;
} 
p.rrp span { 
padding : 0;
margin : 0;
font-size : 13px;
line-height : 13px;
color : #303030;
font-weight : bold;
vertical-align : top;
background-image : url("/image/set4/strikethrough.png");
background-repeat : no-repeat;
} 
p.mainrrp span { 
padding : 0;
margin : 0;
font-size : 13px;
line-height : 13px;
color : #303030;
font-weight : bold;
vertical-align : top;
background-image : url("/image/set4/strikethrough.png");
background-repeat : no-repeat;
} 
p.synopsis { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 6px 18px 6px 6px;
margin : 0;
font-size : 13px;
line-height : 150%;
} 
span.synopsis { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 13px;
} 
span.title { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 13px;
width : auto;
line-height : 16px;
} 
span.number { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 13px;
line-height : 16px;
height : 16px;
border : 1px solid #dddddd;
} 
span.artist { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-style : italic;
font-size : 12px;
line-height : 20px;
} 
a.embeddedlink { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0;
margin : 0;
font-size : 12px;
font-weight : bold;
line-height : 16px;
text-decoration : none;
border-width : 0 0 1px;
border-style : dashed;
color : #303030;
} 
table { 
width : 100%;
display : block;
float : left;
clear : both;
color : #cc0000;
} 
tr { 
height : 24px;
margin : 0;
padding : 0;
} 
td {
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
font-weight : bold;
color : #303030;
margin : 0;
padding : 0;
border-bottom : solid 1px #cccccc;
}
td.grouptitle { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0 3px 0 3px;
font-size : 14px;
font-weight : bold;
background : #ff8000;
color : #ffffff;
border : solid 1px #303030;
} 
td.title, td.cardno { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0 3px 0 3px;
font-size : 12px;
color : #303030;
} 
td.price, td.expires { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0 3px 0 3px;
font-size : 12px;
text-align : right;
color : #303030;
} 
td.status { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
padding : 0 3px 0 3px;
font-size : 12px;
color : #303030;
} 
td.actions { 
padding : 0 3px 0 3px;
}
#pricebox { 
margin : 0;
padding : 6px 6px 6px 0;
width : 160px;
float : left;
display : block;
clear : right;
} 
#technicalbox { 
margin : 0;
display : block;
float : left;
padding : 0;
clear : both;
} 
p.reminder { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
height : 36px;
color : #303030;
font-weight : bold;
margin : 0 auto 0 auto;
padding : 6px 6px 6px 36px;
clear : both;
width : 540px;
border : 1px solid #0000ff;
background-color : #ffffcc;
background-image : url("/image/set4/msg_info.png");
background-repeat : no-repeat;
background-position : top left;
} 
p.info { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
height : 36px;
color : #303030;
font-weight : bold;
margin : 6px 6px 6px 0;
padding : 6px 6px 6px 36px;
clear : both;
border : 1px solid #0000ff;
background-color : #ffffcc;
background-image : url("/image/set4/msg_info.png");
background-repeat : no-repeat;
background-position : top left;
} 
p.done { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
height : 36px;
color : #303030;
font-weight : bold;
margin : 6px 6px 6px 0;
padding : 6px 6px 6px 36px;
clear : both;
border : 1px solid #00ff00;
background-color : #ffffcc;
background-image : url("/image/set4/msg_done.png");
background-repeat : no-repeat;
background-position : top left;
} 
p.error { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
height : 36px;
color : #303030;
font-weight : bold;
margin : 6px 6px 6px 0;
padding : 6px 6px 6px 36px;
clear : both;
border : 1px solid #ff0000;
background-color : #ffffcc;
background-image : url("/image/set4/msg_error.png");
background-repeat : no-repeat;
background-position : top left;
} 
p.idea { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
display : block;
height : auto;
color : #303030;
font-weight : bold;
margin : 6px 6px 6px 0;
padding : 6px 6px 6px 36px;
border : 1px solid #000000;
background-color : #ffffcc;
background-image : url("/image/set4/msg_idea.png");
background-repeat : no-repeat;
background-position : top left;
} 
p.query { 
font-family : Arial, FreeSans, Sans-Serif, Helvetica;  
font-size : 14px;
height : 36px;
color : #303030;
font-weight : bold;
margin : 6px 6px 6px 0;
padding : 6px 6px 6px 36px;
clear : both;
border : 1px solid #ff00ff;
background-color : #ffffcc;
background-image : url("/image/set4/msg_query.png");
background-repeat : no-repeat;
background-position : top left;
} 
#productfeatures { 
width : 162px;
margin : 0 9px 6px 6px;
float : left;
padding : 0 6px 0 0;
clear : left;
border : none;
} 
#productfeatures p { 
width : 142px;
background-image : url("/image/set4/dot_green.png");
background-repeat : no-repeat;
margin : 2px 0 0 2px;
padding : 0 0 0 16px;
line-height : 16px;
display : block;
float : left;
} 
#sellingfeatures { 
width : 205px;
margin : 6px 6px 0 0;
padding : 0 11px 0 6px;
float : right;
display : block;
} 
#sellingfeatures p.tick { 
background-image : url("/image/set4/smalltick.png");
background-repeat : no-repeat;
margin : 3px 0 3px 0;
padding : 0 0 0 16px;
display : block;
float : left;
clear : both;
width : 200px;
line-height : 17px;
} 
#sellingfeatures p.maybe { 
background-image : url("/image/set4/smallmaybe.png");
background-repeat : no-repeat;
margin : 3px 0 3px 0;
padding : 0 0 0 16px;
display : block;
float : left;
clear : both;
width : 200px;
line-height : 17px;
} 
#sellingfeatures p.cross { 
background-image : url("/image/set4/smallcross.png");
background-repeat : no-repeat;
margin : 3px 0 3px 0;
padding : 0 0 0 16px;
display : block;
float : left;
clear : both;
width : 200px;
line-height : 17px;
} 
#sellingfeatures p.blank { 
margin : 3px 0 3px 0;
padding : 0 0 0 16px;
display : block;
float : left;
clear : both;
width : 200px;
line-height : 17px;
} 
#leftcontent { 
position : absolute;
top : 227px;
left : 10px;
width : 170px;
margin : 0;
} 
#centercontent { 
margin : 3px 180px 0 180px;
width : auto;
} 
#rightcontent { 
position : absolute;
top : 227px;
right : 10px;
width : 170px;
margin : 0;
} 
#fullrightcontent { 
margin : 3px 0 0 180px;
width : auto;
} 
#logobar { 
background-image : url("/image/set4/acceptedcards.png");
background-position : right top;
background-repeat : no-repeat;
width : 100%;
height : 104px;
margin : 0 0 5px 0;
} 
#navbar { 
margin : 0 0 0 0;
clear : both;
} 
#logobar img { 
border : none;
} 
.trackcontainer { 
display : block;
width : 45%;
margin-left : 0;
margin-right : 11px;
min-height : 130px;
float : left;
} 
#megacontainer { 
width : 100%;
min-height: 800px;
height : 100%;
} 
.centrecontainer { 
display : block;
width : auto;
margin : 0 7px 0 0;
padding : 0;
} 
.paddedcontainer { 
display : block;
width : auto;
margin : 0 7px 0 0;
padding : 6px;
} 
.centrecellnoborder { 
display : block;
width : 33%;
margin : 0;
padding : 0;
border : none;
float : left;
} 
.centrecell { 
display : block;
width : 33%;
margin : 0;
padding : 0;
border-left : 1px solid #c0c0c0;
float : left;
} 
.centrepricebox { 
display : block;
width : 80px;
margin : 0;
padding : 0;
float : left;
} 
.rightpricebox { 
display : block;
width : 85px;
margin : 0 0 6px 0;
padding : 0;
float : left;
} 
.container { 
display : block;
margin : 0 11px 0 0;
padding : 6px;
float : left;
} 
.halfcontainer { 
width : 50%;
display : block;
margin : 0;
padding : 0;
float : left;
} 
.thirdcontainer { 
width : 33%;
display : block;
margin : 0;
padding : 0;
float : left;
} 
.rightcontainer { 
display : block;
width : 164px;
margin : 0;
padding : 0 0 6px 0;
} 
.auto-button { 
float : left;
display : block;
height : 25px;
width : auto;
padding : 0;
margin : 0 4px 4px 0;
} 
.auto-button span.link { 
float : left;
display : block;
background : url("/image/set4/buttongoldleftlink.png") no-repeat left top;
height : 25px;
text-decoration : none;
margin : 0;
padding : 0 0 0 26px;
} 
.auto-button span.yes { 
float : left;
display : block;
background : url("/image/set4/buttongoldleftyes.png") no-repeat left top;
height : 25px;
text-decoration : none;
margin : 0;
padding : 0 0 0 26px;
} 
.auto-button span.no { 
float : left;
display : block;
background : url("/image/set4/buttongoldleftno.png") no-repeat left top;
height : 25px;
text-decoration : none;
margin : 0;
padding : 0 0 0 26px;
} 
.auto-button span a { 
float : left;
display : block;
width : auto;
background : url("/image/set4/buttongoldright.png") no-repeat right top;
line-height : 25px;
height : 25px;
text-decoration : none;
font-weight : bold;
font-size : 12pt;
color : #ffffff;
margin : 0;
padding : 0 12px;
} 
.small-auto-button { 
float : left;
display : block;
height : 18px;
width : auto;
padding : 0;
margin : 2px 6px 2px 0;
} 
.small-auto-button span.link { 
float : left;
display : block;
background : url("/image/set4/smallbuttongoldleftlink.png") no-repeat left top;
height : 18px;
text-decoration : none;
margin : 0;
padding : 0 0 0 15px;
} 
.small-auto-button span.yes { 
float : left;
display : block;
background : url("/image/set4/smallbuttongoldleftyes.png") no-repeat left top;
height : 18px;
text-decoration : none;
margin : 0;
padding : 0 0 0 15px;
} 
.small-auto-button span.no { 
float : left;
display : block;
background : url("/image/set4/smallbuttongoldleftno.png") no-repeat left top;
width : 40px;
text-decoration : none;
margin : 0;
padding : 0 0 0 15px;
} 
.small-auto-button span a { 
float : left;
display : block;
width : auto;
background : url("/image/set4/smallbuttongoldright.png") no-repeat right top;
line-height : 18px;
height : 18px;
width : 50px;
text-decoration : none;
font-weight : bold;
font-size : 10pt;
color : #ffffff;
margin : 0;
padding : 0 5px;
} 
.displaybox { 
background : url("/image/set4/dbbody_right_blue.png") no-repeat bottom right;
margin : 0 auto 0 auto;
padding : 0;
} 
.displayboxhead { 
background : url("/image/set4/dbhead_right_blue.png") no-repeat top right;
padding : 0;
z-index : -1;
} 
.displayboxhead h2 { 
background : url("/image/set4/dbhead_left_blue.png") no-repeat top left;
margin : 0;
padding : 0 0 0 6px;
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 13px;
line-height : 28px;
z-index : -1;
} 
.displayboxbody { 
background : url("/image/set4/dbbody_left_blue.png") no-repeat bottom left;
margin : 0;
padding : 0 0 11px 0;
} 
.displayboxbody h1 { 
color : #ffffff;
font-size : 13px;
line-height : 28px;
height : 28px;
font-weight : bold;
margin : 0 7px 0 1px;
padding : 0 0 0 6px;
background-image : url("/image/set4/subrule_large_orange.png");
background-position : left top;
background-repeat : repeat-x;
} 
.displayboxbody h2 { 
color : #ffffff;
font-size : 12px;
line-height : 18px;
height : 18px;
font-weight : bold;
margin : 0 7px 0 1px;
padding : 0 0 0 6px;
background-image : url("/image/set4/subrule_red.png");
background-position : left top;
background-repeat : repeat-x;
clear : both;
} 
.displayboxbody h3 { 
display : block;
font-size : 1px;
width : 100%;
height : 1px;
line-height : 1px;
margin : 0;
padding : 0;
color : #ffffff;
clear : both;
} 
.displayboxbody h4 { 
display : block;
font-size : 1px;
height : 1px;
line-height : 1px;
margin : 0 auto 4px auto;
padding : 0;
border-bottom : 1px solid #c0c0c0;
color : #ffffff;
clear : both;
}
.displayboxbody form { 
padding : 0;
margin : 0 0 0 7px;
} 
.displayboxbody ul { 
margin : 0 7px 0 1px;
padding : 0;
list-style-type : none;
} 
.displayboxbody ul li.heading { 
margin : 0;
padding : 0 0 0 6px;
color : #ffffff;
font-size : 12px;
line-height : 18px;
height : 18px;
font-weight : bold;
list-style-type : none;
background-image : url("/image/set4/subrule_red.png");
background-position : left top;
background-repeat : repeat-x;
} 
.displayboxbody ul li a { 
margin : 0 0 0 6px;
padding : 0 0 0 18px;
list-style-type : none;
background-color : #ffffff;
color : #303030;
text-decoration : none;
display : block;
font-size : 12px;
font-weight : bold;
line-height : 20px;
height : 20px;
border-top : 1px solid #dddddd;
border-bottom : 1px solid #eeeeee;
background-image : url("/image/set4/linkarrow.png");
background-position : center left;
background-repeat : no-repeat;
clear : right;
} 
.displayboxbody ul li a.mini { 
display : block;
float : left;
margin : 2px 0 0 1px;
padding : 0 0 0 12px;
list-style-type : none;
background-color : #ffffff;
color : #303030;
text-decoration : none;
font-size : 12px;
font-weight : bold;
line-height : 12px;
height : 12px;
min-width : 78px;
border : none;
} 
.displayboxbody a.page { 
padding : 0;
display : inline;
float : none;
margin : 0 4px;
font-size : 12px;
line-height : 13px;
color : #ffffff;
text-decoration : none;
font-weight : bold;
vertical-align : top;
} 
.displayboxbody a.title { 
padding : 0 10px 4px 3px;
display : block;
float : none;
margin : 0;
font-size : 12px;
line-height : 13px;
color : #303030;
text-decoration : none;
font-weight : bold;
vertical-align : top;
border-top : 1px solid #505050;
clear : both;
} 
.displayboxbody a.titletop, .displayboxbody p.titletop { 
padding : 0;
display : block;
float : none;
margin : 0 10px 4px 3px;
font-size : 12px;
line-height : 13px;
color : #303030;
text-decoration : none;
font-weight : bold;
vertical-align : top;
clear : both;
} 
.displayboxbody a.noarrow { 
background-image : none;
padding : 0;
margin : 0;
height : auto;
} 
.displayboxbody a.maintitletop { 
padding : 0;
display : block;
float : none;
margin : 0 10px 4px 3px;
font-size : 14px;
line-height : 15px;
height : 20px;
color : #303030;
text-decoration : none;
font-weight : bold;
vertical-align : text-bottom;
clear : both;
} 
.displayboxbody a.centretitletop { 
padding : 0;
display : block;
float : none;
margin : 0 10px 4px 3px;
font-size : 12px;
line-height : 13px;
height : 26px;
color : #303030;
text-decoration : none;
font-weight : bold;
vertical-align : text-bottom;
clear : both;
} 
.displayboxbody img.noimage { 
margin : 9px 8px 0 6px;
display : block;
float : left;
border : none;
} 
.displayboxbody img.thumb { 
display : block;
float : left;
margin : 2px;
padding : 0;
border : 0;
} 
.smallproductboxcontainer { 
display : block;
padding : 0;
margin : 0;
height : 400px;
} 
.smallproductbox { 
float : left;
width : 200px;
height : 155px;
margin : 15px;
padding : 0;
margin : 5px;
background-color : #f0f0f0;
} 
.smallproductbox img, .smallproductbox a img { 
float : left;
width : 50px;
margin : 0 7px 0 0;
background-color : #303030;
} 
.ruletab { 
display : block;
margin : 0 auto 0 auto;
padding : 0;
height : 28px;
width : 765px;
} 
.ruletab ul { 
padding : 0;
margin : 0 auto 0 auto;
list-style : none;
} 
.ruletab li { 
float : left;
background : url("/image/set4/tab_left_red.png") no-repeat left top;
margin : 0 0 0 1px;
padding : 0 0 0 6px;
} 
.ruletab a { 
float : left;
display : block;
background : url("/image/set4/tab_right_red.png") no-repeat right top;
margin : 0 0 0 0px;
padding : 8px 5px 8px 0px;
font-size : 9pt;
font-weight : bold;
text-decoration : none;
color : #ffffff;
} 
.ruletab #selected { 
background-image : url("/image/set4/tab_left_blue.png");
} 
.ruletab #firstnotselected { 
background-image : url("/image/set4/tab_left_red.png");
} 
.ruletab #selected a { 
background-image : url("/image/set4/tab_right_blue.png");
padding : 8px 6px 8px 0px;
} 
.ruletab #preselected a { 
background-image : url("/image/set4/tab_right_red.png");
padding : 8px 6px 8px 0px;
} 
#footer { 
display : block;
width : 800px;
height : auto;
float : left;
margin : 0;
clear : both;
} 
a.embeddedlink:hover { 
color : #0000ff;
text-decoration : none;
border-width : 0 0 1px;
border-style : solid;
} 
.displayboxbody p.miniinline { 
display : block;
padding : 0;
text-align : center;
height : 16px;
margin-left : auto;
margin-right : auto;
margin-top : 4px;
margin-bottom : 0;
} 
.displayboxbody p a.miniinline { 
margin : 0 6px 0 6px;
padding : 0 0 0 18px;
color : #303030;
text-decoration : none;
font-size : 14px;
font-weight : bold;
line-height : 16px;
height : 16px;
background-image : url("/image/set4/linkarrow.png");
background-position : center left;
background-repeat : no-repeat;
} 
.displayboxbody a.enlargelink { 
margin : 0 0 6px 12px;
padding : 0 0 0 18px;
color : #303030;
text-decoration : none;
font-size : 13px;
font-weight : bold;
line-height : 14px;
height : 16px;
float: left;
background-image : url("/image/set4/enlarge.png");
background-position : center left;
background-repeat : no-repeat;
} 
.displayboxbody a.link { 
margin : 0;
padding : 0 0 0 18px;
text-align : left;
color : #303030;
text-decoration : none;
font-size : 13px;
font-weight : bold;
line-height : 14px;
height : 16px;
clear : right;
display : block;
background-image : url("/image/set4/linkarrow.png");
background-position : center left;
background-repeat : no-repeat;
} 
.displayboxbody a.indentlink { 
margin : 2px 0 2px 6px;
padding : 0 0 0 18px;
text-align : left;
color : #303030;
text-decoration : none;
font-size : 13px;
font-weight : bold;
line-height : 14px;
height : 16px;
clear : right;
display : block;
background-image : url("/image/set4/linkarrow.png");
background-position : center left;
background-repeat : no-repeat;
} 
img.longpole { 
display : block;
border : 0;
margin : 0 0 0 1px;
float : left;
} 
img.cards { 
display : block;
width : 180px;
height : 114px;
border : 0;
margin : 6px 0 0 3px;
float : left;
} 
img.middle { 
border : 0;
padding : 8px 6px 4px 0;
display : block;
text-align : center;
margin : auto;
clear : both;
} 
img.centre { 
border : 0;
padding : 0;
display : block;
text-align : center;
margin : auto;
clear : both;
} 
#checkout input.submit { 
width : 156px;
height : 25px;
margin : 0;
padding : 0;
background : #ffffff url("/image/set4/submit_confirm.png") no-repeat;
color : #ffffff;
outline : none;
border : none;
} 
#checkout input.submit:hover { 
background : #ffffff url("/image/set4/submit_confirm.png") no-repeat 0 -25px;
} 
#standardform input.submit { 
width : 105px;
height : 25px;
margin : 0;
padding : 0;
background : #ffffff url("/image/set4/submit_update.png") no-repeat;
color : #ffffff;
outline : none;
border : none;
} 
#standardform input.submit:hover { 
background : #ffffff url("/image/set4/submit_update.png") no-repeat 0 -25px;
} 
#signin input.submit { 
width : 103px;
height : 25px;
margin : 0;
padding : 0;
background : #ffffff url("/image/set4/submit_signin.png") no-repeat;
color : #ffffff;
outline : none;
border : none;
} 
#signin input.submit:hover { 
background : #ffffff url("/image/set4/submit_signin.png") no-repeat 0 -25px;
} 
#register input.submit { 
width : 114px;
height : 25px;
margin : 0;
padding : 0;
background : #ffffff url("/image/set4/submit_register.png") no-repeat;
color : #ffffff;
outline : none;
border : none;
} 
#register input.submit:hover { 
background : #ffffff url("/image/set4/submit_register.png") no-repeat 0 -25px;
} 
#signin input.ok { 
padding : 2px;
} 
#signin input.error { 
padding : 2px;
border : 2px solid #ff0000;
} 
#standardform input.ok { 
padding : 2px;
} 
#standardform input.error { 
padding : 2px;
border : 2px solid #ff0000;
} 
#selectbordera.ok { 
float : left;
padding : 2px;
} 
#selectbordera.error { 
float : left;
padding : 2px;
border : 2px solid #ff0000;
} 
#selectborderb.ok { 
float : left;
padding : 2px;
} 
#selectborderb.error { 
float : left;
padding : 2px;
border : 2px solid #ff0000;
} 
a:hover { 
text-decoration : underline;
} 
#ruletab a:hover { 
text-decoration : underline;
} 
.displayboxbody ul li a:hover { 
text-decoration : underline;
} 
.displayboxbody p a:hover { 
text-decoration : underline;
}

