

body 
{ 

	background:url(images/background.gif);
	background-repeat:repeat;
	scrollbar-3dlight-color: #F6F7F2;
	scrollbar-arrow-color: #F6F7F2;
	scrollbar-base-color: #F6F7F2;
	scrollbar-track-color: #F4F4F4;
	scrollbar-darkshadow-color: #CE0000;
	scrollbar-face-color:#F6F7F2;
	scrollbar-highlight-color: #CE0000;
	scrollbar-shadow-color: #F6F7F2;
	overflow-x:hidden;
	margin-left:0px;
	margin-right:0px;
	


}


html {direction:ltr;
overflow-x:hidden;


      }
      
.menu_table{ border: 1px solid white; }
.menu_td { border: 1px solid white; }

.info_text{
float:left;
WIDTH:430px;
MARGIN-TOP: 10px;
margin-left:10px;
margin-right:10px;
    FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
	DIRECTION: ltr;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
	line-height:150%;
	
} 

 
.info_text_cv {
float:left;
WIDTH:430px;
MARGIN-TOP: 10px;
margin-left:10px;
margin-right:10px;
    FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
	DIRECTION: ltr;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
	line-height:150%;
	border-top:1Ppx solid  #990000;

	
} 

.info_text P {
width:430px;
}

.contact_tbl
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
   	WIDTH:100px;
    COLOR: #000000;
	DIRECTION: ltr;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
	margin-left:60px;
	border:solid;
	border-color:#CE0000;
	border-width:1px;
	width:350px;
}



.CV_text{
	MARGIN-TOP: 10px;
    FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
   	WIDTH:430px;
    COLOR: #000000;
    DIRECTION: ltr;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
	line-height:150%;
	
}  

.main_text_title
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 400px;
    COLOR: #000000;
    DIRECTION: ltr;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
}

A.CV_link
{
    FONT-SIZE: 11pt;
    COLOR: #CE0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.CV_link:visited
{
    FONT-SIZE: 11pt;
    COLOR: #CE0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.CV_link:hover
{
    FONT-SIZE: 11pt;
    COLOR: #CE0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.innov_text{
	MARGIN-TOP: 10px;
    	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
      	MARGIN-BOTTOM: 0px;
   	 WIDTH:490px;
    	COLOR: #000000;
    	DIRECTION: ltr;
    	LINE-HEIGHT: 16px;
    	FONT-FAMILY: Arial;
    	TEXT-ALIGN: left;
		line-height:150%;
	
} 

.ResearchTitle
{
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	MARGIN-BOTTOM: 0px;
	WIDTH:490px;
    	COLOR: #CE0000;
    	DIRECTION: ltr;
    	LINE-HEIGHT: 16px;
    	FONT-FAMILY: Arial;
    	TEXT-ALIGN: center;
}

.Research_Sub_Title
{
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WIDTH:490px;
    	COLOR: #000000;
    	DIRECTION: ltr;
    	LINE-HEIGHT: 16px;
    	FONT-FAMILY: Arial;
    	TEXT-ALIGN: center;
}

A.Resaerch_link
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.Resaerch_link:visited
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.Resaerch_link:hover
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.form_text{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:9pt; 
  font-weight:normal; 
  background-color:FFFFFF;
  border-color:CE0000; 
  border-style:solid; 
  border-width:1px; 
  COLOR: #000000;
} 



.form_label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px;
   	COLOR: #000000;
    DIRECTION: ltr;
    LINE-HEIGHT: 11px;
    TEXT-ALIGN: left;
	
} 

#cleardiv
{
clear: both;
height: 1em;
}

div#title
{
	background-image: url('images/home.gif');
	background-repeat: no-repeat;
	
	
}
 
 
 
 /*menu list*/
 dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}


div#navigation
{
float: left;
width: 144px;
padding-top: 1px;
} 

/*innovation menu*/
div#navigation dt {
cursor: pointer;
background: #CE0000;
border: 1px solid white;
font-weight: bold;
color:#FFFFFF;
width:150px;
padding:1px;
height: 24px;
line-height: 24px;
margin-top:0px;

}

/*the sub menu container*/
#navigation dd {
	position: absolute;
	z-index: 100;
	left: 382px;
	height: 24px;
	line-height: 24px;
	width: 140px;
	background: #CE0000;
	border: 0px solid white;
	padding-left:2px;
	top: 345px;
}

#navigation ul {
padding: 0px;
}
#navigation li {
text-align:left;
font-size: 85%;
height: 18px;
line-height: 18px;
padding-left:2px;
}


div#navigation li a, #navigation dt a {
color:#fff;
text-decoration: none;
display: block;
cursor: pointer;
height: 21px;
line-height: 21px;
border: 1px solid white;
font-weight: bold;
background: #CE0000;
width:150px;
padding-left:3px;
}

#navigation li a:hover {
text-decoration: none;
}


#mentions {
font-family:Arial, Helvetica, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #fff;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: none;
}

.table_whoweare
{
margin-left:30px;
}


#right_side
{
	float:right;
	width:150px;
	background: #FFFFFF;
	height:100%;
}

#container
{
margin-right:0px;
margin-left:10px;
width:640px;
background-color:#009933
border: 1px solid gray;
line-height: 130%;
height:100%;
margin-top:0px;
}

#top
{
padding: 0;
margin: 0;
margin-top:0px;
width:400px;
}

#print
{
float:left;
height:20px;
margin-top:30px;
margin-left:0px;
padding:0;

}


#MachinePics img
{
border:0;
display:block;
border:solid 1px #000000;
margin-bottom:10px;

}