html{font-size:100%}
body{background-color:#fff;font:12px/1.909091em Arial,Helvetica,sans-serif;color:#000;overflow:auto;margin:.909em 0;padding:0}
h1{color:#000;font-size:1.454545em;line-height:1.3125em}
h2{font-size:1.818182em;line-height:1.05em;font-weight:400;padding-top:.525em;margin-top:.454em;color:#000}
h3{font-size:1.636em;font-weight:400;padding-top:0;padding-left:0;margin-top:.454em;color:#000;margin-bottom:.09em;padding-bottom:.09em}
h4{font-size:1.454em;font-weight:400;padding-top:0;padding-left:0;margin-bottom:.09em;padding-bottom:.09em;margin-top:.454em;color:#000}
h5{font-size:1.09em;font-weight:400;padding-top:0;padding-left:0;margin-bottom:.09em;padding-bottom:.09em;margin-top:.454em;color:#000}
img{border:0}
:link{color:#000;background:transparent;text-decoration:none;text-decoration:underline;}
:visited{color:#001;background:transparent;text-decoration:none;text-decoration:underline;}
a:active{color:#000;background:transparent;text-decoration:underline;}
a:hover{color:#FFA100;text-decoration:none;background:transparent;text-decoration:underline;}
a:link img,a:visited img{border-style:none}
#container{width:88.181em;font-family:Arial,Helvetica,sans-serif;line-height:1.6em;color:#000;background-image:url(../images/fractal.png);background-repeat:no-repeat;background-position:bottom right;margin:0 auto;padding:0}
#header{width:87.018em}
#header h1 a img,#header h1 a:visited img{width:10.55em;text-decoration:none}
a#logo{background:url(../images/logo_indra.png);background-repeat:no-repeat;line-height:8.818em;width:10.58em;height:3.7em;display:block;overflow:hidden}
.menu-line{clear:both;height:.181em;background:#FFA100;margin:0}
#navigation{margin:0;padding:0}
#navigation ul{padding-left:0;padding-top:.363em;margin:.909em 0 .909em 0em}
#navigation ul li{list-style:none;display:inline}
#navigation ul li h2{font-weight:700;display:inline;font-size:1.818182em;margin:0;padding:.5em}
#navigation ul li a{text-decoration:none}
#navigation ul li a:active{text-decoration:underline}
#navigation ul li a h2{text-decoration:none;color:#000;font-weight:700;display:inline;margin:0;padding:.909em}
#navigation ul li a:hover h2{height:1.818em;color:#fff;background-color:#FFA100;border-top:solid .09em #FFA100;text-decoration:none}
#sidebar{float:left;width:22em;margin-top:1.818em;min-height:45em;height:45em;margin-bottom:5.818em}
#sidebar-about{float:left;width:15em;margin-top:1.818em;min-height:45em;height:45em;margin-bottom:5.818em;width:180px;}
#s1 img {width:180px; height:480px; top:0;left: 0; display: none;}
#events{float:left;margin-top:1.818em;min-height:40em;height:auto}
#events-layer{margin-bottom:5.818em}
#events-layer h3{display:inline}
#events-layer li{margin-bottom:1em}
#sidebar ul{list-style:none;padding-left:2em}
a.actual{font-size:1.636em;font-weight:400;text-decoration:none;color:#000}
#sidebar a:hover{font-size:1.09em;font-weight:400;color:#FFA100;text-decoration:none}
#sidebar a:hover h5{font-size:14px;color:#FFA100;margin:0}
#content{margin-top:1.818em;float:left;position:relative;margin-bottom:.909em;width:60em;min-height:40em;height:auto;padding:0 0 0 3.181em}
#content h5{font-weight:400}
#subline{clear:both}
#footer{overflow:auto;width:100%}
#legal{float:left}
#legal a{margin:0.25em}
#copyright p{margin:0}
#usa-map{float:right;margin:1.363em}
#usa-map h2{font-size:1.454em;font-weight:700;margin:0;padding:0}
#map{float:right;margin:1.363em}
#address{float:left;height:306px;margin:1.363em}
#address p{width:18.181em}
#address h4{margin-bottom:.272em}
#address ul{width:18.181em;list-style:none;margin:.181em;padding:0}
#contacts p{margin:0;padding:0}
ol.roman{list-style-type:lower-roman}
ul.circle{list-style-type:circle}
#program-content{margin-top:1.818em}
#program-content h2{font-size:1.454em;font-weight:bolder;margin:0;padding:0}
#program-content h3{font-size:1.2em;font-weight:600;margin:0;padding:0}
#product-image-top{float:left;width:27.272em}
#client-inf-2{margin-left:50.9em}
#device-data{float:left;width:31.818em}
#device-data ul{list-style:none;font-size:1em;margin-left:0;padding-left:0}
#client ul{list-style:none;font-size:1em;margin-left:15.9em}
#program-text{clear:both;width:40.909em;float:left;margin:.909em}
#program-text p{word-spacing:.1em;white-space:normal}
#index-about,#index-programs,#index-careers{margin-top:2.727em;float:left;width:30em;clear:both}
#index-news,#index-products{margin-top:3.454em}
#marqueecontainer{background-color:#FFA100;height:1.4em;clear:both}
#marquee{font-size:14px;background-color:#FFA100;color:#000}
#marquee a{color:#000;font-weight:700}
#company-content{font:12px/1.909091em Arial,Helvetica,sans-serif;color:#000;width:110%}
#products-img-top-right{margin:0 0 0 2em}
#products-img-bottom{margin:2em 0 0}
.special-event{font-size:1.5em;font-weight:700;padding-left:8em;border:solid 1px #FFA100;margin:1em}
#ISO{margin:1em 0 0 5em}
a#ISOLink{text-decoration:none;background-image:url('../images/iso-trans.png');background-repeat:no-repeat;line-height:8.818em;width:3.5em;height:3.5em;display:block;overflow:hidden}
.search-content{float:left;margin:2em}
.searchResult{clear:both;float:left;margin-bottom:3em;width:80em}
.paging{clear:both;float:left}
.searchControl{clear:both;margin:1em}
.summaryHeader{clear:both;margin-bottom:2em}
.resultContent{margin-left:2em}
.pdf{margin-right:1em;float:left;background-image:url(../images/pdf32.png);width:32px;height:32px}
.html{margin-right:1em;float:left;background-image:url(../images/indra-doc32.png);width:32px;height:32px}
.searchpart{float:right;margin-top:2.5em;font:12px/1.909091em Arial,Helvetica,sans-serif;color:#000;font-variant:small-caps}
.searchTextBox{border:1px solid #000}
.search-button{border:1px solid #FFA100;background:#FFA100;font-weight:700}
.searchLabel{visibility:hidden}
hr,.skiplink,.home,a#ISOLink span{display:none}
#sidebar ul li,#address ul li,#news ul,#news ul li{list-style:none}
#sidebar a:link,#sidebar a:visited{font-size:1.09em;font-weight:400;text-decoration:none;color:#000}
#sidebar h3,#econtent h4{font-weight:bolder}
#sidebar h4,#content h3,#econtent h5,#program-text a{font-weight:700}
#sidebar h5,#sidebar a:link h5,#sidebar a:visited h5{font-size:14px;margin:0}
#content h4,#program-content h4{font-weight:600}
#copyright,#client-inf,#evo-image-right,#evo-image-right2{float:right}
#logo-image-right{clear:both; float:left}
#logo-image-right #mh53-img-2, #logo-image-right #mh53-img-3 {margin:3em}
#airport,#research,#building{visibility:visible}
#program-image-top,.homelogo{clear:both;float:left}
#program-image-top {width:50em}
#client,#index-products ul li{margin-left:28.9em}
#index-about h3,#index-programs h3,#index-careers h3,#index-news h3,#index-products h3{margin-bottom:.454em}
.copyright,.backlink{display:none;visibility:hidden}
.special-event p,.searchButton,.SearchTextBox{margin:1em}
.msword,.word,.rtf{margin-right:1em;float:left;background-image:url(../images/word32.png);width:32px;height:32px}
#contrimg3 {margin-top:250px}
#contrimg2 {margin-left:300px}
#contrimg4 {margin:100px}
#product-content{width:55em;}

#scroller_container {
 width:88em;
 height: 2.5em;
 overflow: hidden;
}
/* Scoller Box */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
overflow: auto;
clear:both;
float:left;
}

.jscroller2_left {font-size:1em;line-height:20px; white-space:nowrap; margin: 0}

