/*
* $Id: normal.css 2453 2007-02-13 14:06:31Z kms $
* Copyright (C) 2005 YoYo Mobile as
*/

/* IE specific, for loading PNGs with alpha channel. */
img.transparent {
    behavior: url("/style/pngbehavior.htc");
}   

a img {
    border: 0;
}

a {
    text-decoration: none;
    color: #92abd5;
}

body {
    font-family: sans-serif;
    font-size: 0.9em;
    color: #4d4f51;
}

.imgseries {
    padding-top: 10px;
    padding-bottom: 10px;
}

.imgseries2 {
    background: #668dc5;
}

/* Tables */
#maintable {
    width: 800px;
}

#maintable,
#topmenu,
#topmenu2,
#sidemenu {
    border-collapse: collapse;
}

#sidemenu {
    width: 100%;
}

#maintable td,
#topmenu td,
#topmenu2 td,
#sidemenu td {
    padding: 0;
}

#topmenu {
    width: 100%;
}

#topmenu td {
    height: 20px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.8em;
}

#topmenu2 td {
    height: 20px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.8em;
}

#sidemenu td {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.8em;
}

img.bulletpoint {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 5px;
    width: 11px;
    height: 11px;
}

#smcell1 img {
    margin: 10px;
}

/* Main table */
#cell11 {
    width: 189px;
}

#cell12 {
    width: 522px;
}

#cell13 {
    width: 189px;
}

#cell21 {
    background: #d1d9ed;
}

#cell22 {
    background: #668dc5;
}

#cell22 a {
    color: #ffffff;
}

#cell23 {
    vertical-align: top;
}

#cell31 {
    background: #eceff7;
}

#cell32 {
    background: #b8c6e4;
}

#cell32 a {
    color: #ffffff;
}

#cell51 {
    background: #d1d9ed;
}

#cell52 {
    color: #ffffff;
    background: #668dc5;
    font-size: 0.7em;
    text-align: center;
    text-transform: uppercase;
}

#cell52 a {
    color: #ffffff;
}

#cell61 {
    background: #eceff7;
}

#cell62 {
    background: #b8c6e4;
}

/* Side menu */
#sidemenu td {
    background: #92abd5;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 5px;
    border-bottom: 2px solid #ffffff;
    vertical-align: middle;
}

#sidemenu td a {
    color: #ffffff;
}


#smcell1 {
    background: #668dc5;
    text-align: center;
    padding: 10px;
}

/* Top menu */
#tmcell1 {
    text-align: left;
}

#tmcell2 {
    text-align: center;
    text-align: left;
}

#tmcell3 {
    text-align: center;
    text-align: left;
}

#tmcell4 {
    text-align: right;
    text-align: left;
}

.column1 {
    float: left;
    width: 50%;
}

.column2 {
    float: left;
    width: 50%;
}

.pageheader {
    color: #0060aa;
    font-size: 1.25em;
    font-weight: bold;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.pagesubheader {
    font-weight: bold;
}

.text {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.header {
    font-weight: bold;
    font-size: 1.25em;
}

.smallheader {
    font-weight: bold;
}

.name {
    padding-left: 3em;
    font-style: italic;
}

.namedetails {
    padding-left: 3em;
    padding-bottom: 0.5em;
}

#addresstable td {
    vertical-align: top;
}
    
.addressdetails {
    padding-left: 1em;
    padding-bottom: 0.4em;
}

#productlist td {
    padding: 3px;
}

.productlistimage {
    float: left;
    vertical-align: top;
}

.productlistheader {
    color: #0060aa;
    clear: both;
    font-weight: bold;
}

.news {
    padding-left: 2em;
}

.smstext {
    color: #aa0000;
    font-weight: bold;
}

.shortnumber {
    color: #0000aa;
    font-weight: bold;
}
