
body {
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        background-color: #FFF;
        margin: 0px;
        font-size: 1em;
        padding-bottom: 3em;
}
h1, h2, h3, h4, h5 {
        font-weight: normal !important;
        font-style: normal !important;
        font-family: "Federo", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        line-height: normal;
}
h1 {font-size: 2em;}
h2 {font-size: 1.75em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.25em;}
#tabs-wrapper {
        background-color: #CC3300;
        box-shadow: 0px 0px 30px #999;
        border-bottom: 1px solid #FFF;
        position: relative;
        z-index: 2;
        margin 0 auto;
}
#masthead {
        background-color: #000000;
        box-shadow: inset 0px 0px 30px #333, 0px 0px 20px #000;
        border-bottom: 1px solid;
        border-color: #000;
        position: relative;
        z-index: 3;
        background-repeat: no-repeat;
}
.tabs_1 {
        position: relative;
        z-index: 99;
        overflow: hidden;
        zoom: 1;
        background-color: #CC3300;
        padding: 10px;
        border-bottom: 1px solid #FFF;
        box-shadow: 0px 0px 30px #999;
}

.tabs_2 {
        margin: 0;
        padding: 0px;
        position: relative;
        z-index: 99;
        zoom: 1;
}
.tabs_2 a img {
        border: 0;
}
.tabs_2 li {
        float: left;
        list-style-type: none;
        position: relative;
        margin-right: 6px;
}
.tabs_2 .tfirst {}
.tabs_2 a, .tabs_2 a:visited {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
}
.tabs_2 a, .tabs_2 a:visited {
        background-color: #C30;
        border: 1px solid;
        display: block;
        text-decoration: none;
        padding-right: 12px;
        padding-left: 12px;
        color: #000;
        border-radius: 5px;
        border-color: #621800;
}
.tabs_2 a:hover, .tabs_2 a:focus {
        outline: 0;
        background-color: #CC3300;
        border-color: #FFF;
        border-color: rgba(255,255,255,0.65);
        color: #000000;
        box-shadow: inset 0px 12px 8px rgba(255,255,255,.2);
}
.tabs_2 a.open, .tabs_2 a.open:visited {
        color: #000000;
        background-color: #000000;
        border-color: #000;
        color: #C6C6C6;
        box-shadow: inset 0px 16px 6px rgba(255,255,255,0.20);
}
#footer {
        position: fixed;
        z-index: 999999;
        top: auto;
        bottom: 0px;
        left: 0px;
        width: 100%;
        background-color: #111;
        padding: 6px 24px;
        color: #DDD;
        font-size: 0.7em;
        text-transform: uppercase;
        box-shadow: 0px 0px 40px #000;
        overflow: hidden;
}
#footer a, #footer a:visited {
        color: #FFF;
}
img.scaled-max {
        max-width: 100%;
        padding: 10px;
        border: 1px solid #000;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}
img.scaled-max-plain {
        max-width: 100%;
}
img.floated-halfwidth {
        float: left;
        margin-right: 10px;
        max-width: 60%;
        padding: 10px;
        border: 1px solid #000;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}
.extra-footer #footer-columns {
        max-width: 1400px;
        min-width: 679px;
        margin: 0px auto;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 0.75em;
        border: 1px solid #000;
        border-radius: 0px 0px 6px 6px;
        background-color: #999999;
        box-shadow: inset 0px 10px 10px rgba(255,255,255,.3);
}
.extra-footer #footer-columns ul {
        margin: 0px;
        padding: 0px;
}
.extra-footer #footer-columns li {
        margin-bottom: 6px;
        list-style-type: none;
}
.extra-footer #footer-columns a {
        display: block;
        color: #000;
        text-decoration: none;
        padding: 8px 8px;
        border: 1px solid;
        border-radius: 4px;
        background-color: #CDCDCD;
        text-transform: uppercase;
        box-shadow: inset 0px 12px 4px rgba(255,255,255,.5);
        border-color: #333;
}
.extra-footer #footer-columns a:hover, .extra-footer #footer-columns a:focus {
        color: #FFF;
        background-color: #222;
        border-color: #222;
        box-shadow: inset 0px 12px 4px rgba(255,255,255,.125);
        outline: none;
}
.extra-footer .p7TPMcwrapper_15 {
        border-bottom: none;
        border-radius: 0px;
}
#tabs-wrapper, #masthead, .p7TPMtabs_15 {
        width: auto !important;
}
#tabs-wrapper {
        padding: 5px 0px;
}
#tabs-wrapper {
        width: auto;
}
#tabs-wrapper {
        padding: 5px 0px;
}

.style8 {font-size: small}

.panel_content_1 {
        padding: 20px;
        color: #000;
        line-height: 1.5em;
}
.panel_content_1 a {
        text-transform: uppercase;
        color: #DE553D;
}
.panel_content_1 a:hover, .panel_content_1 a:focus {
        color: #000;
}
.panelcontent {
        padding: 0px !important;
}
.panel-col-wrapper.multi-columns {
        padding: 0px;
}
.panel-col-wrapper {
        zoom: 1;
}
div.WordSection1 {page:WordSection1;}

/*Clear Floats for Column Structures inside content panels*/
.panel-col-wrapper:before, .panel-col-wrapper:after {
        content: ".";
        display: block;
        height: 0;
        overflow: hidden;
}
.panel-col-wrapper:after {
        clear: both;
}
.panel-col-wrapper:before, .panel-col-wrapper:after {
        display: none;
}
 
.col-wrapper.no-columns {
        padding: 20px 28px;
}

div.MsoNormal {mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        mso-fareast-font-family:"Times New Roman";}

li.MsoNormal {mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        mso-fareast-font-family:"Times New Roman";}

p.MsoNormal {mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        mso-fareast-font-family:"Times New Roman";}
