@charset"utf-8";

/* PT SANS FONT CSS*/
 @font-face {
    font-family:'pt_sans_narrowregular';
    src: url('ptsans/PTN57F-webfont.eot');
    src: url('ptsans/PTN57F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTN57F-webfont.woff') format('woff'), url('ptsans/PTN57F-webfont.ttf') format('truetype'), url('ptsans/PTN57F-webfont.svg#pt_sans_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sans_narrowbold';
    src: url('ptsans/PTN77F-webfont.eot');
    src: url('ptsans/PTN77F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTN77F-webfont.woff') format('woff'), url('ptsans/PTN77F-webfont.ttf') format('truetype'), url('ptsans/PTN77F-webfont.svg#pt_sans_narrowbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sans_captionregular';
    src: url('ptsans/PTC55F-webfont.eot');
    src: url('ptsans/PTC55F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTC55F-webfont.woff') format('woff'), url('ptsans/PTC55F-webfont.ttf') format('truetype'), url('ptsans/PTC55F-webfont.svg#pt_sans_captionregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sans_captionbold';
    src: url('ptsans/PTC75F-webfont.eot');
    src: url('ptsans/PTC75F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTC75F-webfont.woff') format('woff'), url('ptsans/PTC75F-webfont.ttf') format('truetype'), url('ptsans/PTC75F-webfont.svg#pt_sans_captionbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sansregular';
    src: url('ptsans/PTS55F-webfont.eot');
    src: url('ptsans/PTS55F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTS55F-webfont.woff') format('woff'), url('ptsans/PTS55F-webfont.ttf') format('truetype'), url('ptsans/PTS55F-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sansitalic';
    src: url('ptsans/PTS56F-webfont.eot');
    src: url('ptsans/PTS56F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTS56F-webfont.woff') format('woff'), url('ptsans/PTS56F-webfont.ttf') format('truetype'), url('ptsans/PTS56F-webfont.svg#pt_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sansbold_italic';
    src: url('ptsans/PTS76F-webfont.eot');
    src: url('ptsans/PTS76F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTS76F-webfont.woff') format('woff'), url('ptsans/PTS76F-webfont.ttf') format('truetype'), url('ptsans/PTS76F-webfont.svg#pt_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'pt_sansbold';
    src: url('ptsans/PTS75F-webfont.eot');
    src: url('ptsans/PTS75F-webfont.eot?#iefix') format('embedded-opentype'), url('ptsans/PTS75F-webfont.woff') format('woff'), url('ptsans/PTS75F-webfont.ttf') format('truetype'), url('ptsans/PTS75F-webfont.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* END OF PT SANS FONT CSS*/


/* ------ CSS Reset ------ */
 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    text-shadow: 0 0 0 none;
}
html, body {
    height: 100%;
    font-size: 12px;
    font-family:'pt_sansregular', Arial, Helvetica !important;
    background:#f8f8f8;
}
