#main{
    width:730px;
    float:left;
    font-size:11px;
    line-height:18px;
    padding:0px 20px 15px 10px;
}
#main a:visited{
    color:#0350a8;
}
h1{
    color:#ebab00;
    font-size:18px;
}
#main h1 a, #main h1 a:visited{
    color:#ebab00;
    text-decoration:none;
}
.manufact{
    width:210px;
    float:left;
    padding:0px 15px 0px 18px;
}
.engineering{
    width:210px;
    float:left;
    padding:0px 20px 0px 22px;
    background:url(/images/line.gif) repeat-y;
}
.engcontent{
    background:url(/images/line.gif) repeat-x bottom;
    display:block;
    padding:0px 0px 15px 0px;
    margin-bottom:15px;
}
.rightdiv{
    width:220px;
    float:left;
    background:url(/images/right-bg.gif) no-repeat;
    padding:0px 3px 0px 5px;
    display:block;
}
#main .heading{
    background-color:#0350a8;    
    height:22px;
    display:block;
    color:#fff;
    width:210px;
    font-size:18px;
    padding:3px 0px 0px 10px;
    font-weight:bold;
}
#main  .heading a, #main .heading a:visited{
    color:#fff;
    text-decoration:none;
}
#main .gradient-bg{
    background:url(/images/left-bg.gif) repeat-x;
    width:210px;
    padding:10px 0px 20px 10px;
    display:block;
}
.quality{
    padding:20px 0px 15px 10px;
    display:block;
}
.iso-icon{
    padding:0px 5px 15px 0px;
}
#main a:hover{
    color:#ffba00;
}