﻿/* Resets default browser CSS.  
-------------------------------------------------------------- */
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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
input,textarea { margin: 0; }


body {font:62.5%/1.5 Verdana, Geneva, Helvetica, sans-serif; background:#fff; color:#58595b;}


/* Headings
-------------------------------------------------------------- */
h1 {font-size: 1.7em; font-weight: normal;}
h2 {font-size: 1.6em; font-weight: normal;}
h3 {font-size: 1.4em; font-weight: normal;}
h4 {font-size: 1.0em; font-weight: bold;}
h5 {font-size: 1.0em; font-weight: bold;}
h6 {font-size: 1.0em; font-weight: bold;}


/* Text elements
-------------------------------------------------------------- */
abbr {}
acronym {}
address {margin-bottom:1.5em;}
blockquote {margin-bottom:1.5em;}
blockquote p {margin-bottom:0;}
code {}
del {}
dfn {}
dfn {}
em {font-style:italic;}
h2 em {display:block; font-style: normal;}
p {margin-bottom:1.5em;}
pre {}
strong {font-weight:bold;}

/* Images
-------------------------------------------------------------- */
object img {display: block;}
.onehundred-perrcent img {display: block; margin: 0 auto;}

/* Links
-------------------------------------------------------------- */
/* a {color: #27c6fa;} */
a { color: #2a9cc1; text-decoration: none; font-weight: bold;}
a:visited { color: #2a9cc1; }
a:hover { color: #333333; }
a:active { color: #2a9cc1; }

h2 a,
h3 a,
h2 a:visited,
h3 a:visited {color:#58595b;}
h2 a:hover,
h3 a:hover {text-decoration:underline; color:#58595b;}
h2 a:active,
h3 a:active {color:#58595b;}

h5 a,
h5 a:visited {font-weight: normal; text-decoration:none; color: #58595B;}
h5 a:hover { text-decoration:underline;}

/* Skip links */
#skip {position:absolute; top:-999em; left:-999em;}
#skip a:focus,
#skip a:active {display:block; padding:1em; position:absolute; left:999em; top:999em; width:10em; text-align:center; background:#ededee; color:#000;}

a.new-window {background:url(/CommonResources/Files/www.imego.com/Images/layout/new-window.gif) right top no-repeat; padding-right:15px;}
a[href $='.pdf'] {background:url(/CommonResources/Files/www.imego.com/Images/layout/pdf.gif) right top no-repeat !important; padding-right:15px;}

.hover {cursor:pointer;}

/* List elements 
-------------------------------------------------------------- */
ul {margin-bottom:1.5em; list-style-position:inside;}
ul ul {margin:0 0 0 1.5em;}
ol {margin-bottom:1.5em; list-style-position:inside;}
ol ol {margin:0 0 0 1.5em;}
ol ol {margin-bottom:0;}

dl {margin-bottom:1.5em;}
dt {font-weight:bold;}
dd {}

/* Forms
--------------------------------------------------------------*/
label {display:block; float:left; width:110px;}
#site-search label {position: absolute; left: -999em; top: -999em;}

/* Other elements 
--------------------------------------------------------------*/
object {display:block;}
hr {line-height: 1px; height: 1px; color: #cdcdcd;}


/* General selectors
-------------------------------------------------------------- */
.align-left {float:left; margin-right:1em;}
.align-right {float:right; margin-left:1em;}
.clear {clear:both;}
.highlight {}
.hide {display:none;}
.off-screen {position:absolute; left:-999em;}
.more-reading {list-style:none; margin:0; padding:0; text-align:right;}
.more-reading a {padding-right:15px; color:#aa0000; background:url(/CommonResources/Files/www.imego.com/Images/layout/arrow.gif) right center no-repeat;}
.more-reading a:visited {color:#aa0000;}
.new {font-size:1.3em; font-weight:bold;}
.slogan {font-size:1.4em; font-weight:bold; text-align:center; line-height:1.2;}
.image-caption {font-style:italic;}
.block {display:block; margin-bottom:.75em;}

.items {list-style:none outside;}
.items li {overflow:hidden; margin-bottom:1.5em;}
.items img {float:left; margin-right:1.5em;} 
.spot-image {display: block; margin-bottom: 5px;}


/* Navigation
-------------------------------------------------------------- */

/* Main navigation */
#main-menu {height:22px; line-height:22px;}
#main-menu ul {margin:0; padding:0; list-style:none outside; text-align:center;}
#main-menu li {display:inline}
#main-menu li.selected a  {color:#27c6fa;}
#main-menu a {border-right:1px solid white; padding:0 5px; color:#fff; font-size:10px; font-family:verdana,arial; text-transform:uppercase;}
#main-menu a:hover,
#main-menu a:focus,
#main-menu a:active {color:#27c6fa;}
#main-menu li:last-child a {border-right:none;}

/* Sub navigation */
#sub-menu ul {list-style:none outside;}
#sub-menu a {color:#58595b; text-transform:uppercase; display:block; padding:.5em 1em; border-bottom:1px solid #ddd;}
#sub-menu a:hover,
#sub-menu a:focus,
#sub-menu a:active {color:#2a9cc1;}
#sub-menu li ul a {text-transform:none;}
#sub-menu li.selected > a {color:#2a9cc1;}

/* Tabs navigation */
.ui-tabs-nav {overflow:hidden;}
.ui-tabs-nav li {float:left;}
.ui-tabs-nav li:first-child {margin-left:0;}
.ui-tabs-nav a {position:relative; display:block; width:108px; height:33px; color:#fff; background:transparent url(/CommonResources/Files/www.imego.com/Images/layout/tab.png) no-repeat; margin:0 -33px 0 0; padding:5px 41px 0 25px; line-height:1.2; outline:none;}
.ui-tabs-nav a span {background: #620d0e;}
.ui-tabs-nav .ui-tabs-selected a {display:block; background:transparent url(/CommonResources/Files/www.imego.com/Images/layout/tab-selected.png) no-repeat; color:#000; z-index:1000 !important; visibility:visible; _height:34px;}
.ui-tabs-nav .ui-tabs-selected a span {background: #fff;}
.ui-tabs-nav .ui-tabs-selected a:visited {color:#000;}
.ui-tabs-hide {display:none;}
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active {color:#000;}
.ui-tabs-nav a:visited {color:#fff;}
.ui-tabs-nav a span span {display:block; margin-top:.25em;}

#support-nav {list-style:none; margin:0; padding:0; font-size:9px;}
#support-nav li {margin:5px 0;}
#support-nav a {display:block;}

/* Sitemap */
#sitemap li a {color:#4c4c4c;}
#sitemap li a:hover,
#sitemap li a:focus,
#sitemap li a:active {color:#2a9cc1;}

/* Site search
---------------------------------------------------------------------------------*/
.search-info {margin:0 0 1.5em 0;}
#search-result dt {font-size:1.2em;}
#search-result dt a {color:#58595b;}
#search-result blockquote {margin:0;}
#search-result .meta {margin:0 0 .75em 0; padding:0 0 .75em 0; border-bottom:1px dashed #ddd;}

/* Structure
----------------------------------------------------------------------------------*/
#header {width:100%; height:150px; position:fixed; z-index:1000; background: #3d4141 url(/CommonResources/Files/www.imego.com/Images/backgrounds/topbkg.gif) repeat-x;}
#header {height:auto !important;} /* why auto? */
#header object {margin:0 auto;}
#content {width:920px; margin:0 auto; padding:140px 0 0 0;} 

/* Alternative navigation */
#alternative-navigation {margin:0 auto; text-align:left; overflow:hidden; background:#4c4c4c;}
#alternative-navigation .inner {width:880px; margin:0 auto}
#breadcrumbs {float:left; line-height:28px; color:#fff;}
#breadcrumbs a {color:#fff;}
#site-search {float:right; background:url(/CommonResources/Files/www.imego.com/Images/layout/form_bg.gif) no-repeat; width: 225px; height:24px; padding:0 15px 0 0; margin:0; text-align:right;}
.search-box {width: 135px; height: 17px; padding:0; margin:2px 0 0 0; border:1px solid #828177; background: #ededed;}
.search-button {width:53px; height:15px; padding:0; margin:0 0 0 5px; border:0; display:inline; vertical-align:middle; background: #ccc url(/CommonResources/Files/www.imego.com/Images/Graphics/Search_field/search.gif) no-repeat; font-size:0px;}
#languages {float:right; list-style:none outside; line-height:28px; margin:0; padding:0;}
#languages li {float:left; margin-right:10px}
*html #languages li a img {margin-top:8px;}
#current-date {float:right; line-height:28px; margin-right:15px; color:#fff;}

/* Home spot */
#home-spot {height:385px; background:#9b9b9b url(/CommonResources/Files/www.imego.com/Images/layout/home-spot.jpg) no-repeat; position:relative; padding-bottom: 75px;}
#home-spot h1 {color:#fff; margin:0; padding:60px 0 0 20px; width:280px; font:normal 3em/1 arial, sans-serif; font-weight:normal}
#home-spot .hide-on-front {display: none;}

/* Highlighted services */
#highlighted-services {height:212px; background:#ccc; color:#000; padding:11px 20px 15px; background:url(/CommonResources/Files/www.imego.com/Images/layout/highlighted-services.gif) no-repeat;}
#highlighted-services ul {margin:0; padding:0; list-style:none outside;}
#highlighted-services h2 {clear:left; color:#aa0000;}
#highlighted-services h3 {color:#000; margin:0 0 0.5em; font-size:1.1em; font-weight:bold;}
#highlighted-services h3 a {color:#aa0000;}
#highlighted-services #services {background:#fff; margin:20px 0 0 25px; line-height:1.2;}
#highlighted-services #services .column {width:151px; float:left; margin-right:20px;}
#highlighted-services #services .service-thumb {margin-top:2em;}

/* News in focus */
#news-in-focus {position:absolute; bottom:0; left:0; height:60px; line-height:1.2; color:#fff; background:url(/CommonResources/Files/www.imego.com/Images/layout/trans.png); margin:0; padding:5px 0 10px 20px; list-style:none outside;}
#news-in-focus .in-brief ul {list-style:disc outside;}
#news-in-focus .in-brief ul li {padding:0; margin:0;}
#news-in-focus li {position:relative; float:left; width:205px; padding:0 10px 0 85px;}
#news-in-focus li .in-brief {height:60px; overflow:hidden;}
#news-in-focus h2 {font-size:1.1em; margin:0;}
#news-in-focus h2 a {color:lime;}
#news-in-focus h2 img {display:none;}
#news-in-focus img {position:absolute; left:0; bottom:0;}
#news-in-focus p {margin:0;}
.news-item {margin:0 0 .5em 0; padding:0 0 1em 0; border-bottom:1px dashed #ddd;}
#news-list .news-item img {display:none;}

/* Newslist */
#news-list h2 a {color: #2a9cc1; font-size: .8em;}

/* Focus spot */
#focus-spot {position:relative; height:155px; background-color:#000;}
#focus-spot h1 {color:#fff; width:245px; padding:0px 20px 0 20px; margin:0; font:normal 2.3em/1.1 arial, impact, sans-serif; font-weight:normal; height:155px; display:table-cell; vertical-align:middle;}
#focus-spot embed,
#focus-spot object,
#focus-spot img {position:absolute; top:0; right:0;}

/* Jobs */
.last-application-date {margin-bottom:1.5em;}

/* Products */
.products {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/products.jpg) right top no-repeat;}
.triaxial-accelerometer {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/triaxial-accelerometer.jpg) right top no-repeat;}
.ibg21 {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/gyrosense.jpg) right top no-repeat;}
.ibg-30-butterfly-gyro {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/ibg-30-butterfly-gyro.jpg) right top no-repeat;}
.imt30-motion-tracker {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/imt30-motion-tracker.jpg) right top no-repeat;}
.imt40-motion-tracker {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/imt40-motion-tracker.jpg) right top no-repeat;}
.gyrosense {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/gyrosense.jpg) right top no-repeat;}
.wireless-humidity-sensor {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/wireless-humidity-sensor.jpg) right top no-repeat;}
.sunsitive {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/sunsitive.jpg) right top no-repeat;}
.trysense {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/trysense.jpg) right top no-repeat;}
.dynamic-susceptometer {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/dynamic-susceptometer.jpg) right top no-repeat;}
.mermaid {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/mermaid.jpg) right top no-repeat;}
.cancer-diagnostics {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/products/cancer-diagnostics.jpg) right top no-repeat;}
.industrial-design {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/industrial-design.jpg) right top no-repeat;}

/* Industrial solutions */
.industrial-solutions {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/industrial-solutions.jpg) right top no-repeat;}
.sensor-system-packaging {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/sensor-system-packaging.jpg) right top no-repeat;}
.packaging-equipments {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/packaging-equipments.jpg) right top no-repeat;}
.magnetic-analysis {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/magnetic-analysis.jpg) right top no-repeat;}
.piezopolymer-films {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/piezopolymer-films.jpg) right top no-repeat;}
.general-magnetic-sensing {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/general-magnetic-sensing.jpg) right top no-repeat;}
.magnetic-nanoparticles {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/magnetic-nanoparticles.jpg) right top no-repeat;}
.imego-labs {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/imego-labs.jpg) right top no-repeat;}
.micromechanical-lab {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/micromechanical-lab.jpg) right top no-repeat;}
.electromagnetic-lab {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/electromagnetic-lab.jpg) right top no-repeat;}
.bio-and-chemical-lab {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/bio-and-chemical-lab.jpg) right top no-repeat;}
.optical-lab {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/optical-lab.jpg) right top no-repeat;}
.wireless-sensor-network {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/industrial-solutions/wireless-sensor-network.jpg) right top no-repeat;}

/* Sensor platforms */
.dynamic-inertial-measurements {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/dynamic-inertial-measurements.jpg) right top no-repeat;}
.magnetoelastic-resonance {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/magnetoelastic-resonance.jpg) right top no-repeat;}
.molecularly-imprinted-polymers {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/molecularly-imprinted-polymers.jpg) right top no-repeat;}
.dynamic-susceptometry {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/dynamic-susceptometry.jpg) right top no-repeat;}
.rfid-sensors {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/rfid-sensors.jpg) right top no-repeat;}
.magnetic-biodetection {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/magnetic-biodetection.jpg) right top no-repeat;}
.fluorescent-biodetection {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/sensor-platforms/fluorescent-biodetection.jpg) right top no-repeat;}

/* Expertise */
.expertise {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/expertise.jpg) right top no-repeat;}
.mems {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/mems.jpg) right top no-repeat;}
.bio-and-chemical-sensors {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/bio-and-chemical-sensors.jpg) right top no-repeat;}
.electromagnetic-sensors {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/electromagnetic-sensors.jpg) right top no-repeat;}
.photonics {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/photonics.jpg) right top no-repeat;}
.electronics {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/expertise/electronics.jpg) right top no-repeat;}

/* Product page */
#main-content {float:right; width:615px; margin:20px 0; padding:0 0 0 20px;}
#applications {list-style:none; margin:20px 0 0 -15px; padding:20px 0; border-top:1px dashed #ddd; clear:both; overflow:hidden; zoom:1;}
#applications .row {overflow:hidden; margin-bottom:20px; zoom:1;}
#applications .column {float:left; width:174px; padding:0 15px; border-right:1px dashed #ddd;}
#applications h2,
#applications h3 {font-size:1.1em; font-weight:bold; margin:0 0 .5em 0;} 
.application-thumb {float:right; margin-left:20px;}
#main-copy {width:400px; float:left; margin:0 0 20px 0;}
#news-spot {width:191px; float:right; margin:0 0 20px 0; font-weight:bold;}
#secondary-content {float:left; width:245px; margin:20px 0 20px 0; padding:0 20px;}

/* Patents & publications */
.regions {margin: 1em 0 0 0; font-size: 1.3em;}
.inventors {font-size: 1.3em;}
.publications {list-style: none outside; margin: 0;}
.publications li {margin-bottom: 1.5em;}
.publications .title {display: block; font-size: 1.1em; margin:0 0 .25em 0; font-style: normal; font-weight: bold;}
.publications .authors {list-style: none outside; margin: 0; font-weight: bold; color: #888;}

/* About Imego */
.about-imego {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/about-imego/about-imego.jpg) right top no-repeat;}
#the-imego-people {list-style:none; margin:20px 0 0 -15px; padding:20px 0; border-top:1px dashed #ddd; clear:both; overflow:hidden; zoom:1;}
#the-imego-people .column {float:left; width:174px; min-height:145px; padding:0 15px;}

/* Contact us */
.contact-us {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/contact-us/contact-us.jpg) right top no-repeat;}
#the-imego-people .degree {display: block;}

/* Newsroom */
.newsroom {background:#000 url(/CommonResources/files/www.imego.com/Images/layout/focus-spot/newsroom/newsroom.jpg) right top no-repeat;}

/* Footer */
#footer {overflow:hidden; clear:both; padding:10px 20px; color:#fff; background:#630d0e url(/CommonResources/Files/www.imego.com/Images/layout/footer.png) right top repeat-y; line-height:1.2;  zoom:1;}
#footer a {color:#fff;}
#footer .vcard {float:left;}
#footer .fn {position:absolute; left:-999em;}
#usage-terms {float:right;}
#usage-terms ul {list-style:none; margin:0; padding:0;}