BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: trebuchet ms, lucida grande, arial, helvetica, sans-serif;
    TEXT-ALIGN: center
}
#container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    WIDTH: 920px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#left_col
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 0px solid;
    WIDTH: 180px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: black 0px solid
}
#left_col SPAN
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 172px;
    PADDING-TOP: 0px
}
#left_col HR
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 5px 20px;
    WIDTH: 85%;
    PADDING-TOP: 0px
}
#right_col IMG
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 0px solid
}
#right_col
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 365px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_about
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 355px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_greetings
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 320px;
    PADDING-TOP: 50px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_pos
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 335px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_wire
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 22px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 335px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_bespoke
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_plastic
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 175px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_99
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 341px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_stattrade
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 340px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col_substrate
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 180px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 350px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid
}
#right_col .uv_list
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    PADDING-TOP: 0px
}
#right_col .uv_list UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#right_col .uv_list LI
{
    BORDER-RIGHT: blue 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue 0px solid;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../logos/uv_bullet.gif);
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: blue 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue 0px solid;
    BACKGROUND-REPEAT: no-repeat
}
#middle_col
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(../logos/left_border.gif);
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 181px;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-REPEAT: repeat-y
}
#middle_col HR
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 15px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 55px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 35px;
    WIDTH: 85%;
    PADDING-TOP: 0px
}
#middle_col_pos
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(../logos/left_border.gif);
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 181px;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-REPEAT: repeat-y
}
#middle_col_fsc
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(../logos/FSC_leaf_new.gif);
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 181px;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-REPEAT: no-repeat
}
#middle_col_contact
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 8px;
    BACKGROUND-IMAGE: url(../logos/left_border.gif);
    PADDING-BOTTOM: 290px;
    MARGIN: 0px 0px 0px 181px;
    BORDER-LEFT: red 0px solid;
    BORDER-BOTTOM: red 0px solid;
    BACKGROUND-REPEAT: repeat-y
}
#fakeframe
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    OVERFLOW: auto;
    WIDTH: 670px;
    HEIGHT: 550px
}
#fakeframe_gallery
{
    BORDER-RIGHT: #ddd 1px dotted;
    BORDER-TOP: #ddd 1px dotted;
    DISPLAY: block;
    OVERFLOW: auto;
    BORDER-LEFT: #ddd 1px dotted;
    WIDTH: 720px;
    BORDER-BOTTOM: #ddd 1px dotted;
    HEIGHT: 220px
}
#fakeframe1
{
    DISPLAY: block;
    OVERFLOW: auto;
    WIDTH: 720px;
    HEIGHT: 385px
}
#fakeframe_fsc
{
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    OVERFLOW: auto;
    WIDTH: 425px;
    PADDING-TOP: 160px;
    HEIGHT: 355px
}
#middle_inner
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#middle_inner HR
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 30px
}
#middle_featured
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    HEIGHT: 600px
}
#mid_left_col
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 310px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 550px
}
#mid_left_col_mirri
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 325px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 550px
}
#mid_left_col_uv
{
    BORDER-RIGHT: #ccc 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #ccc 0px solid;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 0px solid;
    HEIGHT: 357px
}
#mid_left_col_about
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 320px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 380px
}
#mid_left_col_greetings
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 360px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid
}
#mid_left_col_stat
{
    BORDER-RIGHT: #d2d2d2 2px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 390px;
    PADDING-TOP: 0px;
    HEIGHT: 400px
}
#mid_left_col_pos
{
    BORDER-RIGHT: #ccc 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #ccc 0px solid;
    WIDTH: 335px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 0px solid
}
#mid_left_col_fsc
{
    BORDER-RIGHT: #ccc 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 260px;
    BORDER-LEFT: #ccc 0px solid;
    WIDTH: 365px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 0px solid
}
#mid_left_col_plastic
{
    BORDER-RIGHT: #d2d2d2 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #d2d2d2 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #d2d2d2 0px solid;
    WIDTH: 515px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d2d2d2 0px solid;
    HEIGHT: 510px
}
#mid_left_col_99
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 350px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 550px
}
#mid_left_col_wire
{
    BORDER-RIGHT: #d2d2d2 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #d2d2d2 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #d2d2d2 0px solid;
    WIDTH: 515px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d2d2d2 0px solid;
    HEIGHT: 490px
}
#mid_left_col_stattrade
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 348px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 550px
}
#mid_left_col_substrate
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 175px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 470px
}
#mid_left_col_news
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 0px solid;
    WIDTH: 700px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 550px
}
#mid_left_col_greetings .greetings_list
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    PADDING-TOP: 0px
}
#mid_left_col_greetings .greetings_list UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#mid_left_col_greetings .greetings_list LI
{
    BORDER-RIGHT: blue 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue 0px solid;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: blue 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue 0px solid
}
.top_pgraph
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
P
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 4px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: justify
}
#right_col_bespoke P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
#mid_left_col_stat .top_pgraph
{
    PADDING-RIGHT: 12px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#mid_left_col_stat P
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: justify
}
.pos_header .top_pgraph
{
    PADDING-RIGHT: 12px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 14px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
.pos_header P
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 14px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: justify
}
#mid_left_col_plastic .plastic_offset
{
    BORDER-RIGHT: blue 0px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: blue 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 18px 205px;
    BORDER-LEFT: blue 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue 0px solid;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: justify
}
.centered_text
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: center
}
#mid_left_col_stat .centered_text
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid;
    FONT-FAMILY: verdana, lucida grande, sans-serif;
    TEXT-ALIGN: center
}
.centered_text IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #656565;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #d92b1e;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px;
    COLOR: #656565;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
#mid_left_col_about H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#mid_left_col_news H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#middle_col_pos H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#middle_col LI
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#pl_list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -7px 0px 20px 15px;
    PADDING-TOP: 0px
}
#pl_list LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, lucida grande, sans-serif
}
#pl_list LI .grey_text
{
    COLOR: #666
}
#middle_col_pos P
{
}
.rh_heading
{
    MARGIN-TOP: 192px
}
#middle_col_pos .offset
{
    PADDING-TOP: 10px
}
.self_cling
{
    MARGIN-BOTTOM: 25px;
    HEIGHT: 110px
}
.self_adhesive
{
    MARGIN-BOTTOM: 25px;
    HEIGHT: 110px
}
BLOCKQUOTE
{
    FONT-SIZE: 13px;
    BACKGROUND: url(../logos/speech2.jpg) no-repeat 100% 100%;
    FONT-FAMILY: century gothic, avant garde, trebuchet ms, verdana, helvetica, arial, sans serif
}
BLOCKQUOTE IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.quoted
{
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 40px;
    COLOR: #d92b1e;
    FONT-FAMILY: century gothic, verdana, helvetica, arial, sans serif
}
.quotemarks
{
    FONT-SIZE: 2em;
    COLOR: #900009
}
.faq_headers
{
    PADDING-RIGHT: 20px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 5px;
    COLOR: #d92b1e
}
.q
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.a
{
    PADDING-RIGHT: 20px;
    MARGIN-BOTTOM: 30px
}
.a1
{
    COLOR: #666
}
#tobys_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 670px;
    PADDING-TOP: 0px
}
#tobys_links IMG
{
    BORDER-RIGHT: green 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 1px solid
}
#tobys_links A
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    COLOR: #fafaf3
}
.img_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 0px;
    PADDING-TOP: 0px
}
.img_left_offset
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px -10px;
    PADDING-TOP: 0px
}
.img_left_about
{
    CLEAR: both;
    FLOAT: left;
    MARGIN: 0px 10px 15px 0px;
    POSITION: relative;
    TOP: -100px
}
.img_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
#right_col_about .about_image
{
    MARGIN-TOP: 50px
}
.about_c5
{
    MARGIN-LEFT: 8px
}
#mid_left_col_stat .stat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 11px;
    PADDING-TOP: 0px
}
#middle_col_pos IMG
{
    BORDER-RIGHT: blue 0px solid;
    BORDER-TOP: blue 0px solid;
    BORDER-LEFT: blue 0px solid;
    BORDER-BOTTOM: blue 0px solid
}
.img_extra
{
    BORDER-RIGHT: blue 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue 0px solid;
    PADDING-LEFT: 0px;
    LEFT: 400px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: blue 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue 0px solid;
    POSITION: absolute;
    TOP: 611px
}
.img_etheo
{
    LEFT: 215px;
    POSITION: absolute;
    TOP: 500px
}
.img_odeon
{
    LEFT: 185px;
    POSITION: absolute;
    TOP: 430px
}
.fakeframe_fsc
{
    LEFT: -13px;
    POSITION: relative
}
.img_wiro
{
    LEFT: 645px;
    POSITION: absolute;
    TOP: 530px
}
.img_stattrade
{
    LEFT: 560px;
    POSITION: absolute;
    TOP: 430px
}
.img_substrate
{
    LEFT: 380px;
    POSITION: absolute;
    TOP: 470px
}
.img_greetings_click
{
    LEFT: 570px;
    POSITION: absolute;
    TOP: 450px
}
#gallery
{
    MARGIN-LEFT: 10px
}
#gallery TD
{
    TEXT-ALIGN: center
}
#gallery IMG
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 1px;
    MARGIN: 5px;
    PADDING-TOP: 1px
}
.centre_image_gal
{
    WIDTH: 680px;
    TEXT-ALIGN: center
}
.centre_image_gal IMG
{
    BORDER-RIGHT: #eee 2px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 1px;
    MARGIN: 5px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #eee 2px solid;
    TEXT-ALIGN: center
}
#header
{
    BORDER-RIGHT: #000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #49494b;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 0px solid;
    HEIGHT: 120px
}
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.pos_header
{
    BORDER-RIGHT: green 0px solid;
    BORDER-TOP: green 0px solid;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: green 0px solid;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: green 0px solid
}
#navbar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../logos/navbar.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 44px
}
#navigation
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 25px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 0px solid;
    POSITION: absolute;
    TOP: 128px;
    HEIGHT: 44px
}
#navigation UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#navigation LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navigation A:link
{
    PADDING-RIGHT: 50px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    MARGIN-RIGHT: 4px;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.1em;
    TEXT-DECORATION: none
}
#navigation A:visited
{
    PADDING-RIGHT: 50px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    MARGIN-RIGHT: 4px;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.1em;
    TEXT-DECORATION: none
}
#navigation A.active:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000;
}
#navigation A.active:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000;
}
#navigation A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000;
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #656565;
    TEXT-DECORATION: none
}
.fsc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 120px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: -35px
}
.fsc_list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 610px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 396px
}
.calc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 120px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 170px
}
.form
{
    MARGIN-LEFT: 60px
}
#point_of_sale
{
    BORDER-RIGHT: #e4e4e7 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e4e4e7 2px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../logos/POS_new.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 6px;
    BORDER-LEFT: #e4e4e7 2px solid;
    WIDTH: 700px;
    PADDING-TOP: 40px;
    BORDER-BOTTOM: #e4e4e7 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative
}
#news_wire_post
{
    BORDER-RIGHT: green 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: green 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../logos/home_strip_bottom_new.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: green 0px solid;
    WIDTH: 720px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: green 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 240px
}
.pos
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 8px
}
.postcards
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 653px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50px;
    BOTTOM: 190px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.news
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    LEFT: 172px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50px;
    BOTTOM: 190px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.wirebinding
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    LEFT: 414px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50px;
    BOTTOM: 190px;
    PADDING-TOP: 0px;
    POSITION: absolute
}
.postcards A:link
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-DECORATION: underline
}
.postcards A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.postcards A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
.postcards A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.wirebinding A:link
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-DECORATION: underline
}
.wirebinding A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.wirebinding A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
.wirebinding A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.pos A:link
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    TEXT-DECORATION: underline
}
.pos A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.pos A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
.pos A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.news A:link
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-DECORATION: underline
}
.news A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.news A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
.news A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
.scrollable
{
    POSITION: absolute
}
.after
{
    CLEAR: all
}
DIV.navi
{
}
DIV.items
{
    HEIGHT: 150px! important
}
A.prev
{
}
A.next
{
}
#front_text
{
}
#button
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 172px;
    COLOR: #333;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
    BACKGROUND-COLOR: #fff
}
#button UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    LIST-STYLE-TYPE: none
}
#button LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 7px solid
}
#button .bottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#button LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 7px;
    BORDER-LEFT: #fff 10px solid;
    WIDTH: 150px;
    COLOR: #333;
    PADDING-TOP: 5px;
    LETTER-SPACING: 0.1em;
    BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: none
}
HTML > BODY #button LI A
{
    WIDTH: auto
}
#button LI A:hover
{
    FONT-WEIGHT: normal;
    BORDER-LEFT: #ccc 10px solid;
    COLOR: #333;
    BACKGROUND-COLOR: #ccc
}
#left_col A IMG
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 1px solid
}
#list_container
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 660px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, helvetica, arial, sans serif;
    TEXT-ALIGN: left
}
#list_container UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    COLOR: #d92b1e;
    LINE-HEIGHT: 0.8em;
    PADDING-TOP: 0px
}
#list_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 40px 0px 0px;
    WIDTH: 300px;
    PADDING-TOP: 0px
}
#list_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 300px;
    PADDING-TOP: 0px
}


/* ADDED BY ROB */
h3 em {
	color: #d92b1e;
}

#errorbox {
	background: #FFFCD4;
	border: 1px solid #CCCCCC; 
	padding: 5px;
}
#errorbox h3, #errorbox p { margin: 3px; }

h3.actionlist {
	margin: 20px 0 0 0;
	padding: 0px;
}

#orderlist {
        font-family: verdana, arial, helvetica, sans-serif;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background:#fff;
	padding:0;
	text-align:center;
}
#orderlist tr {
        font-family: verdana, arial, helvetica, sans-serif;
	background: #dcdcdc;
	font-size: 0.8em;
	color:#2f4f4f;
}
#orderlist tr:hover{
        font-family: verdana, arial, helvetica, sans-serif;
	background-color:#CCCCCC;
	cursor: pointer;
}
#orderlist th {
        font-family: verdana, arial, helvetica, sans-serif;
	padding:0.3em;
	padding-right:0.7em;
	padding-bottom:0.2em;
	vertical-align:bottom;
	background:#c0c0c0;
	color:#2f4f4f;
	font-size:11px;
	cursor: auto;
}
#orderlist td {
        font-family: verdana, arial, helvetica, sans-serif;
	margin:0;
	text-align:center;
}

#customerdetails {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background:#fff;
	padding:0;
	text-align: left;
}
#customerdetails th {
        font-family: verdana, arial, helvetica, sans-serif;
	padding:0.2em 0.5em;
	margin: 0;
	background: #c0c0c0;
	color:#2f4f4f;
}
#customerdetails td {
        font-family: verdana, arial, helvetica, sans-serif;
	vertical-align: top;
	padding:0.3em;
	margin:0;
	background: #dcdcdc;
	color:#2f4f4f;
	font-size:11px;
}
#customerdetails .topline {
	border-top: 1px solid #77beed;
}

#customerlogin th {
        font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
}

.textright { text-align: right; }

/* ADDED BY ALEC */
.WhiteCell {background:white;empty-cell:show}

