
/* ERIC MEYER'S CSS RESET v2.0 | 20110126 */
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}

/* jqModal base Styling courtesy of Brice Burgess <bhb@iceburg.net> */
.jqmWindow { display: none; }
.jqmOverlay { background-color: #000; }

    /* @license
     * MyFonts Webfont Build ID 2383256, 2012-10-12T12:58:22-0400
     * 
     * The fonts listed in this notice are subject to the End User License
     * Agreement(s) entered into by the website owner. All other parties are 
     * explicitly restricted from using the Licensed Webfonts(s).
     * 
     * You may obtain a valid license at the URLs below.
     * 
     * Webfont: Proxima Nova S ExtraCond Thin by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/sex-cn-thin/
     * Licensed pageviews: 1,000,000
     * 
     * Webfont: Proxima Nova Regular by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/
     * Licensed pageviews: unspecified
     * 
     * Webfont: Proxima Nova Semibold by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold/
     * Licensed pageviews: unspecified
     * 
     * Webfont: Proxima Nova Light Italic by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/light-it/
     * Licensed pageviews: unspecified
     * 
     * Webfont: Proxima Nova Light by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/light/
     * Licensed pageviews: unspecified
     * 
     * Webfont: Proxima Nova Cond Bold by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/cond-bold/
     * Licensed pageviews: unspecified
     * 
     * Webfont: Proxima Nova Italic by Mark Simonson
     * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/
     * Licensed pageviews: unspecified
     * 
     * 
     * License: http://www.myfonts.com/viewlicense?type=web&buildid=2383256
     * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
     * 
     * © 2012 Bitstream Inc
    */

    @font-face {font-family: 'ProximaNova';font-weight: normal;font-style: normal;src: url('fonts/245D98_1_0.eot');src: url('fonts/245D98_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_1_0.woff') format('woff'),url('fonts/245D98_1_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNova';font-weight: bold;font-style: normal;src: url('fonts/245D98_2_0.eot');src: url('fonts/245D98_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_2_0.woff') format('woff'),url('fonts/245D98_2_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNova';font-weight: normal;font-style: italic;src: url('fonts/245D98_6_0.eot');src: url('fonts/245D98_6_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_6_0.woff') format('woff'),url('fonts/245D98_6_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNova-Light';src: url('fonts/245D98_4_0.eot');src: url('fonts/245D98_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_4_0.woff') format('woff'),url('fonts/245D98_4_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNova-LightIt';src: url('fonts/245D98_3_0.eot');src: url('fonts/245D98_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_3_0.woff') format('woff'),url('fonts/245D98_3_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNovaCond-Bold';src: url('fonts/245D98_5_0.eot');src: url('fonts/245D98_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_5_0.woff') format('woff'),url('fonts/245D98_5_0.ttf') format('truetype');}
    @font-face {font-family: 'ProximaNovaSExCn-Thin';src: url('fonts/245D98_0_0.eot');src: url('fonts/245D98_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/245D98_0_0.woff') format('woff'),url('fonts/245D98_0_0.ttf') format('truetype');}


    .PN-Reg { font-family: ProximaNova, sans-serif; font-weight: normal; font-style: normal; }
    .PN-Reg-bld { font-family: ProximaNova, sans-serif; font-weight: bold; font-style: normal; }
    .PN-Reg-it { font-family: ProximaNova, sans-serif; font-weight: normal; font-style:italic; }
    .PN-Light { font-family: ProximaNova-Light, sans-serif; }
    .PN-Light-it { font-family: ProximaNova-LightIt, sans-serif; }
    .PN-Cond-bld { font-family: ProximaNovaCond-Bold, sans-serif; }
    .PN-S-ExCn-Thin { font-family: ProximaNovaSExCn-Thin, sans-serif; }
    
    
    body {
        background: #fff;
        font-family: ProximaNova, sans-serif;
        font-weight: normal;
        font-style: normal;
        line-height: 18px;
        -moz-text-size-adjust: none;
        -ms-text-size-adjust: none;
        -webkit-text-size-adjust: none;
    }
        input, textarea, select, option, button {
           font-family: inherit;
           font-size: inherit;
        }
        
    
    #mastercontainer { min-width: 990px; }
    
	#master_crisis_banner {
        color: white;
        font: 100% 'Arial', sans-serif;
    }
	#master_crisis_banner strong { font-weight: bold; }
	#master_crisis_banner a { color: white; }
    
    #dev_banner {
		width: 300px; padding: 2px 2px 4px 22px; border: 1px solid #e19999; background: #f1aeae url(alert-red.jpg) no-repeat top left;
		display: block; position: absolute; top: -110px; left: 5px; z-index: 10000;
	}
	#dev_banner p { font-size: 10px; color: #fff; font-weight: bold; }
    
    #master_content { position: relative; }
    
    div.clearboth {
        clear: both;
        height: 0;
        overflow: hidden;
    }
    
	a.pdf { background: url(icon_pdf.png) no-repeat center right; padding-right: 15px; }
	
	.alert-red { background: #f1aeae url(alert-red.jpg) no-repeat top left; display: block; border: 1px solid #e19999; padding: 2px 2px 2px 18px; color: #672828; line-height: normal; }
	.alert-yellow { background: #f1e0ae url(alert-yellow.jpg) no-repeat top left; display: block; border: 1px solid #ddc889; padding: 2px 2px 2px 18px; color: #594917; line-height: normal; }

	.footnote, .footnote a { font-size: 10px; }

	.alt_bg { background-color: #f8f8f8; }
	.alt_bg_dark { background-color: #999999; color: #ffffff; }
	.alt_bg_dark p, .alt_bg_dark a, .alt_bg_dark strong, .alt_bg_dark div { color: #ffffff; }

    
    