/****** MAIN STYLES ******/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: center;
	margin: 0; 
	padding: 0;
}
p {
	padding: 0px;
	margin: 0px;
}

h1,h2,h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF7900;
	line-height: normal;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #006699;
	line-height: normal;
}

li {
	list-style-type: square;
}
.content {
	height: 535px;
	margin: 5px;
}
	
a:link {
	color: #2E72B1;
	text-decoration: underline;
}

a:visited {
	color: #0066CC;
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
}
a:active {
	color: #0066CC;
	text-decoration: underline;
}
.contentgrayhead {
	font-weight: bold;
	color: #666666;
}
.searchbox {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 0px;
	border-right: 1px solid #000000;
	border-bottom: 0px;
	border-left: 0px;
	width: 100px;
	margin-left:100px;
}

.searchbutton {
	background-color: #1a5ba0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	
	height: 17px;
}

#newsexhib {
	
	height: 300px;
	display: block;
	
	background-image: url(../images/panelnewsevents_blue.jpg);
	background-repeat: no-repeat;
}

/****** LAYOUT STYLES ******/
#pagecontent {
	width: 950px;
	margin: 0px auto;
	text-align: left;
}


/****** IMAGE STYLES ******/
.imageleft {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 10px;
	text-align: center;
}
.imageright {
	float: right;
	text-align: center;
}


/****** SIDEMENU STYLES ******/
.sidebutton {
	background-color: #CEE4FB;
	color: #ffffff;
	cursor: default;
	left: 0px;
	margin-left: 1px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
	padding-top: 2px;
	padding-right: 35px;
	padding-bottom: 2px;
	padding-left: 35px;
	width: 100%;
	border: 1px solid #333399;
	font-weight: normal;
	
}
#sidemenu {
	float: right;
	width: 190px;
	margin-top: 10px;
	text-align: center;
}
.sidemenuoff {
	background-color: #CEE4FB;
	border: 1px solid #333399;
	text-align: center;
	width: 178px;
	padding: 2px;
	margin-bottom: 5px;
}
.sidemenuon {
	background-color: #FDD099;
	text-align: center;
	border: 1px solid #FF6633;
	width: 178px;
	padding: 2px;
	margin-bottom: 5px;
}

.sidemenuthere {
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #666666;
	padding: 2px;
	width: 178px;
	margin-bottom: 5px;
	
}

.sidemenuhead {
	background-color: #FFFFFF;
	text-align: center;
	border: none;
	font-weight: bold;
	vertical-align: baseline;
	height: auto;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidemenublank {
	background-color: #FFFFFF;
	text-align: center;
	border: none;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.sidemenulink:link {
	color: #666666;
	text-decoration: none;
}

.sidemenulink:visited {
	color: #666666;
	text-decoration: none;
}

.sidemenulink:hover {
	color: #666666;
	text-decoration: none;
}

.sidemenulink:active {
	color: #666666;
	text-decoration: none;
}

/****** MENUBAR STYLES ******/

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

/*div.menuBar {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #000066;
	width: 950px;
	background-color: #006699;
	background-image: url(http://www.matconibc.com/images/menubar.jpg);
	background-repeat: no-repeat;
	background-position: top;
	z-index:100;
}*/
div.menuBar {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #000066;
	width: 950px;
	background-color: #006699;
	background-image: url(http://test.matconibc.com/images/menubar2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	z-index:100;
}
div.menuBar a.menuButton {
	background-color: transparent;
	color: #ffffff;
	cursor: default;
	left: 0px;
	margin-left: 1px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
/*	border-top-color: #265895;
	border-right-color: #ffffff;
	border-bottom-color: #265895;
	border-left-color: #265895;*/
	font-weight: normal;
/*	border-top-width: 1px;*/
	border-right-width: 1px;
	/*border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;*/
	border-right-style: solid;
/*	border-bottom-style: solid;
	border-left-style: solid;*/
}

div.menuBar a.menuButton:hover {
	background-color: #FF9900;
	/*border: 1px outset #e0e0e0;*/
	color: #FFFFFF;
	cursor: pointer; cursor: hand;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #ff9900;
 /* border: 1px inset #e0e0e0;*/
  color: #ffffff;
  left: 0px;
  top: 0px;
}

div.menu {
	background-color: #235A9B;
	border: 2px outset #006699;
	left: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}

div.menu a.menuItem {
  color: #ffffff;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
 
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	background-color: #ff9900;
	color: #ffffff;
	cursor: pointer; cursor: hand;
  
}

div.menu a.menuItem span.menuItemText {}



div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #ffffff;
  margin: 4px 2px;
}
#exhib {
	text-align: center;
}


#maincontent {
	top: 184px;
	position: absolute;
	width: 950px;
}
#topnews {
	width: 98%;
	border: 1px solid #FF9900;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

hr {
	width: 98%;
	margin:0px;
	padding:0px;
	line-height:0px;
	height:1px;
	display:block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;

}

#maincontent #leftcolumn {
	float: left;
	width: 535px;
/*	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C5C5C5;*/
	background-image: url(../images/frontibcs.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	background-position: top;
}
#maincontent #leftcolumn-se {
	float: left;
	width: 535px;
/*	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C5C5C5;
	background-image: url(../images/frontibcs.jpg);
	background-repeat: no-repeat;*/
	padding-top: 5px;
	background-position: top;
}
#maincontent #rightcolumn {
	width: 250px;
	padding-top: 5px;
	float: left;
	padding-left: 10px;
}
#maincontent #rightcolumnhome {
	width: 350px;
	padding-top: 5px;
	float: left;
	padding-left: 10px;
}
#maincontent #rightcolumnhome {
	padding-top: 5px;
	float: left;
	padding-left: 10px;
	z-index: 1;
}

/****** HEADER STYLES ******/
#Footer {
	color: #999999;
	text-align: center;
	width: 100%;
	font-weight: bold;
	bottom: 5px;
	clear: both;
	padding-top: 2px;
}
.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



/****** HEADER STYLES ******/
#header {
	width: 950px;
	top: 10px;
	background-image: url(http://www.matconibc.com/images/header_bg.gif);
	background-repeat: repeat-x;
	height: 35px;
}
#header #matconlogo {
	width: 106px;
	float: left;
	height: 35px;
}
#header #toplinks {
	width: 480px;
	float: right;
	height: 35px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#header #toplinks li {
	display: inline;
	font-weight: bold;
	color: #FF9900;
	padding-left: 5px;
}
#header #toplinks li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3082D3;
	text-decoration: none;
}
#header #toplinks ul {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header #toplinks li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3082D3;
	text-decoration: none;
}

#header #toplinks li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3082D3;
	text-decoration: none;
}
#header #toplinks li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}


/****** UNUSED STYLES ******/

td {
	color: #666666;
}
.fullheight {
	height: 100%;
}
.matconnected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}


.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FF7900;
}
.matconnectedcaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.matconnectedhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.frontibcs {
	background-image:url(../images/frontibcs.jpg);
}
#flashnews {
	float: left;
	padding: 0px;
}
#flashexhib {
	float: left;
	padding: 0px;
}
#menumain li{
	white-space: nowrap;
	background-position: top;
	display: inline;
	list-style-type: none;
}

#menumain ul{
	margin: 0px;
	padding: 0px;
}
div.menuBar li {
	white-space: nowrap;
	background-position: top;
	display: inline;
	list-style-type: none;
}
div.menuBar ul {
	margin: 0px;
	padding: 0px;
}
#tagline  {
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3082D3;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-left: 10px;
	padding-top: 17px;
}
.centertext {
	text-align: center;
}
#maincontent #leftcontent50 {
	float: left;
	width: 460px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#maincontent #rightcontent50 {
	width: 460px;
	padding-top: 5px;
	float: right;
	padding-left: 10px;
	display: inline;
}
#maincontent #leftcontentnews {
	float: left;
	width: 460px;
	margin-top: 5px;
	margin-right: 5px;
	display: inline;
	border: 1px solid #006699;
}
#maincontent #rightcontentnews {
	width: 460px;
	margin-top: 5px;
	float: right;
	margin-left: 10px;
	display: inline;
	border: 1px solid #FF9900;
}
#maincontent #leftcontentnews img{
margin-left:5px;
}
#maincontent #leftcontentnews hr {
	margin-left:5px;
	color:#006699;
	border: 1px solid #006699;
}
#maincontent #rightcontentnews hr {
	margin-left:5px;
	color:#FF9900;
	border: 1px solid #FF9900;
}
#maincontent  #rightcontentnews  h3   {
	background-color: #FF9900;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	line-height: normal;
}


#maincontent #industriesleft {
	float: left;
	width: 302px;
	list-style-type: square;
}
#maincontent #industriescentre {
	float: left;
	width: 445px;
	list-style-type: square;
	padding-left: 5px;
}
#maincontent #leanleft {
	float: left;
	width: 732px;
	list-style-type: square;
	padding:10px;
}

.thumbnails {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 28px;
	text-align: center;
	padding-left: 28px;
}
#maincontent #leftcontent30 {
	float: left;
	width: 244px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#maincontent #rightcontent30 {
	float: left;
	width: 244px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#maincontent #middlecontent30 {
	float: left;
	width: 244px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#maincontent #productleft {
	float: left;
	width: 350px;
	padding-top: 5px;
	padding-right: 10px;
	display: inline;
}
#maincontent #productright {
	width: 358px;
	padding-top: 5px;
	float: left;
	padding-left: 10px;
	display: inline;
	text-align: left;
}
#maincontent #productleft #bullets {
	width: 189px;
	float: right;
	text-align: left;
}
#product {
	height: 290px;
	width: 349px;
}

#maincontent #productright #bullets {
width: 189px;
	float: right;
	text-align: left;
}
#contactlink {
	width: 650px;
	clear: both;
}
#search {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
#banner {
	height: 120px;
}
#maincontent #exhibition {
	width: 235px;
	float: left;
	display: inline;
	text-align: center;
	border: 1px solid #333333;
	height: 250px;
}
#maincontent     #exhibition     #month1 {
	width: 235px;
	height: 15px;
	background-color: #006699;
	color: #FFFFFF;
	font-size: medium;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 2px;
}
#maincontent    #exhibition    #month2 {
	width: 235px;
	height: 15px;
	background-color: #FF9F38;
	color: #FFFFFF;
	padding-bottom: 2px;
	font-size: medium;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#maincontent #exhibition #year {
	width: 235px;
	height: 250px;
	background-color: #FF9F38;
	color: #FFFFFF;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
}
#newsflashbox {
	background-color: #CEE4FB;
	border: 1px dashed #2965A3;
	padding: 10px;
	margin: 5px;
}
#maincontent #association {
	width: 200px;
	float: left;
	display: inline;
	text-align: center;
	height: 200px;
	padding: 5px;
	margin: 2px;
	border: 1px solid #CCCCCC;
}
.brochures {
	height: 52px;
	padding: 2px;
}
h3 {
	font-size: small;
	color: #FFFFFF;
	text-align: center;
	background-color: #006699;
	margin-bottom: 2px;
}
.brochuresbox {
	border: 1px solid #0E6DCD;
	margin: 2px;
}

#brochures-leftcolumn {
	float: left;
	width: 33%;
}
#brochures-middlecolumn {
	float: left;
	width: 33%;
}
#brochures-rightcolumn {
	float: left;
	width: 33%;
}
.stand {
	margin-bottom: 2px;
	bottom: 0px;
	background-color: #FF9F38;
	height: 19px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.exhibitioninnerbox {
	height: 210px;
}
.atex table
{
    width: 95%;
    font-family: Verdana;
    margin-left: auto;
    margin-right: auto;
    border-left: #c0c0c0 1px solid;
    margin-top: 15px;
    border-top: #c0c0c0 1px solid;
    border-bottom: #c0c0c0 1px solid;
}
.atex th
{
    background-image: url(../images/table-header.jpg);
    color: #ffffff;
    background-repeat: repeat-x;
    font-family: Verdana, Arial;
    font-weight: bold;
    background-color: #0066cc;
    border-right: #3366cc 1px solid;
    border-top: #3399ff 1px solid;
    border-left: #3399ff 1px solid;
    border-bottom: #3366cc 1px solid;
    text-transform: uppercase;
    font-size: 12px;
    margin: 0px;
   
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 3px;
    padding-left: 3px;
}
.atex td
{ 
    margin: 0px;
    font-size: 12px;
    border-right: #c0c0c0 1px solid;
    border-top: #c0c0c0 1px solid;
   padding-right: 2px; 
   padding-left: 2px; 
   }
   #maincontent   .rollover li   {
	height: 35px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	list-style-type: none;
}
#maincontent  .rollover  li a:link{
	background-color: #0066CC;
	background-image: url(http://www.matconibc.com/images/rollover-btn.jpg);
	height: 33px;
	width: 190px;
	display: block;
	list-style-type: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
	background-position: top;
}
#maincontent .rollover li a:hover {
	background-color: #FF9900;
	background-image: url(http://www.matconibc.com/images/rollover-btn.jpg);
	height: 33px;
	width: 190px;
	display: block;
	list-style-type: none;
	font-weight: bold;
	color: #004566;
	text-decoration: none;
	text-align: center;
	background-position: bottom;
	padding-top: 2px;
}
#maincontent .rollover li a:visited {
	background-color: #0066CC;
	background-image: url(http://www.matconibc.com/images/rollover-btn.jpg);
	height: 33px;
	width: 190px;
	display: block;
	list-style-type: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
	background-position: top;
}

#matconexhib {
	/*background-image: url(http://www.matconibc.com/images/exhibpanel-bg.jpg);*/
	height: 160px;
	width: 252px;
	float: left;
}

#newsexhib  img {
	margin-top: 8px;
	margin-left: 5px;
	
}
#newsexhib  p {
	margin-left: 5px;
}
.newsexhibheading a {
	font-size: medium;
	color: #FF9900;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	text-align: center;
}
.flashnewsheading
{
	font-size: medium;
	color: #FFffff;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	text-align: center;
	padding-top: 15px;	
}
.newsheading  {
	width: 240px;
	height:30px;
	float:left;
	text-align: center;
	padding-top: 15px;	
		font-size: medium;
	color: #FFffff;
	font-weight: bold;
}
.newsheading a {

	font-size: medium;
	color: #FFffff;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	text-align: center;
}
.exhibheading  {
	width: 240px;
	height:30px;
	float:left;
	text-align: center;
	padding-top: 15px;	
			font-size: medium;
	color: #FFffff;
	font-weight: bold;
}
.exhibheading a {

	font-size: medium;
	color: #FFffff;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	text-align: center;
}


#matconnews {
	/*background-image: url(http://www.matconibc.com/images/newspanel-bg.jpg);*/
	height: 160px;
	width: 252px;
	float: left;
}
.newsexhibheading {
	text-decoration: none;
	padding: 0px;
	text-align: center;
	color: #FFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.exhiblogo
{
width:80px;
height:100px;
float:left;
}
.downloads {
	float: left;
	width: 220px;
	border: 1px solid #999999;
	margin-left: 10px;
}
.downloads  h1 {
	color: #FFFFFF;
	background-color: #999999;
	text-align: center;
}
.downloads  #brochures {
	color: #666666;
}
.downloads   #brochures  h1 {
	background-color: #0099FF;
	color: #FFFFFF;
	text-align: center;
}
.downloads  #papers {
	color: #666666;
}
.downloads   #papers  h1 {
	background-color: #FF9900;
	color: #FFFFFF;
	text-align: center;
}
.downloads  #articles {
	color: #666666;
}
.downloads   #articles  h1 {
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
}
#submenu /****** SUBMENU STYLES ******/

{
	background-color: #FFFFFF;
	color: #ffffff;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
#submenu   li   a  /* light blue sub menu hyperlinks */
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	padding-top: 2px;
	color: #FFFFFF;
}
#submenu li a:hover /* light blue sub menu hyperlinks on roll over */
{
	color: #666666;
}
#submenu li a.current
{
	background-color: #FF6600;
	color: white;   
    
}
#submenu  ul li {
	float: right;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: outset;
	border-right-color: #FF6600;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-left-style: outset;
	border-top-color: #FF6600;
	border-left-color: #FF6600;
	background-color: #FF9900;
}
#submenu ul
{
	margin: 0px;
	padding: 0px;
}
#submenu p {
	background-color: #FFFFFF;
	color: #666666;
}
#rightmenu {
	float: right;
	width: 190px;
	margin-top: 10px;
	text-align: center;
}
#rightmenu a:link {
	background-color: #CEE4FB;
	border: 1px solid #333399;
	text-align: center;
	width: 178px;
	padding: 2px;
	margin-bottom: 5px;
}
.partnerlogos {
	height: 200px;
	width: 200px;
	float: left;
	text-align: center;
}
.papersbox {
	float: left;
	width: 30%;
	padding: 1%;
}
.clearboth{
clear:both;}
#brochures ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#brochures li     {
	color:#FFFFFF;
	display: block;
	background-color:#0099FF;
	list-style:none;
	margin:0px;
	padding:0px;
}
#brochures {
	width: 200px;
	border-style: solid solid solid solid;
	border-color: #0e69be;
	border-size: 1px;
	border-width: 1px;
	}
	
#brochures li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	}	
	
#brochures li a:link, #brochures li a:visited {
	color:#FFFFFF;
	display: block;
	background-color:#0099FF;
	padding: 5px 0 0 5px;
	}
	
#brochures li a:hover {
	color:#FFFFFF;
	background-color:#82CDFF;
	padding: 5px 0 0 5px;
	}
	
#brochures li a:active {
	color:#FFFFFF;
	background-color:#0099FF;
	padding: 5px 0 0 5px;
	}
	
#brochures li ul li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	margin: 0px;
}
#brochures li ul li a:link, #brochures li ul li a:visited {
	color:#000000;
	display: block;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0e69be;
	text-align: left;
}
#brochures li ul li a:hover {
	color:#FFFFFF;
	background-color:#0099FF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
#brochures ul li ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#brochures li ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
	
#papers ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#papers li     {
		color:#FFFFFF;
	display: block;
	background-color:#FF6600;
	list-style:none;
	margin:0px;
	padding:0px;
}
#papers {
	width: 200px;
	border-style: solid solid solid solid;
	border-color: #FF3300;
	border-size: 1px;
	border-width: 1px;
	}
	
#papers li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	}	
	
#papers li a:link, #papers li a:visited {
	color:#FFFFFF;
	display: block;
	background-color:#FF6600;
	padding: 5px 0 0 5px;
	}
	
#papers li a:hover {
	color:#FFFFFF;
	background-color:#FF9900;
	padding: 5px 0 0 5px;
	}
	
#papers li a:active {
	color:#FFFFFF;
	background-color:#FF6600;
	padding: 5px 0 0 5px;
	}
	
#papers li ul li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	margin: 0px;
}
#papers  li  ul  li  a:link, #papers  li  ul  li  a:visited {
	color:#000000;
	display: block;
	background-color:#FFffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	text-align: left;
}
#papers li ul li a:hover {
	color:#FFFFFF;
	background-color:#FF6600;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
#papers ul li ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#papers li ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
	
#articles ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#articles li     {
	list-style:none;
	margin:0px;
	padding:0px;
}	
#articles {
	width: 200px;
	border-style: solid solid solid solid;
	border-color: #333333;
	border-size: 1px;
	border-width: 1px;
	}
	
	#articles li  {
	color:#FFFFFF;
	display: block;
	background-color:#666666;


	}
	
#articles li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	padding: 5px;
	}	
	
#articles li a:link, #articles li a:visited {
	color:#FFFFFF;
	display: block;
	background-color:#666666;
	padding: 5px;

	}
	
#articles li a:hover {
	color:#FFFFFF;
	background-color:#999999;
	padding: 5px;
	}
	
#articles   li   a:active   {
	color:#FFFFFF;
	background-color:#666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5;
	padding-bottom: 0;
	padding-left: 5px;
	}
#articles li ul li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	margin: 0px;
}
#articles li ul li a:link, #articles li ul li a:visited {
	color:#000000;
	display: block;
	background-color:#ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align: left;
}
#articles li ul li a:hover {
	color:#FFFFFF;
	background-color:#666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
#articles ul li ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#articles li ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}

/* CASE STUDIES */

#casestudies ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#casestudies li     {
	color:#FFFFFF;
	display: block;
	background-color:#339900;
	list-style:none;
	margin:0px;
	padding:0px;
}	
#casestudies {
	width: 200px;
	border-style: solid solid solid solid;
	border-color: #336600;
	border-size: 1px;
	border-width: 1px;
	}
	
#casestudies li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	padding: 5px;
	}	
	
#casestudies li a:link, #casestudies li a:visited {
	color:#FFFFFF;
	display: block;
	background-color:#339900;
	padding: 5px 0 0 5px;
	}
	
#casestudies li a:hover {
	color:#FFFFFF;
	background-color:#339966;
	padding: 5px 0 0 5px;
	}
	
#casestudies   li   a:active   {
	color:#FFFFFF;
	background-color:#339900;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5;
	padding-bottom: 0;
	padding-left: 5px;
	}
#casestudies li ul li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	margin: 0px;
}
#casestudies li ul li a:link, #casestudies li ul li a:visited {
	color:#000000;
	display: block;
	background-color:#ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336600;
	text-align: left;
}
#casestudies li ul li a:hover {
	color:#FFFFFF;
	background-color:#339900;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom:5px;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
#casestudies ul li ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#casestudies li ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
#industries ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#industries li     {
	color:#FFFFFF;
	display: block;
	background-color:#0066CC;
	list-style:none;
	margin:0px;
	padding:0px;
}
#industries {
	width: 200px;
	border-style: solid solid solid solid;
	border-color: #000066;
	border-size: 1px;
	border-width: 1px;
	}
	
#industries li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	}	
	
#industries li a:link, #industries li a:visited {
	color:#FFFFFF;
	display: block;
	background-color:#0066CC;
	padding: 5px 0 0 5px;
	}
	
#industries li a:hover {
	color:#FFFFFF;
	background-color:#82CDFF;
	padding: 5px 0 0 5px;
	}
	
#industries li a:active {
	color:#FFFFFF;
	background-color:#0099FF;
	padding: 5px 0 0 5px;
	}
	
#industries li ul li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	margin: 0px;
}
#industries li ul li a:link, #industries li ul li a:visited {
	color:#000000;
	display: block;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0e69be;
	text-align: left;
}
#industries li ul li a:hover {
	color:#FFFFFF;
	background-color:#0066CC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
#industries ul li ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#industries li ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
	

#maincontent #leftcontent200 {
	float: left;
	width: 210px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#maincontent #rightcontent200 {
	float: left;
	width: 200px;
	padding-top: 5px;
	padding-right: 5px;
	display: inline;
}
#indimgcollection 
{
width:300px;
height:300px;
}
#indimgcollection .indimg
{
float:left;
width:100px;
height:100px;
padding:23px;
}
#leftpanelhome
{
float:left;
width:210px;
}
#rightpanelhome
{
float:left;
width:322px;
height:250px;
}
#bottompanelhome
{
clear:both;
width:100%;
}
#navigation_video
{
	width:350px;
	height:260px;
	padding:0px;
	margin:0px;
}
#homebullets li
{
	list-style-image: url(../images/bullet.jpg);
	margin-top: 10px;
}
#homeflashnewsbox
{
	width:400px;
	height:300px;
	background-image: url(../images/matconnewsflashbox.jpg);
	background-repeat: no-repeat;
	float:left;
}
#homeflashnewsbox .positionflash
{
	width:322px;
	height:250px;
	margin-left:40px;
	margin-right:40px;
	margin-top:5px;
	}

