@charset "UTF-8";

body {
margin : 0;
padding : 0;
background : #e7e7e7;
behavior: url(csshover.htc);
}
img {
border : 0;
vertical-align : middle;
}
.clear {
clear : both;
}
#rollover-load {
display : none;
}
#body-wrap {
width : 920px;
margin : 0 auto;
padding : 0 10px 0 9px;
background : url(images/bg.jpg) repeat-y;
overflow : hidden;
}
div#header {
width : 100%;
margin : 0;
padding : 0;
}
#header #logo {
margin : 0;
padding : 9px 0 30px 21px;
float : left;
}
#header img.think-gaia {
margin : 21px 15px 0 0;
padding : 0;
float : right;
}
#header #region {
width : 65px;
margin : 30px 21px 0 0;
float : right;
}
#header #region a {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #787a7c;
text-align : left;
text-decoration : none;
}
#header #sub {
width : 300px;
margin : -20px 16px 0 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 14px;
color : #999999;
text-align : right;
float : right;
}
div#content {
width : 100%;
margin : 0;
padding : 0;
display : block;
clear : both;
}
#content .left {
float : left;
}
#content .right {
width : 582px;
height : 293px;
margin : 0;
padding : 44px 14px 0 14px;
background : #85c55d;
text-align : center;
float : right;
}
#content .right h1 {
margin : 0;
padding : 0 0 5px 0;
font-family : Univers;
font-size : 25px;
font-weight : normal;
color : #fff;
text-align : left;
}
#content .right h1.tend {
margin : 0;
padding : 0 0 0 179px;
font-size : 18px;
}
#content .right h2 {
margin : 0;
padding : 55px 0 0 0;
font-family : Univers;
font-size : 18px;
color : #fff;
font-weight : normal;
text-align : center;
}
#content .right h2.large {
font-size : 23px;
}
#content .right .colored {
margin : 0;
padding : 11px 0 23px 0;
}
#content .right p {
margin : 0;
padding : 0;
font-family : Univers;
font-size : 16px;
font-weight : normal;
color : #fff;
line-height : 20px;
text-align : left;
}
div#navigation {
width : 100%;
height : 271px;
margin : 0;
padding : 10px 0 0 0;
background : url(images/pink-bg_img.jpg) repeat-x bottom;
}
#navigation ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#navigation ul li {
margin : 0;
padding : 0;
float : left;
}
#navigation ul li#hvac a {
width : 282px;
height : 172px;
margin : 0 3px 0 0;
padding : 89px 0 0 24px;
background : url(images/evolution-nonroll_img.jpg) no-repeat top left;
text-decoration : none;
display : block;
}
#navigation ul li#hvac a span {
margin : 0;
padding : 3px 8px 0 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #d7d7d7;
text-align : left;
font-size : 13px;
line-height : 15px;
}
#navigation ul li#hvac a:hover {
width : 282px;
height : 172px;
margin : 0 3px 0 0;
padding : 89px 0 0 24px;
background : url(images/evolution-roll_img.jpg) no-repeat top left;
text-decoration : none;
display : block;
}
#navigation ul li#hvac a:hover span {
color : #787a7c;
}
#navigation ul li#biomedical a {
width : 279px;
height : 172px;
margin : 0 3px 0 0;
padding : 89px 0 0 24px;
background : url(images/features-nonroll_img.jpg) no-repeat top left;
text-decoration : none;
display : block;
}
#navigation ul li#biomedical a span {
margin : 0;
padding : 3px 8px 0 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #d7d7d7;
text-align : left;
font-size : 13px;
line-height : 15px;
}
#navigation ul li#biomedical a:hover {
width : 279px;
height : 172px;
margin : 0 3px 0 0;
padding : 89px 0 0 24px;
background : url(images/features-roll_img.jpg) no-repeat top left;
display : block;
}
#navigation ul li#biomedical a:hover span {
color : #787a7c;
}
#navigation ul li#foodsolutions a {
width : 281px;
height : 172px;
margin : 0;
padding : 89px 0 0 24px;
background : url(images/incubator-nonroll_img.jpg) no-repeat top left;
text-decoration : none;
display : block;
}
#navigation ul li#foodsolutions a span {
margin : 0;
padding : 3px 8px 0 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #d7d7d7;
text-align : left;
font-size : 13px;
line-height : 15px;
}
#navigation ul li#foodsolutions a:hover {
width : 281px;
height : 172px;
margin : 0;
padding : 89px 0 0 24px;
background : url(images/incubator-roll_img.jpg) no-repeat top left;
display : block;
}
#navigation ul li#foodsolutions a:hover span {
color : #787a7c;
}
div#footer {
width : 100%;
height : 69px;
margin : 3px 0 0 0;
padding : 0;
background : url(images/footer-bg_img.jpg) repeat-x top;
overflow : hidden;
display : block;
}
#footer #thinkgaia {
margin : 11px 0 0 11px;
padding : 2px;
border : 1px solid #bfbfbf;
position : relative;
float : left;
}
#footer #fcontent {
width : 100%;
margin : 0;
padding : 13px 0 0 0;
}
#footer #fcontent p {
margin : -5px 0 0 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #adadad;
text-align : center;
}
#footer #fcontent ul {
width : 150px;
margin : 0 auto;
padding : 0;
list-style-type : none;
clear : right;
}
#footer #fcontent ul li {
margin : 0;
padding : 0 9px;
background : url(images/footer-dot-div_img.jpg) no-repeat top left;
float : left;
}
#footer #fcontent ul li.div {
width : 1px;
margin : 0;
padding : 0;
display : block;
}
#footer #fcontent ul li a {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #5c5c5c;
text-decoration : none;
}
#footer #fcontent ul li img {
margin : -2px 5px 0 0;
clear : left;
} 

#thinkgaia{display:none;
}

.think-gaia{
display:none;
}
