@charset "UTF-8";

h1, h2, h3, h4, h5, h6, pre, code {	font-size: 1em;}
h1, h2, h3, h4, h5, h6, pre, form, body, html, p, fieldset, input {margin: 0; padding: 0;}
body {line-height: 1;}
html, img {border: 0;}
blockquote {padding:0;}
html, body {width: 100%; height: 100%;}
ul,ol {margin: 0px; padding: 0 0 0 30px;}
:focus {outline: 0;}

.default-font {
font-weight: 400;
font-size: 22px;
line-height: 30px;
font-family: "Open Sans Condensed Light";
color: #000000;
text-align: justify;
.nbstyle1 li{ background:#f2594a;
border-style: solid;
border-width: 1px 0px 0px 1px;
border-color: #000;
border-radius: 8px 8px 0px 0px;
box-shadow: 0px 0px 4px 0px #000;
};

}
.heading-1 h1 {
font-weight: 700;
font-size: 36px;
line-height: 40px;
font-family: "Open Sans Condensed";
color: #FF0000;
margin-bottom: 10px;

}
.heading-2 h2 {
font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 30px;
font-family: "Open Sans Condensed";
color: #000000;
margin-bottom: 10px;

}
.heading-3 h3 {
font-weight: 700;
font-size: 22px;
line-height: 26px;
font-family: "Open Sans Condensed";
color: #000000;
margin-bottom: 10px;

}
.paragraph p {
font-weight: 400;
font-size: 22px;
line-height: 30px;
font-family: "Open Sans Condensed Light";
text-align: justify;
margin-bottom: 1em;

}
.footer-text {
font-weight: 700;
font-size: 22px;
line-height: 30px;
font-family: "Open Sans Condensed";
color: #e5e5e5;
text-align: center;
background-color: #000000;

}
.footer-text-lg {
font-weight: 700;
font-size: 28px;
line-height: 30px;
font-family: "Open Sans Condensed";
color: #e5e5e5;
text-align: center;
background-color: #000000;

}
.textwrap-left img {
margin-top: 30px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
float: right;

}
.textwrap-right img {
margin-top: 20px;
margin-right: 30px;
margin-bottom: 0px;
margin-left: 0px;
float: left;

}
.background {
background-color: #FF0000;
background-image: url('../images/background-main.jpg');
background-attachment: fixed;
background-size:cover;

}
.content-background {
background-color: #FFFFFF;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #000000;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #000000;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #000000;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #000000;

}
.footer-background {
width: 200px;
height: 200px;

}
.dropshadow {
-moz-box-shadow: 0px 0px 25px 5px black;
-webkit-box-shadow: 0px 0px 25px 5px black;
box-shadow: 0px 0px 25px 5px black;

}
.content-link a:link {
color: #94BADA;
text-decoration: underline;

}
.content-link-hov a:visited, .content-link-hov a:hover {
color: #C0D7E9;
text-decoration: underline;

}
.footer-text-link a {
color: #91C8FF;
text-decoration: underline;

}
.footer-text-link-hov a:visited, .footer-text-link-hov a:hover {
color: #CCE6FF;
text-decoration: underline;

}
.copyright-text {
font-size: 12px;
line-height: 120%;
font-family: "Open Sans Condensed";
color: #e5e5e5;
text-align: center;

}
.attention-text-lg {
font-weight: 700;
font-size: 35px;
line-height: 40px;
font-family: "Open Sans Condensed";
color: #FF0000;
text-align: center;
margin-bottom: 10px;

}
.black-background {
background-color: #000000;

}
.grey-bg {
background-color: #E8E8E8;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-left: 8px;

}
.bullet-point-text {
font-weight: 700;
font-size: 22px;
line-height: 30px;
font-family: "Open Sans Condensed";
color: #000000;
margin-bottom: 10px;

}
.home-page-text p {
font-weight: 400;
font-size: 24px;
line-height: 33px;
font-family: "Open Sans Condensed Light";
text-align: justify;
margin-bottom: 1em;

}
.attention-text-med {
font-weight: 700;
font-size: 28px;
line-height: 34px;
font-family: "Open Sans Condensed";
color: #FF0000;
text-align: center;
margin-bottom: 10px;

}
.nbstyle3 * {
       border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	text-shadow:0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5);
	-moz-box-shadow :0px 0px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5);

}

.paragraph p {
    font-weight: 400;
    font-family: "Open Sans Condensed" !important;
}
		.nbstyle3, .nbstyle3 * {
    margin:         0;
    padding:        0;
    list-style:     none;
}
.nbstyle3 {
    line-height:    1.0;
}
.nbstyle3 li {
    float: left;	
    position: relative;
}
.nbstyle3 a {
    display:        block;
    position:       relative;
    text-decoration: none;
}

ul.nbstyle3 {
        width: 100%;
                    }
.nbstyle3 {
    float: left;
    }

.nbstyle3 a.listitem, .nbstyle3 a.firstitem, .nbstyle3 a.lastitem {
                font-family: "Open Sans Condensed", "Open Sans Condensed Light"; 
                font-size: 14px; 
                    font-weight: bold;
                    	    	margin-right: 0px;
    	                        display: block;
        float: left;
                line-height: 30px;
            	color: #FFFFFF;
                        text-decoration: none;
            	background-color: #f15849;
                        	border-top: 1.5px solid  #000000;
                border-right: 1px solid  #000000;
                border-bottom: 1.5px solid  #000000;
                border-left: 1px solid  #000000;
        }
* html .nbstyle3 a.listitem, * html .nbstyle3 a.firstitem, * html .nbstyle3 a.lastitem {
    display: inline;
}

.nbstyle3 a.listitem:hover, .nbstyle3 li:hover a.listitem, .nbstyle3 li.sfHover a.listitem,
.nbstyle3 a.firstitem:hover, .nbstyle3 li:hover a.firstitem, .nbstyle3 li.sfHover a.firstitem, 
.nbstyle3 a.lastitem:hover, .nbstyle3 li:hover a.lastitem, .nbstyle3 li.sfHover a.lastitem {
                                color: #FFFFFF;
                            background-color: #a30322;
                            border-top-color: #d4493f;
                        border-left-color: #d4493f;
    }
.nbstyle3 a.firstitem {
                                        border-left-width: 1.5px;
        }


.nbstyle3 a.listitem span.mainitem,
.nbstyle3 a.firstitem span.mainitem,
.nbstyle3 a.lastitem span.mainitem {
                  padding-right: 11px;
                       padding-left: 11px;
                                                               text-decoration: none;
                         display: block;
     }

* html .nbstyle3 a.listitem span.mainitem,
* html .nbstyle3 a.firstitem span.mainitem,
* html .nbstyle3 a.lastitem span.mainitem {
    float: left;
}






	



* html .nbstyle3 a.listitem, * html .nbstyle3 a.firstitem, * html .nbstyle3 a.lastitem {
    cursor: pointer;
}
*+html .nbstyle3 a.listitem, *+html .nbstyle3 a.firstitem, *+html .nbstyle3 a.lastitem {
    cursor: pointer;
}

       #ifldasb2 .nbstyle3 li.nav-ifldasb2 a.firstitem, .ifldasb2 .nbstyle3 li.nav-ifldasb2 a.firstitem, #ifldasb47 .nbstyle3 li.nav-ifldasb47 a.listitem, .ifldasb47 .nbstyle3 li.nav-ifldasb47 a.listitem, #ifldasb48 .nbstyle3 li.nav-ifldasb48 a.listitem, .ifldasb48 .nbstyle3 li.nav-ifldasb48 a.listitem, #ifldasb49 .nbstyle3 li.nav-ifldasb49 a.listitem, .ifldasb49 .nbstyle3 li.nav-ifldasb49 a.listitem, #ifldasb265 .nbstyle3 li.nav-ifldasb265 a.listitem, .ifldasb265 .nbstyle3 li.nav-ifldasb265 a.listitem, #ifldasb51 .nbstyle3 li.nav-ifldasb51 a.listitem, .ifldasb51 .nbstyle3 li.nav-ifldasb51 a.listitem, #ifldasb242 .nbstyle3 li.nav-ifldasb242 a.listitem, .ifldasb242 .nbstyle3 li.nav-ifldasb242 a.listitem, #ifldasb131 .nbstyle3 li.nav-ifldasb131 a.listitem, .ifldasb131 .nbstyle3 li.nav-ifldasb131 a.listitem, #ifldasb244 .nbstyle3 li.nav-ifldasb244 a.lastitem, .ifldasb244 .nbstyle3 li.nav-ifldasb244 a.lastitem {
                                color: #FFFFFF;
                            background-color: #a30322;
                                }
 	


.hidethis {display: none;}