/* ------------------------------------------------------------------------ *//* --------------------->>> BlueprintCSS Reset <<<------------------------- *//* ------------------------------------------------------------------------ */html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl,dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header,hgroup, nav, section{   margin: 0; padding: 0; border: 0;	font-weight: inherit; font-style: inherit; font-size: 100%;	font-family: inherit; vertical-align: baseline; }article, aside, dialog, figure, footer,header, hgroup, nav,section { display:block; }body {line-height: 1.5;}/* Tables still need 'cellspacing="0"' in the markup. */table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }table, td, th { vertical-align: middle; }/* Remove possible quote marks (") from <q>, <blockquote>. */blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }/* Remove annoying border on linked images. */a img { border: none; }/*======================================================================*//*** EXTRA STUFF - NOTHING TO DO WITH RESETING **************************//*======================================================================*/.hide {display:none;}.left {float:left;}.forceleft {float:left !important;}.right {float:right;}.forceright {float:right !important;}img.center {vertical-align:middle;} /* to be used with image + text */hr {color:gray;	background-color:gray;height:1px;border:none;}/* <br class="clear" />  works on IE6 but there is margin collapse problem */.clear {	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}.justclear {	clear:both;}