@font-face {
    font-family: 'Brandon';
    src: url('/__lib/brandon/brandon_bld-webfont.eot');
    src: url('/__lib/brandon/brandon_bld-webfont.eot?#iefix') format('embedded-opentype'),
         url('/__lib/brandon/brandon_bld-webfont.woff') format('woff'),
         url('/__lib/brandon/brandon_bld-webfont.ttf') format('truetype'),
         url('/__lib/brandon/brandon_bld-webfont.svg#brandon_grotesquebold') format('svg');
    font-weight: 700;
    font-style: normal;

}




@font-face {
    font-family: 'Brandon';
    src: url('/__lib/brandon/brandon_light-webfont.eot');
    src: url('/__lib/brandon/brandon_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/__lib/brandon/brandon_light-webfont.woff') format('woff'),
         url('/__lib/brandon/brandon_light-webfont.ttf') format('truetype'),
         url('/__lib/brandon/brandon_light-webfont.svg#brandon_grotesquelight') format('svg');
    font-weight: 300;
    font-style: normal;

}




@font-face {
    font-family: 'Brandon';
    src: url('/__lib/brandon/brandon_reg-webfont.eot');
    src: url('/__lib/brandon/brandon_reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('/__lib/brandon/brandon_reg-webfont.woff') format('woff'),
         url('/__lib/brandon/brandon_reg-webfont.ttf') format('truetype'),
         url('/__lib/brandon/brandon_reg-webfont.svg#brandon_grotesque_regularRg') format('svg');
    font-weight: 500;
    font-style: normal;

}


body { background-color: #fff; font-family: Helvetica, Arial, sans-serif; font-size: 14px; }

a { color: #f27c22; text-decoration: none; }
a:hover { color: #444444; text-decoration: none; }

h1, h2, h3, h4 { padding: 0; line-height: 100%; font-family: 'Brandon',Helvetica, Arial, sans-serif; }
h1 { color: #f27c22; font-size: 2.8em; margin-bottom: 0.4em; font-weight: 300; margin-left: -3px; text-transform: uppercase; }
h2 { color: #444444; font-size: 2.0em; margin-bottom: 0.4em; margin-top: 1em; font-weight: 500; }
h3 { color: #f27c22; font-size: 1.8em; margin-bottom: 0.6em; margin-top: 0.8em; font-weight: normal; }
h4 { color: #444444; font-size: 1.4em; margin-bottom: 0.6em; font-weight: normal; }

.content { padding: 0 0; }
p, .content { line-height: 1.5em; color: #555555; }
p { padding: 0; margin-bottom: 0.6em; }

.content ul { padding-bottom: 15px; }
.content ul li { line-height: 24px; padding: 0 0 0 19px; background: url("/__images/bullet1.png") no-repeat 2px 10px; }
.content ul ul { padding-bottom: 0; }
.content ul ul li { line-height: 24px; padding: 0 0 0 19px; background: url("/__images/bullet2.png") no-repeat 2px 10px; }

hr {  border-color: #ccc; border-style: solid; border-width: 1px 0 0; clear: both; margin: 20px 0 20px 0; height: 0; }

sup { font-size: 0.6em; }