@charset "UTF-8";
/* CSS Document */

/* DEFAULT---------------------------------------------------------------------------- */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
strong {
	font-weight: bold;
}
p{
	margin: 0px 0px 1em;
}
table{
border-collapse:collapse
}

/* LINK---------------------------------------------------------------------------- */

a:link{
	color: #C3130A;
	text-decoration: none;
}
a:visited{
	color: #C3130A;
	text-decoration: none;
}
a:active{
	color:#C3130A;
	text-decoration: underline;
}
a:hover {
	color:#C3130A;
	text-decoration: underline;
}

/* HEADER LINK---------------------------------------------------------------------------- */

#header a:link{
	color: #FFFFFF;
	text-decoration: underline;
}
#header a:visited{
	text-decoration: underline;
	color: #FFFFFF;
}
#header a:active{
	text-decoration: underline;
	color: #FFFFFF;
}
#header a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/* FONT---------------------------------------------------------------------------- */

.font_bold{
font-weight: bold;
}
.font_red {
	color: #C3130A;
}
.font_blue {
	font-weight: bold;
	color: #12408A;
}
.font_size10{
font-size:10px;
}
.font_size11{
font-size:11px;
}
.font_size12{
font-size:12px;
}
.font_size13{
font-size:13px;
}
.font_size14{
	font-size:14px;
	line-height: 24px;
}
.font_size15{
font-size:15px;
}
.font_size16{
font-size:16px;
}
.font_size17{
font-size:17px;
}
.font_size18{
	font-size:18px;
	line-height: 24px;
	font-weight: bolder;
}
