/* global reset, from reset.css, YUI
**********************************************************************************************************
*/

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td, span, q, a { margin:0; padding:0; font-family:Arial, sans-serif; font-size:10px; font-weight:normal;}
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none; }
caption, th { text-align:left }
q:before, q:after { content:''}
strong, b{ font-weight: bold; }
em, i{ font-style: italic; }
ol, ul, li { list-style:none; }
a { outline:none; } 
a img { border:none }
html {overflow-y:scroll;}
/** a { position:relative}  Gets links displaying over a PNG background - needs an IE fix */

/* global classes 
**********************************************************************************************************
*/

.float-left{float:left;}
.float-right{float:right;}
.clear-both{clear:both;}
.clear-left{clear:left;}
.clear-none{ clear:none;}
.clear-right{clear:right;}
.clear-fix{ overflow:hidden;}
.hidden{ display:none;}
.text-replace{ text-indent:-9999em;}
.small-text{ font-size:0.9em !important;}
.first, .last{ margin:0 !important; padding:0 !important; border:none !important;}
