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, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption {
  margin:0; padding:0; border:0; outline:0; vertical-align:baseline;
  font:normal normal 100%/100% tahoma, verdana, sans-serif;
}

body { font-size:62.5%; line-height:62.5%; background:#fff; color:#000; }

ul, ol { list-style:none; display:block; clear:both; padding:0; margin:0; }

/*table { border-collapse:collapse; border-spacing:0; }*/
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a, a:link { }
a:hover { text-decoration:underline; }

h1, h2, h3, h4, h5, h6 { text-decoration:none; font:normal normal 100%/100% tahoma, verdana, sans-serif; }


/* LIST STYLE   
------------------------------------------------------------------------------ */
.page-info ul {
	margin-left: 2.35em;
	list-style-position: outside;
	list-style-type: disc;
	
	}

.page-info{font-size:1.2em; line-height:1.3em;}
	
	.page-info ul ul, .page-info ul ol {
		margin-left: 2.35em;
		list-style-position: outside;
		list-style-type: circle; }

	.page-info ul ul ul, .page-info ul ol ol, .page-info ul ul ol, ul ol ul {
		margin-left: 2.35em;
		list-style-position: outside;
		list-style-type: square; }

.page-info ol {
	margin-left: 2.35em;
	list-style-position: outside;
	list-style-type: decimal;

	}

	.page-info ol ol, .page-info ol ul {
		margin-left: 2.35em;
		list-style-position: outside;
		list-style-type: lower-alpha; }

	.page-info ol ol ol, .page-info ol ul ul {
		margin-left: 2.35em;
		list-style-position: outside;
		list-style-type: lower-roman; }

.page-info ul li, .page-info ol li { line-height: 1.4em;background:none; }

/* TABLE
----------------------------------------------------------------------------- */
.page-info table {
	border-collapse: collapse;
	border-spacing: 0;
	 }

.page-info  td {
	text-align: left;
	font-weight: normal; }

.page-info caption {
	text-align: left;	
	font-weight: 900; }

.page-info td { padding: 0.8em;  }

.page-info th, thead td {  }

/* ELEMENTS 
------------------------------------------------------------------------------ */
.page-info hr, .page-info ul, .page-info ol, .page-info dl, .page-info pre, .page-info table { margin-bottom: 1.3em; }

.page-info dt {
	margin-bottom: 0.4em;
	margin-top: 0.8em;
	font-weight: bold; }

.page-info dd { margin-left: 1.2em; }

.page-info q {
	quotes: " 0ab" " 0bb";
	font-style: italic; }

	.page-info q:before { content: open-quote; }

	.page-info q:after { content: close-quote; }

.page-info blockquote { padding-left: 2em; }

	.page-info blockquote *:first-child:before { content: "201C"; }

	.page-info blockquote *:first-child:after { content: "201D"; }

.page-info del {
	text-decoration: line-through;
	color: #667; }

.page-info ins { border-bottom: 1px solid #ccc; }

.page-info address, .page-info dfn, .page-info var { font-style: italic; }

.page-info acronym {
	text-transform: uppercase;
	border-bottom: 1px dotted #667; }

.page-info abbr {
	text-transform: uppercase;
	border-bottom: 1px dotted #A9A9A9;
	cursor: help; }

.page-info a abbr, .page-info a acronym { border: none; }

.page-info sup { vertical-align: super; }

.page-info sub { vertical-align: sub; }

.page-info small, .page-info sup, .page-info sub { font-size: 95%; }

.page-info big { font-size: 110%; }

.page-info tt, .page-info samp, .page-info code, .page-info kbd, .page-info pre { font-family: Courier, "Courier New", monospace; }

.page-info code, .page-info samp, .page-info pre { font-size: 95%; }

.page-info p {
	margin: 0 0 1em 0;
	text-align: left;
	line-height: 1.3em; 

	}
	
	.page-info{padding:0 20px;}