body            { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 100%; text-align: center; color: #000000; background-color: #3b3b3c; margin: 0px; padding: 0px; top: 0px; }
td              { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; }
p               { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #FFFFFF; }

#container      { position: relative; z-index: 1; background-image: url(../images/background_image.jpg);    background-repeat: no-repeat; height: 627px;  width: 956px; top: 25px; text-align: left; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#header         { position: absolute; z-index: 2; background-image: url(../images/header.jpg);              background-repeat: no-repeat; height: 98px;   width: 955px; top: 0px; }

#header h1 span {                                 font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;                      color: #FFFFFF; display: none; }
#headerlinks    { position: absolute; z-index: 3;                                                                                                         width: 150px; top: 20px; left: 555px; }
#phonelinks     { position: absolute; z-index: 4; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: left;   color: #666666; width: 210px; top: 32px; left: 722px; }

.red_text       { color: #ff0000; text-decoration: none; }
.grey_text      { color: #636466; text-decoration: none; }
.grey_textbig   { color: #636466; font-size: 12pt; }
.entry_text     { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #636466; font-weight: bold; }

#blackpanel_long    { position: absolute; z-index: 7; background-color: #120c0e; height: 190px; width: 832px; left: 121px; top: 390px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_long1   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 13px;  top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify;# font-size: 11px; }
#blackpanel_long2   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 286px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify;# font-size: 11px; }
#blackpanel_long3   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 559px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify;# font-size: 11px; }
#blackpanel_long1a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 13px;  top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long2a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 286px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long3a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 559px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long1b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 8px;   top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long2b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 146px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long3b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 284px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long4b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 422px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long5b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 560px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long6b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 698px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_medium  { position: absolute; z-index: 7; background-color: #120c0e; height: 190px; width: 738px; left: 121px; top: 390px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_short   { position: absolute; z-index: 7; background-color: #120c0e; height: 190px; width: 580px; left: 121px; top: 392px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_short1  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: -12px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_short2  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 261px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_short1a { position: absolute; z-index: 8;                            height: 180px; width: 400px; left: 13px;  top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_short2a { position: absolute; z-index: 8;                            height: 180px; width: 120px; left: 446px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 7pt;  color: #FFFFFF; text-align: right; }
#blackpanel_short3a { position: absolute; z-index: 8;                            height: 180px; width: 120px; left: 80px;  top: 47px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 7pt;  color: #FFFFFF; text-align: right; }
#blackpanel_short1b { position: absolute; z-index: 8;                            height: 180px; width: 400px; left: -12px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_shorter { position: absolute; z-index: 7; background-color: #120c0e; height: 70px;  width: 380px; left: 121px; top: 395px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_right   { position: absolute; z-index: 7; background-color: #120c0e; height: 310px; width: 235px; right: 13px; top: 145px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_right1  { position: absolute; z-index: 8;                            height: 20px;  width: 225px; left: 5px;   top: 5px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_right2  { position: absolute; z-index: 8;                            height: 20px;  width: 225px; left: 5px;   top: 25px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_right3  { position: absolute; z-index: 8;                            height: 230px; width: 225px; left: 5px;   top: 45px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }

#footer     { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 6pt; width: 955px; top: 610px;             color: #888888; text-align: center; }
.footer1    { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #dddddd; }

#noborder   { border: 0 outset white; }
#noborderpdf   { border: 0 outset white; height: 595px; width: 420px; }

/* Home - Contact Us - Free Visit */
#subnav     { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/home_bg.gif);                              font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav a   {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav a:hover  { color: #e01c23; }

#homepanel      { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif);    background-repeat: repeat-x; height: 236px; width: 832px; left: 121px; top: 145px; }
#home_image     { position: absolute; z-index: 8; height: 200px; width: 569px; top: 5px; left: 5px; }
#home_ads       { position: absolute; z-index: 7; height: 200px; width: 247px; top: 5px; right: 5px; }

#contact_a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-decoration: none; }
#contact_p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ffffff; }

#contactpanel      { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif);    background-repeat: repeat-x; height: 236px; width: 738px; left: 121px; top: 145px; }
#contact_section1  { position: absolute; z-index: 8; height: 210px; width: 340px; left: 10px;  top: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#contact_section1a { position: absolute; z-index: 8; height: 210px; width: 340px; left: 10px;  top: 8px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-align: right; font-weight: bold;}
#contact_section2  { position: absolute; z-index: 8; height: 210px; width: 375px; left: 375px; top: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#line_image2       { position: absolute; z-index: 8; height: 225px; width: 1px;   left: 362px; top: 5px; }

#strapline  { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; }
#visitlink  { position: absolute; z-index: 7;                                                                     width: 191px; top: 209px; right: 5px; height: 23px; }

/* About Us */
#subnav1    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/aboutus_bg.gif);                           font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav1 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav1 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav1 a:hover { color: #f7941e; }

#aboutus_panel  { position: absolute; z-index: 7; background-image: url(../images/aboutus_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }

#strapline1 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #333333; }
#visitlink1 { position: absolute; z-index: 7;                                                                     width: 191px; top: 209px; right: 5px; height: 23px; }

/* Showrooms */
#subnav2     { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/showroom_bg.gif);                          font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav2 ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav2 a   {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav2 a:hover  { color: #1681BE; }

#blackpanel_medium1 { position: absolute; z-index: 7;                            height: 190px; width: 738px; left: 121px; top: 390px; }
#showroom_panel     { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif); background-repeat: repeat-x; height: 410px; width: 738px; left: 121px; top: 145px; }
#showroom_panel1    { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif); background-repeat: repeat-x; height: 416px; width: 615px; left: 121px; top: 145px; }
#showroom_panel2    { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif); background-repeat: repeat-x; height: 416px; width: 204px; left: 736px; top: 145px; }
#showroom_image     { position: absolute; z-index: 8; background-color: #999999; height: 220px; width: 295px; left: 35px;  top: 5px; }
#showroom_image1    { position: absolute; z-index: 8; background-color: #000000; height: 405px; width: 605px; left: 5px;   top: 5px; text-align: center; vertical-align: middle; }
#showroom_image2    { position: absolute; z-index: 8;                            height: 405px; width: 97px;  left: 0px;   top: 55px; text-align: center; vertical-align: middle; }
#showroom_image3    { position: absolute; z-index: 8;                            height: 405px; width: 97px;  left: 102px; top: 55px; text-align: center; vertical-align: middle; }
#showroom_interior1 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 10px;  top: -6px;  color: #E0E0E0; }
#showroom_interior2 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 191px; top: -6px;  color: #E0E0E0; }
#showroom_interior3 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 372px; top: -6px;  color: #E0E0E0; }
#showroom_interior4 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 553px; top: -6px;  color: #E0E0E0; }
#map_image          { position: absolute; z-index: 8; background-color: #999999; height: 220px; width: 375px; left: 355px; top: 5px; }
#title_image        { position: absolute; z-index: 8;                            height: 210px; width: 300px; left: 5px;   top: 5px; }
#title_image2       { position: absolute; z-index: 8;                            height: 30px;  width: 200px; left: -3px;  top: 10px; }
#link_data          { position: absolute; z-index: 8;                            height: 20px;  width: 190px; left: 5px;   top: 260px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 5pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: normal; }
#link_data2         { position: absolute; z-index: 8;                            height: 90px;  width: 190px; left: 5px;   top: 305px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: normal; }
#line_image         { position: absolute; z-index: 8;                            height: 220px; width: 1px;   left: 342px; top: 5px; }
#line_imagea        { position: absolute; z-index: 8;                            height: 1px;   width: 1px;   left: 10px;  top: 231px; }

/* Products */
#subnav3     { position: absolute; z-index: 6;	            width: 118px;	             left: 3px; top: 145px; background-image: url(../images/products2_bg.gif);                         font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; }
#subnav3 ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav3 a   { 	                                            width: 118px; 	height: 25px;                       background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav3 a:hover  { color: #cadb2a; }

#subproduct_panel   { position: absolute; z-index: 7; background-image: url(../images/products2_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }
#product1_image     { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 290px; left: 5px;   top: 5px; }
#product2_image     { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 270px; left: 305px; top: 5px; }

#subproduct_panel2  { position: absolute; z-index: 7; background-image: url(../images/products2_bg.gif); background-repeat: repeat-x; height: 241px; width: 831px; left: 121px; top: 145px; }
#subproduct1_image  { position: absolute; z-index: 8; background-color: #999999; height: 230px; width: 195px; left: 9px;    top: 5px; }
#subproduct2_image  { position: absolute; z-index: 8; background-color: #999999; height: 230px; width: 195px; left: 214px;  top: 5px; }
#subproduct3_image  { position: absolute; z-index: 8; background-color: #999999; height: 230px; width: 195px; right: 216px; top: 5px; }
#subproduct4_image  { position: absolute; z-index: 8; background-color: #999999; height: 230px; width: 195px; right: 10px; 	top: 5px; }

#subproduct_panel3  { position: absolute; z-index: 7; background-image: url(../images/products3_bg.gif); background-repeat: repeat-x; height: 415px; width: 580px; left: 121px; top: 145px; }
#subproduct5_image  { position: absolute; z-index: 8; background-color: #262626; height: 405px; width: 569px; left: 5px;    top: 5px; text-align: center; }
#subproduct5_text   { position: absolute; z-index: 9;                            height: 10px;  width: 569px; left: 5px;    top: 400px; filter: alpha(opacity=20); opacity: 0.2;           font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 6pt;  color: #FFFFFF; text-align: center;}

#strapline3 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; }
#visitlink3 { position: absolute; z-index: 7;                                                                     width: 191px; top: 209px; right: 5px; height: 23px; }

/* Current Offers */
#subnav4    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/offers_bg.gif);                             font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav4 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav4 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav4 a:hover { color: #DB0082; }

#offers_panel  { position: absolute; z-index: 7; background-image: url(../images/offers_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }

#strapline4 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; }
#visitlink4 { position: absolute; z-index: 7;                                                                     width: 191px; top: 209px; right: 5px; height: 23px; }

/* Services */
#subnav5    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/services_bg.gif);                         font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav5 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav5 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav5 a:hover { color: #AB7DB8; }

#services_panel  { position: absolute; z-index: 7; background-image: url(../images/services_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }
#services_image1 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 5px; }
#services_image2 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 148px; }
#services_image3 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 291px; }
#services_image4 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 434px; }

#strapline5 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; }
#visitlink5 { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

/* Vacancies */
#subnav6    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/vacancies_bg.gif);                        font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav6 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav6 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav6 a:hover { color: #FEBD11; }

#vacancies_p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #FEBD11; }

#vacancies_panel  { position: absolute; z-index: 7; background-image: url(../images/vacancies_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }

#strapline6 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; }
#visitlink6 { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

/* Step by Step */
#subnav7    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/steps_bg.gif);                            font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav7 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav7 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav7 a:hover { color: #82C9BC; }

#steps_panel  { position: absolute; z-index: 7; background-image: url(../images/steps_bg.gif); background-repeat: repeat-x; height: 236px; width: 832px; left: 121px; top: 145px; }
#steps_title1 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 8px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title2 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 146px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title3 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 284px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title4 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 422px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title5 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 560px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title6 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 698px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_image1 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 8px; }
#steps_image2 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 146px; }
#steps_image3 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 284px; }
#steps_image4 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 422px; }
#steps_image5 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 560px; }
#steps_image6 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 698px; }
#steps_foot1  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 8px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot2  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 146px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot3  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 284px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot4  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 422px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot5  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 560px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot6  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 698px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }

/* Suppliers */
#subnav8     { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/suppliers_bg.gif);                        font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav8 ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav8 a   {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav8 a:hover  { color: #00AEEF; }

#suppliers_panel     { position: absolute; z-index: 7; background-image: url(../images/suppliers_bg.gif);    background-repeat: repeat-x; height: 236px; width: 832px; left: 121px; top: 145px; }
#suppliers_image     { position: absolute; z-index: 8; height: 200px; width: 822px; top: 5px; left: 5px; }
#suppliers_image1    { position: absolute; z-index: 8; top: 15px;  left: 45px; }
#suppliers_image2    { position: absolute; z-index: 8; top: 90px;  left: 25px; }
#suppliers_image3    { position: absolute; z-index: 8; top: 155px; left: 25px; }
#suppliers_image4    { position: absolute; z-index: 8; top: 15px;  left: 210px; }
#suppliers_image5    { position: absolute; z-index: 8; top: 90px;  left: 225px; }
#suppliers_image6    { position: absolute; z-index: 8; top: 135px; left: 190px; }
#suppliers_image7    { position: absolute; z-index: 8; top: 165px; left: 175px; }
#suppliers_image8    { position: absolute; z-index: 8; top: 6px;   left: 402px; }
#suppliers_image9    { position: absolute; z-index: 8; top: 60px;  left: 415px; }
#suppliers_image10   { position: absolute; z-index: 8; top: 120px; left: 425px; }
#suppliers_image11   { position: absolute; z-index: 8; top: 170px; left: 405px; }
#suppliers_image12   { position: absolute; z-index: 8; top: 18px;  left: 550px; }
#suppliers_image13   { position: absolute; z-index: 8; top: 68px;  left: 563px; }
#suppliers_image14   { position: absolute; z-index: 8; top: 130px; left: 565px; }
#suppliers_image15   { position: absolute; z-index: 8; top: 15px;  left: 705px; }
#suppliers_image16   { position: absolute; z-index: 8; top: 60px;  left: 715px; }
#suppliers_image17   { position: absolute; z-index: 8; top: 125px; left: 700px; }
#suppliers_image18   { position: absolute; z-index: 8; top: 155px; left: 700px; }

#strapline8  { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #333333; }
#visitlink8  { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

