body{
   padding: 0;
   margin: 0;
   margin-top:20px;
   /* font: normal 13px Arial, Helvetica, sans-serif; */
   font: normal 12px "Lucida Grande", Helvetica, Verdana, Arial;
   line-height:140%;
   color:#333333;
   background: #fff;
}
h1{
        font-size:18px;
        margin-bottom:1px;
        }
h2{
        font-size:16px;
        margin-bottom:1px;
        }
h3{
        margin-top:0px;
        margin-bottom:3px;
        font-size:14px;
        color:#525252;
        background-color:inherit;
        }
a, a:active, a:visited{
        text-decoration:underline;
        color:#005a84;
        }
a:hover{
        color:red;
        }
.header{width:996px;
        padding:0;

      /*  background: url(images/headbg-grad.gif);background-repeat:repeat-x;border-left:1px solid grey;border-right:1px solid grey;  */
        }
/* Main content wrapper */
#wrapper{
        width:996px;
        margin:0 auto;
        padding:0;
        }

/* Default table styles */
table{
        border-collapse:collapse;
        padding:0;
        }

table td, th {vertical-align:top;}

.footer{
        padding: 10px;
        margin-left: auto;
        margin-right: auto;
        text-align:center;
        border-bottom:1px solid gray;
        }
        
        
        
/* Left nav meny */
        #menu li{
                list-style-type:none;
                position:relative;
                margin-top:0;
                margin-left:-2px;
                border-bottom:1px solid red;
        }
        #menu ul{
                padding:0px;
                position:relative;
                margin-left:5px;

        }

        /*         Layout CSS */
        #menu{
                margin-top:-10px;
                padding:2px 2px 0 0;
                width:150px;
                background-color:#E60000;
        }

        /* All A tags - i.e menu items. */
        #menu a{
                padding:2px 3px;
                background-color:#404040;
                color: #E6E6E6;
                font-size:13px;
                text-decoration:none;
                display:block;
                clear:both;
        }
        #menu a:hover{
                color: #fff;
                background-color:#595959;
}
/* End Left nav meny */


#logos {
        width:800px;
        }

img.HoverBorder {

        border:1px solid #80BFFF;
        }
img.HoverBorder:hover {
        border:1px solid red;
        }





table.a-z-table{
        color:inherit;
        background-color:#FF8F8F;
        font-weight:normal;
        }
td.a-z-table{
        font-size:1.1em;
        color:black;
        background-color:#FFFAC2;
        }
img {
        border:0px;
        }

form .submit-button{
        border:1px solid #000;
        background-color:#C2C2C2;
        color:#000;
        }
.bold-normal{
        font-weight:bold;
        }
.bold-red{
        font-weight:bold;
        font-size:16px;
        color:red;
        background-color:inherit;
        }

#strapline{
        float:right;
        padding-right:10px;
        font-size:18px;
        font-weight:bold;
        color:#990026;
        }

.lt {vertical-align:top;background: #E5F3FF url(http://www.ubuycentral.co.uk/images/dot.gif) 0 0 repeat-x; width:100px;text-align:center;color:inherit;font-size:11px;}
.lb {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/dot.gif) 0 100% repeat-x}
.ll {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/dot.gif) 0 0 repeat-y}
.lr {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/dot.gif) 100% 0 repeat-y}
.lbl {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/bl.gif) 0 100% no-repeat}
.lbr {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/br.gif) 100% 100% no-repeat}
.ltl {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/tl.gif) 0 0 no-repeat}
.ltr {vertical-align:top;background: url(http://www.ubuycentral.co.uk/images/tr.gif) 100% 0 no-repeat; padding:10px}
