.image 
{
    position:relative;
}
.image .text1 
{
    position:absolute;
    top:24px;
    left:25px;
    color:white;
    font-size:12px;
    font-weight:bold;
}

.image .text2
{
    position:absolute;
    top:16px;
    left:235px;
    color:white;
    font-size:12px;
    font-weight:bold;
}

.image .text3
{
    position:absolute;
    top:24px;
    left:350px;
    color:white;
    font-size:12px;
    font-weight:bold;
}

.image .blueCircleText
{
    position:absolute;
    top:12px;
    left:18px;
    color:white;
    font-size:14px;
}

select 
{
    background: #FFF none repeat scroll 0 0;
    border: 2px solid #DDD;
    font-size: 12px;
    width: 275px;
    height: 22px;
}

input.text, input.password, textarea
{
    background: #FFF none repeat scroll 0 0;
    border: 2px solid #DDD;
    font-size: 12px;
    margin: 0;
    height: 22px;
    vertical-align: middle;
    width:200px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

hr {
  border-top: 1px dotted #aaaaaa;
  height: 1px;
}

.radio {
  margin-right: 15px;
}

    .radio label
    {  
        margin-left: 12px;   
        font-weight: 400;
    }

#formTable, #formTabel td
{
    border-collapse: collapse;  
}

.divHeading
{
    font-weight:400;
    font-size: 12px;
}

#formTable tr
{
    height:60px;
    vertical-align:top;
}

#confirmTable #confirmTable td
{
    border:1px solid black;
    border-collapse: collapse;  
}

#confirmTable tr
{
    height:35px;
    vertical-align:top;
}


.width8
{
    width: 8px;
}

.width20
{
    width: 20px;
}

.width150
{
    width: 150px;
}

.width200
{
    width: 200px;
}

.width70
{
    width: 70px;
}

.height20
{
    height: 20px;
    vertical-align:top;
}   

.height25
{
    height: 25px;
    vertical-align:top;
}   

.height30
{
    height: 30px;
    vertical-align:top;
} 

.height40
{
    height: 40px;
    vertical-align:top;
} 

.height50
{
    height: 50px;
    vertical-align:top;
}

    .height50 td span
    {
        font-size: 13px;
    }

.error
{
    color: tomato;
    font-size: 12px;
}

.confirmValues
{
    font-weight:500;
    font-size: 14px;
    color: gray;
}

.errorMain
{
    width: 600px;
    margin-left: -80px;
    padding: 20px 5px 20px 15px;
    border: 1px dotted #b4bb25;
    background: #F4F3B9;
}

