html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, b, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time, video {
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	margin:0;
	padding:0;
	outline:none;
}
body {
	/*line-height:1;*/
}
article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none;
}
ins {
	text-decoration:underline;
}
del {
	text-decoration:line-through;
}
mark {
	background:none;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted #000;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0;
}
input[type=submit], input[type=button], button {
	margin:0;
	padding:0;
}
input, select, a img {
	vertical-align:middle;
}

/* Font Face */

@font-face {
	font-family:'HelveticaCE-Bold';
    src: url('fonts/HelveticaCE-Bold.eot');
    src: url('fonts/HelveticaCE-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/HelveticaCE-Bold.woff') format('woff'),
         url('fonts/HelveticaCE-Bold.ttf') format('truetype'),
         url('fonts/HelveticaCE-Bold.svg#HelveticaCE-Bold') format('svg');
		 font-weight: normal;
        font-style: normal;
        font-variant:normal;
}


@font-face {
	font-family:'HelveticaCE-Regular';
    src: url('fonts/HelveticaCE-Regular.eot');
    src: url('fonts/HelveticaCE-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/HelveticaCE-Regular.woff') format('woff'),
         url('fonts/HelveticaCE-Regular.ttf') format('truetype'),
         url('fonts/HelveticaCE-Regular.svg#HelveticaCE-Regular') format('svg');
		 font-weight: normal;
        font-style: normal;
        font-variant:normal;
}
@font-face {
    font-family: "HelveticaNeue-Light";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"), url("fonts/HelveticaNeue-Light.woff") format("woff"), url("fonts/HelveticaNeue-Light.ttf") format("truetype"), url("fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");
}

@font-face {
    font-family: 'breuertextbold';
    src: url('fonts/breuertext-bold-webfont.eot');
    src: url('fonts/breuertext-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/breuertext-bold-webfont.woff') format('woff'),
         url('fonts/breuertext-bold-webfont.ttf') format('truetype'),
         url('fonts/breuertext-bold-webfont.svg#breuertextbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'breuertextmedium';
    src: url('fonts/breuertext-medium-webfont.eot');
    src: url('fonts/breuertext-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/breuertext-medium-webfont.woff') format('woff'),
         url('fonts/breuertext-medium-webfont.ttf') format('truetype'),
         url('fonts/breuertext-medium-webfont.svg#breuertextmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'breuertextregular';
    src: url('fonts/breuertext-regular-webfont.eot');
    src: url('fonts/breuertext-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/breuertext-regular-webfont.woff') format('woff'),
         url('fonts/breuertext-regular-webfont.ttf') format('truetype'),
         url('fonts/breuertext-regular-webfont.svg#breuertextregular') format('svg');
    font-weight: normal;
    font-style: normal;

}