@charset "UTF-8";
/* CSS Document */



#strapLine {
z-index:10;


height:48px;
background-color:#44687d;
color:#ffffff;
padding-top:18px;
padding-bottom:18px;
padding-left:41px;
padding-right:41px;
font-size:12px;
border-top:1px #8089b3 solid;
border-bottom:1px #8089b3 solid;

}

#nav {
margin-top:8px;
margin-bottom:8px;
border-top:#8089b3 1px solid;
border-bottom:#8089b3 1px solid;
color:#44687d;
background-color:#000000;
padding-left:41px;
padding-right:41px;
font-size:13px;
font-weight:bold;
padding-top:7px;
padding-bottom:7px;
}

#nav a {
color:#FFFFFF;
text-decoration:none;
}

#content {

position:relative;
background-color:#ffffff;
width:955px;
border-top: solid 2px #8089b3;
border-bottom: solid 2px #8089b3;
background:#000000;
}


/*products*/
#content #products {

float:left;
width:415px;
background-image:url(../images/home/products-bg.jpg);
border-right:solid 2px #5c6593;
padding: 20px 20px 20px 41px;

color:#ffffff;
}

#content #products img {

margin-bottom:2px;

}

#content #products h2 {
margin-top:0px;
margin-bottom:8px;

font-size:14px;

}

#content #products h2.topMargin {
margin-top:8px;


}

/*news*/
#content #news {

float:left;
width:434px;
background-image:url(../images/home/news-bg.jpg);
background-repeat:no-repeat;
background-color:#000000;
padding: 20px;

color:#ffffff;
}

#content #news h2 {
margin-top:0px;
margin-bottom:8px;

font-size:14px;

}

#content #news #newsItems {
height:550px;
overflow:auto;
}

#content #news div.newsItem {
padding-top:18px;
padding-bottom:18px;
border-bottom:solid 1px #999999;
width:410px;
}

#content #news div.noTopMargin {
padding-top:0px;

}

#content #news div.newsItem div.newsImage{
border:#999999 solid 1px;
float:right;
}

#content #news div.newsItem div.newsTitle {
text-transform:uppercase;
font-size:14px;
margin-bottom:3px;
}

#content #news div.newsItem div.newsHeadline {

font-size:12px;
line-height:16px;
margin-bottom:3px;
margin-right:18px;
width:335px;
}

#content #news div.newsItem div.newsMore {

font-size:12px;
color:#FF0000;
width:335px;
}

#content #news div.newsItem div.newsMore a {


color:#44687d;
text-decoration:none;
}

/*footer*/
#footer {
clear:left;
padding:10px 41px 10px 41px;
color:#999999;
font-size:10px;


}
