/* base.css
------------------------------------------------
Description:
Non brand-specific global reset styles
------------------------------------------------
Version History:
------------------------------------------------
Version			Author		Date/Update
------------------------------------------------
1.0	(Alpha)		tk  16/07/2008
------------------------------------------------
*/

html, body, div,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea,
p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

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 {
	list-style: none;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
	font-weight: normal;
}

q:before, q:after {
	content: '';
}

abbr, acronym {
	border: 0;
}

body {
	background-color: #fff;
	height: 100%;
	font-size: 62.5%;
	margin: 0 auto;
	*padding: 24px 0 15px;
}

strong {font-weight: bold;}
select {font-size: 1.03em;}

/* (L)o(V)e (F) (H)(A)te */
a:link {color: #000;}
a:visited {color: #000;}
a:focus, :focus {color: #000; outline: 0;}
a:hover {color: #000;}
a:active {color: #000;}

/* 
use clearfix to clear floats without additional markup 
http://www.positioniseverything.net/easyclearing.html
*/
.cf:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.cf {
	display: inline-block;
}

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

#outerwrap { 
	padding: 0;
	margin: 0;
}

/* override reset padding */
input, textarea {
	padding-left:2px;
}

/* print styles */

@media print {

}
