BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(GlobalImages/bg.png) #d5e3ef repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; FONT: 0.75em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TEXTAREA {
        FONT: 1.1em/1.4em Arial, Helvetica, Sans-Serif
}

@media Unknown    
{
TEXTAREA {
        FONT: 0.9em/1.4em Lucida Grande, Arial
}
    }
LI {
        COLOR: #666
}
TD {
        COLOR: #333
}
A {
        COLOR: #1a75cf; TEXT-DECORATION: none
}
A:hover {
        COLOR: #d26716; TEXT-DECORATION: underline
}
IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container {
        MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left
}
.outerWrapper {
        PADDING-LEFT: 21px; BACKGROUND: url(GlobalImages/bg_shadow_left.png) white repeat-y left top
}
.innerWrapper {
        PADDING-RIGHT: 21px; BACKGROUND: url(GlobalImages/bg_shadow_right.png) repeat-y right top
}
.header {
        BACKGROUND: url(GlobalImages/bg_header_repeat.png) repeat-x 50% top; MARGIN: 0px -21px; HEIGHT: 95px
}
.headerLogo {
        BACKGROUND: url(GlobalImages/bg_header_left.png) no-repeat left top; FLOAT: left; HEIGHT: 95px
}
.headerLogo IMG {
        PADDING-RIGHT: 0px; margin-LEFT: 40px; PADDING-BOTTOM: 0px; width:229px;height:50px; margin-TOP: 40px
}
.globalNav {
        PADDING-RIGHT: 35px; PADDING-LEFT: 0px; BACKGROUND: url(GlobalImages/bg_header_right.png) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #fff; PADDING-TOP: 55px; HEIGHT: 40px
}
.globalLinks {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.globalNav A {
        PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.globalNav A:hover {
        COLOR: white
}
.globalNav INPUT .searchText {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 3px; WIDTH: 11.75em; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
.breadcrumb {
        PADDING-RIGHT: 0px; MARGIN-TOP: 0.35em; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.breadcrumb P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.login {
        PADDING-LEFT: 20px; FLOAT: right; TEXT-ALIGN: right
}

.MainMenu  {
        PADDING-RIGHT: 0px; PADDING-LEFT: 53px; MIN-HEIGHT: 34px; BACKGROUND: url(GlobalImages/bg_primary_nav_repeat.png) #5dadfb repeat-x center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 0px; PADDING-TOP: 0px; HEIGHT: 34px;
}

UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
#menu {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 53px; PADDING-RIGHT: 0px; PADDING-TOP: 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#menu LI {FLOAT: left}
#menu LI A {BORDER-RIGHT-WIDTH: 5px; TEXT-INDENT: -9999px; list-style-type:none; OUTLINE-STYLE: none; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 32px; BORDER-LEFT-WIDTH: 0px}
#menuLiHome a,#menuLiFamilyDecoration a,#menuLiPublicDecoration a,#menuLiModuleDecoration a,#menuLiCases a,#menuLiDesigners a,#menuLiCustomerService a,#menuLiAboutUs a,#menuLiNews a,#menuLiContactUs a { background:url(GlobalImages/menu_header.gif);}

#menuLiHome A { WIDTH: 59px; BACKGROUND-POSITION: 0px 32px}
#menuLiHome A:hover {   BACKGROUND-POSITION: 0px 0px}
#menuLiHome A:active {  BACKGROUND-POSITION: 0px 64px}
BODY#liHome #menuLiHome A {     BACKGROUND-POSITION: 0px 64px}

#menuLiFamilyDecoration A {      WIDTH: 88px; BACKGROUND-POSITION: -60px 32px}
#menuLiFamilyDecoration A:hover {        BACKGROUND-POSITION: -60px 0px}
#menuLiFamilyDecoration A:active {       BACKGROUND-POSITION: -60px 64px}
BODY#liFamilyDecoration #menuLiFamilyDecoration A {       BACKGROUND-POSITION: -60px 64px}

#menuLiPublicDecoration A {    WIDTH: 88px; BACKGROUND-POSITION: -147px 32px}
#menuLiPublicDecoration A:hover {      BACKGROUND-POSITION: -147px 0px}
#menuLiPublicDecoration A:active {     BACKGROUND-POSITION: -147px 64px}
BODY#liPublicDecoration #menuLiPublicDecoration A {   BACKGROUND-POSITION: -147px 64px}

#menuLiModuleDecoration A {     WIDTH: 88px; BACKGROUND-POSITION: -234px 32px}
#menuLiModuleDecoration A:hover {       BACKGROUND-POSITION: -234px 0px}
#menuLiModuleDecoration A:active {      BACKGROUND-POSITION: -234px 64px}
BODY#liModuleDecoration #menuLiModuleDecoration A {     BACKGROUND-POSITION: -234px 64px}

#menuLiCases A {      WIDTH: 88px; BACKGROUND-POSITION: -321px 32px}
#menuLiCases A:hover {        BACKGROUND-POSITION: -321px 0px}
#menuLiCases A:active {       BACKGROUND-POSITION: -321px 64px}
BODY#liCases #menuLiCases A {       BACKGROUND-POSITION: -321px 64px}

#menuLiDesigners A {     WIDTH: 88px; BACKGROUND-POSITION: -408px 32px}
#menuLiDesigners A:hover {       BACKGROUND-POSITION: -408px 0px}
#menuLiDesigners A:active {      BACKGROUND-POSITION: -408px 64px}
BODY#liDesigners #menuLiDesigners A {     BACKGROUND-POSITION: -408px 64px}

#menuLiCustomerService A {       WIDTH: 88px; BACKGROUND-POSITION: -495px 32px}
#menuLiCustomerService A:hover { BACKGROUND-POSITION: -495px 0px}
#menuLiCustomerService A:active {        BACKGROUND-POSITION: -495px 64px}
BODY#liCustomerService #menuLiCustomerService A { BACKGROUND-POSITION: -495px 64px}

#menuLiAboutUs A {      WIDTH: 88px; BACKGROUND-POSITION: -582px 32px}
#menuLiAboutUs A:hover {        BACKGROUND-POSITION: -582px 0px}
#menuLiAboutUs A:active {       BACKGROUND-POSITION: -582px 64px}
BODY#liAboutUs #menuLiAboutUs A {       BACKGROUND-POSITION: -582px 64px}

#menuLiNews A {      WIDTH: 88px; BACKGROUND-POSITION: -669px 32px}
#menuLiNews A:hover {        BACKGROUND-POSITION: -669px 0px}
#menuLiNews A:active {       BACKGROUND-POSITION: -669px 64px}
BODY#liNews #menuLiNews A {       BACKGROUND-POSITION: -669px 64px}

#menuLiContactUs A {    WIDTH: 88px; BACKGROUND-POSITION: -755px 32px}
#menuLiContactUs A:hover {      BACKGROUND-POSITION: -755px 0px}
#menuLiContactUs A:active {     BACKGROUND-POSITION: -755px 64px}
BODY#liContactUs #menuLiContactUs A {   BACKGROUND-POSITION: -755px 64px}

.footer {
        CLEAR: both; PADDING-RIGHT: 26px; BACKGROUND: url(GlobalImages/bg_footer_right.png) #fff no-repeat right bottom; MARGIN: 0px -21px; HEIGHT: 50px; TEXT-ALIGN: center
}
.footerContent {
        PADDING-LEFT: 26px; BACKGROUND: url(GlobalImages/bg_footer_left.png) no-repeat left bottom; HEIGHT: 50px
}
.footerContent P {
        BACKGROUND: url(GlobalImages/bg_footer_repeat.png) repeat-x center bottom; MARGIN: 0px; COLOR: #777; PADDING-TOP: 15px; HEIGHT: 35px
}
.footerContent A {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.b:link {
        COLOR: #FF0000; TEXT-DECORATION: underline
}
.b:visited {
        COLOR: #FF0000; TEXT-DECORATION: underline
}
.b:active {
        COLOR: #CC0000; text-decoration: underline
}
.b:hover {
        COLOR: #CC0000; text-decoration: underline
}
.whiteLink:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none
}
.whiteLink:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none
}
.whiteLink:active {
        COLOR: #FFFFFF; text-decoration: none
}
.whiteLink:hover {
        COLOR: #FFFFFF; text-decoration: none
}
