/*-----------------------
OrbitSTUDIO
-----------------------*/
@import url("def.css");/*keep first*/
@import url("nav.css");
@import url("SpryMenuBarHorizontal.css");
@import url("SpryAccordion.css");
/*layout
a{color:#5d7daa;}*/
a{
	color:#4F86C0;
}
a:hover{color:#f79339;}
body{background:#fff repeat-x scroll left top;color:#999;text-align:center;}
.quote cite{color:#333;font:normal 12px/1.5em Arial,Helvetica,sans-serif;}
h1 img{display:inline;height:45px;width:219px;}
h1.panel img{height:138px;width:730px;}
h1.sector{color:#82aad6;float:none;font:normal normal normal 24px/1.2em "Swis721 Lt BT",Tahoma,Arial,Helvetica,sans-serif;margin:0;margin:0;padding:0;padding:0;}
h2{
	color:#82aad6;
	font:normal 32px/1.2em "Swis721 Lt BT", Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 6px;
	padding:0;
	width: 420px;
}
h3{
	color:#a1bede;
	font:normal normal bold 15px/1.2em "Swis721 Lt BT",Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}
h4{font:normal normal normal 12px/1.2em Arial,Helvetica,sans-serif;margin:0;padding:0;}
h5{
	margin:0;
	padding:0;
	font: normal normal bold 11px Arial, Helvetica, sans-serif;
}
h6{margin:0;padding:0;}
li{margin:0;padding:0;}
ol{margin:1em 0 1em 1.5em;padding:0;}
p,ul,ol,td,th,form{color:#696969;font:normal normal normal 12px/1.5em Arial,Helvetica,sans-serif;margin:0 0 1.5em;padding:0px;}

/*tables*/
table,td,th{border:none 0;padding:0;}
td{text-align:left;vertical-align:top;}
th{text-align:left;vertical-align:middle;font-weight: bold;}
table.data{
	margin-bottom:24px;
	padding:0px;
	width: 100%;
}
table.data .alt{background:#eef4fb;}
table.data td,table.data th{
	padding:2px 6px;
	border-bottom: 1px solid #4F86C0;
}
table#vacancies th{background:#4f86c0;color:#fff;width:9em;}
table#news th{
	white-space: nowrap;
	text-align: right;
}
/**/
ul{margin:1em 0 1em 1.5em;padding:0;}
.Accordion a{text-decoration:none;}
.Accordion li{margin:0px;padding:0px;}
.Accordion ul{font-size:12px;list-style:none;margin:0px 0px 16px;padding:0;}
.AccordionPanelContent a.h{color:#f79339;}
.AccordionPanelContent a:hover{color:#f79339;}
.bc{
	color:#a0a2a3;
	font:normal normal normal 11px/1.5em Arial,Helvetica,sans-serif;
	margin-bottom: 10px;
}
.bc a{background:url(/x/i/bc-arw.png) no-repeat scroll right 0.5em;color:#a0a2a3;margin:0 3px 0 0;padding:0px 10px 0px 0px;text-decoration:none;}
.bc a:hover{color:#f79339;text-decoration:none;}
.bc li{display:inline;margin:0px;padding:0px;}
.bc ul{color:#a0a2a3;font-size:10px;line-height:1em;list-style:none;margin:0px;padding:0px;}
.c1{
	border-top:20px solid #fff;
	float:left;
	margin:0px 20px 138px 0px;
	width:211px;
}
.c2{
	float:left;
	margin-top:20px;
	width: 480px;
}
.construction .panel{background:url(/x/i/mast/construction-landing.jpg) no-repeat scroll left top;}
.content{background:url(/x/i/bg-columns.gif) #fff repeat-y scroll 0px 0px;}
.distribution .panel{background:url(/x/i/mast/distribution.jpg) no-repeat scroll left top;}
.facts{margin:0px 0px 10px;width:270px;}
.facts td{font-weight:bold;}
.facts th{color:#a1bede;font-weight:bold;padding-right:6px;}
.ferro .panel{background:url(/x/i/mast/ferro.jpg) no-repeat scroll left top;}
.fm .panel{background:url(/x/i/mast/fm.jpg) no-repeat scroll left top;}
.ftr{border-top:1px solid #b2cae3;margin-top:60px;padding-top:4px;}
.ftr a{color:#b2cae3;}
.ftr p{color:#b2cae3;font-size:10px;}
.iright{float:right;margin:0px 0px 12px 12px;}
.main{margin:10px 0;}
.mast .txt{
	display:inline;
	float:left;
	width:120px;
}
.mast form{color:#4f86c0;float:left;width:300px;}
.mast form .btn{float:left;height:18px;margin-left:3px;width:34px;}
.mast h1{margin:0;padding:0px;text-align:right;}
.mast h5{font:normal 12px Arial,Helvetica,sans-serif;margin-bottom:3px;}
.mid{text-align:center;}
.panel{border-bottom:7px solid #4f86c0;border-top:7px solid #4f86c0;}
.panel h2{font-size:20px;}
.piclinks img{float:left;height:153px;margin:0px 8px 8px 0px;width:113px;}
.piclinks img.last{margin-right:0px;}
.print{float:right;height:15px;margin-top:19px;width:60px;}
.quine .panel{background:url(/x/i/mast/quine.jpg) no-repeat scroll left top;}
.quote{margin-bottom:2em;}
.quote h3{font:24px "Times New Roman",Times,serif;}
.quote p{color:#000;font-weight:bold;}
.right{text-align:right;}
.survey .panel{background:url(/x/i/mast/survey.jpg) no-repeat scroll left top;}
.ticker{background:#bad1e9;border-bottom:2px solid #fff;border-left-style:none;border-right-style:none;border-top:2px solid #fff;color:#666;font:normal normal normal 11px/1.2em Arial,Helvetica,sans-serif;padding:4px;}
.urh{color:#4f86c0;}
.wrap{margin:0px auto;min-height:100%;padding:30px 0px 0px 0px;text-align:left;width:730px;}
#expertise .thumbs{float:right;margin:0px 0px 10px 10px;}
#h{background:#4f86c0;border-bottom:1px outset #5d7daa;border-left:0px none;border-right:1px outset #5d7daa;border-top:0px none;}
#sector{color:#a1bede;font:normal 36px/1.2em "Swiss721 Lt BT",Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:0;}
form .title {
	width: 48%;
	float: left;
}
form .txt {
	border: 1px solid #4f86c0;
	font: normal normal normal 12px Arial,Helvetica,sans-serif;
	padding: 1px;
	width: 90%;
}
form .frm1 {
	width: 36%;
	float: left;
}
form .frm2 {
	width: 48%;
	float: left;
}
.frm1, .frm2 {
	margin-bottom: 6px;
}
.box {
	float: right;
	width: 137px;
	background: #ddeffa url(/x/i/box-bg.gif) repeat-y scroll left top;
	color: #5086c0;
	margin: 0px -18px 6px 6px;
	padding: 0px;
}
.box ul { color: #5086c0; font-size: 9px; background: url(/x/i/box-btm.gif) no-repeat scroll left bottom; margin: 0px; padding: 0px 5px 18px 0px; line-height: 1.2em; 
}
.box h5 { background: url(/x/i/box-top.gif) no-repeat scroll left top; padding: 15px 5px 8px 22px; font-size: 10px; 
}
.box li {
	background: url(/x/i/box-blt.gif) no-repeat scroll left top;
	list-style: none;
	padding-left: 12px;
	margin: 6px 10px 0px 12px;
}
.box a {
	text-decoration: none;
}
.mag {
	float: left;
	width: 100px;
	margin-right: 14px;
}
.mag img {
	display: block;
	height: 141px;
	width: 100px;
	margin-bottom: 2px;
}
.mag p {
	color: #000000;
}
.contactinfo p, .contactinfo h3 { font-size: 10px; }
.data a {
	text-decoration: none;
}
.data tr.hdr th {
	color: #FFFFFF;
	background: #4F86C0;
	font-weight: bold;
	text-align: left;
}
.newscontainer {
  font-family:Arial,Helvetica,sans-serif;
  background-color: #EEF4FB;
	cursor: pointer;
	height: 85px;
	width: auto;
	margin-bottom:10px;
}

.piccontainer {
border:;
float:right;
width:85px;
height:85px;
}

.newscontent {
float:left;
padding:8px;
width:379px;
height:85px;
}

.newstitle {
display:block;
font-size:14px;
font-weight:bold;
color:#606060;
line-height:15px;
}

.newstext {
display:block;
font-size:13px;
color:#606060;
line-height:15px;
}

.newsreadmore {
display:block;
color:#606060;
line-height:15px;
width:100px;
font-size:13px;
margin-top:10px;
text-decoration:underline;
}
.newsheading {
	color:#82aad6;
	font:normal 20px/1.2em "Swis721 Lt BT", Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 6px;
	padding:0;
	width: 420px;
}
.newsdate {
	color:#FF9900;
	font:normal 10px/1.2em "Swis721 Lt BT", Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 6px;
	padding:0;
	width: 420px;
}