BODY{
 margin:0px;padding:0px;background:#FFF;
}
FORM{
 margin:0px;padding:0px;
}
IMG {
 border:none;
}
P,BLOCKQUOTE {
 font:normal 12px Arial,Helvetica,sans-serif;
 color:#333;
 text-decoration:none;
 margin:0px 15px 10px 15px;
 padding:0px;
 text-align:justify;
}
OL,UL{	
 margin-top:0px;
 margin-bottom:10px;
 margin-left:35px;
}
TEXTAREA,SELECT,INPUT,LI,TD{
 font:normal 12px Arial,Helvetica,sans-serif;
 color:#333;
 text-decoration:none;
}


A:link, A:visited{
 font:bold 12px Arial,Helvetica,sans-serif;
 color:#FF6700;
 text-decoration:underline;
}
A:hover{
 font:bold 12px Arial,Helvetica,sans-serif;
 color:#0000ff;
 text-decoration:underline;
}
.normal{
 font:normal 12px Arial,Helvetica,sans-serif;
 color:#333;
 text-decoration:none;
 cursor:text;
}
.bigbutton{
 font:bold 16px;
 color:#000000;
}
.button A:link,.button A:visited,.buttongrey A:link,.buttongrey A:visited {
 background:url(http://www.no-win-no-fee-claim.com/i/button-orange-on-blue.gif) top;
 text-align:center;
 font:bold 16px Arial,Helvetica,sans-serif;
 color:#FFF;
 height:41px;
 width:157px;
 text-decoration:none;
 vertical-align:middle;
 padding:12px 0px 0px 0px;
}
.buttongrey A:link,.buttongrey A:visited {
 background:url(http://www.no-win-no-fee-claim.com/i/button-blue-on-grey.gif) top;
}
.button A:hover,.buttongrey A:hover {
 background-position: 0 -41px;
 padding:14px 0px 0px 2px;
}
.bottomlinks{
 font: 8pt Arial,Helvetica,sans-serif;
 color:#333;
 text-align:left;
 margin:0 5px 10px 5px;
}
.bottomlinks A:link,.bottomlinks A:visited{
 font: 8pt Arial,Helvetica,sans-serif;
 color:#333;
}
.bottomlinks A:hover{
 color:#FF6700;
}
.box {  
 background-color:#E0E7E0; 
 padding:10px; 
 border:1px #606760 solid; 
 margin:0px 5px;
}
.eyebrow{
 font:bold 8pt Arial,Helvetica,sans-serif;
 margin:0px;
 padding:0px;
 color:#606760;
 vertical-align:bottom;
}
.errorclass {
 background:#FF6700;
 color:#FFF;
}
.footertext {
 font-family:Arial, Helvetica, sans-serif;
 color:#333;
}
.footer {
 font-family:Arial, Helvetica, sans-serif;
 background:url(http://www.no-win-no-fee-claim.com/i/accident-claim-solicitors.gif) no-repeat;
 height:64px;
 width:760px;
 color:#FFF;
}
.h1{
 font:bold 16px Arial,Helvetica,sans-serif;
 color:#606760;
 text-decoration:none;
 padding:0px;
 border-bottom:#606760 solid 3px; margin:10px 0px;
 text-indent:0px;
 text-align:left;
}	
.h2{
 font:bold 16px Arial,Helvetica,sans-serif;
 color:#606760;
 padding:0px;
 border-bottom:#606760 solid 2px;   
 margin:20px 0px;
 text-indent:5px;
 text-align:left;
}
.lhs {
 background:url(http://www.no-win-no-fee-claim.com/i/accident-claim.gif) no-repeat;
 width:223px;
 font:bold 16px Arial,Helvetica,sans-serif;
 color:#606760;
 height:247px;
 text-align:right;
 padding-right:7px;
 padding-top:95px;
}
.li {
 list-style-image:url(http://www.no-win-no-fee-claim.com/i/tick-white.gif);
}
.small,address{
 font:normal 8pt Arial,Helvetica,sans-serif;
}
.topnav A:link,.topnav A:visited{
 font:bold 18px Arial, Helvetica, sans-serif;
 color:#FFF;
 text-decoration:none;
}
.topnav A:hover{
 color:#FF6700;
}
.topcell {
 background:url(http://www.no-win-no-fee-claim.com/i/no-win-no-fee.gif) no-repeat;
 height:15px;
 width:223px;
 vertical-align:bottom;
}
.topnav {
 background:url(http://www.no-win-no-fee-claim.com/i/claim.gif) no-repeat center bottom;
 text-align:center;
 font:bold 16px Arial,Helvetica,sans-serif;
 color:#FFF;
 height:45px;
}
