@font-face {
	font-family: "MediaFrontGrotesk";
	src: url(/_assets/type/akgrot-bold.otf)
}
* {
	margin:0;
	padding:0;
	font-family: MediaFrontGrotesk, "Helvetica Neue", Helvetica, Arial, sans-serif;
	/*font-weight:bold;*/
	border:none;

}
body {
	background: #ffffff;
	margin:22px 30px 30px 30px;
	font-size:12px;

}
* a {
	text-decoration:none;
	color:#fe1200;
}
p a, li a {
	text-decoration:none;
	color:#fe1200;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a:hover {
	color:#000000;
}

h1 a {
	color:#000000 !important;
}


dl, ul, ol, h1, h2, h3 {
	width:500px;
}
h1 {font-size:48px; margin-bottom:5px; letter-spacing: -.05em; color:#000000;}
h2, h3 {margin:20px 0px 3px 0px; letter-spacing: -.05em; color:#000000;}

dt {
	margin-top:20px;
	margin-bottom:5px;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}
dd, dd.text {
	font-size:13px;
	letter-spacing: -.1em;
	/*padding-top:4px;*/
}
ul {
	margin:5px 0;
	vertical-align: middle;
}
ul ul {
	margin:5px 0;
}
dd ul {
	margin-top:0;
}
li.link {
	font-size:12px;
	color:#fe1200;
	margin:0px 0px;
	list-style: none;
	background:url("/_assets/img/bullet.gif") no-repeat 0px 0px;
	padding:5px 0 5px 30px;
	text-transform: uppercase;
}
li {
	font-size:12px;
	margin:0px 0px 5px 30px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#000000;
}
p	{
	margin-top: 10px;
	width:500px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#000000;
	line-height:1.5em;
}
em	{
	color:#000000;
}
