#Table_01 {

    position:absolute;

    left:0px;

    top:0px;

    width:767px;

    height:776px;

}



#index-01_ {

    position:absolute;

    left:0px;

    top:0px;

    width:767px;

    height:186px;

}



#index-02_ {

    position:absolute;

    left:0px;

    top:186px;

    width:275px;

    height:540px;

}



#index-03_ {

    position:absolute;

    left:275px;

    top:186px;

    width:471px;

    height:540px;

}



#index-04_ {

    position:absolute;

    left:746px;

    top:186px;

    width:21px;

    height:540px;

}



#index-05_ {

    position:absolute;

    left:0px;

    top:726px;

    width:767px;

    height:50px;

}



#content {

    font-family:Arial, Helvetica, sans-serif;

}



.row{

    font-family:Arial, Helvetica, sans-serif;

    font-size:10px;

    width:478px;

    margin-top:5px;

    margin-right:10px;

    clear:both;

}



.srow{

    font-family:Arial, Helvetica, sans-serif;

    font-size:10px;

    text-align:left;

    width:426px;

    float:right;

    margin-top:5px;

}





.clm{

    text-align:left;

    width:148px;

    float:left;

    margin-left:5px;

}



.ckbox{

    text-align:left;

    width:30px;

    float:left;

    margin-top:10px;

    margin-left:5px;

}



input,select {

    font-family:Arial, Helvetica, sans-serif;

    font-size:10px;

    background-color:#FFFFFF;

    border:solid 1px;

    border-color:#C7D5DF;

    margin-left:0px;

}



select {

    font-family:Arial, Helvetica, sans-serif;

    font-size:10px;

    background-color:#FFFFFF;

    border:solid 1px;

    border-color:#C7D5DF;

    margin-left:0px;

}



.btn input{

    border:none;

}



.simpleReqs  {

    font:normal 12px Verdana, Arial, Helvetica, sans-serif;

    padding-left:3px;

}



.simpleReqs ul li {

    display:block;

    margin : 10px 2px 10px 20px;

    list-style-image:none;

    list-style:none;

}



.apply_quote{

    float:left;

    width:64px;

    height:34px;

    padding-right:8px;

    margin-top:0px;

    position:relative;

    padding-top:30px;

    padding-left:10px;

}



.welcome_wrapper {

    position:relative;

    width:400px;

    padding-top:10px;

    text-align:center;

    

}



.list_box1 .left_container{

    float:left;

    width:475px;

    font:normal 14px/30px Verdana, Arial, Helvetica, sans-serif;

    color:#392c21;

    text-decoration:none;

    }

.list_box1 .left_container ul{

    list-style-type:none;

    padding:0px 0 0 8px;

    }

.list_box1 .left_container ul li{

    display:block;

    padding:0 0 0 16px;

    }

.list_box1 .left_container .logo_holder{

    float:left;

    padding:10px 0 0 103px; 

    }

    

.middleCopy {

    line-height:normal;

    position:relative;

    float:left;

    clear:left;

    padding:20px 5px 10px 5px;

    font-size:13px;

}



.middleCopy a {

    color:#f85803;

    text-decoration:underline;

}



#box_center .online_box{

    background:url(http://v2.redhousefinancial.co.uk/static/images/onlinbox_bg.jpg) repeat-x;

    border:1px solid #e9e8e8;

    width:475px;

    height:375px;

    }

.apply_online_conatiner{

    padding:13px 0 0 0;

    

    }

.apply_online_conatiner .apply_btn{

    width:475px;

    height:77px;

    text-align:center;

    }

.apply_online_conatiner .apply_quote{

    float:right;

    width:164px;

    height:34px;

    padding-right:5px;

    margin-top:15px;

    }

    

.apply_right_bullets {

    font-size:13px;

    

}



.left_conatiner1 ul{

    margin:0;

    padding:9px 0 0 20px;

    list-style-type:none;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:14px;

    font-weight:bold;

    color:#455B84;

    line-height:25px;

    text-decoration:none;

    }



.rightNvi-Conte2{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#336699;

font-weight:bold;

text-align:center;

font-style:italic;

line-height:19px;

padding:13px 9px 15px 9px;

}



.left_container_uses ul li{

    background:url(../images/right_check.jpg) no-repeat 0 50%;

    padding:0 0 0 30px;

    }



.testimonials {

    color:black;

    font-size:12px;

    font-weight:bold;

    line-height:normal;

}



.applyText {

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

    font-weight:normal;

}





.app_main_container1{

    padding:5px 0 0 0;

    }



.app_h2{

    font:bold 24px Verdana, Arial, Helvetica, sans-serif;

    color:#000000;

    padding:0 0 0 5px;

    margin:0;

    line-height:40px;

    }   



.app_upto {

    color:#B20002;

    font-size:22px;

    font-weight:bold;

    padding-left:5px;

    padding-top:10px;

}



.app_purpose {

    color:#000000;

    font-size:18px;

    font-weight:bold;

    padding-left:5px;

}



.appBg {

    background-color:#f9f9f9;

}



.app_heading_divider{

    border-bottom:1px solid #e9e8e8;

    width:565px;

    overflow:hidden;

    height:1px;

    margin:5px 0 0 9px;

    }

.applyLinks {

    border-top:2px solid black;

    border-bottom:2px solid black;

}



.applinks {

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

    font-weight:bold;

}

