html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0;padding:0;border:0;font:normal 100%/16px Arial, Helvetica, sans-serif; } body { line-height:15px; behavior:url(/site/skins/ees001-v1-en/csshover.htc); background:#c9ab80 url(/site/skins/ees001-v1-en/images/bg-body.jpg); } table {border-collapse:separate;border-spacing:0;} caption, th, td {text-align:left;font-weight:normal;} table, td, th {vertical-align:top;} blockquote:before, blockquote:after, q:before, q:after {content:"";} blockquote, q {quotes:"" "";} a img {border:none;}  body {font-size:75%;color:#000;font-family:Arial, Helvetica, sans-serif;} h1, h2, h3, h4, h5, h6 {color:#000; font-weight:bold;} h1 {font-size:3em;line-height:1;margin-bottom:25px;} h2 {font-size:2em;margin-bottom:0.75em;} h3 {font-size:1.5em;line-height:1;margin-bottom:1em;} h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;} h5 {font-size:1em;margin-bottom:1.5em;} h6 {font-size:1em;} h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;} p {margin:0 0 16px;color:#000;} a {color:#2a4b3d;text-decoration:none;outline:none;} a:hover {color:#9e0b0f;} blockquote {color:#666;font-style:italic;} strong {font-weight:bold;} em, dfn {font-style:italic;} dfn {font-weight:bold;} sup, sub {line-height:0;} abbr, acronym {border-bottom:1px dotted #666;} address {margin:0 0 1.5em;} del {color:#666;} pre, code {margin:1.5em 0;white-space:pre;} pre, code, tt {font:1em Arial, Helvetica, sans-serif;line-height:1.5;} li ul, li ol {margin:0 1.5em;} ul, ol {margin:0 1.5em 1.5em 1.5em;} ul {list-style-type:disc;} ol {list-style-type:decimal;} dl {margin:0 0 1.5em 0;} dl dt {font-weight:bold;} dd {margin-left:1.5em;} table {margin-bottom:1.4em;width:100%;} th {font-weight:bold;} th, td {padding:4px 10px 4px 5px;} tr.even td {background:#E5ECF9;} tfoot {font-style:italic;} caption {background:#eee;} input, textarea{color:#666;} textarea{overflow:auto;font:normal 12px Arial, sans-serif;}  .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} .large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} .hide {display:none;} .quiet {color:#666;} .loud {color:#000;} .highlight {background:#ff0;} .added {background:#060;color:#fff;} .removed {background:#900;color:#fff;} .first {margin-left:0;padding-left:0;} .last {margin-right:0;padding-right:0;} .top {margin-top:0;padding-top:0;} .bottom {margin-bottom:0;padding-bottom:0;} .float-left{float:left;} .float-right{float:right;} .clear{clear:both;} .nomargin{margin:0!important;} .green {color:#2a4b3d;} .nobg{ background:none!important;}   #header li, #footer li, #sidebar-left li, #sidebar-right li{ list-style:none; }  #container{ width:980px; overflow:hidden; margin:0 auto; } #container.home{ width:988px; }   #header{ width:980px; height:180px; position:relative; float:left; z-index:600; } #logo{ width:81px; height:162px; position:absolute; top:26px; left:9px; } #logo a{ width:81px; height:162px; display:block; text-indent:-10000em; background:url(/site/skins/ees001-v1-en/images/logo.gif); } #header h1{ width:81px; height:162px; position:absolute; top:25px; left:35px; } #header h1 a{ width:81px; height:162px; display:block; text-indent:-10000em; background:url(/site/skins/ees001-v1-en/images/logo.gif); } #nav-global{ float:right; margin:38px 26px 0 0; } #nav-global li{ float:left; margin-left:29px; display:inline; } .sponsor-logo{ width:120px; height:87px; padding:30px 0 0; position:absolute; top:58px; left:124px; text-align:center; background:url(/site/skins/ees001-v1-en/images/bg-sponsor-top.gif) no-repeat; } .sponsor-logo img{ margin-bottom:3px; } .btn-search{ float:right; width:22px; height:24px; margin:13px 2px 0 0; } #search{ float:right; background:url(/site/skins/ees001-v1-en/images/bg-search.gif) no-repeat; width:186px; height:34px; margin-top:27px; } #search input.txt{ background:none; border:none; color:#000; padding:10px 0 0 10px; width:145px; font-size:12px; } #search .image{ vertical-align:middle; } #nav-top{ position:absolute; right:0; top:104px; margin:0; } #nav-top li{ float:left; width:225px; height:21px; background:url(/site/skins/ees001-v1-en/images/bg-navtop-li.gif) no-repeat bottom left; margin-left:27px; padding:0 0 9px 0; position:relative; } #nav-top li a{ display:block; width:225px; height:21px; background:url(/site/skins/ees001-v1-en/images/bg-arrow-down.gif) no-repeat 208px 5px; } #nav-top li ul { background:url(/site/skins/ees001-v1-en/images/bg-navtop-sub.png) no-repeat 0 100%; display:none; left:0; padding:20px 0 0; margin:34px 0 0 0; position:absolute; z-index:990 !important; top:-6px; } #nav-top li:hover ul{ display:block; width:220px; } #nav-top li:hover ul, #nav-top li.sfhover ul {  background:url(/site/skins/ees001-v1-en/images/bg-navtop-sub.png) no-repeat 0 bottom; left: auto; display:block; } .ie6 #nav-top li:hover ul, .ie6 #nav-top li.sfhover ul, .ie6 #nav-top li ul{background:url(/site/skins/ees001-v1-en/images/bg-navtop-sub.gif) no-repeat 0 bottom; } #nav-top li ul li{ margin:0; padding:0 0 15px; background:none; border:0; width:100%; position:relative; height:auto!important; } #nav-top li ul li a{ padding:0; background:none; list-style:none; width:190px; padding-left:25px; float:left; margin:0; } #nav-top li ul li ul{ padding-bottom:8px; } #nav-top li ul li.last{ padding-bottom:20px; } #header #nav-top li ul li ul{ position:absolute; display:none; left:0; } #header #nav-top li li:hover ul, #header #nav-top li li.sfhover ul {  left: 210px; top:-40px; display:block; z-index:999; }   #wrap{ width:980px; float:left; padding:0 0 25px; }   #sidebar-left{ width:226px; float:left; overflow:hidden; }   #sidebar-right{ width:226px; float:left; position:relative; z-index:150; }   #breadcrumb{ color:#4b7520; font-size:11px; height:26px; margin-bottom:12px; } #breadcrumb a{ color:#2a4b3d; background:url(/site/skins/ees001-v1-en/images/bg-breadcrumb.gif) no-repeat right; padding-right:12px; margin-right:9px; } #breadcrumb a:hover{ color:#4b7520; } #breadcrumb a.last{ color:#4b7520; background:none; }   #content{ width:478px; float:left; margin:0 25px 0; font-size:13px; } a.more{ background:url(/site/skins/ees001-v1-en/images/bg-arrow-right.gif) no-repeat 0 3px; padding-left:20px; color:#2a4b3d; } a.more:hover{ color:#9e0b0f; } a.readmore{ background:url(/site/skins/ees001-v1-en/images/bg-breadcrumb.gif) no-repeat 0 3px; padding-left:15px; color:#2a4b3d; } a.readmore:hover{ color:#9e0b0f; } #content ol li{ margin-left:10px; } #downloadPdf a{ float:left; background:url(/site/skins/ees001-v1-en/images/icon-pdf.gif) no-repeat 0 0; padding:5px 0 10px 35px; }    ul#listing{ margin:0; background:url(/site/skins/ees001-v1-en/images/bg-content-hr-small.gif) no-repeat 0 0; float:left; width:100%; margin:5px 0 0; } ul#listing li{ float:left; width:100%; list-style:none; padding:20px 0 24px; background:url(/site/skins/ees001-v1-en/images/bg-content-hr-small.gif) no-repeat 0 bottom; } ul#listing li h3{ font-size:12px; color:#4b7520; } ul#listing li img{ float:left; margin:0 20px 10px 0; } ul#listing li h3 a{ color:#32540F; font-weight:bold; } ul#listing li h3 a:hover{ color:#961214; } ul#listing li p{ margin:0;  } ul#listing li h3 a.news-title { color:#000000; font-weight:bold; }   #content ul.news-listing li p{ margin:0 0 10px; } #content ul.news-listing li{ padding:20px 0 16px; } ul.news-listing li h4{ margin:0; color:#32540f; font-size:12px; }   .paging{ float:left; width:100%; padding:22px 0; } .paging p{ margin:0; font-weight:bold; } .paging p span{ color:#32540F; font-weight:bold; } .page{ float:right; color:#4b7520; cursor:default; } .page a{ color:#2a4b3d; margin-left:6px; font-weight:bold; } .page a:hover, .page a.current{ color:#961214; } .page span{ margin-left:6px; }   #sidebar-left .last-widget{ margin:0; } .sidebar-widget{ width:226px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-sidebar-box-top.gif) no-repeat; padding:25px 0 0; margin:41px 0 50px; position:relative; z-index:1; } #sidebar-left .last-widget{ margin:0; } .red-bulb{  position:absolute; top:-43px; right:-10px; width:93px; height:113px; z-index:999; } .green-bulb{ position:absolute; top:-43px; right:15px; width:93px; height:113px; z-index:999; } #home-wrap .green-bulb{ bottom:-28px; right:-25px; top:auto; } .sidebar-widget-bottom{ width:178px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-sidebar-box-bottom.gif) no-repeat 0 bottom; padding:0 22px 19px 26px; } .ie6 .sidebar-widget-bottom{ float:none; } .sidebar-widget-bottom h3{ margin-bottom:6px; } .sidebar-widget-bottom h4{ margin:12px 0 15px; float:left; width:100%; } #sidebar-left blockquote{ background:url(/site/skins/ees001-v1-en/images/bg-quote-right.gif) no-repeat right bottom; padding:0 0 55px; } #sidebar-left blockquote img{ background:url(/site/skins/ees001-v1-en/images/bg-quote-left.gif) no-repeat 0 0; padding:18px 0 0 2px; } .cfl-count{ width:168px; height:29px; overflow:hidden; background:url(/site/skins/ees001-v1-en/images/bg-count.gif); padding:6px 2px 6px 6px; float:left; } .cfl-count span{ width:17px; height:26px; float:left; overflow:hidden; padding:3px 0 0; text-align:center; margin-right:2px; } .cfl-count span.seperator{ width:5px; } .cfl-count span.last{ margin:0; } .cfl-statistics{ margin:5px 0 0; float:left; } .red{ background:#FF0000; } .cfl-statistics dd{ margin:2px 0 10px; } .cfl-statistics dd.last{ margin:0; } .flash-count{ margin:0 0 0 -8px; } ul#portfolio{ margin:0; height:315px!important; }   #sidebar-box-border{ width:226px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-sidebar-box-top.gif) no-repeat; padding:25px 0 0; margin:0 0 30px; } .sidebar-box-border-inner{ width:178px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-sidebar-box-bottom.gif) no-repeat 0 bottom; padding:0 22px 19px 26px; }   .home-widget{ position:relative; width:175px; height:114px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-border-homewidget.gif); padding:20px 26px 0 25px; z-index:200; } .home-widget a.more{ background:url(/site/skins/ees001-v1-en/images/bg-arrow-right.gif) no-repeat 100% 0; padding-right:14px; float:right; display:block; padding-left:0; } .home-widget h3{ margin:0 0 14px; height:46px; } .benefits{background-position:0 0;} .commitment{background-position:-232px 0;} .halloffame{background-position:0 -141px;} .letusshow{background-position:-232px -141px;} #sidebar-right .home-widget{ margin:0 0 30px; } .icon{ position:absolute; top:80px; left:-5px; } .benefits .icon{ top:77px; left:-5px; width:82px; height:62px; } .commitment .icon{ top:85px; left:-5px; width:96px; height:60px; } .halloffame .icon{ top:77px; left:-5px; width:77px; height:68px; } .letusshow .icon{ top:81px; left:9px; width:64px; height:64px; }   #spotlight{ width:742px; height:359px; } .spotlight-content{ width:697px; float:left; height:48px; margin:15px 0 0; padding:18px 15px 0 30px; background:url(/site/skins/ees001-v1-en/images/bg-spotlight-content.jpg) no-repeat; } .spotlight-content img{ vertical-align:middle; } .spotlight-content a.more{ margin:3px 0 0 12px; padding:0 20px 0 0; background-position:100% 3px; } #home-wrap{ float:left; width:988px; padding:0 0 30px; _padding:0; } #home-content{ float:left; padding:0 0 0 0; } .home #sidebar-left{ width:244px; overflow:visible; } #wrap-widgets{ float:left; width:980px; padding:17px 0 0; } #wrap-widgets .home-widget{ margin-right:25px; } #wrap-widgets .letusshow{ margin-right:0; } #wrap-widgets .last-widget{ margin-right:0; } .home #footer{ height:70px; background:url(/site/skins/ees001-v1-en/images/bg-footer-home.gif) repeat-x 0 3px; }   .sort{ float:right; width:150px; padding:10px 0; } .sort select{ width:100px; margin-left:4px; background:#d9c49e; border:1px solid #666; } .sort a{ background:url(/site/skins/ees001-v1-en/images/bg-arrow-down.gif) no-repeat 100% 2px; padding-right:15px; margin-left:5px; } .content-box{ width:478px; float:left; padding:0 0 0; background:url(/site/skins/ees001-v1-en/images/bg-border-content-listing-middle.gif) repeat-y; position:relative; z-index:1; } .icon-big{ float:right; position:relative; z-index:999; display:inline; } .benefits-big{ width:109px; height:83px; margin:-40px 20px -50px 0; } .halloffame-big{ width:114px; height:101px; background:url(/site/skins/ees001-v1-en/images/icon-hall-big.gif); margin:-53px 19px -50px 0; } .greenbulb-big{ width:94px; height:112px; background:url(/site/skins/ees001-v1-en/images/bulb-green.gif); margin:-53px 19px -59px 0; } .content-box-main{ width:436px; float:left; background:url(/site/skins/ees001-v1-en/images/bg-border-content-listing-top.gif) no-repeat; padding:18px 20px 0 22px; } .content-box-bottom{ background:url(/site/skins/ees001-v1-en/images/bg-border-content-listing-bottom.gif) no-repeat 0 bottom; width:478px; height:12px; float:left; } .listing-halloffame{ float:left; width:100%; padding:18px 0 32px; background:url(/site/skins/ees001-v1-en/images/bg-content-hr.gif) no-repeat 0 bottom; } .listing-halloffame h3{ float:left; width:330px; padding:10px 0 0; margin:0 0 30px; } .content-box-main .listing-halloffame{ padding-top:8px; } .listing-halloffame img.listing-company-logo{ float:right; } .listing-halloffame dl{ float:left; width:157px; padding-left:25px; background:url(/site/skins/ees001-v1-en/images/icon-cfl.gif) no-repeat 0 1px; margin:0; } .listing-halloffame dt{ width:157px; padding-bottom:5px; } .listing-halloffame dd{ width:157px; margin:0; } .listing-halloffame dd.first{ margin:0 0 15px; } .listing-halloffame div.listing-company-desc{ float:left; width:225px; }   ul.switch-listing{ margin:0; float:left; width:100%; padding:18px 0 0; } ul.switch-listing li{ list-style:none; float:left; width:100%; padding:0 0 18px; } ul.switch-listing li h3{ padding:0 0 22px; background:url(/site/skins/ees001-v1-en/images/bg-content-hr.gif) no-repeat bottom; } ul.about li h3{ margin:0 0 25px; } ul.switch-listing li p{ margin:0 0 5px; } ul.switch-listing li a.more{ float:right; } ul.about li{ padding-bottom:22px; } ul.about li p{ float:left; width:170px; padding-left:15px; margin:0 0 15px; } .about .links{ float:left; width:200px; margin-left:20px; } ul.about li a.more { float:left; clear:both; .width:190px; margin-bottom:15px; }   #utilities{ width:100%; float:left; padding:10px 0 15px; } #utilities a{ float:right; height:16px; background:url(/site/skins/ees001-v1-en/images/group-utilities.gif) no-repeat 0 0; width:110px; } #utilities span{ float:left; padding-top:4px; } #utilities a.email{ margin-right:15px; background-position:0 0; } #utilities a.email:hover{ background-position:0 -30px; } #utilities a.print{ background-position:-148px 0; } #utilities a.print:hover{ background-position:-148px -30px; }   p.more-margin{ margin-bottom:55px; } .form-container{ width:430px; overflow:hidden; } .input-form{ margin:0; width:450px; } .input-form li{ list-style:none; float:left; width:218px; margin:0 7px 12px 0; } .ie .purchase li{ height:56px; } .input-form li label{ display:block; margin-bottom:6px; } .input-form li label.error{ color:#A5191C; } .input-form li label span{ color:#2a4b3d; } .input-form li .txt{ width:190px; height:25px; border:0; color:#333; padding:9px 5px 0 10px; font-size:13px; background:none; } .input-form li div{ float:left; background:url(/site/skins/ees001-v1-en/images/bg-txtfield.gif) no-repeat!important; } .input-form li select{ margin:6px 5px 8px; width:190px; height:20px; border:0; background:#d8c1a0 url(/site/skins/ees001-v1-en/images/bg-txtfield.gif) no-repeat; color:#333; font-size:13px; } .input-form li.message{ width:100%; } .input-form li textarea{ border:0; width:411px; height:110px; color:#333; background:none; overflow:auto; margin-bottom:10px; } .input-form li#wrap_profile_message div{ background:url(/site/skins/ees001-v1-en/images/bg-txtarea.gif) no-repeat!important; width:439px; height:115px; padding:5px 10px 5px 10px; } .input-form li.submit{ width:100%; text-align:right; } .input-form button{ background:none; border:0; padding:0; width:90px; height:34px; } .input-form .submit button{ float:right; margin-right:22px; } .input-form .submit .image{ margin-right:22px; } .input-form .purchase button{ margin-top:22px; } .input-form .purchase .image{ margin-top:22px; }   #sitemap{ padding-bottom:30px; } #sitemap, #sitemap ul{ margin:0; } #sitemap ul{ padding:5px 0 0; } #sitemap a{ font-weight:bold; } #sitemap li{ list-style:none; background:url(/site/skins/ees001-v1-en/images/bg-hr-sitemap.gif) no-repeat 0 0; padding:18px 0 0; } #sitemap li li{ padding:16px 0 14px; } #sitemap li li a{ margin-left:85px; } #sitemap li li ul{ background:url(/site/skins/ees001-v1-en/images/bg-hr-sitemap.gif) no-repeat 0 10px; padding:10px 0 0; } #sitemap li li li{ background:none; padding:12px 0 0; } #sitemap li li li a{ margin-left:250px; }   #related-links{ margin:0; float:left; width:100%; padding:4px 0 0; } #related-links li{ padding:0 0 15px; float:left; clear:both; } #related-links li.last{ padding:0; } #related-links li a{ color:#2a4b3d; background:url(/site/skins/ees001-v1-en/images/bg-arrow-right.gif) no-repeat 0 1px; float:left; font-weight:bold; } #related-links li a:hover{ color:#4b7520; } #related-links li a img{ padding-left:20px; } #related-links li ul{ float:left; margin:0; padding:15px 0 0 10px; width:168px; } #related-links li li{ width:168px; }   #footer ul{ margin:0; } #footer{ float:left; width:980px; height:164px; background:url(/site/skins/ees001-v1-en/images/bg-footer.jpg) no-repeat 0 6px; position:relative; } .partner-label{ position:absolute; top:5px; left:282px; width:69px; height:23px; z-index:99; background:url(/site/skins/ees001-v1-en/images/txt-footer-partners1.gif) no-repeat; } .partner-logos{ float:left; height:103px; padding:8px 0 0 10px; } ul.main-partner{ width:100px; } .initiator{width:155px;} .partner-logos li{ float:left; margin-right:32px; display:inline; } .partner-logos li.first{ width:100%; margin:3px 0 5px; } .safari .partner-logos li.first{ margin:6px 0 5px; } .partner-logos li.last{ margin-right:0; } .partner-logos li.second{ clear:both; margin-left:10px; } #main-footer{ float:left; width:980px; padding:15px 0 0; } .home #main-footer{ padding:30px 0 0; } #main-footer ul{ float:right;  margin:0; } #main-footer li{ float:left; margin-right:20px; } #main-footer li.last{ margin-right:0; } #footer p{ float:left; margin:0 160px 0 0; } #footer p.developed-by{ margin:0; }   #fadeffect{ position:relative; width:703px; height:100px; float:left; padding:20px 0 0; overflow:hidden; } #fadeffect li li{ float:left; margin:2px 15px 0px 0px; }  #downloadLink { padding: 30px 0 0 0; }