* 
{
margin: 0;
padding:0;
}



 
html, body {
     height: 100%;
}


img {
border: 0;
}



body {
background-color:#263c81;
}

#header {

background-color:#e77a25;
height:150px;
background-image:url(Images/topbg.jpg);
background-repeat:repeat-x;

}

#headerinside {
width:900px;
margin:0 auto;
overflow:hidden;
}

#headerinside2 {
width:400px;
float:left;

}
#headerinside3 {
width:490px;
float:right;

}


.phone {
font-family: Helvetica, Arial, sans-serif;
font-size: 50px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -2px;
margin:0;
color:#FFFFFF;
text-align:right;
padding-right:50px;

}

.advice {
font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
padding:0;
margin:0;
text-align:right;
color:#FFFFFF;
padding-right:50px;

}

.enquiry {
padding-top: 8px;
font-family: Helvetica, Arial, sans-serif;
padding-right:50px;
text-align:right;
font-style:italic;
font-weight:normal;
font-size: 18px;
margin:0;
letter-spacing:0px;
color:#E77A25;

}

#navigationbar {
background-color:#333366;
height:27px;
margin-bottom:10px;
}

#navinside {
width:800px;
margin:0 auto;
}

#body {
width:780px;
margin:0 auto;
padding: 10px;
background-color:#fff;
overflow:hidden;
border: 1px solid #333366;
text-align:center;
margin-bottom: 30px;
}

#bodyinside, #bodyinside2, #bodyinside3, #bodyinside4, #bodyinside5  {
height: 160px;
width:260px;
float:left;
text-align:left;
}

#bodyinside {
background-image:url(Images/letuscall.jpg);
background-position:center;
background-repeat:no-repeat;


}

#bodyinside  ul {
padding-right:15px;
padding-left:20px;
padding-top: 25px;
font-weight:bold;
list-style-type:square;

}

.indepedent {
padding-top:47px;
padding-right:27px;
padding-left:30px;
margin-bottom:0px;
font-style:italic;
}

.indepedent2 {
padding-top: 5px;
padding-right:27px;
padding-left:30px;
margin-bottom:0px;
font-style:italic;
}

.indepedent3 {
padding-top: 6px;
text-align:center;
margin-bottom:0px;
font-weight:bold;

}

#bodyinside2 {
background-image:url(Images/businessprotection.jpg);
background-position:center;
background-repeat:no-repeat;
}

#bodyinside5 {
background-image:url(Images/affordablehousing.jpg);
background-position:center;
background-repeat:no-repeat;
}

#bodyinside input{
margin-left: 35px;
margin-bottom:4px;
}

#bodyinside4 input{
margin-left: 35px;
margin-bottom:4px;
}


#bodyinside3 {
background-image:url(Images/offerbox.jpg);
background-position:center;
background-repeat:no-repeat;
}

#bodyinside4 {
background-image:url(Images/newsletter.jpg);
background-position:center;
background-repeat:no-repeat;
}

.newsletter {

padding-bottom:0px;
margin-bottom:0px;
margin-left:35px;
}

.newsletterp {
margin-left:35px;
margin-right:34px;
margin-top:42px;
margin-bottom:5px;
paddin-bottom:0px;
}

.cover { 
padding-top:13px;
padding-left:28px;
padding-right: 10px;
margin-bottom: 0px;
padding-bottom:0px;
}

.cover2 { 
padding-top:12px;
margin-top:0px;
padding-left:28px;
padding-right: 10px;
font-weight:bold;
}
.offer{
padding-top:15px;
padding-right:97px;
padding-left:30px;
margin-bottom:0px;
}

.offer2 {
padding-left:30px;
margin-right:10px;
padding-right: 10px;
}

#Firstname {
margin-top:48px;
}

.submit {
float:right;
margin-right:20px;
padding:0;
border:0;

}
#body2 {
width:780px;
text-align:left;
font-family: Verdana, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
margin-bottom: 20px;
}

.biggero {
font-family: “Trebuchet MS”, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
color:#FF9933;
}

.bigger {
font-family: “Trebuchet MS”, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
font-weight:bold;
}

.coverul {
padding-left:10px;
list-style-image:url(Images/tick.jpg);
}

.coverli {
font-family: “Trebuchet MS”, sans-serif;
font-style: normal;
font-weight: bold;
text-transform: normal;
font-size:17px;
padding-left: 5px; }



.biggerh {
font-family: “Trebuchet MS”, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
padding-bottom:7px;
margin-bottom:0px;
color:#333;
padding-top:30px;
}

.bigger2 {
font-family: “Trebuchet MS”, sans-serif;
font-size: 17px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
padding-bottom:0px;
margin-bottom:0px;
color:#333;
}


#body3 {

width:350px;
padding-right:20px;
float:left;
border-right:1px #FF9900 solid;
text-align:left}

#body4 { 

padding-left:20px;
width:380px;
float:right;
text-align:left}

#body5 {
width: 800px;
text-align:center;

}

#body5 img {
padding-right:15px;
}

.box {text-align:center}

p {
font-family: Verdana, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
margin-bottom: 20px;}



#body a {
color:#ff9933;
}

#body ul{
margin-top:20px;
margin-bottom:20px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
margin-left: 25px;
}

.standout {
font-weight:bold;
color:#FF9933;
font-variant:small-caps;}

.bold { 
font-weight:bold;
}

h1 {


font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: 0px;
line-height: 1.2em;
color:#E77A25;
margin-bottom:18px;
}

h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: 0px;
line-height: 1.2em;
color:#E77A25;
margin-bottom:18px;
}

.formul {
list-style-type:none;
margin:0;
padding:0;
}

.formli {
padding-bottom: 2px;
}

#footer {
background-color: #333366;

}
#footerinside {
width:780px;
text-align:justify;
margin:0 auto;
padding:10px;
color:#FFF;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

#center {
padding-top:10px;
text-align:center;
}

.moveright { padding-right:30px;}


 .wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -4em;
 }

 .footer, .push {
    height: 4em;
 }
 
#bodyinside4 input[type="text"]
{
padding: 2px;
color: #000;
font-weight:bold;
font-size:12px;
background: #ffffcc;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #666;
margin-bottom:7px;

}

#bodyinside input[type="text"]
{
padding: 2px;
color: #000;
font-weight:bold;
font-size:12px;
background: #ffffcc;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #666;
}


	
input.button {
background-color: #253C7F;
color:#fff;
border: 1px solid #666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 2px 5px 2px 5px;
margin:0; }

.button:hover {
    border: 1px solid #000;
    background:#ff9933;
	color:#fff;
}


