#box1 {
    position:absolute;
    top:180px;
    left:337px;
}

#box1 h1 {
    padding:0;
    margin:0;
    font-size:19px;
    font-weight:normal;
}
#box1 a, #box1 a:visited {
    color:#000000;
}

#box1 h1 bold {
    font-weight:bold;
}
#box2 {
    position:absolute;
    top:180px;
    left:772px;
}
#box2 h1 {
    padding:0;
    margin:0;
    font-size:19px;
    font-weight:normal;
}
#box2 a, #box2 a:visited {
    color:#000000;
}
#box2 h1 bold {
    font-weight:bold;

}
#arrow{
    float:left;
    margin-top:5px;
    margin-right:7px;
}
#box_centent{
    float:left;
}
#calculator {
    position:absolute;
    margin-top:164px;
    margin-left:8px;
    width:214px;
    height:262px;
    text-align:left;
    font-size:11px;
}

.not_in_english{
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

.textfield {
    border:1px solid #b2b3b4;
    font-size:11px;
    color:#585858;
    height:15px;
    padding:0;
    margin:0;
}
#calculator h1 {
    font-size:19px;
    font-weight:normal;
    margin:0 0 10px 0;
    padding:0;
    line-height:22px;
}
#calculator h1 b{
    color:#d90248;
}
#calculator_content {
    width:201px;
    padding:13px 0px 0px 13px;
    height:236px;
    position:absolute;
}
#calculator h2 {
    font-size:11px;
    font-weight:normal;
    margin:0 0 6px 0;
    padding:0;
}
#calculator_content form {
    margin:0;
    padding:0;
}
.offer_container{
    padding-top:10px; 
    margin-top:5px;
    border-top:1px solid #FFF;
    margin-right:10px;
    }
.backoffer{
    color:#FFF;
    width:140px;
    height:32px;
    font-weight:bold;
    font-size:11px;
    line-height:32px;
    cursor:pointer;
    background-image:url(/etc/designs/gm/home/images/offer.gif);
    background-repeat:no-repeat;
    text-align:center;
    }
.clr{
    clear:both;
    height:1px;
    line-height:1px;
    font-size:1px;
    }   

