/* Global Reset
======================================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin:0; padding:0; border:0; }

html { font-size:101.01%; }
body { font-size:62.5%; line-height:1.3; }

h1{font-size:1.7em;}
h2{font-size:1.5em;} 
h3{font-size:1.3em;}
h4{font-size:1.2em;} 
h5{font-size:1.1em;} 
h6{font-size:1em;}
/* 
Specific list reset: 
Since unordered lists are used for navigation purposes, we remove bullets by default and apply it only to contents */
ul { list-style-type:none; }								/* applies to list based menus */
#contents ul,#contents-wide ul { padding-left:2.8em;list-style:square;}		/* applies to unordered content listings */
body ol, #contents ol,#contents-wide ol { padding-left:3.3em; }				/* applies to ordered content listings */

a:link,a:visited,a:active {text-decoration:none;outline:none;} /*outline:none removes dotted border on links*/

img {border:0;}

p {margin-bottom:0.9em;}
ul,ol {margin:0.9em 0;}
/*===================================================================================*/

/* Clearing Floats
=====================================================================================*/
.clearfix:after {
    content			:	"."; 
    display			:	block; 
    height			:	0; 
    clear			:	both; 
    visibility		:	hidden;
	}

.clearfix {
	display			:	inline-block;
	}

/* Hides from IE-mac \*/
* html .clearfix {
	height			:	1%;
	}
	
.clearfix {
	display			:	block;
	}
/* End hide from IE-mac */
/*====================================================================================*/

/*Ensure that the vertical scrollbar is visible at all times
======================================================================================*/
html { height:100%;	margin-bottom:1px;}
/*================================================================*/