#links {
	background:url(../images/teasers/bg-therapy.gif) no-repeat;
	padding:0px;
}
#therapyHdr a {
	top:0px;
	left:0px;
}
#therapyText a {
	top:57px;
	left:0px;
}
#diagnosticHdr a {
	top:65px;
	left:0px;
}
#diagnosticText a {
	top:65px;
	left:0px;
}
#diagnosticBtn a {
	top:100px;
	left:100px;
}

#repair {
    background:url(/images/products/repair/bg_repair.jpg) no-repeat #FFFFFF;	
}
    #repair p {
        padding-left:280px;		
    }

    #repair a {
        margin:10px;
    }
	#repair strong, small {
	 color:#95713d;
	 }
		
.repairRange	{
	font-family:Georgia, Times New Roman;
	color:#9B7E48;
	font-size:2.1em;
	font-weight:bold;
}

.repairProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#9B7E48;
	font-size:2.1em;
	font-weight:bold;
}

.hdrRepairRange	{
  font-family:Arial, Helvetica, Sans Serif;
  color:#9B7E48;
  font-size:1.2em;
  font-weight:bold;
}


.full_thickRange	{
	font-family:Georgia, Times New Roman;
	color:#000;
	font-size:2.1em;
	font-weight:bold;
}

.full_thickProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#000;
	font-size:2.1em;
	font-weight:bold;
}

#full_thick {
    background:url(/images/products/full_thick/bg_full.jpg) no-repeat #FFFFFF;
}

#full_thick p {
    margin-bottom:20px;
}
		
#full_thick strong, #full_thick small{
    color:#000;
}

#full_thick a {
   	margin:20px;
}
.fullMargins{
	margin:0px 150px;
}
		
.hdrFullRange	{
		font-family:Arial, Helvetica, Sans Serif;
		color:#000;
		font-size:1.2em;
		font-weight:bold;
}

.anti_BreakageRange	{
	font-family:Georgia, Times New Roman;
	color:#BA3019;
	font-size:2.1em;
	font-weight:bold;
}



.anti_BreakageProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#BA3019;
	font-size:2.1em;
	font-weight:bold;
}

#anti_Breakage {
    background:url(/images/products/anti_breakage/bg_anti_breakage.jpg) no-repeat #FFFFFF;
}

#anti_Breakage p {
    margin-bottom:20px;
}
		
#anti_Breakage strong, #anti_Breakage small {
    color:#BA3019;
}

#anti_Breakage a {
   	margin:20px;
}

.antiBreakageMargins{
	margin:0px 120px;
}
		
.hdrAnti_BreakageRange	{
		font-family:Arial, Helvetica, Sans Serif;
		color:#D1855B;
		font-size:1.2em;
		font-weight:bold;
}

.radiantColourRange	{
	font-family:Georgia, Times New Roman;
	color:#D1855B;
	font-size:2.1em;
	font-weight:bold;
}

.radiantColourProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#D1855B;
	font-size:2.1em;
	font-weight:bold;
}

#radiantColour {
    background:url(/images/products/radiant_colour/bg_radiant_colour.jpg) no-repeat #FFFFFF;
}

#radiantColour p {
    margin-bottom:20px;
}
		
#radiantColour strong, #radiantColour small {
    color:#D1855B;
}

#radiantColour a {
   	margin:20px;
}
		
.hdrRadiantColourRange	{
		font-family:Arial, Helvetica, Sans Serif;
		color:#D1855B;
		font-size:1.2em;
		font-weight:bold;
}

.radiantMargins{
	margin:0px 120px;
}

/*Breakage Defense*/

.breakage_defenseRange	{
	font-family:Georgia, Times New Roman;
	color:#be123a;
	font-size:2.1em;
	font-weight:bold;
}

.breakage_defenseProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#be123a;
	font-size:2.1em;
	font-weight:bold;
}

#breakage_defense {
    background:url(/images/products/breakage_defense/bg_breakage_defense.jpg) no-repeat #FFFFFF;
}

#breakage_defense p {
    margin-bottom:20px;
}
		
#breakage_defense strong, #breakage_defense small {
    color:#be123a;
}

#breakage_defense a {
   	margin:4px;
}

.breakage_defenseMargins{
	margin:58px 0 0 20px;
}

.hdrbreakage_defenseRange	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#be123a;
	font-size:1.2em;
	font-weight:bold;
}

/*Time Renewal*/
.time_renewalRange	{
	font-family:Georgia, Times New Roman;
	color:#006600;
	font-size:2.1em;
	font-weight:bold;
}

.time_renewalProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#006600;
	font-size:2.1em;
	font-weight:bold;
}

#time_renewal {
    background:url(/images/products/time_renewal/bg_time_renewal.jpg) no-repeat #FFFFFF;
}

#time_renewal p {
    margin-bottom:20px;
}
		
#time_renewal strong, #time_renewal small {
    color:#008a4e;
}

#time_renewal a {
   	margin:5px;
}

.time_renewalMargins{
	margin:45px 0 0 240px;
}

.hdrTime_renewalRange	{
		font-family:Arial, Helvetica, Sans Serif;
		color:#008a4e;
		font-size:1.2em;
		font-weight:bold;
}

#overlay_time {
    display:block;
    position:absolute;
    left:320px;
    top:325px;
}