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, strong, button { margin:0; padding:0; border:0; } html, body { width:100%; height:100%; } html { background:#FAF8F9 url(/site/skins/v1-en/images/bg-html.gif) repeat-x 0 0; } body { font:normal 12px arial; line-height:16px; color:#646464; background:url(/site/skins/v1-en/images/bg-body-inner.gif) no-repeat center 0; } 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; } button { background:none; cursor:pointer; } .clearfix:after { clear: both; content: "."; display: block; height: 0pt; line-height: 0pt; visibility: hidden; } .clearfix { display:inline-block; } * html .clearfix { height: 1% } a:focus, a:hover { color:#000; } a { color:#fff; text-decoration:none; outline:none; } strong { font-weight:bold; } 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, select { font-size:12px; color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif; } ul, li { list-style:none; } #content ul, #content li { list-style:disc; } #content hr { display: block; background: #f4d3df; color: #f4d3df; width: 100%; height: 1px; border: none; } #content ul { margin:0; padding:0; } #content ul li { list-style: none; background:url(/site/skins/v1-en/images/bg-bullet.gif) no-repeat 0 8px; padding-left:10px; padding-bottom:10px; } #content ul.downloads li { float:left; clear:left; padding-left:0; } #content ol, #content ol li { list-style-position: outside; list-style-type: decimal; } #content dt { font-weight: bold; } #content table { border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-collapse: collapse; } #content th, #content td { border-bottom: 1px solid #ddd; border-right: 1px solid #ccc; padding: .8em; } #content caption { padding-bottom: .8em; } #content blockquote *:first-child { margin: .8em 0; } #content hr, #content p, #content ul, #content ol, #content dl, #content pre, #content blockquote, #content address, #content table, #content form { margin-bottom: 1.4em; } #content blockquote { padding: 0 1em; margin: 1.6em 0; } #content fieldset { padding: 0 1em 1em 1em; margin: 1.6em 0; } #content legend { padding-left: .8em; padding-right: .8em; } #content legend + * { margin-top: 1em; } #content textarea, #content input { padding: .3em .4em .15em .4em; font-family:Arial, Helvetica, sans-serif; } #content select { padding: .1em .2em 0 .2em; } #content option { padding: 0 .4em; } #content dt { margin-top: .8em; margin-bottom: .4em; } #content ol { margin-left: 2.35em; } #content ol ol, #content ul ol { margin-left: 2.5em; } #content form div { margin-bottom: .8em; } a { text-decoration: none; color: #542989; } a:hover, a.current { text-decoration: none; color:#666; } #content code, #content pre { color: #c33; } #content p { margin-bottom: 18px; line-height: 18px; font-size:1em; } #content .exerpts p { margin-bottom:0; } #content ul.form { width:400px; } #content ul.form li { padding:0 20px 10px 0; float:left; clear:both; width:390px; background:none; } #content ul.form li.mandatory { background:url(/site/skins/v1-en/images/icon-mandatory-yellow.gif) no-repeat scroll 91% 5px } .form label { font-size:13px; width:160px; display:block; float:left; } .form select { width:200px; height:20px; border:1px solid #ebebeb; } .form input, .form textarea { width:190px; float:left; overflow:auto; } label.error { color:#e3a62d; margin-left:160px; width:180px; font-size:10px; display:none; } #contactForm label.error { display:block; _margin-left:80px; } #content ul.form li.submit { padding-left:160px; width:auto; } #content ul.form li.submit input { width:auto; } .breadcrumb { clear:both; margin-left:20px; font-size:11px; color:#d4d4d4; margin-bottom:6px; } .breadcrumb a { color:#fdb931; padding-right:5px; } .listing { float:left; } .listing small { display:block; font-size:11px; color:#999999; } .listing span { font-size:13px; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding-left:16px; font-weight:bold; } .listing a { color:#333; } .listing a:hover { color:#542989; } .listing li { padding-bottom:15px; float:left; border-bottom:1px solid #ececec; margin-bottom:15px; } #content .search-result li { width:690px; padding-bottom:15px; margin-bottom:10px; padding-left:0; } .listing li.last { border:0; margin-bottom:0; } .listing h5 a { color:#333; } .listing h4, .listing h5 { display:inline; font-size:13px; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding-left:15px; font-weight:bold; } .listing h5 { background:none; padding-left:0; } .search-result h5 { background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding-left:15px; } #content .search-result { padding-top:20px; margin-bottom:0; } #content .search-result li.last { border:0; margin-bottom:0; } #content .search-result p { margin-bottom:0; } #content .search-result h5 a { color:#646464; } #content .search-result h5 a:hover { color:#542989; } .utilities { width:100%; height:15px; } .utilities a { float:right; width:15px; height:15px; background:url(/site/skins/v1-en/images/icon-sprite.gif) no-repeat 0 0; margin-left:6px; } .utilities a:hover { background:url(/site/skins/v1-en/images/icon-sprite.gif) no-repeat 0 0; } .utilities a.print { background-position:0 0; } .utilities a.print:hover { background-position:0 -99px; } .utilities a.email { background-position:0 -18px; } .utilities a.email:hover { background-position:0 -117px; } .utilities a.font-increase { background-position:0 -35px; } .utilities a.font-increase:hover { background-position:0 -134px; } .utilities a.font-decrease { background-position:0 -53px; } .utilities a.font-decrease:hover { background-position:0 -152px; } .w-940 { width:940px; } .w-480 { float:left; width:460px; padding-right:20px; } .w-220 { width:220px; float:left; } .w-340 { width:340px; float:left; } div.pagination { float:left; width:100%; background:#f3f3f3; padding:12px 0; } div.pagination a { color:#562a8c; float:left; display:block; margin:0 5px; font-weight:bold } div.pagination a:hover, div.pagination a.current { color:#666; } div.pagination a.next { background:url(/site/skins/v1-en/images/paging-sprite.gif) no-repeat 2px -58px; text-indent:-999em; width:16px; height:16px; margin:0; } div.pagination a.next:hover { background-position:2px -86px; } div.pagination a.previous { background:url(/site/skins/v1-en/images/paging-sprite.gif) no-repeat 2px 3px; text-indent:-999em; width:16px; height:16px; margin:0; } div.pagination a.previous:hover { background-position:2px -27px; } div.pagination .number { float:left; padding-left:10px; } div.pagination .number span.seperator { float:left; } div.pagination .show { float:right; padding-right:10px; } .thumb-215 { border:3px solid #cfcfcf; width:215px; height:160px; float:right; margin:0 0 15px 15px; position:relative; } .thumb-125 img { display:block; } .thumb-215 .zoom, .locationmap a.zoom { position:absolute; width:15px; height:13px; background:url(/site/skins/v1-en/images/icon-sprite.gif) no-repeat 0 -75px; bottom:0; right:0; } .thumb-44 { border:3px solid #cfcfcf; float:left; margin:0 12px 0 0; } .thumb-75 { border:3px solid #cfcfcf; float:left; margin:0 12px 0 0; } .ie .thumb-75 img { float:left; } .thumb-195 { border:3px solid #cfcfcf; float:left; margin:0 12px 0 0; } .thumb-215:hover, .thumb-44:hover, .thumb-75:hover, .thumb-195:hover { border-color:#999999; } .button { background:url(/site/skins/v1-en/images/bg-button.gif) no-repeat 0 0; float:left; } .button a { background:url(/site/skins/v1-en/images/bg-button-right.gif) no-repeat right 0; display:block; padding:3px 15px 5px 0; margin-left:15px; } #container { width:981px; margin:0 auto; } .wrap .w-940 { width:940px; } .header { height:100px; position:relative; z-index:10; margin-bottom:38px; } .header ul, .header li, .header .logo { float:left; } .header .logo a { display:block; background:url(/site/skins/v1-en/images/logo-silatech.gif) no-repeat 0 0; width:260px; height:50px; text-indent:-9999px; margin-top:25px; margin-left:20px; } .nav-outer { margin-top:14px; float:right; margin-right:10px; display:inline; } .ff2 .nav-outer { margin-top:-61px; } ul.nav-global { font-size:11px; float:right; padding-top:8px; } .nav-global li { padding-right:10px; margin-right:10px; display:inline; background:url(/site/skins/v1-en/images/bg-navglobal.gif) no-repeat right 3px; } .nav-global li.current a { color:#7F7F7F; } form.frmSearch { float:right; } select.sellanguage { width:120px; margin-right:8px; margin-top:8px; float:right; } form.frmSearch * { float:left; } form.frmSearch .txtsearch-header { background:url(/site/skins/v1-en/images/bg-search.gif) no-repeat 0 0; } form.frmSearch .txtsearch-header input { background:none; border:0; width:260px; height:30px; padding:10px 0 0 15px; font-size:12px; } .btn-search { margin-top:11px; } ul.nav-top { clear:both; width:690px; height:81px; position:absolute; background:url(/site/skins/v1-en/images/bg-navtop.png) no-repeat 20px 0; right:-6px; bottom:-28px; z-index:30; float:right; display:inline; } .ie6 ul.nav-top { background:url(/site/skins/v1-en/images/bg-navtop.gif) no-repeat 20px 1px; } .ie6 .home ul.nav-top { background:url(/site/skins/v1-en/images/bg-navtop-home.gif) no-repeat 20px 1px; } ul.nav-top li { height:36px; background:url(/site/skins/v1-en/images/bg-navtop-devider.gif) no-repeat 0 bottom; padding:35px 12px 0; } .ie6 ul.nav-top li { padding-top:37px } ul.nav-top li.hover, ul.nav-top li.current { border-bottom:5px solid #fff; } ul.nav-top li.first { background:none; margin-left:25px; padding-left:15px; } .ie6 ul.nav-top li.first { margin-left:13px; } ul.nav-top li.last { padding-right:14px; display:inline; } .spotlight { height:246px; } .wrap { background:#fff url(/site/skins/v1-en/images/bg-container-innershadow.gif) no-repeat 0 0; padding-top:15px; width:980px; padding-bottom:35px; border-bottom:1px solid #e3e3e3; margin-bottom:15px; min-height:400px; height:auto !important; height:400px; } .wrap-curve { background:#fff url(/site/skins/v1-en/images/bg-wrap.gif) no-repeat 0 0; padding-top:40px; } .content { width:700px; float:left; margin:0 20px; display:inline; } .contact { margin:0px 20px 0; } .error-page { margin:20px 20px 0; width:940px; } .error-page h4 { margin-bottom:5px; font-size:13px; } #content.error-page li { padding-bottom:2px; background:url(/site/skins/v1-en/images/bg-bullet.gif) no-repeat 0 8px; } .contact .w-220 { margin-top:-15px; background:url(/site/skins/v1-en/images/bg-contact.gif) repeat-x; } .sidebar { width:240px; float:left; position:relative; } .wrap-curve .sidebar { margin-top:30px; } .tips { background:url(/site/skins/v1-en/images/bg-heighlight.gif) no-repeat left top; padding:25px 25px 20px; font-family:"Georgia", Times New Roman, Times, serif; font-size:14px; line-height:1.5; } .tips h3 { padding-bottom:8px; } .tips-outer { background:url(/site/skins/v1-en/images/bg-heighlight.gif) no-repeat left bottom; padding-bottom:20px; float:left; width:229px; } #content p.mandatory-top { margin:15px 0; color:#7f7f7f; font-size:11px; } div.address { margin:20px; padding-bottom:20px; border-bottom:1px solid #ececec; } #content div.address address { font-style:normal; margin:0; } div.locationmap { padding:0 20px 20px; } div.locationmap .map { position:relative; width:175px; height:130px; overflow:hidden; } div.locationmap .map img { border:solid 2px #cfcfcf; } div.locationmap a:hover img { border:solid 2px #999; } .testimonial { background:url(/site/skins/v1-en/images/bg-testimonial.gif) no-repeat 0 0; width:200px; padding-top:15px; } .testimonial-inner { background:url(/site/skins/v1-en/images/bg-testimonial.gif) no-repeat 0 bottom; padding:0 15px 20px; width:180px; margin-left:20px; } .testimonial-inner strong, .testimonial-inner small { width:175px; display:block; font-size:11px; } .testimonial-inner blockquote { width:175px; background:url(/site/skins/v1-en/images/bg-testimonial-top.gif) no-repeat; margin:0 0 0 -15px; text-indent:40px; padding:15px 15px 0; } .testimonial-inner p { border-bottom:1px solid #d9d7d8; padding-bottom:8px; margin-bottom:8px; } .testimonial img { float:left; padding-right:10px; } .testimonial strong { display:block; } .nav-related { background:url(/site/skins/v1-en/images/bg-relatednav.gif) no-repeat 1px 0; min-height:230px; height:auto !important; height:230px; padding-top:28px; margin-bottom:35px; margin-top:-280px; } .nav-related.recentsearch { background:url(/site/skins/v1-en/images/bg-relatednav-01.gif) no-repeat 1px 0; } .nav-related.recentsearch .nav-related-inner { background:none } .ie6 .nav-related { position:relative; margin-bottom:35px; } .recentsearch { margin-top:-65px; } a.clearsearch { padding:10px 0 0 30px; font-weight:normal; float:left; } .nav-related-inner { background:url(/site/skins/v1-en/images/bg-relatednav-bottom.gif) no-repeat right bottom; padding-bottom:10px; min-height:230px; height:auto !important; height:230px; } .ie6 .nav-related-inner { padding-bottom:10px; height:228px; } .nav-related h3 { padding:0 0 15px 20px; border-bottom:1px solid #fdb931; margin:0 0 10px 12px; } .nav-related ul { padding-left:30px; } .nav-related li { font-weight:bold; font-size:13px; padding:3px 0; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 5px; padding-left:21px; } .nav-related li.current a, .nav-category li.current a { color:#7f7f7f; } .footer { color:#7f7f7f; padding-bottom:30px; position:relative; float:left; width:980px; } .footer p { float:left; margin-left:20px; display:inline; position:absolute; font-size:11px; } .footer ul { margin-right:20px; display:inline; position:absolute; right:0; } .footer li { float:left; background:url(/site/skins/v1-en/images/bg-footernav.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:0 0 0 10px; } .footer li.current a { color:#666; } .footer li.rss a { background:transparent url(/site/skins/v1-en/images/icon-rss.gif) no-repeat scroll 0 0; display:block; height:13px; margin-top:3px; text-indent:-9999em; width:13px; } .footer li.first { background:none; } .footer a { font-size:11px; } h1 { width:100%; clear:both; float:left; border-bottom:1px solid #f6d67a; padding-bottom:15px; margin-bottom:15px; } .content h3 { padding-bottom:10px; } .content h1.title { text-indent:-9999px; } .content h1.search-title { margin-top:25px; font:bold 18px Georgia, Times New Roman, Times, serif; } .content h1.search-title span { color:#542989; } .content h2 { font-size:14px; padding-bottom:10px; } .content h2 small { display:block; } .button-info { float:left; padding:4px 2px; } .boardmembers { float:left; width:220px; margin-right:20px; display:inline; } .boardmembers ul.listing { width:220px; ; overflow:hidden; } #content .boardmembers .listing li { margin:0; padding:15px 0 15px 10px; border-bottom:1px solid #ebe9ea; width:210px; background:none; } #content .boardmembers .listing li.current { background:url(/site/skins/v1-en/images/bg-bord-current.gif) no-repeat 0 bottom; border:0; } #content .boardmembers .listing li.current a { display:block; color:#7f7f7f; width:100%; display:inline; } .boardmembers small { font-size:12px; color:#7f7f7f; } .boardmembers h4 { font-size:13px; } .boardmembers ul.listing h4 { margin:0; } .boardmembers ul.listing small { margin:0; } .content-inner { float:left; width:460px; display:inline; } .content-inner h2 { border-bottom:1px solid #ececec; padding-bottom:12px; margin-bottom:15px; } .content-inner small { font-weight:normal; font-size:12px; } .content-inner .button-info a { font-size:12px; } .boardmembers h4, .boardmembers small { margin-left:60px; vertical-align:top; } .postlinks { border-bottom:1px solid #ececec; float:left; width:100%; padding-bottom:20px; margin-bottom:20px; } .backtop { float:right; background:url(/site/skins/v1-en/images/icon-backtotop.gif) no-repeat 0 5px; padding-left:8px; font-size:11px; color:#646464; } #content .nav-profile { float:left; width:100%; clear:both; } #content .nav-profile li { clear:both; float:left; padding-left:0; width:100%; } .profile, .profile a { font-weight:bold; padding-bottom:5px; color:#646464; } .post-subtitle { font-size:13px; color:#a8a8a8; } .home .wrap { padding-bottom:20px; } .ie6 .home .wrap { padding-bottom:5px; } .ie6 .wrap { margin-top:-3px; } .home .spotlight { position:absolute; top:101px; height:397px; } .home .content-home { padding:360px 0 0px 20px; width:960px; border-bottom:0; background:#fff; } .content-home .widget { float:left; margin-right:20px; } .content-home .widget h2 { border-bottom:1px solid #f6d67a; padding:1px 0 5px; margin-bottom:15px; float:left; width:100%; } .ie .content-home .widget h2{ padding-bottom:7px; } .content-home .wid-partners{ width:220px; } .wid-about { width:460px; } .wid-about h2 img { float:left; } .wid-about h2 span { background:transparent url(/site/skins/v1-en/images/bg-keyword.gif) no-repeat scroll 0 1px; float:left; padding-left:7px; margin-left:5px; } .wid-about h2 span.extra{ margin-top:-2px; } .wid-about h2 span img { background:transparent url(/site/skins/v1-en/images/bg-keyword.gif) no-repeat scroll 100% -34px; padding-right:5px; } .wid-about .video { background:url(/site/skins/v1-en/images/bg-home-video.gif) no-repeat 0 100%; float:right; width:220px; margin:0 0 20px 20px; } .wid-about .video span { padding:3px; display:block; } .wid-about p { font-size:14px; margin:0 0 15px; line-height:20px; } .content-home .wid-testimonial { width:220px; float:left; } .wid-testimonial { width:320px; } .home .wid-testimonial .image{ margin-top:0; } .wid-testimonial .image { float:right; margin-top:-15px; } .ie6 .wid-testimonial a.image img, .ie6 .wid-testimonial a.image { position:relative; } .content-home h3 { font-size:13px; color:#070707; } .wid-testimonial blockquote { background:url(/site/skins/v1-en/images/bg-blockquote.gif) no-repeat; padding:6px 5px 5px 10px; text-indent:32px; line-height:18px; margin:10px 0 8px; } .content-home h5 { font-size:12px; color:#7f7f7f; font-weight:normal; margin:0; } .content-home .wid-news { width:220px; margin-right:20px; float:left; display:inline; position:relative; } .content-home .wid-news a.rss{ position:absolute; right:0; top:-3px; } .content-home .wid-news ul{ margin-bottom:15px; float:right; } .content-home .wid-news h2 { padding-bottom:5px; margin-bottom:8px; } .home .single-content{ float:left; width:220px; margin-right:20px; } .home .single-content h2{ margin-bottom:8px; padding-bottom:5px; border-bottom:1px solid #F6D67A; } .ie6 .home .single-content h2,.ie7 .home .single-content h2 { padding-bottom:0px; } .home .widget{ height:225px; overflow:hidden; margin-bottom:10px; display:inline; float:left; } .home .widget .single-content{ margin-bottom:10px; display:inline; float:left; } .home .widget .carousel{ display:block; float:left; } .wid-news li { padding:8px 0 10px; width:100%; float:left; background:url(/site/skins/v1-en/images/bg-news-li.gif) no-repeat 100% 100%; font-size:13px; } .wid-news li a { padding-left:20px; float:left; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; line-height:18px; font-size:13px; } .content-home .wid-news h2 img { float:left; } a.rss { float:right; width:13px; height:13px; display:block; background:url(/site/skins/v1-en/images/icon-rss.gif) no-repeat; text-indent:-9999em; margin-top:3px; } .publications { float:left; width:100%; } #content .w-480 ul.publications { width:460px; } #content .w-480 ul.publications li { width:450px; display:inline; } .publications small { display:block; font-size:11px; color:#999999; } .publications span { font-size:13px; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding-left:15px; font-weight:bold; } .publications a { color:#535353; } .publications a:hover { color:#333; } .publications li { padding-bottom:15px; float:left; border-bottom:1px solid #ececec; margin-bottom:15px; width:100%; background:none!important; } .publications li.last { border:0; } .nav-category { background:url(/site/skins/v1-en/images/bg-navcategory.gif) no-repeat 0 -125px; } .nav-category h3 { background:url(/site/skins/v1-en/images/bg-relatedcategory.gif) no-repeat 0 0; height:43px; padding-top:17px; } .nav-category h3 { text-align:center; vertical-align:middle; } .nav-category h3 span { display:block; height:20px; width:1px; } .nav-category ul { padding-left:20px; } .nav-category li { margin-left:10px; background:none!important; } .nav-category a { font-size:13px; font-weight:bold; background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding-left:20px; } .media-events { margin-right:20px; } .media-events li, .upcomingevent li { width:340px; } .media-events h3, .upcomingevent h3 { height:20px; } #content .upcomingevent li, #content .media-events li { padding-bottom:15px; margin-bottom:15px; padding-left:0; background:none; } #content .media-events li.last { margin-bottom:0; } h5 { font-size:13px; padding-bottom:3px; } .upcomingevent small { color:#666; } #content .upcomingevent ul { margin-bottom:0; } #content .upcomingevent ul li.last { margin-bottom:0; padding-bottom:10px; } .upcomingevent .button { width:85px; text-align:center; } .media-category { float:left; width:340px; background:url(/site/skins/v1-en/images/bg-search-events.gif) no-repeat 0 0; height:40px; } .media-category label { font-weight:bold; font-size:13px; line-height:3; margin-left:15px; margin-right:8px; float:left; } .media-category select { width:155px; float:left; margin-top:12px; } .media-category .btn-submit { margin-top:3px; vertical-align:middle; } .newslist h2 { border-bottom:1px solid #ececec; padding-bottom:15px; margin-bottom:15px; } .newslist .thumb-215 { margin-top:5px; } .backtolist { width:100%; padding-top:5px; border-top:1px solid #ececec; } .w-480 .backtolist { width:100%; } .backtolist a { float:right; background:url(/site/skins/v1-en/images/icon-bactolist.gif) no-repeat 0 6px; padding-left:6px; color:#646464; font-size:11px; } .backtolist a:hover { color:#542989; } .highlight { border-bottom:1px solid #eeeeee; float:left; font-size:13px; font-weight:bold; padding-bottom:18px; margin-bottom:10px; } .video { float:left; margin-right:20px; } .ceo-messages { float:left; width:340px; } .content-w-340 { float:left; width:340px; } .ceo-messages p:first-child { background:url(/site/skins/v1-en/images/bg-ceomesage.gif) no-repeat 0 0; text-indent:40px; } .message-footer { border-top:1px solid #f0efef; padding-top:15px; } h6 { font-size:11px; } .events-details { margin-left:90px; } .upcoming-events h2 { font-size:20px; color:#535353; padding-bottom:12px; } .upcoming-events h2 small { font-size:13px; font-weight:normal; padding-top:5px; } .upcoming-events small { font-size:12px; line-height:1.2; } .upcoming-events p { padding-top:12px; } #content .events-list { margin-top:20px; } #content .events-list li { padding-left:0; width:100%; clear:left; } .events #pagination-1 { padding:10px 0; margin-top:5px; } .year { width:65px; } .month { width:95px; } .events .show { float:right; } .events-list small { font-size:11px; padding-top:5px; color:#666; } #content .events-list p { margin-bottom:0px; } #content .events-list li { padding-bottom:15px; } #content .events-list li.last { margin-bottom:0; } #content .events-list { margin-bottom:0; width:100%; } .about-overview { padding-bottom:20px; border-bottom:1px solid #eeeeee; margin-bottom:40px; } .about-overview h3 { padding-bottom:5px; } .about-overview .button { margin-top:0; } #content.about hr { clear:both; color:#EEEEEE; background-color:#EEEEEE; margin-bottom:40px; margin-top:0; padding-top:0; overflow:hidden; height:1px; } #content .about-widgets li { border-bottom:1px solid #eee; float:left; padding-left:0; padding-bottom:25px; } .about .widget { width:220px; float:left; margin-right:20px; margin-bottom:20px; } .about .w-460 { width:460px; } .about .widget .clear { height:1px; display:none; } #content.about .last { margin-right:0; } #content.about .widget div { margin-bottom:6px; line-height:18px; } .about .widget { } .about .wid-testimonial { margin-top:0; } .about .wid-testimonial h3 { font-size:13px; color:#000; padding-bottom:0; } .about .wid-testimonial .image { margin-top:-31px; } .about .wid-testimonial h5 { font-weight:normal; } #content .wid-testimonial blockquote { margin:5px 0; padding-top:8px; float:left; min-height:80px; height:auto !important; height:80px; width:196px; } .ie #content .wid-testimonial blockquote { float:none; } .sub-info { font-size:11px; color:#7f7f7f; display:block; margin:12px 0 0px 0; } #content .wheredowork-landing .widget { width:320px; border-bottom:1px solid #eeeeee; float:left; margin-right:20px; margin-bottom:8px; background:none; padding-left:0; padding-bottom:15px; } #content.wheredowork-landing .widget p { margin-bottom:5px; } #content .wheredowork-landing li { padding-left:0; min-height:145px; height:auto !important; height:145px; } #content .wheredowork-landing li.clear { height:1px !important; min-height:1px !important; background:none; } .img-map { float:left; margin-right:10px; } #content .network li { float:left; height:auto!important; padding:0; width:75px; padding-bottom:5px; background-position:0 6px; padding-left:6px; } #content .wheredowork-landing li ul.network li { min-height:15px; height:auto !important; height:15px; } #content .wheredowork-landing li ul.network { margin-bottom:0; } .network li a { color:#646464; font-size:13px; background:url(/site/skins/v1-en/images/icon-bullet-square.gif) no-repeat 0 7px; padding-left:10px; } .network li a:hover { color:#333; } #content .timeline-yearmonth ul, #content .timeline-yearmonth li { padding-bottom:0; padding-left:0; padding-right:0; } .timeline-yearmonth { background:url(/site/skins/v1-en/images/bg-yearmonth.gif) no-repeat 0 0; float:left; width:700px; } .timeline-yearmonth ul, .timeline-yearmonth li { float:left; } .timeline-year .next, .timeline-year .prev { float:left; height:12px; width:12px; background:url(/site/skins/v1-en/images/icon-next-prev.png) no-repeat 0 0; margin:15px 6px; } #content .timeline-year .next { background-position:0 -13px; } #content .timeline-year ul { width:650px; margin:0; } #content .timeline-year li { padding-left:0; padding-bottom:0; } .timeline-year li a { display:block; margin-top:1px; height:30px; background:url(/site/skins/v1-en/images/bg-history-time-border.gif) no-repeat 0 0; padding-top:13px; padding-left:20px; width:138px; } .timeline-year li a:hover { background:url(/site/skins/v1-en/images/bg-history-time-current.gif) no-repeat 0 0; } #content .timeline-yearmonth .timeline-month { padding-left:20px; margin-bottom:8px; } #content .timeline-month li { padding-left:6px; margin-right:6px; background:url(/site/skins/v1-en/images/bg-history-time-devider.png) no-repeat 0 4px; } #content .timeline-month li.first { background:none; } .timeline-month li a { font-size:11px; color:#b0b0b0; } .timeline-month li.selected a { color:#fff; } .timeline-month li a:hover { color:#000; } .timeline-content { height:285px; background:url(/site/skins/v1-en/images/bg-history-time.gif) no-repeat 0 0; float:left; width:700px; } #content p.subtitle { margin-bottom:5px; } .where-do-work small { display:block; padding-bottom:5px; } #content.where-do-work p { margin-bottom:10px; } .career-detail { width:940px; } .career-detail .last { padding:0; } #content table td, #content table th, #content table { border-width:0; } #content table.career-details tr { background:url(/site/skins/v1-en/images/bg-line.gif) repeat-x 0 bottom; } #content table.career-details td { padding-left:0; } #content .form li.dobOuterLi { width:150px; } #content .form li.dobDayLi { width:auto; } #content .form li.dobMonthLi { width:auto; } #content .form li.dobYearLi { width:auto; } .form select.day { width:50px; } #content #group_dateofbirth li { clear:none; padding-right:10px; } #content .form select.month, #content .form select.year { width:65px; } #careerApply_resume { width:200px; overflow:hidden; } #content .form li#wrap_careerApply_submit { margin-left:158px; width:auto; } #content .form li#wrap_careerApply_submit input { width:auto; } #careerApply { float:left; margin-top:10px; } .career-details h4 { font-size:13px; } #content .career-details p { margin-bottom:0; } div.no-result { float:left; } div.upcoming-events { float:left; margin-bottom:15px; } div.upcoming-events h2 a { color:#535353; font-size:20px; } div.upcoming-events h2 a:hover { color:#666; } #content .career-listing td .button { margin-top:-3px; margin-right:15px; float:right; } #content .career-listing tr { background:url(/site/skins/v1-en/images/bg-line.gif) repeat-x 0 bottom; } #content .career-listing td .last { margin-right:0; } #content .career-listing th { color:#535353; font-size:12px; } #content .career-listing { width:700px; clear:both; } .ff2 #content .career-listing { float:left; } #content th.job-code { width:80px; } #content th.department { width:150px; } #content th.position { width:240px; } #content th.location { width:60px; } #content th.apply { width:160px; } .sitemap { float:left; } .sitemap li { float:left; border-bottom:1px solid #ececec; margin-bottom:10px; width:auto; } .sitemap li.blank { width:230px; } .sitemap ul { width:940px; border:1px solid #fff; } .sitemap ul li { background:url(/site/skins/v1-en/images/icon-bullet.gif) no-repeat 0 3px; padding:0 0 10px 15px; width:215px; border-bottom:0; margin-bottom:0; } .ie6 .sitemap { width:940px; overflow:hidden; } .content .sitemap h3 { padding-bottom:8px; } .media { background:#f3f1f2; padding:10px; margin-bottom:20px; } .media h4 { padding:10px 0 0; font-size:13px; color:#535353; } .gallery { float:right; clear:right; width:200px; border:1px solid #f1f1f1; padding:9px 4px 10px 10px; margin-left:10px; } .gallery ul { overflow:hidden; float:left; } .gallery ul li { float:left; } .gallery ul li img { border:3px solid #cfcfcf; } #content .gallery ul { margin-bottom:0; padding-bottom:3px; margin-left:1px; padding-left:0; } #content .gallery li { padding-right:7px; margin-bottom:0; padding-bottom:0; padding-left:0; } .gallery .thumb-200 { margin-bottom:10px; } .gallery .next, .gallery .prev { float:left; width:12px; height:12px; background:url(/site/skins/v1-en/images/icon-next-prev.gif) no-repeat 0 0; margin-top:13px; } .gallery .next { margin-right:4px; } .gallery a.prev { background-position:0 -13px; float:right; } .media-utility { padding-top:5px; } .media-utility a { background:url(/site/skins/v1-en/images/icon-video.gif) no-repeat 0 0; padding-left:20px; font-size:11px; vertical-align:middle; float:left; margin-right:15px; padding-top:2px; } .media-utility .view-audio { background:url(/site/skins/v1-en/images/icon-audio.gif) no-repeat 0 5px; } #content ul.faq-listing { margin:0 0 15px 0; float:left; width:700px; } #content ul.faq-listing li { padding:10px 20px; border-bottom:1px solid #ececec; background:none; } #content ul.faq-listing li.last { border-bottom:0; } #content ul.faq-listing li.open { background:#f3f3f3; } #content ul.faq-listing li h3 { color:#646464; font-size:13px; background:url(/site/skins/v1-en/images/icon-up-down.gif) no-repeat 100% 0; cursor:pointer; } #content ul.faq-listing li.open h3 { background:url(/site/skins/v1-en/images/icon-up-down.gif) no-repeat 100% -40px; padding-bottom:10px; } #content ul.faq-listing li.close { padding-bottom:0px; } #content ul.faq-listing li.close div { display:none; } #content ul.faq-listing li.open div { padding:0 10px 0 11px; } .f-left { float:left; } .f-right { float:right; } .no-margin { margin:0!important; } a.report-user { color:#ec0101; float:left; width:75px; background:url(/site/skins/v1-en/images/icon-arrow.gif) no-repeat right 5px; padding-right:10px; } a.delete { float:right; background:url(/site/skins/v1-en/images/icon-edit.png) no-repeat right 0; color:#ec0101; padding-right:20px; } .clear { clear:both; font-size:0; height:0; } .full-width { width:98%; } small { font-size:11px; } blockquote { background:url(/site/skins/v1-en/images/bg-ceomesage.gif) no-repeat 0 0; text-indent:15px; } #content div.carousel ul { margin:0; padding:0; } #content.about .carousel { width:220px !important; } #content div.carousel li { margin:0; padding:0; background:none; } #content div.carousel li .details { width:205px; float:left; } #content div.carousel li .details a { color:#646464; } #content div.carousel .button { margin-top:5px; } div.previousnext { float:right; } .ff2 div.previousnext { float:none; } div.previousnext a { display:block; float:right; } div.previousnext a.next { background:transparent url(/site/skins/v1-en/images/paging-sprite.gif) no-repeat scroll 2px -58px; height:16px; margin:0; text-indent:-999em; width:16px; } div.previousnext a.next:hover { background-position:2px -86px; } div.previousnext a.prev { background:transparent url(/site/skins/v1-en/images/paging-sprite.gif) no-repeat scroll 2px 3px; height:16px; margin:0; text-indent:-999em; width:16px; } div.previousnext a.prev:hover { background-position:2px -27px; } .gallery .carousel { margin-left:18px; } .gallery .carousel-o { position:relative; padding-top:10px; margin-left:-3px; } .gallery .carousel-o a.prev, .gallery .carousel-o a.next { position:absolute; background:url(/site/skins/v1-en/images/paging-sprite.gif) no-repeat; width:16px; height:16px; text-indent:-999em; top:9px; } .gallery .carousel-o a.prev { left:0; background-position:2px 3px; } .gallery .carousel-o a.next { right:0; margin-right:0; background-position:2px -58px; } #content .search-result li { background:none; } .content .wid-testimonial h3 { font-size:14px } .home .content-home .single-content { line-height:18px; } .home .content-home .single-content .button { margin-top:15px; }