.label { 
                        font-size: 10px;
} 

.inputstyle { 
                font-size: 10px;
                        } 

h1.TabHead { 
                font-size: 20px;

                } 
.space
{
padding: 10px;
}

#enqform { 

        width: 240px;
        position: absolute;
        top: 487px;
        left: 475px;
        } 
.padcenter 
{
padding-top: 10px;
text-align: center;
}
#Total_Internet_Presence
{
position: absolute;
top: 255px;
left: 265px;
}

IMG.picture
      { float: right;
      margin: 20px; }
td.TD5 { 
padding: 8px;
background-image: url("http://www.linesave.co.uk/images/welcome_bg-ma.gif");
} 
td.TD1 {
background-image: url("http://www.linesave.co.uk/images/welcome_bg-ma.gif");
}

body
{
 padding: 0px;
        margin: 0px;
        background-color:#ffffff;
        background-image: url("http://www.linesave.co.uk/images/sidebg.gif");
        font-size: 12px;
        font-family: tahoma;
}
p
{
 padding: 0px;
 
        font-size: 12px;
        font-family: tahoma;

}
.tablesort
{
	font-size: 12px;
	text-align: left;
}

#header { 
	
	position: absolute;
	top: 0px;
	left: 0px;
	}

#toptext { 
	position: absolute;
	top: 305px;
	left: 265px;
	width: 515px;
	
	} 
p.toptext
{
	font-size: 14px;
	font-style: normal;
}

#optimisation { 
position: absolute;
	top: 450px;
	left: 265px;

			  }
#textbasedlinks{
position: absolute;
	top: 1280px;
	left: 266px;

}


#payperclick{
	position: absolute;
	top: 1522px;
	left: 267px;
	width: 525px;

}
h1.TabHead {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight:bold;
        color: #666666;
	padding-left: 20px;

       
}      
h1.TabHeadsmall { 
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
        color: #666666;
        padding-left: 20px;
        text-align: left;
		} 

#trustedwebtraders{
position: absolute;
	top: 250px;
	left: 15px;

}
#freerankingreport{
position: absolute;
	top: 420px;
	left: 15px;

}


#compreport{
position: absolute;
	top: 625px;
	left: 15px;

}
#newsfeeds{
position: absolute;
	top: 1165px;
	left: 15px;

}
#thesearchengines{
position: absolute;
	top: 845px;
	left: 15px;

}
#news{
position: absolute;
	top: 1520px;
	left: 15px;

}

#bottomlinks{
position: absolute;
	top: 1110px;
	left: 15px;

}


a.bottomlink:link, a.bottomlink:visited  {
        color: #000000;
        font-size: 10px;
        
        text-decoration: none;
}       
a.bottomlink:hover, a.bottomlink:active  {
        font-size: 10px;
        color: #FF0000; 
        text-decoration: none;
}   
body
{
 padding: 0px;
        margin: 0px;
        background-color:#ffffff;
        background-image: url("http://newsite2.linesave.co.uk/images/sidebg.gif");
        font-size: 12px;
        font-family: tahoma;
}
p
{
 padding: 10px;
 
        font-size: 12px;
        font-family: tahoma;

}
div 
{
		font-size: 12px;
		font-family: tahoma;
}
.label { 
			font-size: 10px;
} 

.inputstyle { 
		font-size: 10px;
			} 
td.TD5 { 
padding: 8px;
background-image: url("http://newsite2.linesave.co.uk/images/welcome_bg-ma.gif");
} 
td.TD1 {
background-image: url("http://newsite2.linesave.co.uk/images/welcome_bg-ma.gif");
}
td.TD1BL {
background-image: url("http://newsite2.linesave.co.uk/images/welcome_bg-bl.gif");
}
.padcenter 
{
padding-top: 10px;
padding-left: 10px;
text-align: center;
}
#headertext
{
position: absolute;
	font-family: tahoma;
	top: 270px;
	left: 270px;
}
td.ptab30 { 
	padding-left: 15px;
}
h5.heading
{
	font-family: tahoma;
	font-size: 15px;
}

a.link2page:link, a.link2page:visited  {
    font-size: 12px;
	color: #666666;
	text-decoration: none;
    font-family: tahoma;
} 
a.link2page:hover  {
    font-size: 12px;
	color: #FF9933;
	text-decoration: underline;
    font-family: tahoma;
	font-weight: bold;
}
.FullJustify 
  { 
   text-align: justify; 
  } 
