BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
PRE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TEXTAREA
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BLOCKQUOTE
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}
FIELDSET
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
ADDRESS
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
CAPTION
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
CITE
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
CODE
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
DFN
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
EM
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
STRONG
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
TH
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
VAR
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
CAPTION
{
    TEXT-ALIGN: left
}
TH
{
    TEXT-ALIGN: left
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%
}
Q:unknown
{
    content: ''
}
Q:unknown
{
    content: ''
}
abbr
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
ACRONYM
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
BODY
{
    BACKGROUND: #000000 repeat-x center top;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #5c6c78;
    LINE-HEIGHT: 24px;
    PADDING-BOTTOM: 5px;
    FONT-FAMILY: "Copperplate Gothic Light", "Times New Roman", Times, serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
H3
{
    FONT-SIZE: 13px;
    BACKGROUND: url(../images/heading_underline.gif) repeat-x left bottom;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LETTER-SPACING: 2px
}
A:link
{
    FONT-SIZE: 12px;
    COLOR: #3C649F;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #3C649F;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    TEXT-DECORATION: none
}
LI
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: "Copperplate Gothic Light", Arial, Helvetica, sans-serif
}
OL
{
    PADDING-BOTTOM: 20px
}
UL
{
    PADDING-BOTTOM: 20px
}
.facts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #7f2710;
    LETTER-SPACING: 2px
}
.quotation
{
    FONT-SIZE: 16px;
    COLOR: #88965c
}
.answer
{
    FONT-STYLE: italic
}
.image-center
{
    MARGIN-BOTTOM: 20px
}
.image-left
{
    FLOAT: left;
    MARGIN: 0px 25px 15px 0px
}
.image-right
{
    FLOAT: right;
    MARGIN: 0px 0px 15px 25px
}
.contactinfo
{
    FLOAT: left;
    MARGIN: 0px 50px 15px 0px;
    LINE-HEIGHT: 22px;
    BORDER-BOTTOM: #d3d8db 1px solid
}
.callout
{
    FONT-WEIGHT: bold;
    COLOR: #7f2710
}
.employees
{
    MARGIN: 0px 0px 15px;
    BORDER-BOTTOM: #d3d8db 1px solid
}
.projects
{
    MARGIN: 0px 0px 15px;
    BORDER-BOTTOM: #d3d8db 1px solid
}
.pagination
{
    COLOR: #24a3c6;
    TEXT-ALIGN: right
}
.clear
{
    CLEAR: both
}
P.pagination A:link
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    COLOR: #24a3c6;
    TEXT-DECORATION: none
}
P.pagination A:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    COLOR: #24a3c6;
    TEXT-DECORATION: none
}
P.pagination A:hover
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/pagination_current.gif) no-repeat 12px 0px;
    COLOR: #fff
}
P.pagination A.pagination_current:link
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/pagination_current.gif) no-repeat 12px 0px;
    COLOR: #fff
}
P.pagination A.pagination_current:visited
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/pagination_current.gif) no-repeat 12px 0px;
    COLOR: #fff
}
#divContentSub
{
    PADDING-RIGHT: 41px;
    PADDING-LEFT: 25px;
    BACKGROUND: url(../images/contentmain_line.gif) repeat-y center top;
    FLOAT: left;
    PADDING-BOTTOM: 30px;
    WIDTH: 219px;
    PADDING-TOP: 35px
}
#divFooter
{
    BACKGROUND: url(../images/footer_background.gif) #7b7b7b no-repeat center top;
    WIDTH: 907px;
    HEIGHT: 33px
}
#divFooter P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 41px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 7px
}
LABEL
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FONT-SIZE: 12px;
    FLOAT: left;
    PADDING-BOTTOM: 0.25em;
    COLOR: #44494a;
    LINE-HEIGHT: 24px;
    TEXT-ALIGN: right
}
LABEL SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FONT-SIZE: 12px;
    FLOAT: left;
    PADDING-BOTTOM: 0.25em;
    COLOR: #44494a;
    LINE-HEIGHT: 24px;
    TEXT-ALIGN: right
}
LABEL SPAN
{
    WIDTH: 100px
}
.smalllabel
{
    PADDING-RIGHT: 10px;
    WIDTH: 57px;
    TEXT-ALIGN: right
}
.largelabel
{
    PADDING-RIGHT: 10px;
    WIDTH: 525px;
    TEXT-ALIGN: right
}
.mediumform
{
    WIDTH: 150px
}
.mediumselect
{
    WIDTH: 200px
}
.smallform
{
    WIDTH: 75px
}
.selectbutton
{
    FLOAT: none;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 5px;
    WIDTH: 1em;
    MARGIN-RIGHT: 5px;
    HEIGHT: 1em
}
INPUT
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 300px;
    COLOR: #44494a;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px solid
}
SELECT
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 300px;
    COLOR: #44494a;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px solid
}
TEXTAREA
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 300px;
    COLOR: #44494a;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px solid
}
DIV.information
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 15px;
    COLOR: #44494a;
    LINE-HEIGHT: 24px;
    BORDER-BOTTOM: #d3d8db 1px solid
}
#divContent INPUT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-LEFT: 105px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
#divSubmitForm INPUT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-LEFT: 105px;
    BORDER-LEFT: 0px;
    WIDTH: 80px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 25px
}
BR
{
    CLEAR: both;
    MARGIN-BOTTOM: 10px
}
SPAN.LV_validation_message
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: none;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.error_wrapper
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px
}
.indent1
{
    MARGIN-LEFT: 25px
}
.indent2
{
    MARGIN-LEFT: 50px
}
.indent3
{
    MARGIN-LEFT: 75px
}
.LV_valid
{
}
.LV_invalid
{
    COLOR: #cc0000
}
.LV_invalid_field
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:hover
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:active
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:hover
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:active
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    BORDER-LEFT: #cc0000 1px solid;
    BORDER-BOTTOM: #cc0000 1px solid
}

