h4.width400   {
               width:400px;
              }



li            {
               line-height:1.5em;
              }


a.sectionlink {
           display:block;
           border: 1px solid #000000;
           text-align:center;
           color: #FFFFFF;
           background: #75C044;
           text-decoration: none;
           text-align:center;
           font-size:1.2em;
           font-weight:bold;
           margin-bottom:1em;
           padding:0.25em;
           width:20em;
          }

a.productlink {
           display:block;
           border: 1px solid #000000;
           text-align:center;
           color: #FFFFFF;
           background: #75C044;
           text-decoration: none;
           text-align:center;
           font-size:1.2em;
           font-weight:bold;
           margin-bottom:1em;
           padding:0.25em;
           width:10em;
          }

a.sectionlink:active, a.sectionlink:hover, a.productlink:active, a.productlink:hover {
           background: #FFFFFF;
           color: #75C044;
          }

table.twocols {
                background: #D7F1C6;
                font-size:0.85em;
                width: 90%;
               }

table.consmall {
                background: #E1EFD4;
                font-size:0.85em;
                width: 225px;
               }

table.conmedsmall {
                background: #E1EFD4;
                font-size:0.85em;
                width: 275px;
               }

table.conmedium {
                background: #E1EFD4;
                font-size:0.85em;
                width: 400px;
               }

table.conlarge {
            background: #E1EFD4;
            font-size:0.85em;
            width: 460px;
          }

table.conlarger {
            background: #E1EFD4;
            font-size:0.85em;
            width: 560px;
          }

table.confull {
                background: #E1EFD4;
                font-size:0.85em;
                width: 100%;
               }


td.con {
                     text-align:center;
                     border-top:1px solid #75C044;
   }

td.con2 {
                     text-align:left;
                     border-top:1px solid #75C044;
   }

td.con3 {
                     text-align:center;
   }

tr.confoot {
                     text-align:left;
                     background: #FFFFFF;
   }

tr.titles, td.titles {
                      text-align:center;
                      font-weight: bold;
                      color: #75C044;
                     }

div.floatleft {
                     float:left;
                     margin-right:15px;
                     margin-bottom:1em;
                     margin-top:0em;
               }

div.floatright {
                     float:right;
                     margin-left:15px;
                     margin-bottom:1em;
                     margin-top:1em;
               }

img.floatright {
                     float:right;
                     border:3px solid #75C044;
                     margin-left:15px;
                     margin-bottom:1em;
                     margin-top:1em;
               }

img.standard {
                     border:3px solid #75C044;
                     margin-top:1em;
             }

img.intable {
                     border:3px solid #75C044;
                     margin:0em;
             }

img.standardright {
                     border:3px solid #75C044;
                     position:relative;
                     left:150px;
             }

img.logoright {
                     float:right;
                     margin-right:15px;
              }


table.colours
              {
                    margin-top:0.5em;
              }

td.red, td.green, td.yellow, td.blue, td.white, td.black
             {
                     width:30px;
                     height:30px;
             }

td.red
             {
                     background:#FF0000;
                     color:#FF0000;
             }

td.green
             {
                     background:#006600;
                     color:#006600;
             }


td.yellow
             {
                     background:#FFFF00;
                     color:#FFFF00;
             }

td.blue
             {
                     background:#330099;
                     color:#330099;
             }

td.white
             {
                     background:#FFFFFF;
                     color:#FFFFFF;
                     border: 1px solid #000000;
             }

td.black
             {
                     background:#000000;
                     color:#000000;
             }

div#content {
             height:110em;
            }