 html,body,div,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,font,img,ins,kbd,q,s,samp, small,strike,sub,sup,tt,var, dd,dl,dt,li,ol,ul, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; } table { border-collapse: collapse; border-spacing: 0; } ol,ul { list-style: none; } q:before,q:after, blockquote:before,blockquote:after { content: ""; } html, body{ height: 100%; } p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; } h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 22px; text-transform: uppercase; } a{ color: #000; } .container .containerTr #flashBackground{ position: fixed; _position: absolute; width: 100%; height: 100%; overflow: hidden; top: 0; left: 0; z-index: 0; } .container { width: 100%; height: 100%; position: absolute; } .container .containerTd { width: 100%; height: 100%; } .container .containerTr .allContent{ position: relative; vertical-align: middle; width: 969px; margin: 0 auto; padding: 0 40px; } .topContent{ float: left; width: 969px; height: 75px; margin: 0 0 10px 0; background: #222327; } .topContent .logo{ /* leftField*/ display: block; width: 488px; height: 57px; margin: 10px 0 8px 10px; _margin: 10px 0 8px 5px; float: left; text-indent: -99999px; } .topContent .rightField{ width: 471px; height: 75px; float: left; } .firstPageFader{ width: 969px; height: 344px; position: relative; overflow: hidden; margin: 0 0 10px 0; float: left; clear: both; } .firstPageFader li{ width: 969px; height: 344px; position: absolute; } .introText{ float: left; width: 947px; border: 1px solid #cfcfcf; padding: 18px 0 20px 20px; margin: 0 0 10px 0; } .introText h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; margin: 0 0 20px 0; } .introText .textCol{ float: left; width: 289px; margin: 0 20px 0 0; } .introText .textCol p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; } .chooseLanguage{ float: left; width: 949px; height: 24px; padding: 25px 0 26px 20px; background: #222327; } .chooseLanguage h2{ display: block; height: 24px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #fff; line-height: 24px; text-transform: uppercase; margin: 0 27px 0 0; } .languageMenu{ float: right; padding: 10px 10px 0 0; } .searchForm{ float: right; clear: right; width: 400px; text-align: right; padding: 8px 10px 0 10px; } .searchForm .button{ display: block; float: right; height: 24px; padding: 0 10px; *padding: 0 0; _padding: 0 2px 0 1px; border: 1px solid #18181a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: #ffffff; text-transform: uppercase; width: 75px; } .searchForm .search{ display: block; float: right; width: 204px; height: 18px; padding: 4px 10px 0 10px; *height: 22px; *line-height: 22px; *padding: 0 10px; margin: 0 10px 0 0; border: 1px solid #18181a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #808080; background: #ffffff; vertical-align: middle; width: 196px; *width: 200px; } .menuLvl2{ float: left; width: 969px; padding: 0 0 10px 0; } .menuLvl2 li{ float: left; } .content{ width: 969px; height: 586px; float: left; } .sideBarNextBtn{ position: absolute; top:0; right: 0; width: 50px; height: 100%; background: #000; } .btnLink{ display: block; float: left; height: 24px; line-height: 24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; border: 1px solid #cfcfcf; background: #ffffff; padding: 0 10px; margin: 0 10px 0 0; text-decoration: none; text-transform: uppercase; } .btnLinkBorderOveride{ border: 1px solid #18181a; } .faderNumbers .active, .btnLinkActive, .btnLink:hover{ color: #fff; border: 1px solid #18181a; background: #222327; } .btnLinkActive2,.btnLinkBorderOveride:hover{ color: #fff; border: 1px solid #151619; background: #16191d; } .btnLink2{ display: block; float: left; height: 22px; line-height: 22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; border: 1px solid #d4d4d4; background: #222327; padding: 0 10px; margin: 0 10px 0 0; text-decoration: none; text-transform: uppercase; } .menuLvl2 li .btnLink{ _margin: 0 5px 0 0; } .clear{ clear: both; } .resetMargin{ margin: 0; } .firstPageFaderContainer{ float: left; }