BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif
}
HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 28px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
PRE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.95em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px
}
A
{
    COLOR: #808080
}
A:hover
{
    COLOR: #404040
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
:link IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
:visited IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
ADDRESS
{
    FONT-STYLE: normal
}
:link
{
    TEXT-DECORATION: none
}
:visited
{
    TEXT-DECORATION: none
}
UL
{
    LIST-STYLE-TYPE: none
}
OL
{
    LIST-STYLE-TYPE: none
}
INPUT
{
    COLOR: #262626
}
FORM
{
    COLOR: #262626
}
FORM
{
    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
}
FIELDSET
{
    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
}
#main
{
    LEFT: 20px;
    POSITION: absolute;
    TOP: 20px;
    BACKGROUND-COLOR: #fff
}
#main
{
    MIN-WIDTH: 760px;
    LEFT: 0px;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
#wrapper
{
    BACKGROUND: #fff;
    MARGIN: 0px auto;
    POSITION: relative;
    HEIGHT: 592px;
    TEXT-ALIGN: left
}
.mainwrapper
{
    MIN-WIDTH: 760px;
    WIDTH: 930px
}
.altwrapper
{
    WIDTH: 760px
}
#navbar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 50px;
    ALIGN: center
}
#header_wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 5px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 81px
}
#header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/logo.gif) no-repeat right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#headnav
{
    CLEAR: both;
    MARGIN: 0px auto;
    WIDTH: 100%;
    HEIGHT: 30px
}
#footer_wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px auto 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 30px
}
#footer
{
    CLEAR: both;
    BORDER-TOP: #3b3b3b 5px solid;
    MARGIN: 0px auto;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    HEIGHT: 50px
}
#footer P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 77%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px
}
#legal
{
    FLOAT: left
}
#links
{
    FLOAT: right
}
#seo_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.9em;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    OVERFLOW: visible;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 70px;
    TEXT-ALIGN: center
}
#copyright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 460px;
    PADDING-TOP: 0px
}
#copyright P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #99b2b7;
    PADDING-TOP: 0px
}
#terms
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 300px;
    COLOR: #99b2b7;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
#terms A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #99b2b7;
    PADDING-TOP: 0px
}
#terms A:hover
{
    COLOR: #6e8084
}
#terms_wrapper
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    WIDTH: 640px;
    PADDING-TOP: 15px;
    HEIGHT: 400px
}
#terms_wrapper H3
{
    MARGIN: 0px
}
#terms_wrapper A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #333;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #999 1px solid
}
#terms_wrapper A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #333 1px solid
}
#nav_wrapper
{
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 760px;
    HEIGHT: 81px
}
#nav
{
    WIDTH: 760px;
    POSITION: relative;
    HEIGHT: 81px
}
#nav A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.3em;
    PADDING-BOTTOM: 0px;
    WIDTH: 82px;
    COLOR: #7a6a53;
    PADDING-TOP: 54px;
    POSITION: relative;
    HEIGHT: 26px
}
#nav A:hover
{
    BACKGROUND: #fb1717
}
#nav A.active
{
    BACKGROUND: #c22626;
    WIDTH: 130px;
    COLOR: #fff
}
#nav A.inactive
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.3em;
    PADDING-BOTTOM: 0px;
    WIDTH: 82px;
    COLOR: #535a5a;
    PADDING-TOP: 54px;
    POSITION: relative;
    HEIGHT: 26px
}
#nav A.inactive:hover
{
    BACKGROUND: #d1dad1;
    COLOR: #c22626
}
#nav UL
{
    HEIGHT: 81px
}
#nav LI
{
    FLOAT: left;
    HEIGHT: 81px
}
#nav LI P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.3em;
    PADDING-BOTTOM: 0px;
    COLOR: #fff;
    PADDING-TOP: 54px;
    HEIGHT: 26px
}
#nav_active A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1.3em;
    PADDING-BOTTOM: 0px;
    WIDTH: 82px;
    COLOR: #7a6a53;
    PADDING-TOP: 54px;
    POSITION: relative;
    HEIGHT: 26px
}
#content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 470px
}
#slide_container
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 470px
}
.cell
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 360px;
    PADDING-TOP: 0px;
    HEIGHT: 470px
}
.cell A
{
    COLOR: #5eb1d8
}
.cell A:hover
{
    COLOR: #29a0d8
}
.cell H1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/bg.png);
    PADDING-BOTTOM: 8px;
    OVERFLOW: hidden;
    WIDTH: 345px;
    PADDING-TOP: 8px;
    HEIGHT: 25px
}
.cell H3.employee_name
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.cell H2
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 11px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    HEIGHT: 84px
}
.cell H3
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 95%;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 10px
}
.cell H4
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    WIDTH: 335px;
    PADDING-TOP: 10px
}
.cell P
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-TOP: 0px
}
.cell UL
{
    MARGIN: 0px 0px 15px 30px;
    COLOR: #fc0;
    LIST-STYLE-TYPE: square
}
.cell LI
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #c22626;
    PADDING-TOP: 0px
}
.cell UL LI SPAN
{
    COLOR: #ffffff
}
#page
{
    COLOR: #fff;
    HEIGHT: 470px;
    BACKGROUND-COLOR: #535a5a
}
#contact_wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 930px;
    PADDING-TOP: 0px;
    HEIGHT: 470px
}
#contact
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    WIDTH: 930px;
    PADDING-TOP: 0px;
    HEIGHT: 470px
}
#contact H4
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_header.png);
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px 5px;
    WIDTH: 185px;
    PADDING-TOP: 4px;
    HEIGHT: 20px
}
.left
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_grey2.png);
    WIDTH: 210px;
    HEIGHT: 409px
}
.left H1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_header.png);
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    WIDTH: 185px;
    COLOR: #fff;
    PADDING-TOP: 8px;
    HEIGHT: 25px
}
.left UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    WIDTH: 185px;
    PADDING-TOP: 0px
}
.left LI
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
.left LI SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.left LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.left LI.email
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px
}
.right
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_grey2.png);
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 240px;
    HEIGHT: 409px
}
.right H1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_header.png);
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    WIDTH: 215px;
    COLOR: #fff;
    PADDING-TOP: 8px
}
.right UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP: 0px
}
.right LI
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
.form
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_grey2.png);
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 240px;
    HEIGHT: 409px
}
.form H1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/ie6_bgpane_header.png);
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    WIDTH: 215px;
    COLOR: #fff;
    PADDING-TOP: 8px
}
.form UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP: 0px
}
.form LI
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#contactFormArea
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 15px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 15px;
    FONT-SIZE: 0.85em;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 15px;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 210px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif
}
#contactFormArea P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#contactFormArea FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#contactFormArea FORM LI
{
    LIST-STYLE-TYPE: none
}
#contactFormArea FORM INPUT.thin
{
    BORDER-RIGHT: #555 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #555 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 100%;
    BACKGROUND: #f1fbf5;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #555 1px solid;
    WIDTH: 200px;
    COLOR: #111;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #555 1px solid
}
#contactFormArea FORM INPUT.thin:focus
{
    BORDER-RIGHT: #888 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #888 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    OVERFLOW: hidden;
    BORDER-LEFT: #888 1px solid;
    COLOR: #111;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #888 1px solid
}
#contactFormArea FORM TEXTAREA
{
    BORDER-RIGHT: #555 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #555 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 100%;
    BACKGROUND: #f1fbf5;
    PADDING-BOTTOM: 3px;
    MARGIN: 0pt 0pt 10px;
    OVERFLOW: auto;
    BORDER-LEFT: #555 1px solid;
    WIDTH: 200px;
    COLOR: #111;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #555 1px solid;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif
}
#contactFormArea FORM TEXTAREA:focus
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #888 1px solid;
    BORDER-BOTTOM: #888 1px solid
}
#contactFormArea FORM LABEL.small
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 45px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#contactFormArea FORM LABEL.big
{
    PADDING-RIGHT: 0pt;
    DISPLAY: block;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 5px 0pt;
    OVERFLOW: hidden;
    WIDTH: 70px;
    COLOR: #fff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0pt
}
#contactFormArea FORM .submit
{
    BORDER-RIGHT: #444 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #444 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND: #d5ded9;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 15px;
    BORDER-LEFT: #444 1px solid;
    WIDTH: 70px;
    CURSOR: pointer;
    COLOR: #111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #444 1px solid;
    HEIGHT: 28px
}
#contactFormArea FORM .submit:hover
{
    BORDER-RIGHT: #666 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND: #444;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 15px;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 70px;
    CURSOR: pointer;
    COLOR: #fff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666 1px solid;
    HEIGHT: 28px
}
#contactFormArea FORM .submit:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #333;
    BORDER-LEFT: medium none;
    WIDTH: 70px;
    COLOR: #fff;
    BORDER-BOTTOM: medium none;
    HEIGHT: 28px
}
#loading
{
    FLOAT: left
}
#up-arrow
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 32px;
    CURSOR: pointer
}
#down-arrow
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 32px;
    CURSOR: pointer
}
#form_box
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 15px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 15px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    FONT: 0.85em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif;
    BORDER-LEFT: medium none;
    WIDTH: 210px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#form_box DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#form_box DIV.hr
{
    MARGIN: 0px;
    HEIGHT: 0px
}
#form_box P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#log
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 0.85em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 210px;
    COLOR: #fff;
    LINE-HEIGHT: 1.3em;
    PADDING-TOP: 0px
}
#log_res
{
    OVERFLOW: hidden
}
.ajax-loading#log_res
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/loader.gif) no-repeat left top;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px
}
FORM INPUT.thin
{
    BORDER-RIGHT: #555 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #555 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 100%;
    BACKGROUND: #f1fbf5;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #555 1px solid;
    WIDTH: 200px;
    COLOR: #111;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #555 1px solid
}
FORM INPUT.thin:focus
{
    BORDER-RIGHT: #888 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #888 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    OVERFLOW: hidden;
    BORDER-LEFT: #888 1px solid;
    COLOR: #111;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #888 1px solid
}
FORM TEXTAREA
{
    BORDER-RIGHT: #555 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #555 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 100%;
    BACKGROUND: #f1fbf5;
    PADDING-BOTTOM: 3px;
    MARGIN: 0pt 0pt 10px;
    OVERFLOW: auto;
    BORDER-LEFT: #555 1px solid;
    WIDTH: 200px;
    COLOR: #111;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #555 1px solid;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif
}
FORM TEXTAREA:focus
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #888 1px solid;
    BORDER-BOTTOM: #888 1px solid
}
FORM LABEL.small
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    OVERFLOW: hidden;
    WIDTH: 80px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
FORM .submit
{
    BORDER-RIGHT: #444 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #444 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND: #d5ded9;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #444 1px solid;
    WIDTH: 70px;
    CURSOR: pointer;
    COLOR: #111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #444 1px solid;
    HEIGHT: 28px
}
FORM .submit:hover
{
    BORDER-RIGHT: #666 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND: #444;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 70px;
    CURSOR: pointer;
    COLOR: #fff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666 1px solid;
    HEIGHT: 28px
}
FORM .submit:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #333;
    BORDER-LEFT: medium none;
    WIDTH: 70px;
    COLOR: #fff;
    BORDER-BOTTOM: medium none;
    HEIGHT: 28px
}
#loading
{
    FLOAT: left
}
#menu
{
    DISPLAY: block;
    PADDING-TOP: 5px;
    HEIGHT: 40px
}
#menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#menu LI
{
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 186px
}
#menu LI.list1
{
    BACKGROUND: url(../images/heatinga.gif)
}
#menu LI.list2
{
    BACKGROUND: url(../images/aircona.gif)
}
#menu LI.list3
{
    BACKGROUND: url(../images/gasa.gif)
}
#menu LI.list4
{
    BACKGROUND: url(../images/plumbinga.gif)
}
#menu LI.list5
{
    BACKGROUND: url(../images/maintenancea.gif)
}
#menu A
{
    DISPLAY: block;
    OVERFLOW: hidden;
    WIDTH: 186px;
    COLOR: #000;
    PADDING-TOP: 40px;
    HEIGHT: 0px;
    TEXT-DECORATION: none
}
#menu A#item1
{
    BACKGROUND: url(../images/heating.gif) no-repeat -186px -40px
}
#menu A#item2
{
    BACKGROUND: url(../images/aircon.gif) no-repeat -186px -40px
}
#menu A#item3
{
    BACKGROUND: url(../images/gas.gif) no-repeat -186px -40px
}
#menu A#item4
{
    BACKGROUND: url(../images/plumbing.gif) no-repeat -186px -40px
}
#menu A#item5
{
    BACKGROUND: url(../images/maintenance.gif) no-repeat -186px -40px
}
#menu A#item1:hover
{
    BACKGROUND-POSITION: right top;
    Z-INDEX: 50
}
#menu A#item2:hover
{
    BACKGROUND-POSITION: right top;
    Z-INDEX: 50
}
#menu A#item3:hover
{
    BACKGROUND-POSITION: right top;
    Z-INDEX: 50
}
#menu A#item4:hover
{
    BACKGROUND-POSITION: right top;
    Z-INDEX: 50
}
#menu A#item5:hover
{
    BACKGROUND-POSITION: right top;
    Z-INDEX: 50
}
