body {
	line-height:16px !important;
	font-size:12px;
}
.bigcol a, .smallcol a, .footer a, .doublecol a {
	line-height:15px;
}
.bigcol a.large, .smallcol a.large, .doublecol a.large, .footer a.large, .bigcol .large a, .smallcol .large a, .footer .large a, .footer .doublecol a {
	line-height:17px;
}
.bigcol a.small, .smallcol a.small, .doublecol a.small, .footer a.small, .bigcol .small a, .smallcol .small a, .footer .small a, .doublecol .small a {
	line-height:14px;
}
.small {
	font-size: 11px;
	line-height:15px;
}
.normal {
	font-size: 12px;
}
.large {
	font-size: 14px !important;
	line-height: 18px;
}
.premium_banner .small {
  line-height:12px !important;
}
H1 {
	font-size: 30px;
	font-weight: normal;
	color: #333;
	line-height: 34px;
	margin: 9px 0px;
	padding:0px;
}
.bigcol H1 a, .smallcol H1 a, .doublecol H1 a, .footer H1 a {
	line-height: 34px !important;
}
H2 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	line-height: 28px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding:0px;
	display:block;
}
H2 a {
	line-height: 28px !important;
}
H3 {
	font-size: 22px;
	font-weight: 700;
	color: #333;
	line-height: 26px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding:0px;
}
H3 a {
	line-height: 26px !important;
}
H4 {
	font-size: 20px;
	font-weight: 400;
	color: #333;
	line-height: 24px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding:0px;
}
H4 a {
	line-height: 24px !important;
}
H5 {
	font-size: 16px;
	font-weight: 700;
	color: #333;
	line-height: 20px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding:0px
}
H5 a {
	line-height: 20px !important;
}
H6 {
	font-size: 12px;
	font-weight: 700;
	color: #333;
	line-height: 16px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding:0px
}
H6 a {
	line-height: 16px !important;
}