.bannerdl-fr{float:right;
width: 265px;
height: 75px;
padding:15px 20px 0px 10px;
}

.bannerdl-center{margin: auto;
text-align: center;}




.dlcont{
float: left;
width: 100%;
/*border: 1px solid red; */

}
.dlleft{
/*border: 1px solid blue;   */
margin-right: 175px;
margin-right: 170px;
}
.dlright{
  float: right;
  width: 163px;
/*  border: 1px solid green;    */
}
.dl-box{
width: 631px;
border-right: 2px solid #483D8B;
border-left: 2px solid #483D8B;
}


.dl-box-head{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;
font-weight: bold;
text-align: center;
text-decoration:underline;margin-bottom:3px;color:#CD5C5C;}/*indianred*/
.aboxcont{
float: left;
width: 100%;
/*height: 100px;  */
}
.aboxleft{
/*height: 100px;    */
margin-right: 160px;
padding: 10px;
}
.aboxright{
/*height: 100px;  */
float: right;
width: 150px;
padding-left: 20px;
}

sleft40{
  margin-left: 40px;
}

.left10{
  padding-left: 10px;
}
.lr10{
padding: 0px 10px 0px 10px;
text-align: left;
}

.floatleft{
  float: left;
}

.floatright{
  float: right;
}

.table,tr,td{
padding-left: 10px;
}

.sc-box{
border: 1px solid black;
margin: 0px 10px 0px 10px;
}
.sc-box a{text-decoration: none; color: blue; }
.sc-box a:hover {text-decoration: underline; color: red;}
.cartbox{
background-color: #EEEEEE;
padding: 5px 5px 10px 5px;
}
.sc-head{
height: 20px;
/*background-color: #FFFF99;  */
background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/btn_bg1.gif') repeat-x;
padding-left: 75px;
padding-left: 15px;
line-height: 18px;
font-weight: bold;
}
.sc-pp{
background-color: #FFFFFF;
padding: 5px 10px 5px 10px;
border-top: 1px solid black;
}
.sc-ppal{
 /* background-color: #FFFFFF;     */
padding: 5px 10px 5px 10px;
}
.floatleft15r {
float:left;
/*margin-right: 20px;   */
margin: 5px 15px 5px 10px;
}
.warn{color: #FF0033;display: inline;}

.login{
float: right;
width: 250px;
height: 20px;
background-color: #EEEEEE;
border: 1px solid black;
font-size: 80%;
padding-left: 20px;
}

#lgbox{
margin-left: 200px;
line-height: 18px;
font-size: small;
font-size: 85%;
font-weight: 500;
/*border: 1px solid red;  */
height: 20px;
}
.lgleft{
float: left;
/*  border: 1px solid blue;      */
}
.lgright{
width: 390px;
background: white url(../images/btn400.gif) top left repeat-x; height:20px;
float: right;
margin-right: 5px;
padding-left: 10px;
/*  border: 1px solid blue;      */
}
.lgmid{
width: 100px;
float: right;
margin-right: 5px;
background: white url(../images/btn100.gif) top left repeat-x; width: 100px; height:20px;
text-align: center;
/* border: 1px solid green;      */
}



input.btn {
height: 20px;
border: 1px solid #778;
font: bold 12px Verdana;
color: #000000;
/*background: #FAEBD7 url(../images/menu-sep.png) top left repeat-x;*/
background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/btn_bg1.gif') repeat-x;
}

input.btnhov {
color: red;
text-decoration: none;
}

a.btn {
height: 20px;
border: 1px solid #778;
font: bold 12px Verdana;
padding: 1px 5px 1px 5px;
color: #000000;
/*background: #FAEBD7 url(../images/menu-sep.png) top left repeat-x;*/
background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/btn_bg1.gif') repeat-x;
}

a.btn:hover{
color: red;
text-decoration: none;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover{
color: red;
text-decoration: none;
cursor: pointer;
cursor: hand;
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

button.button {
    background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

button.button span {
    background: transparent url('https://www.tonyhartmusic.co.uk/downloads/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}


button.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */

}

button.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

button.button:hover{
color: red;
text-decoration: none;
cursor: pointer;
cursor: hand;
}