@import url( rounded.css );                 /* Inclusion of styles needed for Rounded Corners */
@import url( ls.css );                      /* Inclusion of styles needed for Language Switchers */
@import url( tables.css );                  /* Inclusion of styles needed for Miscellaneous tables */
@import url( forms.css );                   /* Inclusion of styles for the forms */
@import url( news.css );                    /* Inclusion of styles for the News */
@import url( products.css );                /* Inclusion of styles for the Products */

body                {   margin          :   0;
                        padding         :   0;
                        font-size       :   101%;
                        background      :   #666 url('/images/bg.png');
                    }

div#HeaderWrapper   {   height          :   118px;
                        width           :   100%;
                        background      :   rgb(100,112,128) url('/images/lauriers.png') left top no-repeat;
                    }

div#Header          {   height          :   118px;
                        width           :   896px;
                        background      :   rgb(100,112,128) url('/images/header2.png') left center no-repeat;
                        border-bottom   :   1px solid rgb(199,201,210);
                        text-align      :   center;
                        margin          :   0 auto;
                    }

div#Header h1       {   margin          :   0;
                        color           :   rgb(199,201,210);
                        font            :   1.7em/2em georgia,"times new roman",serif;
                        float           :   right;
                    }

div#Header p.SubTitle
                    {   color           :   rgb(199,201,210);
                        font            :   1em/1.4em georgia,"times new roman",serif;
                        margin          :   0;
                    }

div#Sysmenu         {   height          :   27px;
                        background      :   #3a3a3a;
                        clear           :   both;
                        color           :   #fff;
                        border-bottom   :   1px solid #555555;
                        margin          :   0;
                        text-align      :   center;
                    }

div#Pilars          {   background      :   #3e3e3e;
                        width           :   896px;
                        margin          :   0 auto;
                        font            :   0.8em/1.4em verdana,arial,sans-serif;
                        border-left     :   1px solid #555555;
                        border-right    :   1px solid #555555;
                        border-bottom   :   1px solid #555555;
                        padding         :   0;
                    }

div#PilarLeft       {   width           :   568px;
                        float           :   left;
                        padding         :   15px 15px 30px 15px;
                        color           :   rgb(240,240,240);
                    }

div#PilarRight      {   width           :   268px;
                        float           :   right;
                        padding         :   15px 15px 30px 15px;
                        color           :   rgb(230,230,230);
                    }

div#Footer          {   height          :   30px;
                        width           :   100%;
                        background      :   #444;
                        margin          :   0;
                        position        :   fixed;
                        bottom          :   0;
                        border-top      :   1px solid #555555;
                        color           :   #aaa;
                        text-align      :   center;
                        font            :   0.6em/1.2em verdana,arial,sans-serif;
                    }

div#DesignBy        {   position        :   absolute;
                        top             :   106px;
                        left            :   0;
                        margin          :   0 0 0 10px;
                        text-align      :   right;
                        color           :   rgb(199,201,210);
                        font            :   0.6em/1em georgia,"times new roman",serif;
                    }

/* IE won't get this */
html > body div#DesignBy
                    {   top             :   95px;
                    }

div#Pilars h2,
div#Pilars h3,
div#Pilars h4       {   color           :   rgb(199,201,210);
                        font            :   1.7em/2em georgia,"times new roman",serif;
                        clear           :   left;
                    }

div#Pilars h3       {   font-size       :   1.5em;
                    }

div#Pilars h4       {   font-size       :   1.3em;
                    }

div#Sysmenu ul      {   height          :   26px;
                        line-height     :   26px;
                        overflow        :   hidden;
                        display         :   block;
                        width           :   896px;
                        margin          :   0 auto;
                        font            :   0.8em "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
                        color           :   rgb(199,201,210);
                        background      :   rgb(40,45,52);
                        border          :   1px solid rgb(199,201,210);
                        border-top      :   none;
                    }

/* IE won't get this */
html > body div#Sysmenu ul
                    {   width           :   856px;
                        height          :   27px;
                    }

div#Sysmenu ul li   {   display         :   block;
                        float           :   left;
                        margin          :   0 7px;
                    }

div#Sysmenu ul li.pushit   
                    {   float           :   right;
                    }

div#Sysmenu ul li a,
div#Sysmenu ul li a:link,
div#Sysmenu ul li a:visited,
div#Sysmenu ul li a:active
                    {   color           :   rgb(199,201,210);
                        text-decoration :   none;
                        border-bottom   :   1px solid rgb(40,45,52);
                    }

div#Sysmenu ul li a:hover
                    {   color           :   #fff;
                        border-bottom   :   1px solid #fff;
                    }

/* IE won't get this */
html > body div#Sysmenu ul li a:hover
                    {   border-bottom   :   1px solid #fff;
                        text-decoration :   none;
                    }

.hide               {   display         :   none;
                    }

div#Pilars img      {   padding         :   20px;
                        margin          :   5px;
                        background      :   #000;
                        border          :   2px solid #555555;
                    }

div#Pilars img.left {   float           :   left;
                        clear           :   left;
                    }

div#Pilars img.right
                    {   float           :   right;
                        clear           :   right;
                    }

img.gotodoc         {   float           :   none !important;
                        border          :   none !important;
                        padding         :   0 !important;
                        margin          :   0 !important;
                    }
a,
a:link,
a:visited,
a:active            {   color           :   rgb(238,204,70);
                    }

a:hover             {   color           :   rgb(247,228,157);
                    }

div#DesignBy a,
div#DesignBy a:link,
div#DesignBy a:visited,
div#DesignBy a:active,
div.FWSitemap a,
div.FWSitemap a:link,
div.FWSitemap a:visited,
div.FWSitemap a:active
                    {   color           :   silver;
                    }

div#LanguageSwitchers a,
div#LanguageSwitchers a:link,
div#LanguageSwitchers a:visited,
div#LanguageSwitchers a:active
                    {   color           :   #fff;
                    }

div#DesignBy a:hover,
div#LanguageSwitchers a:hover,
div.FWSitemap a:hover
                    {   color           :   rgb(238,204,70);
                    }

