@charset "utf-8";
/* reset CSS
*******************************************************************************/
html, body, div, span, h1, h2, h3, h4, h5, h6, blockquote, object, iframe, ins,
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, q, p,
kbd, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, td,
li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th
{
	font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;
	margin:0;padding:0;border:0;
	text-decoration:inherit;text-align:inherit;
	vertical-align:baseline
}
h1, h2, h3, h4, h5, h6
{
	font-weight:bold
}
a
{
	text-decoration:underline
}
body
{
	color:#333;background-color:#FFF;
	line-height:1.2
}
ol,
ul
{
	list-style:none
}
/*#colrightcont ul {
	list-style-type: disc;
	
}*/
table
{
	border-collapse:collapse
}
blockquote:before,
blockquote:after,
q:before,
q:after
{
	content:""
}
blockquote,
q
{
	quotes:"" ""
}
hr
{
	color:inherit;background-color:#333;
	border:1px;
	height:1px;
	margin:0;padding:0
}
strong, b
{
	font-weight:bold
}
em, i
{
	font-style:italic
}
hr
{
	display:none
}
.mask,
.flash-replaced .alt
{
	position:absolute;
	top:-999em;left:-999em;
	display:block;
	height:0;width:0;
	overflow:hidden;
	text-indent:-999em
}
.hide
{
	display:none
}
.clear
{
	clear:both;
	height:0;
	display:block;
	overflow:hidden
}
del
{
	text-decoration:line-through
}
ins
{
	text-decoration:none
}
address
{
	font-style:normal
}