/* AFM Software Solutions Limited */
/* Tel: 0845 078 0193             */
/* solutions@afmss.co.uk          */
/* www.afmss.co.uk                */


/* ---------------- Generic settings ---------------- */

BODY {
  font-size:                            12pt}

P.Quote {
  font-size:                            14pt}

H1 {
  font-size:                            16pt}

H2 {
  font-size:                            14pt}

H3 {
  font-size:                            12pt}



/* ---------------- Menu tabs ---------------- */

DIV.MenuTabCurrentFarLeft {
  float:                                left;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabcurrentfarleft.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabCurrentLeft {
  float:                                left;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabcurrentleft.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabCurrent {
  overflow:                             hidden;
  height:                               35px;
  background-image:                     url(menutabcurrentcenter.jpg);
  background-repeat:                    repeat-x}

P.MenuTabCurrent {
  font-weight:                          bold;
  text-align:                           center;
  color:                                #FFFFFF;
  padding-top:                          2px;
  margin:                               0px}

DIV.MenuTabCurrentRight {
  float:                                right;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabcurrentright.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabCurrentFarRight {
  float:                                right;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabcurrentfarright.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabTopLeft {
  float:                                left;
  height:                               25px;
  width:                                5px;
  background-image:                     url(menutabtopleft.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabTop {
  height:                               25px;
  overflow:                             hidden;
  background-image:                     url(menutabtopcenter.jpg);
  background-repeat:                    repeat-x}

P.MenuTabTop {
  font-weight:                          bold;
  text-align:                           center;
  padding-top:                          2px;
  margin:                               0px}

DIV.MenuTabTopRight {
  float:                                right;
  height:                               25px;
  width:                                5px;
  background-image:                     url(menutabtopright.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabNextFarLeft {
  float:                                left;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabnextfarleft.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabNextLeft {
  float:                                left;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabnextleft.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabNext {
  height:                               35px;
  overflow:                             hidden;
  background-image:                     url(menutabnextcenter.jpg);
  background-repeat:                    repeat-x}

P.MenuTabNext {
  font-weight:                          bold;
  text-align:                           center;
  padding-top:                          2px;
  margin:                               0px}

DIV.MenuTabNextRight {
  float:                                right;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabnextright.jpg);
  background-repeat:                    no-repeat}

DIV.MenuTabNextFarRight {
  float:                                right;
  height:                               35px;
  width:                                5px;
  background-image:                     url(menutabnextfarright.jpg);
  background-repeat:                    no-repeat}



/* ---------------- Contact us ---------------- */

INPUT.ContactForm {
  font-size:                            12pt}

INPUT.ContactFormPostCode {
  font-size:                            12pt}

TEXTAREA.ContactFormAddress {
  font-size:                            12pt;
  height:                               8em}

TEXTAREA.ContactFormAnyOtherInfo {
  font-size:                            12pt;
  height:                               8em}

INPUT.ContactFormButton {
  font-size:                            12pt}








/* ---------------- Bottom contact details ---------------- */

P.AlternativeFormatsText {
  font-size:                            20pt}



/* Style sheet end */
