/* base style
 -------------------------------------------------------- */
*{
	margin: 0;
	padding: 0;
}

/* ----------------------------------------------------- font elements */
h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td {
    font-size: 100%;
    color: #333;
}

h1,h2,h3,h4,h5,h6 {
	line-height: 1.1;
	font-weight: normal;
}

ul {
	list-style: none;
}

li {
	list-style: none;
	vertical-align: baseline;
}


/* ----------------------------------------------------- etc */
img {
	border: none;
	vertical-align: bottom;
}


/* ----------------------------------------------------- link elements */
a:link,
a:visited {
    color: #0000FF;
	text-decoration: underline;
}

a:active,
a:hover {
    color: #6262FF;
	text-decoration: underline;
}
