@charset "utf-8";
/* CSS Document */

body{
margin:0;
}

#container{
margin:0 auto;
width:853px;
}
#leftcontainer{
float:left;
width:197px;
}

#leftcontainer .logo{
margin:0 auto;
padding-top:13px;
padding-bottom:8px;
}

#navigation{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#707173;
font-weight:bold;
width:197px;
border-right:#d2e0e3 1px solid;
}

.spaceer2{
background-image:url(../images/navigationbottom.jpg);
height:21px;
width:198px;
margin-bottom:5px;
}

.spaceer{
background-image:url(../images/navigationtop.gif);
background-repeat:repeat-x;
background-position:bottom;
height:20px;
}

#navigation .navlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f5812a;
font-weight:bold;
background-image:url(../images/hoverlinksimg.jpg);
background-repeat:no-repeat;
padding-left:27px;
padding-top:7px;
padding-bottom:10px;
width:170px;
height:8px;
}

#navigation .navlinks2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f5812a;
font-weight:bold;
background-image:url(../images/linksimg.jpg);
background-repeat:no-repeat;
padding-top:7px;
padding-bottom:10px;
width:197px;
height:8px;
/*margin-bottom:2px;
*/}
#navigation a.navlinks3{
color:#707173;
padding-left:27px;
padding-top:7px;
padding-bottom:10px;
height:25px;
text-decoration:none;
}
#navigation a:hover.navlinks3{
background-image:url(../images/hoverlinksimg.jpg);
color:#f5812a;
padding-left:27px;
padding-top:7px;
padding-bottom:4px;
height:25px;
padding-left:27px;
text-decoration:none;
}
#latestnews{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#717274;
background-image:url(../images/latestbackground.jpg);
background-repeat:no-repeat;
width:175px;
height:165px;
padding:11px;
}
#latestnews .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:19px;
width:150px;
float:right;
font-weight:bold;
line-height:18px;
color:#f68330;
padding-bottom:8px;
}

#latestnews .headingimg{width:17px; float:left;
padding-bottom:8px;
}
#latestnews .lastestext{
width:170px; 
float:right;
padding-bottom:13px;
padding-top:3px;
}
#latestnews .readmore{
float:right;
}


#rightcontainer{
width:650px;
float:right;
}

#rightcontainer a{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f58531;
text-decoration:none;
}
#rightcontainer a:hover{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717274;
text-decoration:underline;
}


#rightcontainer .heading2{
font-size:12px;
font-weight:bold;
color:#2395d3;
}

#rightcontainer .innerproductbackground{
background-image:url(../images/innerproductbackground.jpg);
background-repeat:no-repeat;
background-color:#f4f4f4;
height:100px;
width:650px;
}

#rightcontainer .tableheading{
background-image:url(../images/ContentBackground.gif);
background-repeat:repeat-x;
color:#2395d3;
font-size:11px;
text-align:center;
height:25px;
font-weight:bold;
}

#rightcontainer .tableheading2{
background-image:url(../images/ContentBackground.gif);
background-repeat:repeat-x;
color:#f58531;
font-size:12px;
text-align:center;
height:25px;
font-weight:bold;
}
#rightcontainer .tabletext{
font-family:Arial, Helvetica, sans-serif;
color:#717274;
text-align:center;
font-size:11px;
height:25px;
font-weight:bold;
}


#rightcontainer .img{
float:right;
padding:5px;
}

#rightcontainer .innerheading{
font-size:16px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#2395d3;
font-weight:bold;
padding-bottom:5px;
}

#rightcontainer .innerheading2{
font-size:14px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#f5812a;
padding-bottom:5px;
}
#rightcontainer .eventdes{
font-size:10px;
color:#717274;
padding:5px;
}

#rightcontainer .content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#717274;
background-image:url(../images/ContentBackground.gif);
background-repeat:no-repeat;
width:650px;
margin-bottom:10px;
padding-top:22px;
padding-left:12px;
}

#rightcontainer .innercontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#717274;
width:635px;
margin-bottom:10px;
padding-top:22px;
padding-left:12px;
}

#rightcontainer .about{
float:left;
padding-top:15px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
line-height:20px;
margin-bottom:10px;
}

#products{
/*padding-top:20px;	
*/margin:0 auto;
width:853px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717274;
padding-left:3px;
padding-right:3px;
height:120px;
}

#bicycles{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/bicycles.jpg);
background-repeat:no-repeat;
width:136px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#bicycles h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}

#bicycles h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}
#bicycles h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}

#bicycles .textcontent{
padding-top:8px;
padding-bottom:6px;
}
 .readmore{
float:right;
}

#Component{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/componentbackground.jpg);
background-repeat:no-repeat;
width:136px;
margin-left:13px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#Component h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Component h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}

#Component h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}

#Component h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Component h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}

#Component h1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}
#Component .textcontent{
padding-top:8px;
padding-bottom:6px;
}

#Engineering{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/engineeringBackground.jpg);
background-repeat:no-repeat;
width:136px;
margin-left:13px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#Engineering h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Engineering h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}
#Engineering h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}


#Engineering .textcontent{
padding-top:8px;
padding-bottom:6px;
}

#Metals{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/metalBackground.jpg);
background-repeat:no-repeat;
width:136px;
margin-left:13px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#Metals h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Metals h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}
#Metals h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}


#Metals .textcontent{
padding-top:8px;
padding-bottom:6px;
}

#Minerals{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/mineralBackground.jpg);
background-repeat:no-repeat;
width:136px;
margin-left:13px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#Minerals h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Minerals h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}
#Minerals h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
text-decoration:none;
}

#Minerals .textcontent{
padding-top:8px;
padding-bottom:6px;
}
#Minerals1{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/mineralBackground1.jpg);
background-repeat:no-repeat;
width:136px;
margin-left:13px;
height:110px;
padding:12px;
padding-bottom:5px;
margin-bottom:5px;
}

#Minerals1 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
font-weight:bold;
text-align:right;
margin:0px;
padding:0px;
}
#Minerals1 .textcontent{
padding-top:8px;
padding-bottom:6px;
}


#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin:0 auto;
width:853px;
padding-top:5px;
height:20px;
background-color:#f58531;
}
#footer a{
color:#fff;
text-decoration:none;
}
#footer a:hover{
color:#fff;
text-decoration:underline;
}

#footer .left{
float:left;
padding-left:5px;
}
#footer .right{
float:right;
padding-right:5px;
}


#Engineering1{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#717274;
background-image:url(../images/metalBackground.jpg);
background-repeat:no-repeat;
width:152px;
margin-left:13px;
height:108px;
padding:4px;
padding-bottom:5px;
margin-bottom:5px;
}

#Engineering1 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#707173;
text-align:left;
font-weight:bold;
/*text-align:right;
*/margin:0px;
padding:0px;
}
#Engineering1 .textcontent{
/*padding-top:1px;
*/width:89px;
float:right;
}
#Engineering1 .img{
/*padding-top:4px;
*/width:55px;
float:left;
}

#rightcontainer .productnavigation{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f58531;
height:100px;
text-align:right;
width:650px;
float:left;
border-bottom:solid #d9dadb 1px;
}
#rightcontainer .flashbanner{width:650px;
	height:276px;}

#rightcontainer .heading{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f58531;
padding-top:2px;
padding-bottom:5px;
}
#rightcontainer .heading h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f58531;
padding:0;
margin:0;
}
#rightcontainer .heading h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f58531;
padding:0;
margin:0;
}

#rightcontainer .productnav a{
background-image:url(../images/productbghover.jpg);
background-repeat:no-repeat;
padding-top:55px;
font-size:13px;
color:#f58531;
width:123px;
height:45px;
padding-right:7px;
text-align:right;
text-decoration:none;
float:left;
}

#rightcontainer .productnav a:hover{
background-image:url(../images/productbg.jpg);
background-repeat:no-repeat;
color:#707173;
padding-top:55px;
padding-right:7px;
font-size:13px;
text-align:right;
width:123px;
height:45px;
text-decoration:none;
float:left;
}

#rightcontainer .productnav2 a{
background-image:url(../images/productbghover2.jpg);
background-repeat:no-repeat;
padding-top:55px;
font-size:13px;
color:#f58531;
width:123px;
height:45px;
padding-right:7px;
text-align:right;
text-decoration:none;
float:left;
}

#rightcontainer .productnav2 a:hover{
background-image:url(../images/productbg2.jpg);
background-repeat:no-repeat;
color:#707173;
padding-top:55px;
padding-right:7px;
font-size:13px;
text-align:right;
width:123px;
height:45px;
text-decoration:none;
float:left;
}

#rightcontainer .productnav3 a{
background-image:url(../images/productbghover3.jpg);
background-repeat:no-repeat;
padding-top:55px;
font-size:13px;
color:#f58531;
width:123px;
height:45px;
padding-right:7px;
text-align:right;
text-decoration:none;
float:left;
}

#rightcontainer .productnav3 a:hover{
background-image:url(../images/productbg3.jpg);
background-repeat:no-repeat;
color:#707173;
padding-top:55px;
padding-right:7px;
font-size:13px;
text-align:right;
width:123px;
height:45px;
text-decoration:none;
float:left;
}
#rightcontainer .productnav4 a{
background-image:url(../images/productbghover4.jpg);
background-repeat:no-repeat;
padding-top:55px;
font-size:13px;
color:#f58531;
width:123px;
height:45px;
padding-right:7px;
text-align:right;
text-decoration:none;
float:left;
}

#rightcontainer .productnav4 a:hover{
background-image:url(../images/productbg4.jpg);
background-repeat:no-repeat;
color:#707173;
padding-top:55px;
padding-right:7px;
font-size:13px;
text-align:right;
width:123px;
height:45px;
text-decoration:none;
float:left;
}

#rightcontainer .productnav5 a{
background-image:url(../images/productbghover5.jpg);
background-repeat:no-repeat;
padding-top:55px;
font-size:13px;
color:#f58531;
width:123px;
height:45px;
padding-right:7px;
text-align:right;
text-decoration:none;
float:left;
}

#rightcontainer .productnav5 a:hover{
background-image:url(../images/productbg5.jpg);
background-repeat:no-repeat;
color:#707173;
padding-top:55px;
padding-right:7px;
font-size:13px;
text-align:right;
width:123px;
height:45px;
text-decoration:none;
float:left;
}

#events{
background-image:url(../images/eventbg.jpg);
background-repeat:no-repeat;
padding-top:5px;
padding-left:5px;
font-size:12px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#717274;
padding-bottom:2px;
padding-right:5px;
margin-bottom:10px;
}

#events .eventheading{
padding-top:5px;
padding-left:5px;
font-size:12px;
font-weight:bold;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#2395d3;
}
#events .eventheading a{
font-size:12px;
font-weight:bold;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#2395d3;
text-decoration:none;
}
#events .eventheading a:hover{
font-size:12px;
font-weight:bold;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#f58531;
text-decoration:none;
}

#events .eventdes{
font-size:12px;
padding:5px;
}

#events .eventdate{
font-size:10px;
font-weight:bold;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#727375;
}
#rightcontainer ul li {
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(../images/bullet.jpg);
font-size:12px;
line-height:20px;
color:#f68330;
font-weight:bold;
text-decoration:none;
}


#rightcontainer ul li a{
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(../images/bullet.jpg);
font-size:12px;
line-height:20px;
color:#f68330;
font-weight:bold;
text-decoration:none;
}

#rightcontainer ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(../images/bullet.jpg);
font-size:12px;
line-height:20px;
color:#707173;
font-weight:bold;
text-decoration:underline;
}
div#moreout {display:none; text-align:left; width: 600px;}