.footer {font-style : normal;
	font-family : Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #666666
	}
A:link, A:visited  {
 	text-decoration : underline;
 	color : #666666;
	}
A:active{
 	color : #FF0000;
	}
h1 {font-family: Arial, sans-serif; 
	font-size: 24px; 
	color: #0066cc
	}
p {font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #000000
	}
.form {font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #000066; 
	line-height: 1.25em
	}
h2 {font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #0066cc
	}
h2#dynisco {
	font-size: 18px;
	color: #333;
}
h2 span {
	color: #f00;
}
.title	{font-family : Arial, Verdana, sans-serif;
        font-size: 14px;
        color: #CC0033;
	font-weight: bold
	}
.tabhead {font-style : normal;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	color: #CC0033; 
	font-weight: bold
	}
.tabcontent {font-style : normal;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	color: #336699
	}
ul {font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #000000
	}
li {font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #000000
	}
A:hover {color : #FF0000;
cursor:hand;
	} 
.tab {font-style : normal;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	color: #CC0033; 
	font-weight: bold 
	}
.ok {font-style : normal;
	font-family : Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #006600;
	background: none;
	font-weight: normal
	}
.pageno {font-style : normal; 
	font-family : Arial, Verdana, sans-serif; 
	font-size: 11px;
	color: #CC0033;
	background: none;
	font-weight: bold
	}
.pages {font-style : normal; 
	font-family : Arial, Verdana, sans-serif; 
	font-size: 11px; 
	color: #666666;
	background: none; 
	font-weight: normal
	}
.date	{font-style : normal;
        font-family : Arial, Verdana, sans-serif;
        font-size: 12px;
        color: #000000;
	}
.copy	{font-style : normal;
        font-family : Arial, Verdana, sans-serif;
        font-size: 12px;
        color: #000000;
	}
.summary{font-style : normal;
        font-family : Arial, Verdana, sans-serif;
        font-size: 12px;
        color: #000000;
	}.navfooter { font-style : normal; font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #FFFFFF}
big {
	font-size: 13px;
}
.home {
	font-size: 14px;
}
/* ---------- HOMEPAGE PROMOTIONS - MJ 21/02/2008 ----------*/
h1, h2, h3, h3 { font-family : Arial, Verdana, sans-serif; }
h2 { font-size: 18px; font-weight: normal; }
h2 span { font-size: 32px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
.new { color: #f00; }
.large { font-size: 23px; font-weight: bold; }
#promotion img { margin: 0 0 15px; border: 1px solid #454545; }
#variheat-temperature { margin: 0 0 15px; text-align: center; }
#variheat-temperature div, #variheat-temperature img { float: left; }
#variheat-temperature div { display: block; width: 230px; margin: 0 15px 0 0; padding: 30px 20px; height: 60px; border: 1px solid #333; }
#variheat-temperature div h2 { padding: 0; margin: 0; }
#variheat-temperature img { margin: 0; }
table#standard-table { border: 1px solid #ccc; border-width: 1px 0 0 1px; font-size: 12px; font-family : Arial, Verdana, sans-serif; }
table#standard-table tr th, table#standard-table tr td { vertical-align: top; padding: 4px; border: 1px solid #ccc; border-width: 0 1px 1px 0; text-align: left; }
table#standard-table tr th { background-color: #ddd; }
table#standard-table tr.odd { background-color: #eee; }
#spacing { margin: 0 15px 15px 0; }
/* ---------- CLEARFIX - MJ 21/02/2008 ----------*/
.clearfix:after { content: "."; display: block; height: 0px; font-size: 0px; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hide from IE Mac \*/
.clearfix {display: block;}
/* End hide from IE Mac */
* html .clearfix { height: 1%; }
