<!--


/* Defaults / Desktop View */
body {
	width:100%;
	background-color: #000000;
	
A:link {color: #ff902e; text-decoration: underline}
A:visited {color: #eec400; text-decoration: underline}
A:hover {color: #cc3672; text-decoration: underline}
A:active {color: #8a36bb; text-decoration: underline}

}

.clear {
	clear:both;
}




/* Caution! Ensure accessibility in print and other media types... */

@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */

    .ui-tabs-hide {

        display: none;

    }

}



/* Hide useless elements in print layouts... */

@media print {

    .ui-tabs-nav {
        display: none;

    }

}

#tabcontainer {
	display:block;
	width:100%;
}



/* Skin */

.ui-tabs-nav, .ui-tabs-panel {
    font-family: Avenir, Open Sans, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #666666;

}

.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;

}

.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";

}

.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 4px;
    min-width: 77px; /* be nice to Opera */

}

.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 0px;

}

.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 1.6;
    text-align: center;
    margin-left:0px;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */

}

.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 22;
    margin-top: 0;

}

.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 16px; /* IE 6 treats height as min-height */
    min-height: 22px;
    padding-top: 5px;
    padding-right: 0;
    margin-left:-5px;

}

*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;

}

.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 0px; border-width:1px; border-style:solid; border-color:#666666; border-radius:4px 4px 0px 0px;

}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 50% -150px; color: #FF0000; text-decoration:none;

}

.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 50% -50px;

}

.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px; color: #fbb83d; text-decoration:none; background-color:#f9eed9; height:33px;

}

.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0; color: #333333; text-decoration:none;

}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;

}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,

.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active;  color: #666666; text-decoration:none; { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;

}

.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);

}

.ui-tabs-panel {
    border-top: 0px solid #666666;
    padding: 1px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */

}

.ui-tabs-loading em {
    padding: 0 0 0 13px;

}



/* Additional IE specific bug fixes... */

* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;

}

*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */

    display: inline-block;

}



.tabtabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-style:plain;
	font-size:16px;
	color:#fbb83d;
	line-height:28px;
	margin-left:22px;
}




.tabheadertext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:16px;
	color:#fbb83d;
	line-height:28px;
	margin-left:22px;
}



{

h2 img{border:none;padding-right:.5em; margin-top:-22px;}
}

		.trigger{
			cursor:pointer;
		}		
		.trigger:hover{
			cursor:pointer;
			background:#f4f4f4;
		}		
		.expanded{
			background:none;
			cursor:pointer;
		}
		.expanded:hover{
			background:none;
			cursor:pointer;
		}
		.show{
     position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}







#video-container {
  position: relative;
  height:444px;
  overflow:hidden;
  margin-bottom:55px;
}
video {
  height: auto;
  vertical-align: middle;
  width: 84%;
  margin-left:8%;
  margin-right:8%;
}

.overlay-desc {
  position: absolute;
  top: -99px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.overlay-desc2 {
  position: absolute;
  top: 66px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.overlay-desc3 {
  position: absolute;
  top: 255px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}








a.buttonvideooverlay {
  float:left;
  display:block;
  width:88%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:none;
  border-radius: 6px;
  border-color: #ffffff;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonvideooverlay:hover {
  background-color:#ffffff;
    opacity: 0.5;
  border-color: #000000;
  border-width: 2px;
  border-radius:6px;
  color:#000000;

}






.videooverlayheadline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left:auto;
	margin-right:auto;
	font-size:6vw;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
	  text-shadow: 2px 2px 4px #555555;

}



.videooverlaysubhead {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size:3vw;
	color:#FFFFFF;
	line-height:38px;
	text-align:center;
	width:55%;
	  text-shadow: 2px 2px 4px #555555;
}





#topstripphoneemail {
    height:69px;
    width:100%;
   margin-bottom:0px;
   padding-bottom:0px;
    background-color:#4d4d4d;

}

#bnulogonavstrip {
    height:auto;
    width:100%;
   margin:0px; 
    background-color:#000000;

}


#contentframebnu {
    width:100%;
    height:auto;  
	background-color:#FFFFFF;
     
}​



#topgoldbox {
	display:block;
	margin-left:auto;   
	margin-right:auto;
	margin-bottom:0px;
	width:100%;
	height:auto;
	background-color:#fdb92b;
}








#socialbankbnu {
	display:block;
	float:left;
	margin-top:16px;
	margin-bottom:0px;
	height:35px;
	margin-left:11px;
	margin-right:11px;

}


.hdrsocialicon {
	display:block;
	float:left;
	width:4vw;
	height:auto;
	margin-top:.4vw;
	max-width:25px;
	margin-right:11px;
}



.hdrphoneicon {
	display:block;
	float:left;
	width:4vw;
	margin-top:.3vw;
	max-width:35px;
	margin-right:8px;
}

.hdremailicon {
	display:block;
	float:left;
	width:4vw;
	margin-top:.3vw;
	max-width:34px;
	margin-right:8px;
}


#topstripphonebnu {
	display:block;
	float:left;
	margin-left:5%;
	margin-right: 0px;
	margin-top: 1.1vw;
	width:45%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 1.7vw;
	line-height: 2vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;

	}



#topstripphonebnu A:link {color: #ffd75a; text-decoration: none;}
#topstripphonebnu A:visited {color: #eec400; text-decoration: none;}
#topstripphonebnu A:hover {color: #de86a9; text-decoration: none;}
#topstripphonebnu A:active {color: #c259ff; text-decoration: none;}





#topstripemailbnu {
	display:block;
	float:left;
	margin-left:5%;
	margin-right:0px;
	margin-top: 1.1vw;
	width:25%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 1.7vw;
	line-height:2vw;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

}
	

#topstripemailbnu A:link {color: #ff902e; text-decoration: none;}
#topstripemailbnu A:visited {color: #eec400; text-decoration: none;}
#topstripemailbnu A:hover {color: #cc3672; text-decoration: none;}
#topstripemailbnu A:active {color: #8a36bb; text-decoration: none;}

	
	
	
#topstriplogobnu {
	display:block;
	margin-left:auto;
	margin-right: auto;
	width:100%;
	margin-top:22px; 
	background:#000000;

}

#navonenandtwobnu {
	display:block;
}


#navthreebnu {
	display:none;
}







#nav
{
	width: 66%;
	margin-left:auto;
	margin-right:auto;
 
    /* container */
}
    #nav > a
    {
        display: none;
    }
    #nav li
    {
        position: relative;
        font-family: Avenir, Open Sans, Helvetica, sans-serif;
        font-size:22px;
        line-height:28px;
        color:#cc0000;
        margin-bottom:11px;
    }
 
    /* first level */
 
    #nav > ul
    {
        height: 3em;
    }
        #nav > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        font-family: Avenir, Open Sans, Helvetica, sans-serif;
        size:20px;
        color:#fdb92b;
        text-decoration:none;
        }
 
    /* second level */
 
    #nav li ul
    {
        display: none;
        position: absolute;
        top: 100%;
    }
        #nav li:hover ul
        {
            display: block;
            background-color:#4d4d4d;
            padding:8px;
            border-top:4px;
            border-top-color:#fdb92b;
            border-top-style:solid;
        }




#nav A:link {color: #ff902e; text-decoration: none;}
#nav A:visited {color: #eec400; text-decoration: none;}
#nav A:hover {color: #cc3672; text-decoration: none;}
#nav A:active {color: #8a36bb; text-decoration: none;}



#yearspromotext {
	display:block;
}





.bignumbers1 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #3ed4fd;
	text-decoration:none;
	text-align:center;

	}
	

.bignumbers2 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #b1a632;
	text-decoration:none;
	text-align:center;

	}
	
.bignumbers3 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 6vw;
	line-height: 24px;
	font-weight:plain;
	color: #fd803a;
	text-decoration:none;
	text-align:center;

	}
	
	
#threeiconbox {
	background-color:#FFFFFF;
	margin:5%;
	width:90%;
	height: auto;
	padding-top:44px;   
	padding-bottom:44px;   
}




.threeiconheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.threeiconheader A:link {color: #64ddff; text-decoration: none;}
.threeiconheader A:visited {color: #6a93b0; text-decoration: none;}
.threeiconheader A:hover {color: #dfd5ff; text-decoration: none;}
.threeiconheader A:active {color: #ff985a; text-decoration: none;}




	
.threeicontext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2vw;
	line-height: 3vw;
	font-weight:plain;
	color: #666666;
	text-decoration:none;
	text-align:center;

	}
	

.whiteheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.8vw;
	line-height: 4vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}



.blackheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2vw;
	line-height: 2.4vw;
	font-weight:bold;
	margin-top:22px;
	color: #000000;
	text-decoration:none;
	text-align:center;

	}



.headline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 3.5vw;
	font-weight:plain;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.headlinesmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2vw;
	line-height: 3vw;
	font-weight:plain;
	font-style: italic;
	color: #666666;
	text-decoration:none;
	text-align:center;
	width:80%;
	margin-left:10%;
	margin-right:10%;
}





#quotecaptop {
	font-family: Times, serif;
	font-weight:bold;
	font-size:8vw; 
	line-height:8vw;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	height:44px;
	margin-top:11px;
}


#quotecapbottom {
	font-family: Times, serif;
	font-weight:bold;
	font-size:8vw; 
	line-height:15px;
	text-align:center; 
	color:#bbbbbb;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	margin-top:33px;
	height:22px;
}




#quotebox {
	background-color:#dddddd;
	padding:22px;
	margin-left:10%;
	margin-right:10%;
	height: auto;
	width:77%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
}





#whitebkgcontentform {
	float:left;
	background-color:#FFFFFF;
	margin:0px;
	padding:11px;
	height: auto; 
	width:60%;
}




#formfloatright {
	float:left;
	margin:8px;
	margin-top:55px;
	margin-left:2%;
	width:30%;
	background-color:#fff0d2;
	padding:5px;
	height: auto;   
}





.whitebkgcontent {
	background-color:#FFFFFF;
	margin:0px;
	padding:69px;
	height: auto; 
	width:auto;
}




#fouriconbox {
	background-color:#FFFFFF;
	height: auto;
	width:100%; 
}


#fourbiobox {
	background-color:#FFFFFF;
	margin:2%;
	height: auto;
	padding-top:22px;   
	padding-bottom:22px; 
	width:100%; 
}


#calltoactiongoldbox {
	background-color:#fdb92b;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:77%;  
	margin-top:55px; 
	margin-bottom:55px; 
}





#calltoactiongoldboxnarrow {
	float:left;
	background-color:#fdb92b;
	padding:16px;
	margin-left:5%;
	margin-right:auto;
	height: auto;
	width:55%;  
	margin-top:55px; 
	margin-bottom:55px; 
}


#calltoactionwhitebox {
	float:left;
	background-color:#FFFFFF;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:30%;  
	margin-top:44px; 
	margin-right:22px; 
	margin-bottom:44px; 
}






#calltoactiongraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:8%;
	margin-right:10%;
	height: auto;
	width:80%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:16px;
	border-style:outset;
	border-width:6px;
	border-color:#eeeeee;
	box-shadow: 6px 6px 8px 2px rgba(199, 166, 97, .2);
}


.imagefloat {
	display:block;
	float:left;
	padding:11px;
	max-width:500px;
	width:96%;
}

.imagefloatright {
	float:right;
	width:84%;
	display:block;
	padding:22px;
	max-width:400px;
}


#testimonialgraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:4%;
	margin-right:0px;
	height: auto;
	width:96%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}



#testimonialgrayboxwide {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:4%;
	margin-right:0px;
	height: auto;
	width:55%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}




.testimonytext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 1.5vw;
	line-height: 2vw;
	font-weight:plain;
	margin:22px;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}



#columnonehalf {
	float:left;
	width:48%;
	margin-left:2%;
	height:auto;
}



#columnonethird {
	float:left;
	width:28%;
	margin-left:2%;
	height:auto;
}



#columnthreequarter {
	float:left;
	width:70%;
	margin-left:2%;
	height:auto;
}



#columnonequarter {
	float:left;
	width:22%;
	margin-left:2%;
	height:auto;
	margin-top:55px;
}




#columnonequarterinfo {
	background-color:#FFFFFF;
	float:left;
	width:22%;
	margin-left:2%;
	margin-top:55px;
	height:auto;
	border-color:#bbbbbb;
	border-style:solid;
	border-width: 0px 0px 0px 1px;
}



#columnonehalfleft {
	float:left;
	width:55%;
	margin-left:2%;
	height:auto;
}


#columnonehalfright {
	float:left;
	width:40%;
	margin-left:2%;
	height:auto;
}



#columnoneoffour {
	float:left;
	width:25%;
	margin-left:5%;
	height:auto;
}

#columntwooffour {
	float:left;
	width:25%;
	margin-left:5%;
	height:auto;
}

#columnthreeoffour {
	float:left;
	width:25%;
	margin-left:5%;
	height:auto;
}


#columnfouroffour {
	float:left;
	width:25%;
	margin-left:5%;
	height:auto;
}






#columnoneofthree {
	float:left;
	width:32%;
	margin-left:2%;
	height:350px;
	padding-top:55px;
}

#columntwoofthree {
	float:left;
	width:32%;
	margin-left:2%;
	margin-right:2%;
	height:auto;
	padding-top:55px;
}

#columnthreeofthree {
	float:left;
	width:26%;
	margin-left:2%;
	padding-top:55px;
	height:auto;
}









#pluboxdroppers {
	display:block;
	width:21%;
	float:left;
	margin:4px;
}

#pluboxdropperswide {
	display:block;
	width:28%;
	float:left;
	margin:4px;
}



.graydropdataboxes {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:2%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:center;
	border-style: solid;
	border-width: 2px;
	border-color: #d9d9d9;
	border-radius:4px;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
	width:auto;
	background-color:#f4f4f4;

}





#readmorebutton1 {
	display:block;
	float:left;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:22px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
}


a.readmorebutton {
  display:block;
  width:188px;
  height:30px;
  text-align:center;
  font-size:16px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1e73be;
  border-radius: 4px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.readmorebutton:hover {
  background-color:#40a5ff;
  border-color: #1e73be;

}




#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:100%;
}




a.button {
  display:block;
  width:88%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:22px;
  margin:8px;
  font-size:24px;
  line-height:32px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 5px;

}







a.buttontwo {
  display:block;
  width:33%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 2px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttontwo:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}




a.buttonthree {
  float:left;
  display:block;
  width:28%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:15%;
  margin-right:4%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthree:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}



a.buttonthreeB {
  float:left;
  display:block;
  width:28%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:4%;
  margin-right:15%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthreeB:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}



	
#navbuttsthree {
	display:none;
	}

	
#navbuttsfour {
	display:none;
	}



.graydropdataboxes {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:2%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:center;
	border-style: solid;
	border-width: 2px;
	border-color: #d9d9d9;
	border-radius:4px;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
	width:auto;
	background-color:#f4f4f4;

}




.body {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:left;
}



.bodysmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
}



.bodysidebar {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:15px;
	line-height:22px;
	color:#666666;
	text-align:left;
}



.bodyshaded {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 16%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}



.bodybig {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-top:22px;
	padding-top:22px;
	margin-right: 11%;
	font-size:20px;
	line-height:30px;
	color:#666666;
	text-align:left;
}


.bodyfourcolumn {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin:0px;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:center;
}



.bodywhitecenter {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:20px;
	line-height:26px;
	color:#FFFFFF;
}



.bodywhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #ff902e; text-decoration: none;}
.bodywhite A:visited {color: #eec400; text-decoration: none;}
.bodywhite A:hover {color: #cc3672; text-decoration: none;}
.bodywhite A:active {color: #8a36bb; text-decoration: none;}





.bodybullet {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:-11px;
	margin-right: 2%;
	font-size:16px;
	line-height:20px;
	color:#666666;
	text-align:left;
	width:auto;
}


.bodybio {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 10%;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
}



.tabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:16px;
	line-height:28px;
	color:#666666;
	text-align:left;
}





li {
	padding-bottom:11px;
}

ul {
	margin-left:0px;
}


H1 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:28px;
	margin-right:22px;
	color:#666666;
	line-height:33px;
	text-align:left;
}




H2 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:0px;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	text-align:left;
}

H2 A:link {color: #fdb92b; text-decoration: none;}
H2 A:visited {color: #fdb92b; text-decoration: none;}
H2 A:hover {color: #fdb92b; text-decoration: none;}
H2 A:active {color: #fdb92b; text-decoration: none;}




H3 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:20px;
	color:#fdb92b;
	line-height:24px;
	text-align:left;
}



.blogtitle {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	font-size:24px;
	color:#666666;
	line-height:24px;
	text-align:left;
	margin-right:88px;
	
}

.blogtitle A:link {color: #64ddff; text-decoration: none;}
.blogtitle A:visited {color: #6a93b0; text-decoration: none;}
.blogtitle A:hover {color: #dfd5ff; text-decoration: none;}
.blogtitle A:active {color: #ff985a; text-decoration: none;}




.Headlinewhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}



.fouriconbnuheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.fouriconbnuheader A:link {color: #666666; text-decoration: none;}
.fouriconbnuheader A:visited {color: #6a93b0; text-decoration: none;}
.fouriconbnuheader A:hover {color: #dfd5ff; text-decoration: none;}
.fouriconbnuheader A:active {color: #ff985a; text-decoration: none;}




.headshotpolaroidpic {
	float:right;
	width:77%;
	max-width:244px;
	margin:22px;
}



.blogarraypic {
	float:left;
	width:69%;
	max-width:400px;
	margin-top:22px;
	margin-right:22px;
	margin-bottom:11px;
}



.blogfeaturepic {
	float:left;
	width:95%;
	max-width:600px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
	
}


#blogpostbox {
  display:block;
  width:84%;
  height:auto;
  text-align:left;
  padding:8px;
  margin-bottom:111px;
  background-color:#ffffff;
  border-radius: 2px;
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  text-decoration:none;
  box-shadow:2px 2px 4px #BBBBBB;	
}




.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}



.backnexttext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}


.backnexttext A:link {color: #64ddff; text-decoration: none;}
.backnexttext A:visited {color: #6a93b0; text-decoration: none;}
.backnexttext A:hover {color: #dfd5ff; text-decoration: none;}
.backnexttext A:active {color: #ff985a; text-decoration: none;}




.footerheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	padding-left: 0px;
	margin-left:0px;
	text-align:left;
}


.footerheadercenter {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	padding-left: 0px;
	margin-left:0px;
	text-align:center;
}




.footerheader A:link {color: #ff902e; text-decoration: none;}
.footerheader A:visited {color: #eec400; text-decoration: none;}
.footerheader A:hover {color: #cc3672; text-decoration: none;}
.footerheader A:active {color: #8a36bb; text-decoration: none;}




#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}








#footercolumn1 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:20%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}





#footercolumn5 {
	height:auto;
	width:33%;
	text-align:center;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:33%;
	margin-right:33%;
	margin-top:55px;
}







#footer {
	display:block;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}



#copyright {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size: 14px;
	line-height:16px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	text-align:center;
	width:100%;
	background-color:#4d4d4d;
}

#copyright A:link {color: #ff902e; text-decoration: none;}
#copyright A:visited {color: #eec400; text-decoration: none;}
#copyright A:hover {color: #cc3672; text-decoration: none;}
#copyright A:active {color: #8a36bb; text-decoration: none;}






/*============================== SIZE TWO ===================================*/











@media only screen and (min-width:651px ) and (max-width:979px) {
	/*Small Desktop / Large Tablet View*/

body {
	font:normal 14px/17px Open Sans,sans-serif;
	color:#333;
	width:100%;
	background-color: #ffffff;
	
A:link {color: #9f7e06; text-decoration: underline}
A:visited {color: #7c5a01; text-decoration: underline}
A:hover {color: #72002E; text-decoration: underline}
A:active {color: #003C72; text-decoration: underline}


}






#topstripphoneemail {
    height:69px;
    width:100%;
   margin-bottom:0px;
   padding-bottom:0px;
    background-color:#4d4d4d;

}

#bnulogonavstrip {
    height:auto;
    width:100%;
   margin:0px; 
    background-color:#000000;

}








#socialbankbnu {
	display:block;
	float:left;
	margin-top:16px;
	margin-bottom:0px;
	height:35px;
	margin-left:11px;
	margin-right:11px;

}


.hdrsocialicon {
	display:block;
	float:left;
	width:3vw;
	height:auto;
	margin-top:.3vw;
	max-width:25px;
	margin-right:11px;
}



.hdrphoneicon {
	display:block;
	float:left;
	width:4vw;
	margin-top:.3vw;
	max-width:35px;
	margin-right:8px;
}

.hdremailicon {
	display:block;
	float:left;
	width:4vw;
	margin-top:.3vw;
	max-width:34px;
	margin-right:8px;
}


#topstripphonebnu {
	display:block;
	float:left;
	margin-left:2%;
	margin-right: 0px;
	margin-top: 2vw;
	width:44%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 1.7vw;
	line-height: 2vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;

	}



#topstripphonebnu A:link {color: #ffd75a; text-decoration: none;}
#topstripphonebnu A:visited {color: #eec400; text-decoration: none;}
#topstripphonebnu A:hover {color: #de86a9; text-decoration: none;}
#topstripphonebnu A:active {color: #c259ff; text-decoration: none;}





#topstripemailbnu {
	display:block;
	float:left;
	margin-left:2%;
	margin-right:0px;
	margin-top: 2vw;
	width:28%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 1.7vw;
	line-height:3.3vw;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

}
	

#topstripemailbnu A:link {color: #ff902e; text-decoration: none;}
#topstripemailbnu A:visited {color: #eec400; text-decoration: none;}
#topstripemailbnu A:hover {color: #cc3672; text-decoration: none;}
#topstripemailbnu A:active {color: #8a36bb; text-decoration: none;}

	
	
	
#topstriplogobnu {
	display:block;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	width:50%;
	margin-bottom: 0px; 
	background:#000000;
	height:auto;

}




#navonenandtwobnu {
	display:block;
}




#navbuttsthree {
	display:none;
	}

	
#navbuttsfour {
	display:none;
	}





#navthreebnu {
	display:none;
}







#nav
{
	width: 86%;
	margin-left:4%;
	margin-right:6%;
	height:44px;
 
    /* container */
}
    #nav > a
    {
        display: none;
    }
    #nav li
    {
        position: relative;
        font-family: Avenir, Open Sans, Helvetica, sans-serif;
        font-size:20px;
        line-height:28px;
        color:#cc0000;
        margin-bottom:0px;
    }
 
    /* first level */
 
    #nav > ul
    {
        height: 3em;
    }
        #nav > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        font-family: Avenir, Open Sans, Helvetica, sans-serif;
        size:20px;
        color:#fdb92b;
        text-decoration:none;
        }
 
    /* second level */
 
    #nav li ul
    {
        display: none;
        position: absolute;
        top: 100%;
    }
        #nav li:hover ul
        {
            display: block;
            background-color:#4d4d4d;
            padding:8px;
            border-top:4px;
            border-top-color:#fdb92b;
            border-top-style:solid;
        }




#nav A:link {color: #ff902e; text-decoration: none;}
#nav A:visited {color: #eec400; text-decoration: none;}
#nav A:hover {color: #cc3672; text-decoration: none;}
#nav A:active {color: #8a36bb; text-decoration: none;}



#yearspromotext {
	display:block;
}


#topgoldbox {
	display:block;
	margin-left:auto;   
	margin-right:auto;
	margin-bottom: 0px;
	width:100%;
	height:auto;
	background-color:#fdb92b;
}


	
#contentframebnu {
    width:100%;
    height:auto; 
    margin:0px; 
	background-color:#FFFFFF;
     
}​



.headline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 5vw;
	line-height: 5.5vw;
	font-weight:plain;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.headlinesmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.2vw;
	line-height: 3.3vw;
	font-weight:plain;
	font-style: italic;
	color: #666666;
	text-decoration:none;
	text-align:center;
	width:70%;
	margin-left:15%;
	margin-right:15%;
}




#testimonialgrayboxwide {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:4%;
	margin-right:0px;
	height: auto;
	width:50%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}



.testimonytext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2vw;
	line-height: 3vw;
	font-weight:plain;
	margin:22px;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}



.whiteheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3.5vw;
	line-height: 4vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}



.blackheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 3.4vw;
	font-weight:bold;
	margin-top:22px;
	color: #000000;
	text-decoration:none;
	text-align:center;

	}



.whitebkgcontent {
	background-color:#FFFFFF;
	margin:0px;
	padding:33px;
	height: auto;   
}




#whitebkgcontentform {
	float:left;
	background-color:#FFFFFF;
	margin:0px;
	padding:11px;
	height: auto; 
	width:55%;
}




#formfloatright {
	float:left;
	margin:8px;
	margin-top:55px;
	margin-left:2%;
	width:33%;
	background-color:#fff0d2;
	padding:5px;
	height: auto;   
}






#fouriconbox {
	background-color:#FFFFFF;
	height: auto;
	width:100%; 
}

#threeiconbox {
	background-color:#FFFFFF;
	margin:5%;
	height: auto; 
	width:90%;  
}






#video-container {
  position: relative;
  height:366px;
  overflow:hidden;
}




.overlay-desc {
  position: absolute;
  top: -222px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}


.overlay-desc2 {
  position: absolute;
  top: -44px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.overlay-desc3 {
  position: absolute;
  top: 111px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}




#calltoactiongoldbox {
	background-color:#fdb92b;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:90%;  
	margin-top:55px; 
	margin-bottom:55px; 
}

#calltoactiongraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:3%;
	margin-right:3%;
	height: auto;
	width:94%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:16px;
	border-style:outset;
	border-width:6px;
	border-color:#eeeeee;
	box-shadow: 6px 6px 8px 2px rgba(199, 166, 97, .2);
}


#calltoactiongoldboxnarrow {
	float:left;
	background-color:#fdb92b;
	padding:16px;
	margin-left:5%;
	margin-right:auto;
	height: auto;
	width:44%;  
	margin-top:55px; 
	margin-bottom:55px; 
}



#columnonehalf {
	float:left;
	width:46%;
	margin-left:2%;
	height:auto;
}




#columnoneoffour {
	float:left;
	width:45%;
	margin-left:5%;
	height:auto;
}

#columntwooffour {
	float:left;
	width:45%;
	margin-left:5%;
	height:auto;
}

#columnthreeoffour {
	float:left;
	width:45%;
	margin-left:5%;
	height:auto;
}


#columnfouroffour {
	float:left;
	width:45%;
	margin-left:5%;
	height:auto;
}





#columnonequarter {
	float:left;
	width:44%;
	margin-left:2%;
	height:auto;
	margin-top:55px;
}







#columnthreequarter {
	float:left;
	width:64%;
	margin-left:2%;
	height:auto;
}


#columnonequarterinfo {
	background-color:#FFFFFF;
	float:left;
	width:30%;
	margin-left:2%;
	margin-top:55px;
	height:auto;
	border-color:#bbbbbb;
	border-style:solid;
	border-width: 0px 0px 0px 1px;
}




.graydropdataboxes {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:2%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:center;
	border-style: solid;
	border-width: 2px;
	border-color: #d9d9d9;
	border-radius:4px;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
	width:auto;
	background-color:#f4f4f4;

}


#testimonialgraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:4%;
	margin-right:0px;
	height: auto;
	width:96%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}





#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:100%;
}




a.button {
  display:block;
  width:88%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:22px;
  margin:8px;
  font-size:24px;
  line-height:32px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 5px;

}







a.buttontwo {
  display:block;
  width:33%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 2px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttontwo:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}




a.buttonthree {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:10%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthree:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}



a.buttonthreeB {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:2%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthreeB:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}




H1 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#666666;
	line-height:33px;
	text-align:left;
}




H2 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:0px;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	text-align:left;
}



H3 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:18px;
	color:#fdb92b;
	line-height:24px;
	text-align:left;
}



.backnexttext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}





.footerheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	padding-left: 0px;
	margin-left:0px;
	text-align:left;
}


.footerheader A:link {color: #ff902e; text-decoration: none;}
.footerheader A:visited {color: #eec400; text-decoration: none;}
.footerheader A:hover {color: #cc3672; text-decoration: none;}
.footerheader A:active {color: #8a36bb; text-decoration: none;}




.Headlinewhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}



.fouriconbnuheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.fouriconbnuheader A:link {color: #666666; text-decoration: none;}
.fouriconbnuheader A:visited {color: #6a93b0; text-decoration: none;}
.fouriconbnuheader A:hover {color: #dfd5ff; text-decoration: none;}
.fouriconbnuheader A:active {color: #ff985a; text-decoration: none;}



.body {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:18px;
	line-height:24px;
	color:#666666;
	text-align:left;
}


.bodysmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
}


.bodybig {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-top:22px;
	padding-top:22px;
	margin-right: 11%;
	font-size:20px;
	line-height:30px;
	color:#666666;
	text-align:left;
}


.bodyfourcolumn {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-bottom:11px;
	font-size:18px;
	line-height:22px;
	color:#666666;
	text-align:center;
}



.bodywhitecenter {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:20px;
	line-height:26px;
	color:#FFFFFF;
}



.bodywhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #ff902e; text-decoration: none;}
.bodywhite A:visited {color: #eec400; text-decoration: none;}
.bodywhite A:hover {color: #cc3672; text-decoration: none;}
.bodywhite A:active {color: #8a36bb; text-decoration: none;}






#pluboxdroppers {
	display:block;
	width:23%;
	float:left;
	margin:1%;
}

#pluboxdropperswide {
	display:block;
	width:23%;
	float:left;
	margin:3px;
}

.graydropdataboxes {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:2%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:center;
	border-style: solid;
	border-width: 2px;
	border-color: #d9d9d9;
	border-radius:4px;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
	width:auto;
	background-color:#f4f4f4;

}







#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}








#footercolumn1 {
	float:left;
	height:auto;
	width:22%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:55px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:22%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:55px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:22%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:22%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}



#copyright {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size: 14px;
	line-height:16px;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 69px;
	padding-top:22px;
	padding-bottom:11px;
	text-align:center;
	width:100%;
	background-color:#4d4d4d;
}

#copyright A:link {color: #ff902e; text-decoration: none;}
#copyright A:visited {color: #eec400; text-decoration: none;}
#copyright A:hover {color: #cc3672; text-decoration: none;}
#copyright A:active {color: #8a36bb; text-decoration: none;}

}








/*=============================== SIZE THREE ====================================*/











@media only screen and (min-width:481px ) and (max-width:650px) {
	/* Small Tablet View */

body {
	font:normal 14px/17px Open Sans,sans-serif;
	color:#333;
	width:100%;
	background-color: #ffffff;
	
A:link {color: #9f7e06; text-decoration: underline}
A:visited {color: #7c5a01; text-decoration: underline}
A:hover {color: #72002E; text-decoration: underline}
A:active {color: #003C72; text-decoration: underline}


}



#topstripphoneemail {
    height:77px;
    width:100%;
   margin-bottom:0px;
   padding-bottom:0px;
    background-color:#4d4d4d;

}

#bnulogonavstrip {
    height:188px;
    width:100%;
   margin:0px; 
    background-color:#000000;

}





#contentframebnu {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
 	background-color:#FFFFFF;
    
}​



#topgoldbox {
	display:block;
	margin-left:auto;   
	margin-right:auto;  
	padding-top:22px;
	padding-bottom:22px;
	margin:44px;
}






#topstripphonebnu {
	display:block;
	float:left;
	margin-left:2%;
	margin-right: 0px;
	margin-top: 1.4vw;
	width:55%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.2vw;
	line-height: 20px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemailbnu {
	display:block;
	float:left;
	margin-left:2%;
	margin-right:0px;
	margin-top: 1.4vw;
	width:30%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.2vw;
	line-height: 20px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	
	




#socialbankbnu {
	display:block;
	float:right;
	margin-top:8px;
	margin-bottom:0px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	width:60%;

}

.hdrsocialicon {
	display:block;
	float:left;
	width:3.3vw;
	height:auto;
	margin-top:0px;
	max-width:25px;
	margin-right:22px;
}


#topstriplogobnu {
	display:block;
	margin-left:25%;
	margin-right: 11%;
	margin-top: 0px;
	width:50%;
	margin-bottom: 0px; 
	background:#000000;
	height:auto;

}




#navonenandtwobnu {
	display:none;
}


	
#navbuttsthree {
	display:block;
	padding-left:19%;
	}

		
#navbuttsfour {
	display:none;
	}








/* Dropdown Button */
.dropbtn {
    background-color: #f29c00;
    color: #000000;
    padding: 16px;
    font-size: 18px;
    line-height: 11px;
    border: none;
    cursor: pointer;
    margin-left:auto;
    margin-right:auto;
    margin-top:11px;
    text-align:left;
      border-radius: 3px;


}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    background-color: #ffa500;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: relative;
    background-color: #444444;
    width: 88%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin-left:0px;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: #000000;
    padding: 9px 13px;
    text-decoration: none;
    display: block;
    font-size:16px;
    line-height:11px;
    text-align:left;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ffa500;color: #FFFFFF;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}


#yearspromotext {
	display:block;
}







.whiteheadline {
	padding-top: 22px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3.8vw;
	line-height: 3vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}


.blackheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 4vw;
	line-height: 5vw;
	font-weight:bold;
	margin-top:22px;
	color: #000000;
	text-decoration:none;
	text-align:center;

	}


.headline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 5vw;
	line-height: 6vw;
	font-weight:plain;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.headlinesmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3.5vw;
	line-height: 4.5vw;
	font-weight:plain;
	font-style: italic;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.whitebkgcontent {
	background-color:#FFFFFF;
	margin:0px;
	padding:11px;
	height: auto;   
}



#whitebkgcontentform {
	float:left;
	background-color:#FFFFFF;
	margin:0px;
	padding:8px;
	height: auto; 
	width:45%;
}




#formfloatright {
	float:left;
	margin:4px;
	margin-top:55px;
	margin-left:2%;
	width:30%;
	min-width:220px;
	background-color:#fff0d2;
	padding:2px;
	height: auto;   
}





#threeiconbox {
	background-color:#FFFFFF;
	margin:2%;
	height: auto; 
	width:90%; 
}


.threeicontext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.8vw;
	line-height: 3.8vw;
	font-weight:plain;
	color: #666666;
	text-decoration:none;
	text-align:center;

	}
	



#fouriconbox {
	background-color:#FFFFFF;
	margin:0px;
	height: auto;   
}




#calltoactiongoldbox {
	background-color:#fdb92b;
	padding:11px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:44px; 
	margin-bottom:44px; 
}


#calltoactiongraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:8%;
	margin-right:10%;
	height: auto;
	width:80%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:16px;
	border-style:outset;
	border-width:6px;
	border-color:#eeeeee;
	box-shadow: 6px 6px 8px 2px rgba(199, 166, 97, .2);
}



#testimonialgrayboxwide {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:2%;
	margin-right:0px;
	height: auto;
	width:50%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}

#calltoactiongoldboxnarrow {
	float:left;
	background-color:#fdb92b;
	padding:16px;
	margin-left:5%;
	margin-right:auto;
	height: auto;
	width:44%;  
	margin-top:55px; 
	margin-bottom:55px; 
}







#columnthreequarter {
	float:left;
	width:88%;
	margin-left:2%;
	height:auto;
}


#columnonequarterinfo {
	background-color:#FFFFFF;
	float:left;
	width:84%;
	margin-left:8%;
	margin-top:55px;
	height:auto;
	border-color:#bbbbbb;
	border-style:solid;
	border-width: 1px 0px 0px 0px;
}







#columnonehalfleft {
	width:88%;
	margin-left:6%;
	margin-right:6%;
	height:auto;
}


#columnonehalfright {
	width:88%;
	margin-left:6%;
	margin-right:6%;
	height:auto;
}




#columnonehalf {
	float:left;
	width:88%;
	margin-left:1%;
	height:auto;
}



#columnoneoffour {
	float:left;
	width:55%;
	margin-left:2%;
	height:auto;
}

#columntwooffour {
	float:left;
	width:35%;
	margin-left:0px;
	height:auto;
	margin-top:55px;
}

#columnthreeoffour {
	width:88%;
	margin-left:6%;
	height:auto;
}


#columnfouroffour {
	width:88%;
	margin-left:6%;
	height:auto;
}




#columnonequarter {
	float:left;
	width:46%;
	margin-left:2%;
	margin-right:0px;
	height:auto;
	padding-bottom:55px;
}



#video-container {
  position: relative;
  height:300px;
  overflow:hidden;
  margin-top:44px;
}



.overlay-desc {
  position: absolute;
  top: -222px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}


.overlay-desc2 {
  position: absolute;
  top: -77px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.overlay-desc3 {
  position: absolute;
  top: 88px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}





.videooverlayheadline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left:auto;
	margin-right:auto;
	font-size:8vw;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
	  text-shadow: 2px 2px 4px #555555;

}



.videooverlaysubhead {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size:4vw;
	color:#FFFFFF;
	line-height:4.5vw;
	text-align:center;
	width:69%;
	  text-shadow: 2px 2px 4px #555555;
}




#testimonialgraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:2%;
	margin-right:2%;
	height: auto;
	width:96%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}


.testimonytext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 2.7vw;
	line-height: 4vw;
	font-weight:plain;
	margin:22px;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.tabtabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-style:plain;
	font-size:16px;
	color:#fbb83d;
	line-height:28px;
	margin-left:22px;
}


.tabheadertext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-style:plain;
	font-size:16px;
	color:#fbb83d;
	line-height:28px;
	margin-left:22px;
}


.tabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:14px;
	line-height:22px;
	color:#666666;
	text-align:left;
}



a.button {
  display:block;
  width:84%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:12px;
  margin:8px;
  font-size:24px;
  line-height:30px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 4px;

}




a.buttontwo {
  display:block;
  width:55%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttontwo:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}





a.buttonthree {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:10%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthree:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}



a.buttonthreeB {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:2%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthreeB:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}





#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:100%;
}





H1 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#666666;
	line-height:33px;
	text-align:left;
}




H2 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:0px;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	text-align:left;
}




H3 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:18px;
	color:#fdb92b;
	line-height:24px;
	text-align:left;
}




.Headlinewhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#FFFFFF;
	line-height:33px;
}



.footerheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	padding-left: 0px;
	margin-left:0px;
	text-align:left;
}


.footerheader A:link {color: #ff902e; text-decoration: none;}
.footerheader A:visited {color: #eec400; text-decoration: none;}
.footerheader A:hover {color: #cc3672; text-decoration: none;}
.footerheader A:active {color: #8a36bb; text-decoration: none;}

.fouriconbnuheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.fouriconbnuheader A:link {color: #666666; text-decoration: none;}
.fouriconbnuheader A:visited {color: #6a93b0; text-decoration: none;}
.fouriconbnuheader A:hover {color: #dfd5ff; text-decoration: none;}
.fouriconbnuheader A:active {color: #ff985a; text-decoration: none;}


.bodywhitecenter {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}


.bodywhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #ff902e; text-decoration: none;}
.bodywhite A:visited {color: #eec400; text-decoration: none;}
.bodywhite A:hover {color: #cc3672; text-decoration: none;}
.bodywhite A:active {color: #8a36bb; text-decoration: none;}


.body {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:16px;
	line-height:22px;
	color:#666666;
	text-align:left;
}


.bodysmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:left;
}


.bodyshaded {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 11px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}



#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}



#pluboxdroppers {
	display:block;
	width:44%;
	float:left;
	margin-left:2%;
}

#pluboxdropperswide {
	display:block;
	width:23%;
	float:left;
	margin:3px;
}

.graydropdataboxes {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:2%;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:center;
	border-style: solid;
	border-width: 2px;
	border-color: #d9d9d9;
	border-radius:4px;
	padding-left:8px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:44px;
	width:auto;
	background-color:#f4f4f4;

}

.headshotpolaroidpic {
	float:right;
	width:77%;
	max-width:244px;
	margin:22px;
}



.blogarraypic {
	float:left;
	width:84%;
	max-width:300px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}



.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}

.backnexttext {
	font-family: PT Sans, Arial, san-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}




.backnexttext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}



#footercolumn1 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:33px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:33px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:4px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:45%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:2%;
	margin-right:11px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}





}






/*================================ SIZE FOUR ==================================*/











@media only screen and (min-width:300px) and (max-width:480px) {
	/* Smartphone view*/

body {
	font:normal 14px/17px Open Sans,sans-serif;
	color:#333;
	background-color: #690500;
	background: #FFFFFF;	
	
A:link {color: #9f7e06; text-decoration: underline}
A:visited {color: #7c5a01; text-decoration: underline}
A:hover {color: #72002E; text-decoration: underline}
A:active {color: #003C72; text-decoration: underline}


}






#topstripphoneemail {
    height:98px;
    width:100%;
   margin-bottom:0px;
   padding-bottom:0px;
    background-color:#4d4d4d;

}

#bnulogonavstrip {
    height:188px;
    width:100%;
   margin:0px; 
    background-color:#000000;

}





#contentframebnu {
    width:100%;
    left:0;
    right:0;
    bottom:0px;
    height:auto;  
 	background-color:#FFFFFF;
    
}​



#topgoldbox {
	display:block;
	margin-left:auto;   
	margin-right:auto;  
	padding-top:22px;
	padding-bottom:22px;
	margin:44px;
}






#topstripphonebnu {
	display:block;
	float:left;
	margin-left:6%;
	margin-right: 6%;
	margin-top: 1.4vw;
	width:88%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 4vw;
	line-height: 20px;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;

	}
	

#topstripemailbnu {
	display:block;
	float:left;
	margin-left:18%;
	margin-right: auto;
	margin-top: 1.4vw;
	width:66%;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 4vw;
	line-height: 20px;
	font-weight:plain;
	color: #333333;
	text-decoration:none;
	text-align:left;

	}
	
	




#socialbankbnu {
	display:block;
	float:left;
	margin-top:8px;
	margin-bottom:0px;
	height:35px;
	margin-left:28%;
	margin-right:auto;
	width:60%;

}

.hdrsocialicon {
	display:block;
	float:left;
	width:66%;
	height:auto;
	margin-top:0px;
	max-width:25px;
	margin-right:22px;
}


#topstriplogobnu {
	display:block;
	margin-left:25%;
	margin-right: 11%;
	margin-top: 0px;
	width:50%;
	margin-bottom: 0px; 
	background:#000000;
	height:auto;

}



#navonenandtwobnu {
	display:none;
}

		
#navbuttsthree {
	display:none;
	}




	
#navbuttsfour {
	display:block;
	padding-left:8%;
	}








/* Dropdown Button */
.dropbtn4 {
    background-color: #f29c00;
    color: #000000;
    padding: 6px;
    font-size: 18px;
    line-height: 11px;
    border: none;
    cursor: pointer;
    margin-left:auto;
    margin-right:auto;
    margin-top:11px;
    text-align:left;
      border-radius: 3px;


}

/* Dropdown button on hover & focus */
.dropbtn4:hover, .dropbtn4:focus {
    background-color: #ffa500;
}

/* The container <div> - needed to position the dropdown content */
.dropdown4 {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content4 {
    display: none;
    position: relative;
    background-color: #444444;
    width: 94%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    margin-left:0px;
}

/* Links inside the dropdown */
.dropdown-content4 a {
    color: #000000;
    padding: 6px 16px;
    text-decoration: none;
    display: block;
    line-height:13px;
    text-align:left;
    font-size:13px;
}

/* Change color of dropdown links on hover */
.dropdown-content4 a:hover {background-color: #ffa500;color: #FFFFFF;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show4 {display:block;}




#yearspromotext {
	display:block;
}







.whiteheadline {
	padding-top: 22px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 8vw;
	line-height: 8.5vw;
	font-weight:plain;
	color: #FFFFFF;
	text-decoration:none;

	}


.blackheadline {
	margin-top: 0px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 5vw;
	line-height: 6vw;
	font-weight:bold;
	margin-top:22px;
	color: #000000;
	text-decoration:none;
	text-align:center;

	}




.whitebkgcontent {
	background-color:#FFFFFF;
	margin:0px;
	padding:11px;
	height: auto;   
}


#whitebkgcontentform {
	background-color:#FFFFFF;
	margin:0px;
	padding:8px;
	height: auto; 
	width:88%;
}




#formfloatright {
	margin:4px;
	margin-top:55px;
	margin-left:2%;
	width:88%;
	min-width:220px;
	background-color:#fff0d2;
	padding:2px;
	height: auto;   
}



#threeiconbox {
	background-color:#FFFFFF;
	margin-left:3%;
	margin-right:3%;
	height: auto;
	width:94%; 
}



.threeiconheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:16px;
	color:#666666;
	line-height:20px;
	text-align:center;
}


.threeicontext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 4vw;
	font-weight:plain;
	color: #666666;
	text-decoration:none;
	text-align:center;

	}
	



.bignumbers1 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 8vw;
	line-height: 24px;
	font-weight:plain;
	color: #3ed4fd;
	text-decoration:none;
	text-align:center;

	}
	

.bignumbers2 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 8vw;
	line-height: 24px;
	font-weight:plain;
	color: #b1a632;
	text-decoration:none;
	text-align:center;

	}
	
.bignumbers3 {
	margin-top: 11px;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 8vw;
	line-height: 24px;
	font-weight:plain;
	color: #fd803a;
	text-decoration:none;
	text-align:center;

	}
	
	
	
	

#video-container {
  position: relative;
  height:244px;
  overflow:hidden;
}



.overlay-desc {
  position: absolute;
  top: -188px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}


.overlay-desc2 {
  position: absolute;
  top: -88px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.overlay-desc3 {
  position: absolute;
  top: 22px; right: 0; bottom: 0; left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}





.videooverlayheadline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	margin-left:auto;
	margin-right:auto;
	font-size:8vw;
	color:#FFFFFF;
	line-height:44px;
	text-align:center;
	  text-shadow: 2px 2px 4px #555555;

}



.videooverlaysubhead {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size:4vw;
	color:#FFFFFF;
	line-height:5vw;
	text-align:center;
	width:69%;
	  text-shadow: 2px 2px 4px #555555;
}




.testimonytext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 3.6vw;
	line-height: 5vw;
	font-weight:plain;
	margin:11px;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}




a.buttonvideooverlay {
  float:left;
  display:block;
  width:144px;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:4px;
  font-size:20px;
  line-height:24px;
  font-weight:plain;
  text-decoration:none;
  background-color:none;
  border-radius: 6px;
  border-color: #ffffff;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.buttonvideooverlay:hover {
  background-color:#ffffff;
    opacity: 0.5;
  border-color: #000000;
  border-width: 2px;
  border-radius:6px;
  color:#000000;

}



#tabcontainer {
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
}


.tabtabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:12px;
	color:#fbb83d;
	line-height:28px;
	margin:8 8 0 8;
}


.tabheadertext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	font-size:14px;
	color:#fbb83d;
	line-height:28px;
	margin-left:22px;
}


.tabtext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 11px;
	font-size:14px;
	line-height:22px;
	color:#666666;
	text-align:left;
}




#fouriconbox {
	background-color:#FFFFFF;
	margin:0px;
	height: auto;   
}



#calltoactiongoldboxnarrow {
	float:left;
	background-color:#fdb92b;
	padding:16px;
	margin-left:12%;
	margin-right:12%;
	height: auto;
	width:69%;  
	margin-top:55px; 
	margin-bottom:55px; 
}




#testimonialgraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:2%;
	margin-right:2%;
	height: auto;
	width:94%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}


#testimonialgrayboxwide {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:2%;
	margin-right:auto;
	height: auto;
	width:96%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:8px;
	border-style:outset;
	border-width:1px;
	border-color:#eeeeee;
}



#calltoactiongoldbox {
	background-color:#fdb92b;
	padding:11px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:44px; 
	margin-bottom:44px; 
}



#calltoactionwhitebox {
	float:left;
	background-color:#FFFFFF;
	padding:16px;
	margin-left:5%;
	margin-right:auto;
	height: auto;
	width:84%;  
	margin-top:44px; 
	margin-right:22px; 
	margin-bottom:44px; 
}





#calltoactiongraybox {
	float:left;
	background-color:#dddddd;
	padding:4px;
	margin-left:5%;
	margin-right:10%;
	height: auto;
	width:84%;  
	margin-top:22px; 
	margin-bottom:22px; 
	border-radius:16px;
	border-style:outset;
	border-width:6px;
	border-color:#eeeeee;
	box-shadow: 6px 6px 8px 2px rgba(199, 166, 97, .2);
}

.headline {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 6vw;
	line-height: 7vw;
	font-weight:plain;
	font-style: plain;
	color: #666666;
	text-decoration:none;
	text-align:center;
}


.headlinesmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 4vw;
	line-height: 5vw;
	font-weight:plain;
	font-style: italic;
	color: #666666;
	text-decoration:none;
	text-align:center;
}



#columnthreequarter {
	float:left;
	width:88%;
	margin-left:4%;
	height:auto;
}


#columnonequarterinfo {
	background-color:#FFFFFF;
	float:left;
	width:88%;
	margin-left:4%;
	margin-top:55px;
	height:auto;
	border-color:#bbbbbb;
	border-style:solid;
	border-width: 1px 0px 0px 0px;
}








#columnoneoffour {
	float:left;
	width:55%;
	margin-left:2%;
	height:auto;
}

#columntwooffour {
	float:left;
	width:35%;
	margin-left:0px;
	height:auto;
	margin-top:55px;
}

#columnthreeoffour {
	width:88%;
	margin-left:6%;
	height:auto;
}


#columnfouroffour {
	width:88%;
	margin-left:6%;
	height:auto;
}




#columnonequarter {
	float:left;
	width:47%;
	margin-left:2%;
	margin-right:0px;
	height:auto;
	padding-bottom:55px;
}

#columnonehalfleft {
	width:88%;
	margin-left:6%;
	margin-right:6%;
	height:auto;
}


#columnonehalfright {
	width:88%;
	margin-left:6%;
	margin-right:6%;
	height:auto;
}




#columnonehalf {
	float:left;
	width:96%;
	margin-left:1%;
	height:auto;
}




#pluboxdroppers {
	display:block;
	width:86%;
	float:left;
	margin:4%;
}

#pluboxdropperswide {
	display:block;
	width:86%;
	float:left;
	margin:4%;
}



a.button {
  display:block;
  width:84%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:12px;
  margin:8px;
  font-size:24px;
  line-height:30px;
  font-weight:plain;
  text-decoration:none;
  background-color:#1c87b5;
  border-radius: 3px;
  border-color: #0f5ea3;
  border-style: solid;
  border-width: 2px;
  color:#ffffff;
}

a.button:hover {
  background-color:#3bbaf0;
  border-color: #1e73be;
  border-width: 4px;

}




a.buttontwo {
  display:block;
  width:55%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:16px;
  margin:5px;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttontwo:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}





a.buttonthree {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:8%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthree:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}



a.buttonthreeB {
  float:left;
  display:block;
  width:34%;
  height:auto;
  font-family: Avenir, Open Sans, Helvetica, sans-serif;
  text-align:center;
  padding:8px;
  margin-left:2%;
  margin-right:2%;
  font-size:22px;
  line-height:28px;
  font-weight:plain;
  text-decoration:none;
  background-color:#4d4d4d;
  border-radius: 6px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 2px;
  color:#fdb92b;
}

a.buttonthreeB:hover {
  background-color:#7b5b8d;
  border-color: #FFFFFF;
  border-width: 2px;
  color:#fe9e14;

}





#button1 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:100%;
}





H1 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:26px;
	margin-right:55px;
	color:#666666;
	line-height:33px;
	text-align:left;
}




H2 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	margin-top:22px;
	margin-bottom:0px;
	font-size:22px;
	color:#fdb92b;
	line-height:28px;
	text-align:left;
}



H3 {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:22px;
	font-size:18px;
	color:#fdb92b;
	line-height:24px;
	text-align:left;
}


.headshotpolaroidpic {
	float:right;
	width:55%;
	max-width:200px;
	margin:11px;
}


.blogarraypic {
	float:left;
	width:95%;
	max-width:300px;
	margin-top:22px;
	margin-right:5%;
	margin-bottom:11px;
}

.blogfeaturepic {
	float:left;
	width:95%;
	max-width:280px;
	margin-left:22px;
	margin-right:22px;
	margin-bottom:22px;
	
}


.blogposttext {
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	margin-left:4px;
	margin-right: 0px;
	font-size:12px;
	color:#777777;
	line-height:14px;
	text-align:left;
}


.buttonblog {
	display:block;
	float:right;
	width:88px;
	height:auto;
	text-align:center;
	font-family: PT Sans, Verdana, Helvetica; sans-serif;
	text-decoration:none;
	padding:4px;
	padding-bottom:2px;
	font-size: 14px;
	line-height: 18px;
	font-weight:plain;
	color: #FFFFFF;
	border-radius: 4px;
}

a.buttonblog {
	display:block;
	text-align:center;
	padding:8px;
	background-color:#00bf41;
	text-decoration:none;
}

a.buttonblog:hover {
	display:block;
	background-color:#00f453;
  
}


.backnexttext {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 20px;
	font-weight:plain;
	color: #505050;
	text-align:left;
	text-decoration: none;

}




.footerheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:20px;
	color:#fdb92b;
	line-height:28px;
	padding-left: 0px;
	margin-left:0px;
	text-align:left;
}


.footerheader A:link {color: #ff902e; text-decoration: none;}
.footerheader A:visited {color: #eec400; text-decoration: none;}
.footerheader A:hover {color: #cc3672; text-decoration: none;}
.footerheader A:active {color: #8a36bb; text-decoration: none;}



.Headlinewhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-right:5%;
	margin-left:5%;
	font-size:26px;
	color:#FFFFFF;
	line-height:33px;
}



.fouriconbnuheader {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:plain;
	padding-left: 0px;
	font-size:24px;
	color:#666666;
	line-height:28px;
	text-align:center;
}

.fouriconbnuheader A:link {color: #666666; text-decoration: none;}
.fouriconbnuheader A:visited {color: #6a93b0; text-decoration: none;}
.fouriconbnuheader A:hover {color: #dfd5ff; text-decoration: none;}
.fouriconbnuheader A:active {color: #ff985a; text-decoration: none;}


.bodywhitecenter {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:center;
	margin-left:auto;
	margin-right: auto;
	width:84%;
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}


.bodywhite {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	text-align:left;
	width:88%;
	font-size:16px;
	line-height:24px;
	color:#FFFFFF;
}


.bodywhite A:link {color: #ff902e; text-decoration: none;}
.bodywhite A:visited {color: #eec400; text-decoration: none;}
.bodywhite A:hover {color: #cc3672; text-decoration: none;}
.bodywhite A:active {color: #8a36bb; text-decoration: none;}


.body {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right: 4px;
	font-size:15px;
	line-height:22px;
	color:#666666;
	text-align:left;
}


.bodysmall {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:22px;
	margin-right:0px;
	font-size:13px;
	line-height:18px
	color:#666666;
	text-align:left;
}



.bodyshaded {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left: 22px;
	margin-right: 11px;
	font-size:16px;
	line-height:24px;
	color:#666666;
	text-align:left;
	width:auto;
	background-color:#eeeeee;
	padding:11px;
	border-radius:4px;
}





.bodybio {
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	margin-left:8px;
	margin-right: 10%;
	font-size:14px;
	line-height:20px;
	color:#666666;
	text-align:left;
}



#footerdarkbox {
	background:#000000;
	width:100%;
	height:auto;
	margin-bottom:0px;

}







#footercolumn1 {
	float:left;
	height:auto;
	width:88%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:0px;
	margin-top:33px;
}



#footercolumn2 {
	float:left;
	height:auto;
	width:88%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:0px;
	margin-top:33px;
}





#footercolumn3 {
	float:left;
	height:auto;
	width:88%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:0px;
	margin-top:55px;
}




#footercolumn4 {
	float:left;
	height:auto;
	width:88%;
	text-align:left;
	color:#dfdfdf;
	font-size:16px;
	background:#000000;
	margin-left:5%;
	margin-right:0px;
	margin-top:55px;
}









#footer {
	display:block;
	font-family: Avenir, Open Sans, Helvetica, sans-serif;
	font-weight:plain;
	text-decoration:none;
	font-style:plain;
	font-size:11px;
	color:#dfdfdf;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	line-height:16px;
	height:auto;
}





}



-->

