@charset "UTF-8";

/* CSS Document */


body, html {
	height:100%;
	margin:0px;
	padding:0px;
}



body {
		background:#1c689d url(../images/main-bg-tile.png) top center repeat-x;
}



#wrapper2 {
	background:url(../images/bg-main-top2.jpg) top center no-repeat;
	z-index:999;
clear:both;
} 



#wrapper2-sub {
/*	background:url(../images/main-bg-home.png) top repeat-x; */
	background:url(../images/background-main-sub.png) top repeat-x;
	z-index:999;
height:148px;
clear:both;
position:relative;
z-index:10000;
}

@font-face {
    font-family: 'Lobster13Regular';
    src: url('../fonts/Lobster_1.3-webfont.eot');
    src: url('../fonts/Lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lobster_1.3-webfont.woff') format('woff'),
         url('../fonts/Lobster_1.3-webfont.ttf') format('truetype'),
         url('../fonts/Lobster_1.3-webfont.svg#Lobster13Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ColaborateThinRegular';
    src: url('../fonts/ColabThi-webfont.eot');
    src: url('../fonts/ColabThi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabThi-webfont.woff') format('woff'),
         url('../fonts/ColabThi-webfont.ttf') format('truetype'),
         url('../fonts/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateLightRegular';
    src: url('../fonts/ColabLig-webfont.eot');
    src: url('../fonts/ColabLig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabLig-webfont.woff') format('woff'),
         url('../fonts/ColabLig-webfont.ttf') format('truetype'),
         url('../fonts/ColabLig-webfont.svg#ColaborateLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateRegular';
    src: url('../fonts/ColabReg-webfont.eot');
    src: url('../fonts/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabReg-webfont.woff') format('woff'),
         url('../fonts/ColabReg-webfont.ttf') format('truetype'),
         url('../fonts/ColabReg-webfont.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateMediumRegular';
    src: url('../fonts/ColabMed-webfont.eot');
    src: url('../fonts/ColabMed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabMed-webfont.woff') format('woff'),
         url('../fonts/ColabMed-webfont.ttf') format('truetype'),
         url('../fonts/ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateBoldRegular';
    src: url('../fonts/ColabBol-webfont.eot');
    src: url('../fonts/ColabBol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabBol-webfont.woff') format('woff'),
         url('../fonts/ColabBol-webfont.ttf') format('truetype'),
         url('../fonts/ColabBol-webfont.svg#ColaborateBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}







@font-face {
    font-family: 'OpenSansLight';
    src:  url('../fonts/OpenSans-Light-webfont.eot');
    src:  url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-Light-webfont.woff') format('woff'),
          url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src:  url('../fonts/OpenSans-LightItalic-webfont.eot');
    src:  url('../fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
          url('../fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src:  url('../fonts/OpenSans-Regular-webfont.eot');
    src:  url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
          url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src:  url('../fonts/OpenSans-Italic-webfont.eot');
    src:  url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),
          url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src:  url('../fonts/OpenSans-Semibold-webfont.eot');
    src:  url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
          url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src:  url('../fonts/OpenSans-SemiboldItalic-webfont.eot');
    src:  url('../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
          url('../fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src:  url('../fonts/OpenSans-Bold-webfont.eot');
    src:  url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
          url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'OpenSansBoldItalic';
    src:  url('../fonts/OpenSans-BoldItalic-webfont.eot');
    src:  url('../fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
          url('../fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src:  url('../fonts/OpenSans-ExtraBold-webfont.eot');
    src:  url('../fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
          url('../fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src:  url('../fonts/OpenSans-ExtraBoldItalic-webfont.eot');
    src:  url('../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
          url('../fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
          url('../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/Bevan-webfont.eot');
    src: url('../fonts/Bevan-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bevan-webfont.woff') format('woff'),
         url('../fonts/Bevan-webfont.ttf') format('truetype'),
         url('../fonts/Bevan-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoHairline';
    src: url('../fonts/Lato-Hai-webfont.eot');
    src: url('../fonts/Lato-Hai-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-Hai-webfont.woff') format('woff'),
         url('../fonts/Lato-Hai-webfont.ttf') format('truetype'),
         url('../fonts/Lato-Hai-webfont.svg#LatoHairline') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoHairlineItalic';
    src: url('../fonts/Lato-HaiIta-webfont.eot');
    src: url('../fonts/Lato-HaiIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-HaiIta-webfont.woff') format('woff'),
         url('../fonts/Lato-HaiIta-webfont.ttf') format('truetype'),
         url('../fonts/Lato-HaiIta-webfont.svg#LatoHairlineItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLight';
    src: url('../fonts/Lato-Lig-webfont.eot');
    src: url('../fonts/Lato-Lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-Lig-webfont.woff') format('woff'),
         url('../fonts/Lato-Lig-webfont.ttf') format('truetype'),
         url('../fonts/Lato-Lig-webfont.svg#LatoLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLightItalic';
    src: url('../fonts/Lato-LigIta-webfont.eot');
    src: url('../fonts/Lato-LigIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-LigIta-webfont.woff') format('woff'),
         url('../fonts/Lato-LigIta-webfont.ttf') format('truetype'),
         url('../fonts/Lato-LigIta-webfont.svg#LatoLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoRegular';
    src: url('../fonts/Lato-Reg-webfont.eot');
    src: url('../fonts/Lato-Reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-Reg-webfont.woff') format('woff'),
         url('../fonts/Lato-Reg-webfont.ttf') format('truetype'),
         url('../fonts/Lato-Reg-webfont.svg#LatoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoItalic';
    src: url('../fonts/Lato-RegIta-webfont.eot');
    src: url('../fonts/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-RegIta-webfont.woff') format('woff'),
         url('../fonts/Lato-RegIta-webfont.ttf') format('truetype'),
         url('../fonts/Lato-RegIta-webfont.svg#LatoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBold';
    src: url('../fonts/Lato-Bol-webfont.eot');
    src: url('../fonts/Lato-Bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-Bol-webfont.woff') format('woff'),
         url('../fonts/Lato-Bol-webfont.ttf') format('truetype'),
         url('../fonts/Lato-Bol-webfont.svg#LatoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBoldItalic';
    src: url('../fonts/Lato-BolIta-webfont.eot');
    src: url('../fonts/Lato-BolIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-BolIta-webfont.woff') format('woff'),
         url('../fonts/Lato-BolIta-webfont.ttf') format('truetype'),
         url('../fonts/Lato-BolIta-webfont.svg#LatoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBlack';
    src: url('../fonts/Lato-Bla-webfont.eot');
    src: url('../fonts/Lato-Bla-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-Bla-webfont.woff') format('woff'),
         url('../fonts/Lato-Bla-webfont.ttf') format('truetype'),
         url('../fonts/Lato-Bla-webfont.svg#LatoBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBlackItalic';
    src: url('../fonts/Lato-BlaIta-webfont.eot');
    src: url('../fonts/Lato-BlaIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Lato-BlaIta-webfont.woff') format('woff'),
         url('../fonts/Lato-BlaIta-webfont.ttf') format('truetype'),
         url('../fonts/Lato-BlaIta-webfont.svg#LatoBlackItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}



#header {
	width:980px;
	height:165px;
	margin:0 auto;
	position:relative;

}


#header-container {
	height:180px;
}



.social {
width:60px;
float:right;	
	height:32px;
	margin-top:8px;
}


.social-footer {
	margin-top:44px;
	width:78px;
}



.social img {
	border:none;
	
}





a#logo {
	border:0px;
	display:block;
	background:url(../images/logo-bg.png) no-repeat;
	width:284px;
	height:196px;
	float:left;
	z-index:10000;
}



a#logo img {
	margin:4px auto;
	display:block;
	border:none;
	padding-right:10px;
}



#nav {
	float:left;
	height:25px;
	margin-top:38px; 
	margin-left:-10px; 
	height:20px;
/*	width:620px; */
/*	margin-left:-10px !important; */
	width:705px;
	margin-top:0px !important;
}	

.espaniol {
	margin-left:-10px !important;
	width:705px !important;
	margin-top:0px !important;
}


ul.nav-espaniol {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

ul.nav-espaniol li a {
	letter-spacing:-.10em;
font-size:16px !important;
padding:0px 10px 0px 10px !important;
}

ul.nav-espaniol2 li a {
	letter-spacing:-.10em;
font-size:15px !important;
padding:0px 7px 0px 10px !important;
}

 #nav ul.nav-espaniol2 ul li {
	border-top:1px solid #6d96af;
	width:210px;
}


ul.nav-espaniol2 li ul.news-submenu li a, ul.nav-espaniol2 li ul li a {
	letter-spacing:-.10em;
font-size:12px !important;
padding:0px 7px 0px 10px !important;
}

#nav ul.nav-espaniol2 ul li a
{
	padding-bottom:8px !important;
	padding-top:8px !important;
	display:block;
	text-align:center !important;
	color:#fff;
	line-height:normal !important;
	font-size:13px;
height:auto !important;
/* height:30px; */
padding:8px 0px 8px 8px !important;
border-radius:5px;
behavior: url(site/css/PIE.htc); 
line-height:22px !important;
}



#nav ul {
	list-style-type:none;
	margin:0px !important;
	padding:0px  !important;
}

#nav ul li {
	position:relative;
/*padding-left:13px; */
	float:left;
	margin-right:1px;
}


#nav ul li:first-child {
	padding-left:0px;
	float:left;
}

#nav ul li:first-child a {
	padding-left:8px;
}


#nav ul li a {
color:#fff;
height:56px;
font-family:'ColaborateBoldRegular', arial, sans-serif;
/* font-size:20px; */
font-size:14px;
text-decoration:none;
display:block;
text-transform:uppercase;
padding:0px 7px 0px 7px;
text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
filter: dropshadow(color=#aaa08f, offx=1, offy=1);
behavior: url(site/css/PIE.htc); 
line-height:55px;

}


#nav ul li a.current, #nav ul li a:hover {
color:#2478ab;
text-shadow: 1px 1px 0px rgba(255,255,255,0.2);
filter: dropshadow(color=#dad1c2, offx=-1, offy=-1);
behavior: url(site/css/PIE.htc); 
background:url(../images/nav-indicator.png) top center repeat-x;

} 



#nav ul li a span {
    text-transform:lowercase;
    
}





#nav-footer {
	float:right !important;
	width:635px;
	height:25px;
	margin-top:35px;
}


#nav-footer ul {
	list-style-type:none;
	margin:16px 0px 0px 0px;
	height:20px;
	padding:0px;
}

#nav-footer ul li {
	float:left;
	padding:0px 13px 0px 13px;

}



#nav-footer ul li:first-child a {

	float:left;
}

#nav-footer ul li a {
color:#fff;
font-family:'OpenSansBold', arial, sans-serif;
font-size:12px;
text-decoration:none;
display:block;
text-transform:uppercase;

}





/* submenu */

 #nav ul ul li {
	
	border-top:1px solid #6d96af;
	width:175px;
	
}


#nav li ul, #nav-footer li ul {
position:absolute;
top:45px;
left:-25px;
background:#4194c6 url(../images/texture1.png) repeat;
display:none;
width:auto;
height:auto;
border-radius:5px;
padding:5px;
box-shadow:3px 3px 10px rgba(0,0,0,.2);
behavior: url(site/css/PIE.htc); 
}


#nav li ul.news-submenu {
left:-45px;	
}


#nav li ul.links-submenu {
left:-20px;	
}

#nav-footer li:hover ul  {
		display:none;
	
}



#nav li:hover ul {
	display:block;
	z-index:9999;
	margin-top:5px;
	
}


#nav ul ul li {
	float:left;
	height:auto !important;
}




#nav ul ul li:first-child {
	border:none;
}



#nav ul ul li a
{
	padding-bottom:8px !important;
	padding-top:8px !important;
	display:block;
	text-align:center !important;
	color:#fff;
	line-height:normal !important;
	font-size:13px;
/*	height:auto !important; */
height:30px;
padding:8px 0px 0px 8px !important;
border-radius:5px;
behavior: url(site/css/PIE.htc); 
line-height:25px !important;

}


#nav ul ul li a.single
{
	padding-bottom:8px !important;
	padding-top:8px !important;
	display:block;
	text-align:center !important;
	color:#fff;
	line-height:25px !important;
	font-size:13px; 
/*	height:auto !important; */
height:30px;
padding:8px 0px 0px 8px !important;
border-radius:5px;
behavior: url(site/css/PIE.htc); 
}



#nav ul ul li a:hover, #nav ul ul li a.current:hover {

	display:block;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background:#3889ba url(../images/texture1.png) repeat;
	text-shadow: -1px -1px 0px rgba(0,0,0,0.2);
filter: dropshadow(color=#014865, offx=-1, offy=-1);
behavior: url(site/css/PIE.htc); 
}


#nav ul ul li:last-child  {
	background:none;
	
}


	
/* end submenu */









#nav-footer ul li a.current, #nav-footer ul li a:hover {
border-bottom:3px solid #fff;
}




#take-action {
width:	264px;
height: 238px;
border:3px solid #69ab40;
padding:5px 13px 13px 18px;
position:absolute;
z-index:20;
top:0px;
left:0px;
background:rgba(255,255,255,.7);
behavior: url(site/css/PIE.htc); 
}


#take-action-sub {
width:	264px;
min-height: 238px;
border:3px solid #69ab40;
padding:17px 13px 13px 18px;
z-index:20;
background:rgba(255,255,255,.7);
behavior: url(site/css/PIE.htc); 
float:left;
	margin-bottom:25px;
}


#socialboxes1, #socialboxes2 {
	overflow:hidden;
	height:400px;
	padding-top:8px;

}



.block {
position:relative;
width:453px;
float:left;
margin-right:57px;
min-height:400px;

}

.block-last {
	margin-right:0px !important;
}

.block ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	
}


#hero {
	height:340px;
	width:980px;
	position:relative;
	margin:0 auto;
}


.block h3  {
	color:#2478ab;
	font-size:28px;
	border-bottom:4px solid #575656;
	padding-bottom:0px !important;
	font-family:'Lobster13Regular', arial, sans-serif;
	font-weight:normal !important;
	margin-bottom:17px;
	padding-top:0px !important;
	margin-top:0px !important;
}



h3.social-heading  {
border:none !important;
float:left;
width:100px;
color:#2478ab;
	font-size:28px;
	border-bottom:4px solid #575656;
	padding-bottom:0px !important;
	font-family:'Lobster13Regular', arial, sans-serif;
	font-weight:normal;
	margin-bottom:0px;
	padding-top:0px !important;
	margin-top:0px !important;
	position:relative;
	z-index:3;
}





.quotes, .economic {
	font-family:'LatoBold',arial,sans-serif;
	font-size:15px;
	line-height:1.5em;
	
}


li.button {
list-style-type:none;	
	background:none !important;
	border:none !important;
}


#take-action-sub [type=text].email {	
	font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	outline:none;
	padding:5px;
	height:25px;
	width:249px;
background:url(../images/form-bg-email.png) no-repeat;
float:left;
clear:left;
margin-bottom:16px;
	border:none;
	color:#fff;
}




#take-action [type=text].email {	
	font-family:'OpenSansRegular', tahoma, sans-serif;
	font-size:13px;
	outline:none;
	padding:5px;
	height:25px;
	width:249px;
background:url(../images/form-bg-email.png) no-repeat;
float:left;
margin-bottom:16px;
	border:none;
	color:#fff;
}

 #take-action [type=text].zip {	
	font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	border:none;
	outline:none;
	padding:5px;
		height:25px;
		width:112px;
background:url(../images/form-bg-zip-small.png) no-repeat;
float:left;
margin-bottom:5px;
color:#fff;
margin-right:0px;
}





#take-action-sub [type=text].zip {	
	font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	border:none;
	outline:none;
	padding:5px;
		height:25px;
		width:249px;
background:url(../images/form-bg-zip.png) no-repeat;
float:left;
clear:left;
margin-bottom:5px;
color:#fff;
}



 #take-action-sub [type=text] {	

	font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	-webkit-appearance:none;
	border:0px;
	
	border-radius:3px;

	outline:none;
	padding:5px;
	height:25px;
		width:249px;
	background: #929292; /* Old browsers */

background: -moz-linear-gradient(top,  #929292 0%, #bababa 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#929292), color-stop(100%,#bababa)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #929292 0%,#bababa 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #929292 0%,#bababa 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #929292 0%,#bababa 100%); /* IE10+ */

background: linear-gradient(to bottom,  #929292 0%,#bababa 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
behavior: url(site/css/PIE.htc); 


float:left;
clear:left;
margin-bottom:10px;
color:#fff;
font-size:13px;
	font-weight:bold;
	
	}
	
	
	#take-action [type=text].lname {
		margin-right:0px !important;
		
	}
	
	
	#take-action [type=text] {	

	font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	-webkit-appearance:none;
	border:0px;
	
	border-radius:3px;

	outline:none;
	padding:5px;
	height:25px;
		width:112px;
	background: #929292; /* Old browsers */

background: -moz-linear-gradient(top,  #929292 0%, #bababa 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#929292), color-stop(100%,#bababa)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #929292 0%,#bababa 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #929292 0%,#bababa 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #929292 0%,#bababa 100%); /* IE10+ */

background: linear-gradient(to bottom,  #929292 0%,#bababa 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
behavior: url(site/css/PIE.htc); 

margin-right:14px;

float:left;
clear:none !important;
margin-bottom:10px;
color:#fff;
font-size:13px;
	font-weight:bold;
	
	}



.action {
border:3px solid #69ab40;	
	
}


#take-action check {
	float:left;
	clear:both;
	
}





#content {
	font-family:'OpenSansRegular',arial, sans-serif;
	font-size:13px;
	color:#000;

}


#content a {
	color:#14799e;	
	
}



#take-action-sub h3 {
	color:#14799e;	
	font-family:'BebasRegular',arial, sans-serif;
	font-size:30px;
	margin:0px 0px 17px 0px;
	padding:0px 0px 0px 0px;
}

#take-action h3 {
	color:#14799e;	
	font-family:'BebasRegular',arial, sans-serif;
	font-size:30px;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
}


#button-submit {
	border:0px;
	overflow:hidden;
	margin-top:15px !important;
	height:46px;
	width:122px;
	color: transparent;
	border: 0;
	margin-bottom:10px;
	float:right;
	clear:both;
}


#button-submit img {
	border:0px;
}

#button-submit input:active {
margin-top:-45px;

}


.row-form {
	height:46px;
	position:relative;
	clear:both;
	
}

#button-submit2 {
	border:0px;
	overflow:hidden;
	margin-top:0px;
	height:46px;
	width:122px;
	color: transparent;
	border: 0;
	margin-bottom:0px;
/*	float:right; */
	position:absolute;
	top:-5px;
	right:0px;
}


#button-submit2 img {
	border:0px;
}

#button-submit2 input:active {
margin-top:-45px;

}



.notes {
	font-size:10px;
	color:#656565;
	font-family:'OpenSansRegular', arial, sans-serif;
	padding-bottom:10px;
	
}


/* .caption-bg-full {
	background:url(../images/caption-bg.png) bottom repeat-x;
	z-index:20;
	height:390px;
	width:980px;
	bottom:13px;
	position:absolute;
}
*/






ul.list3 {
list-style-type:none;
margin:0px;
padding:0px;
width:980px;
	
}


ul.list3 li {
	float:left;
	width:300px;
	height:435px;
	padding-right:15px;
	padding-left:10px;
	background:url(../images/vert-divider-dotted.png) repeat-y;
/*	border-right:1px dotted #bfbfbf; */
position:relative;
	
}

ul.list3 li:first-child {
	
	background:none;
	
}

ul.coalition  {
	margin:0px !important;
	padding:0px  !important;
	list-style-type:none;
}

ul.coalition li img {
	vertical-align:middle !important;
border:none;
behavior: url(site/css/PIE.htc); 
text-align:center;
margin-left: auto;
margin-right:auto;
display:block;
padding-top:10px !important;
}


ul.coalition li {
	width:289px;
	height:91px;
		background:url(../images/contributors-logo-bg.png) no-repeat;
		/* padding:18px 0px 18px 0px; */
		margin-bottom:9px;
}

ul.coalition li.heading {
	background:none !important;
	color:#2478ab;
		font-family:'OpenSansBold', arial, sans-serif;
		font-size:38px;
}


ul.coalition li a  {
		color:#000;	
	font-family:'OpenSansBold', arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	display:block;
}

ul.coalition li a:hover {
text-decoration:underline;
	
}


li.coalition-bg {
	background:url(../images/accent-coalition.png) top no-repeat !important;
	
}


li.news-bg {
	background:url(../images/bg-news.png) top no-repeat !important;
	behavior: url(site/css/PIE.htc); 
}

ul.news {
	padding:0px;
	margin:0px;
	min-height:400px !important;
	width:443px !important;
	border-radius:8px;
	list-style-type:none;
}

ul.news li a {
	color:#2478ab;
	font-family:'OpenSansBold', arial, sans-serif;
	font-size:13px;
	text-decoration:none;	
}

ul.news li p, .news-sidebar li p {
	display:inline !important;
	padding:0px;
	margin:0px;	
	/* color:#2478ab !important; */
}

ul.news li a:hover {
/* text-decoration:underline; */	
}


.block ul.news li h3  {
/*	color:#2478ab;
	font-size:38px;
	padding: 0px 0px 5px 0px !important;
	font-family:'OpenSansBold', arial, sans-serif;
	font-weight:normal !important;
	margin:0px !important;
	*/
}


img.vert-divider-full {
	position:absolute;
	left:0px;
	top:0px;
}

ul.news a .date, ul.news-sidebar li a span.date  {
	font-family:'OpenSansBold',arial,sans-serif !important;
	color:#1c689d !important;
	text-decoration:none;
}

ul.news li {
	padding-left:5px;
	padding-bottom:14px;
	padding-top:14px;
	padding-right:5px;
	border-bottom:2px solid #dfd3c1;
	width:433px !important;
	margin-left:7px;

}


ul.news li:first-child {
	padding-top:0px;

}


ul.news li.heading h3 {
	padding:0px 0px 5px 0px !important;
	margin:0px !important;
font-family:'OpenSansRegular',arial,sans-serif;
color:#fff !important;

}


#accent-top {
	position:absolute;
	top:8px;
	right:0px;
	width:566px;
	height:123px;
	overflow:hidden;
}




a#button-more {
	border:0px;
	overflow:hidden;
height:67px;
width:144px;
clear:both;
background:url(../images/button-more-smaller2.png) no-repeat;
bottom:-5px;
right:0px;
position:absolute;
    z-index:100;
}

a#button-more:active {
	border:0px;
	overflow:hidden;
height:68px;
	width:144px;
clear:both;
background:url(../images/button-more-smaller2.png) no-repeat 0px -64px;
bottom:-5px;
right:0px;
	position:absolute;
        z-index:100;
}


a#button-mas {
	border:0px;
	overflow:hidden;
height:67px;
width:144px;
clear:both;
background:url(../images/button-mas.png) no-repeat;
bottom:65px;
right:0px;
position:absolute;
}

a#button-mas:active {
	border:0px;
	overflow:hidden;
height:68px;
	width:144px;
clear:both;
background:url(../images/button-mas.png) no-repeat 0px -64px;
	bottom:65px;
right:0px;
	position:absolute;
}




a#button-more img { 
	border:none;
	
}


#button1 {
	border:0px;
	overflow:hidden;	
height:44px !important;
	width:122px !important;
float:right;
clear:both;
	padding:0px !important;
}


#button1 img:active {
margin-top:-45px !important;
padding:0px !important;
}


#button1 img {
	border:none;
}




a.button-more-small {
	border:0px;
	overflow:hidden;	
height:30px !important;
	width:92px !important;
float:right;
clear:both;
	padding:0px !important;
}


a.button-more-small img:active {
margin-top:-32px !important;
padding:0px !important;
}


a.button-more-small img {
	border:none;
}




#lower {
	width:980px;

	margin:0 auto;
	background: url(../images/bg-lower-main.png) top center no-repeat;
	padding-top:35px;
	position:relative;
}


#lower-container {
	background:url(../images/lower-bg3.png) repeat-x;
	position:relative;
	clear:both;
}


#lower-container a, .content-left a {
	color:#2478ab;
	
}


#lower-container-wrapper {
		background:url(../images/lower-bg3-tile.png) repeat;
		clear:both;
}




#lower-container-sub-wrapper {
		background:url(../images/lower-bg3-tile.png) repeat;
		clear:both;
}



#lower-container-sub {
	min-height:490px;
	background:url(../images/lower-bg3.png) repeat-x;
	position:relative;
	clear:both;
}

#socialboxes2 {	
	display:none;
}











.icon-fb {
	position: absolute;
	top: -7px;
	right: 100px;
}

.icon-tw {
	position:absolute;
	top:-10px;
	right:5px;
}


#footer-container {
height:114px;
background:url(../images/footer-bg.png) repeat-x;
clear:both;
box-shadow:0px -5px 15px rgba(0,0,0,.3);
behavior: url(site/css/PIE.htc); 

}


#footer {
	height:114px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}



.paidfor {
	font-family:arial, sans-serif;
	font-size:12px;
	border:1px solid #fff;
	padding:15px 24px 24px 15px;
	width:348px;
	height:24px;
	color:#fff;
	float:left;
	clear:both;
	margin-top:17px;
}





#lower-sub {
	width:980px;
	min-height:533px;
	margin:0 auto;
	background:url(../images/bg-lower-main.png) top center no-repeat;
		
	
}


#lower-sub-container {
	margin:0 auto;
	min-height:500px;
	background:#d9d9d9 url(../images/gradient-lower.png) repeat-x;
	background:url(../images/bg-content.png) bottom repeat-x;
	border-top:1px solid #fff;
}


#content {
	width:980px;
	margin:0 auto;
	clear:both;
	border:1px solid transparent;
	
}

#content h3 {
	margin-bottom:0px;
	
	font-size:24px;
}


.clear {
	clear:both;
	float:none;
	display:block;
}

.content-left {
	display:table-cell;
	width:650px;
	float:left !important;
	padding-right:24px;
	padding-bottom:25px;	
	min-height:550px;
	border-right:1px solid #dfd3c1;
	margin-top:15px;
	position:relative;
	
}


.content-left strong {
	font-family:'OpenSansBold', arial, sans-serif;
	font-weight:normal;
	display:block;
}



.sidebar {
	width:280px;
	float:right;
	padding-top:15px;
	padding-left:12px;
	display:table-cell;
}

.sidebar ul {
	padding-bottom:25px;
	list-style-type:none;
}

.sidebar ul li {
	padding-bottom:25px;
	list-style-type:none;
}





img.thumbnail {
	border:3px solid #929292;
	
}

.sidebar-news h3 {
	margin-top:0px;
	
}

/* form styles */

#form-contact [type=text].zip {
font-family:'OpenSansRegular', tahoma, sans-serif;
		font-size:13px;
	border:none;
	outline:none;
	padding:5px;
		height:25px;
		width:310px;
background:url(../images/form-bg-zip-large.png) no-repeat;
float:left;
clear:left;
margin-bottom:5px;
color:#fff;
}

#form-contact [type=text].email {
	font-family:'OpenSansRegular', tahoma, sans-serif;
	font-size:15px;
	outline:none;
	padding:5px;
	height:25px;
	width:300px;
background:url(../images/form-bg-email-large.png) no-repeat;
float:left;
clear:left;
margin-bottom:16px;
	border:none;
	color:#fff;
}




#form-contact [type=text] {
	
	font-family:'OpenSansRegular', tahoma, sans-serif;
	font-size:13px;
	-webkit-appearance:none;
	border:0px;
	
	border-radius:3px;

	outline:none;
	padding:5px;
	height:25px;
	width:290px;

background: #b9ab96; /* Old browsers */

background: -moz-linear-gradient(top,  #b9ab96 0%, #cbbeaa 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9ab96), color-stop(100%,#cbbeaa)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* IE10+ */

background: linear-gradient(to bottom,  #b9ab96 0%,#cbbeaa 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9ab96', endColorstr='#cbbeaa',GradientType=0 ); /* IE6-9 */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9ab96', endColorstr='#dbd4c8',GradientType=0 ); /* IE6-9 */


behavior: url(site/css/PIE.htc); 


float:left;
clear:left;
margin-bottom:10px;
color:#fff;
font-size:13px;
	font-weight:bold;
}



textarea.contact {
	resize:none;
	border:0px;
	font-family:'OpenSansRegular', tahoma, sans-serif;
	font-size:13px;
	-webkit-appearance:none;
	border-radius:3px;
	outline:none;
	padding:5px;
	height:250px;
	width:300px;

background: #b9ab96; /* Old browsers */

background: -moz-linear-gradient(top,  #b9ab96 0%, #cbbeaa 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b9ab96), color-stop(100%,#cbbeaa)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b9ab96 0%,#cbbeaa 100%); /* IE10+ */

background: linear-gradient(to bottom,  #b9ab96 0%,#cbbeaa 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9ab96', endColorstr='#cbbeaa',GradientType=0 ); /* IE6-9 */




behavior: url(site/css/PIE.htc); 

	clear:left;
	float:left;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}





#button-submit {
	border:0px;
	overflow:hidden;
	margin-top:5px;
	height:30px;
	width:92px;
	color: transparent;
	border: 0;
	margin-bottom:10px;
	float:right;
	clear:both;
}


#button-submit img {
	border:0px;
}

#button-submit input:active {
margin-top:-32px;

}

.watermark {
	position:absolute;
	top:175px;
	right:15px;
	z-index:1;
}


#form-contact {
	float:left;
	width:310px;
	
}


.contact-details {
	float:right;
	width:315px;
	font-size:12px;
<!--	text-align:justify; -->
}

.contact-details-content {
    position:relative;
    z-index:20; 
    
}

.contact-details-content p {
    text-align:justify;
}

.contact-details-content p.regular {
  
}

.contact-details strong  {
    display:inline !important;
    
}


.contact-details a {
    display:inline !important;  
}


.press-contact {
	border-top:2px solid #929292;
	padding:0px 0px 15px 0px;
}


h3 a {
	text-decoration:none;
}

h3 a:hover {
	text-decoration:underline;
}


ul.news-full {
list-style-type:none;
padding:0px;
margin:0px;
}

ul.news-full li {
padding-bottom:25px !important;
padding-top:20px;
border-bottom:1px dotted #939393;
}


ul.news-full li a {
text-decoration:none;
	color:#2478ab;
font-family:'OpenSansRegular',arial,sans-serif;
font-size:14px;
}

ul.news-full li a:hover {
text-decoration:underline;
}


ul.news-full a .date  {
	font-family:'OpenSansBold',arial,sans-serif;
	color:#3d3d3d !important;
	text-decoration:none;
}

ul.news-full li:first-child {
padding-top:0px;
}

ul.news-full li span {
	font-family:'LatoBold',sans-serif;
	
}


ul.news-full li ul li {
padding-bottom:15px;
padding-top:15px;
border-bottom:none;
}


ul.news-full li ul  {
list-style-type:disc;
}


ul.resources-full {
list-style-type:none;
padding:0px;
margin:0px;
}

ul.resources-full li {
padding-bottom:15px;
padding-top:15px !important;
border-bottom:1px dotted #939393;
}

ul.resources-full li a {
color:#2478ab;
}

ul.resources-full li:first-child, ul.resources-full li:last-child {
padding-top:0px;
}


ul.resources-full li ul li {
padding-bottom:15px;
padding-top:15px;
border-bottom:none;
}


ul.resources-full li ul  {
list-style-type:disc;
}


ul.resources-full li a {
display:block;
}




ul.resources-full li a img {
text-decoration:none;
margin-right:5px;
border:none;
}


a.icon-fb img, a.icon-tw img {
	border:none;
}




/*
.nivoSlider, .nivoSlider img, .nivo-slice { */
   /* border-radius:7px; */
	/*	width:980px;
	height:305px;
	behavior: url(site/css/PIE.htc);  */
/*	
} */




#slider-container {
		width:980px;
	height:320px;
	margin:0 auto;
	position:absolute;
	/*	behavior: url(site/css/PIE.htc);  */
		clear:both;
		z-index:2;
	
		
}




.slider-wrapper {
		width:980px;
	height:320px;
	background: url(../images/caption-bg.png) bottom repeat-x;
	position:relative;
	margin-top:6px;
	padding-left:20px;
	padding-top:15px;
}


.copyright {
	color:#fff;
	font-family:'OpenSansBold', arial, sans-serif;
	height:25px;
	padding-top:55px;
	float:left;
	width:155px;
	font-size:12px;
	clear:left;
}





#intro-1 {
	position:absolute;
	right:0px;
	top:-55px;
	opacity:1; /* Overridden by captionOpacity setting */
	width:540px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	z-index:8;
	height:320px !important;
	z-index:100;
 /*   overflow-y:scroll; */
}



#intro-1 h1 {
	font-family:'Lobster13Regular',arial,sans-serif;
	font-size:42px;
	color:#2478ab;
	margin:0px !important;
	padding:0px 0px 0px 0px !important;
	font-weight:normal !important;
	line-height:1.25em !important;
}


#intro-1 p {
	font-family:'OpenSansBold',arial,sans-serif;
	font-size:12.5px;
	color:#2478ab;
	line-height:1.65em !important;
	padding-top:5px !important;
	margin:0px !important;
}



.caption2 {
	color:#fff;
	font-family:'LatoRegular',sans-serif !important;
	font-size:13px;
	position:absolute;
	bottom:78px;
	left:22px;
	width:398px;
	height:45px;
	padding:5px;
	background:rgba(0,0,0,.75);
	behavior: url(site/css/PIE.htc); 
}


a.logo-footer {
	padding:5px;
	border-radius:5px;
	background:#fff;
	behavior: url(site/css/PIE.htc); 
	float:left;
	display:block;
	width:110px;
	height:69px;
	margin-top:20px;
}

a.logo-footer img {
border:none;
}



.lower-shade {
	background:url(../images/lower-shade.png) center;
	width:980px;
	height:55px;
	position:absolute;
	bottom:0px;
}


#lower-content-sub, #home-content {
	width:980px;
	margin:0 auto;
	display:table !important;
	height:100% !important;
}                                                              

#lower-content-sub h1, .sidebar h1 {
	color:#2478ab !important;
	border-bottom:4px solid #575656;
	font-family:'Lobster13Regular', arial, sans-serif;
	font-weight:normal !important;
	padding:15px 0px 0px 5px;
	font-size:28px;	
}


#lower-content-sub  {
	color:#000;
	font-size:15px;
	padding-bottom:10px;
	font-family:'OpenSansRegular', arial, sans-serif;
	display:table;
	height:100%;
}

.media img {
	border:2px solid #f2cb2d;
	float:left;
	margin-left:6px;
	margin-bottom:6px;lower
}




.social-container {
	min-height:400px !important;
	width:443px;
}




.socialbox-content {
	min-height:400px !important;
	width:312px;
	overflow:hidden !important;
}


#socialboxes2 {
min-height:400px !important;
	width:433px;
}

.yt-video {
	border:4px solid #fff;
	width:285px;
	margin-left:9px;
	margin-top:9px;
}


.yt-text {
	font-size:14px;
	font-family:'OpenSansRegular',arial, sans-serif;
	color:#000;
	padding:10px;
	line-height:1.35em;
}


#socialboxes2, #socialboxes3, #socialboxes4 {
	display:none;
}

/* .socialboxes, social-container {
position:absolute !important;
top:65px;
}
*/

#socialboxes4 {
	margin-left:12px;
	
}

/* twitter styles */

.twtr-hd, .twtr-ft {
	display:none;
	
}


.twtr-tweet-wrap {
	padding:15px 0px 15px 0px !important;
	
}

.twtr-tweet-text a {
	font-weight:bold;
	
}


/*
.twtr-user {
	font-size:18px;
	font-family:'LatoBold',arial, sans-serif;
	display:block !important;
	margin-bottom:10px;
}




.twtr-tweet {
border-bottom:2px solid #bbbbbb !important;
	
}

.twtr-tweet-wrap {
	padding:15px 15px 15px 15px !important;
	
}


.twtr-tweet-text  {
	display:block !important;
	float:right !important;
	width:195px !important;
	margin-left:5px !important;
}




.twtr-avatar {
margin-right:5px;	
	
}

.twtr-img  img {
	width:54px !important;
	height: auto !important;
}


.twtr-avatar   {
	width:54px !important;
	height: 52px !important;
	border:3px solid #fff !important;
}

*/
.fb-like-box {
	background:transparent !important;
	border:none !important;
	font-size:13px !important;
	font-family:'OpenSansRegular',arial, sans-serif;
		color:#2478ab !important;
}


.fb-like-box  iframe {
	height:420px !important;
	border:none !important;
}






ul.nav-social {
	padding:0px 0x 0px 0px!important;
	margin:0px 0px 10px 0px !important;
	list-style-type:none;
	height:29px;
	float:right;
	width:80px;
	padding-bottom:5px !important;
}

ul.nav-social li {
	height:30px;
	margin-left:10px;
	float:left !important;
}

ul.nav-social li a {
	width:30px;
	height:30px;
	display:block;
}


ul.nav-social li a.tw {
	width:30px;
	height:30px;
	display:block;
	background:url(../images/button-tw.png) center 0px no-repeat;
}

ul.nav-social li.tw-nav a.current, ul.nav-social li a:hover.tw {
	width:30px;
	height:30px;
	display:block;
	background:url(../images/button-tw.png) center -29px no-repeat;
}




ul.nav-social li a.fb {
	width:30px;
	height:30px;
	display:block;
	background:url(../images/button-fb.png) center 0px no-repeat;
}

ul.nav-social li.fb-nav a.current, ul.nav-social li a:hover.fb {
	width:30px;
	height:30px;
	display:block;
	background:url(../images/button-fb.png) center -29px no-repeat;
}



ul.nav-social li a.yt {
	width:30px;
	height:32px;
	display:block;
	background:url(../images/button-yt.png) center 0px no-repeat;
}

ul.nav-social li.yt-nav a.current, ul.nav-social li a:hover.yt {
	width:30px;
	height:32px;
	display:block;
	background:#fff url(../images/button-yt.png) center -33px no-repeat;
}


.from {
	color:#575656;
	font-size:12px;
	line-height:1em !important;
}

.block-upper {
	height:29px;
	float:right;
	width:150px;
	padding-bottom:0px;
	position:relative;
	margin-top:-3px;
}

.block-divider {
		border-bottom:4px solid  #575656;
	clear:both;
}

ul.news-sidebar li  {
text-decoration:none;
color:#000;
font-family:'OpenSans',arial,sans-serif;
font-size:14px;
padding-top:25px !important;
border-bottom:2px solid #dfd3c1;
}


ul.news-sidebar li:first-child  {
text-decoration:none;
color:#000;
font-family:'OpenSans',arial,sans-serif;
font-size:14px;
padding-top:5px !important;
border-bottom:2px solid #dfd3c1;
}


ul.news-sidebar li a {
text-decoration:none;
color:#000;
font-family:'OpenSans',arial,sans-serif;
font-size:14px;
}

ul.news-sidebar li:first-child, ul.news-sidebar li:last-child {
padding-top:0px;
}

ul.news-sidebar li span {
	font-family:'OpenSansBold',sans-serif;
}



ul.news-sidebar {
	padding:0px 0px 35px 0px;
	
}

ul.first {
	padding:0px 0px 10px 0px !important;
}

ul.resources-sidebar {
list-style-type:none;
padding:0px;
margin:0px;
}


ul.resources-sidebar li:first-child {
border-bottom:none !important;
}



ul.resources-sidebar li {
padding-bottom:15px;
padding-top:15px !important;
border-bottom:1px dotted #939393;
}

ul.resources-sidebar li a {
color:#2478ab;
}

ul.resources-sidebar li:first-child, ul.resources-sidebar li:last-child {
padding-top:0px;
}


ul.resources-sidebar li ul li {
padding-bottom:15px;
padding-top:15px;
border-bottom:none;
}


ul.resources-sidebar li ul  {
list-style-type:disc;
}


ul.resources-sidebar li a {
display:block;
}




ul.resources-sidebar li a img {
text-decoration:none;
margin-right:5px;
border:none;
}


img.divider-content {
	margin-top:25px;
	
}

/*
a.slide-photo-bg  {
	background:url(../images/slide-photo-bg.png) no-repeat;
	display:block !important;
width:444px;
height:316px;
	position:absolute !important;
	z-index:-10 !important;
	margin-top:-17px !important;
	margin-left:-33px !important;
	overflow:hidden;
}
*/


.vid-home-container  {
	background:url(../images/slide-photo-bg3.png) no-repeat;
	display:block !important;
width:444px;
height:316px;
	position:absolute !important;
	margin-top:-17px !important;
	margin-left:-33px !important;
	overflow:hidden;
    background-size:cover;
}


a.slide-photo-bg img {
position:absolute;
left:33px;
    top:16px;
     z-index:50;
}


.vid-home {
position:absolute;
left:33px;
    top:15px;
     z-index:50;
    background:#000;
width:380px;
height:214px;
  /*  padding-top:20px; */
}

.vid-home iframe {
    position:relative;
    z-index:50;   
}


ul.list {
	list-style-type:none;
	padding:0px;
	margin:0px;
	
}


ul.list li {
	padding-top:10px;
	padding-bottom:10px;
	
}

ul.list li img {
margin-right:10px;
float:left;
border:2px solid #e8d4b5;
}


ul.members li {
	clear:both !imporant;
	border-bottom:2px solid #dfd3c1;
	padding-top:25px;
	font-family:'OpenSansRegular',arial, sans-serif !important;
	font-size:13px !important;
	padding-bottom:25px !important;
}


ul.list li .member-name {
	font-family:'OpenSansBold',arial, sans-serif;
	font-size:18px;
	
}


ul.links li a {
	color:#2478ab;	
	font-family:'OpenSansBold',arial, sans-serif;
}


ul.list li .date {
	background:#73981f;
	border-radius:3px;
	behavior: url(site/css/PIE.htc); 
	color:#fff;
	padding:2px 5px 2px 5px;
	font-family:'OpenSansBold', arial, sans-serif;
	font-size:12px;
}

ul.meetings li {
	border-bottom:2px solid #dfd3c1;
	padding-top:25px;
	padding-bottom:25px;
	
}

ul.meetings li:first-child {
	padding-top:0px;

	
}

ul.meetings li span {
	font-family:'OpenSansBold', arial, sans-serif;
}

ul.meetings li a  {
	text-decoration:none;
}

a#nav-espaniol {
width:100px;
height:25px;
font-family: 'ColaborateBoldRegular', arial, sans-serif;
text-decoration:none;
font-size:14px;
position:absolute;
right:75px;
top:10px;
line-height:28px;
text-align:center;
background:#fff;
color:#006e9e;
border-radius:3px;
behavior: url(site/css/PIE.htc); 
}


a#nav-espaniol:hover {
	color:#fff;
	background:#a7b939;
	
}


.divider {
	height:78px;
}



a.top {
	display:block;
	clear:both;
	height:25px;
	color:#2478ab;
	margin-top:25px;
	margin-bottom:65px;
}


a.top img {
	margin-right:10px;
}


.content-left hr {
	border:1px solid #dfd3c1;
	
}



#home-content {
	width:980px;
	clear:both;
	color:#000;
	font-size:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:'OpenSansRegular', arial, sans-serif;	
}




#home-content h3  {
	color:#2478ab;
	font-size:28px;
	border-bottom:4px solid #575656;
	padding-bottom:0px !important;
	font-family:'Lobster13Regular', arial, sans-serif;
	font-weight:normal !important;
	margin-bottom:17px;
	padding-top:0px !important;
	margin-top:0px !important;
}


#contact-footer {
	font-size:10px;
	color:#fff;
	width:200px;
	height:75px;
	margin-top:56px;
	margin-left:5px;
	float:left;
	font-family:'OpenSansRegular', arial, sans-serif;
}

#contact-footer .contact-title {
	font-family:'OpenSansBold', arial, sans-serif;	
	
	
}

#contact-footer a {
color:#fff;
text-decoration:none;		
}

.copyright-photo {
		font-family:'OpenSansRegular',arial, sans-serif;
		font-size:10px;
		height:25px;
		width:250px;
		position:absolute;
		bottom:42px;
		left:18px;
		color:#717171;
}


.video-caption {
	font-family:'OpenSansBold',arial, sans-serif;
		font-size:12px;
		height:25px;
		width:400px;
		position:absolute;
		bottom:62px;
		left:22px;
		color:#92a630;
}


/*

.meetings-home {
font-family:'OpenSansRegular',arial,sans-serif;
font-size:11px !important;
color:#2478ab;
margin:0px !important;	
width:395px;
height:60px;
position:absolute;
bottom:5px;
right:120px;
padding:0px 10px 10px 10px;
background:#fff;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 10px rgba(0,0,0,.10);
behavior: url(site/css/PIE.htc); 
}



*/


/*
.meetings-home {
font-family:'OpenSansRegular',arial,sans-serif;
font-size:11px !important;
color:#2478ab;
margin:0px !important;	
width:380px;
height:60px;
position:absolute;
bottom:5px;
right:135px;
padding:0px 10px 10px 10px;
background:#fff;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 10px rgba(0,0,0,.10);
behavior: url(site/css/PIE.htc); 
}
*/



.meetings-home {
font-family:'OpenSansRegular',arial,sans-serif;
font-size:11px !important;
color:#2478ab;
margin:0px !important;	
width:395px;
height:60px;
position:absolute;
bottom:5px;
right:135px;
padding:0px 5px 10px 8px;
background:#fff;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 10px rgba(0,0,0,.10);
behavior: url(site/css/PIE.htc); 
}



.links-home {
font-family:'OpenSansRegular',arial,sans-serif;
font-size:10px !important;
color:#2478ab;
margin:0px !important;	
width:103px;
height:135px;
position:absolute;
bottom:-69px;
right:0px;
padding:0px 10px 10px 10px;
background:#fff;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 10px rgba(0,0,0,.10);
behavior: url(site/css/PIE.htc); 
    z-index:200;
}

.links-home a{
   display:block;
height:40px;
  color:#2478ab;
margin-top:9px;
}


.links-home-1 {
font-family:'OpenSansRegular',arial,sans-serif;
font-size:11px !important;
color:#2478ab;
margin:0px !important;	
width:110px;
height:45px;
position:absolute;
bottom:5px;
right:0px;
padding:15px 10px 10px 10px;
background:#fff;
border-radius:5px 5px 5px 5px;
box-shadow:3px 3px 10px rgba(0,0,0,.10);
behavior: url(site/css/PIE.htc); 
}


.links-home-1 a {
position:absolute;
top:0px;
left:0px;
width:130px;
height:55px;
    padding-top:5px;
    text-decoration:none;
    color:#2478ab;
margin-top:9px;
    text-align:center;
    font-weight:bold;
    
}

.meetings-home ul {
    margin-top:0p;
    padding-top:8px;
    -webkit-margin-before:0px;
    padding-left:17px;
}


.meetings-home ul li a {
  display:block;
 padding:2px 0px 2px 0px;   
text-decoration:none;
}

.meetings-home ul li a:hover {
    text-decoration:underline;
    
}



.meetings-home ul li:first-child a { 
 padding-top:0px;
}


.meetings-home a { 
    color:#2478ab;
/* position:absolute;
top:0px;
left:0px;
width:380px;
height:60px; */
}


a.meetings-lnk {
	position:absolute;
	top:0px;
	left:0px;
	width:415px;
height:70px;
}

table.archived-meetings {
	width:100%;	
}


tr.heading {
background:#2478ab;
color:#fff;	
}



table.archived-meetings td {
	border:1px solid  #dfd3c1;
	padding:8px;	
}

table.archived-meetings td p  {
	margin:0px;
	padding:0px;
}

ul.news-home li a {
	display:block;
	
}