/*******************************************************
 * Reset CSS styles (Thanks to Erik Meyers)
 *******************************************************/
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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 1em;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
}
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {	border-collapse: collapse; border-spacing: 0; }

/*******************************************************
 * Font Setup
 *******************************************************/
body { line-height: 1; font-size: 100.01%; font-family: sans-serif; }

/*******************************************************
 * Basic content styling (Thanks to Davil from Tripoli)
 *******************************************************/
.content {font-size:1.0em;line-height:1.6em}
.content h1{font-size:1.6em;line-height:1}
.content h2{font-size:1.5em;line-height:1}
.content h3{font-size:1.4em;line-height:1}
.content h4{font-size:1.3em;line-height:1}
.content h5{font-size:1.2em;line-height:1}
.content h6{font-size:1em;line-height:1}
.content hr{display:block;background:#aaa;color:#aaa;width:100%;height:1px;border:none}
.content ul{list-style:disc outside}
.content ol{list-style:decimal outside}
.content table{border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse}
.content th,.content td{border-bottom:1px solid #ddd;border-right:1px solid #ccc}
.content hr,.content p,.content ul,.content ol,.content dl,.content pre,.content blockquote,.content address,.content table,.content form{margin-bottom:1.6em}
.content p+p{margin-top:-.8em}
.content h1{margin:1em 0 .5em}
.content h2{margin:1.07em 0 .535em}
.content h3{margin:1.14em 0 .57em}
.content h4{margin:1.23em 0 .615em}
.content h5{margin:1.33em 0 .67em}
.content h6{margin:1.6em 0 .8em}
.content th,.content td{padding:.8em}
.content caption{padding-bottom:.8em}
.content blockquote{padding:0 1em;margin:1.6em 0}
.content fieldset{padding:1.6em;margin:1.6em 0}
.content legend{padding-left:.8em;padding-right:.8em;}
.content legend+*{margin-top:-.4em;}
.content textarea,.content input{padding:.3em .4em .15em .4em}
.content select{padding:.1em .2em 0 .2em}
.content select[multiple]{margin-bottom:.8em;}
.content option{padding:0 .4em .1em}
.content button{padding:0.3em 0.5em}
.content input[type='radio']{position:relative;bottom:-.3em;}
.content dt{margin-top:.8em;margin-bottom:.4em}
.content ul,.content ol{margin-left:2.2em}
.content ul ul,content ol ul,.content ul ol,content ol ol{margin-bottom:0}
.content form div{padding-bottom:.8em}
.content blockquote > *{margin:.8em 0}
