/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}



/* Tags */



#slideshow{

 height:320px;

 margin:0 auto;

 overflow:hidden;

 position:relative;

 width:980px;

}

#slideshow img{

 position:absolute;

 top:0;

 left:0;

 z-index:8;

}

#slideshow img.active{

 z-index:10;

}

#slideshow img.last-active{

 z-index:9;

}





body{

	color: #222;

	font-family: 'Lato', sans-serif;

	font-smoothing: antialiased;

	line-height:1.4em;

	/* overflow-x: hidden; */

	-moz-font-smoothing: antialiased;

	-webkit-font-smoothing: antialiased;

}

a{

	outline: none;

	text-decoration: none;

}

h1,h2,h3,h4{

	font-family: 'Libre Baskerville', serif;

}

h2{

	font-size: 1.6em;

	padding-bottom: 15px;

	line-height: 1.4em;

	color: #313131;

}



.content h2{

	font-family: 'Lato', sans-serif;

	color: #f1f1f1;

	font-size: 1.4em;

	opacity: 1;

	line-height: 1.4em;

	margin-bottom: 15px;

	text-transform: uppercase;

}



h3{

	font-size: 1.6em;

	line-height: 1.4em;

	color: #313131;

}

h4{

	font-size: 1.58em;

	color: #313131;

}

h5{

	font-size: 1.2em;

	padding-bottom: 10px;

	color: #313131;

}

a.svg {
 position: relative;
 display: inline-block; 
}
a.svg:after {
  content: ""; 
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left:0;
}



/* Structure */

.container{

	display: block;



	width: 100%;

}

.container-inner{

	margin: 0 auto;

	position: relative;

	width: 980px;

}

.container-inner:before,

.container-inner:after,

.navigation:before,

.navigation:after,

.toggle-content:before,

.toggle-content:after{

    content: "";

    display: table;

}

.container-inner:after,

.navigation:after,

.toggle-content:after{

    clear: both;

}

.container-inner .navigation>li>a{

	display:block;

}

.success {

	border-bottom: 1px solid #bdbdbd;

	font-weight:400;

	font-size: .95em;

	clear: both;

	margin-top: 2px;

	margin-bottom: 25px;

	line-height: 1.4em;

	padding: 0 0 25px;

	position: relative;

}

.content-region {

	clear: both;

	margin-top: 2px;

	margin-bottom: 5px;

	line-height: 1.4em;

	padding: 0 0 5px;

	position: relative;

}



.content-region.no-divider{

	border-bottom: 0;

	padding-bottom: 0;

}

.hidden{

	display: none;

}

.mobile{

	display: none;

}

.overlay{

	position: relative;

	z-index: 1;

}

.sidebar-module{

	font-size: .9em;

	margin-bottom: 20px;

}

.toggle>a{

	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEzMkYwOTRCNjY1MTFFMjhCNjg4REIxODBEMTBBNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE3QzIwRThCNjZFMTFFMjhCNjg4REIxODBEMTBBNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTMyRjA5MkI2NjUxMUUyOEI2ODhEQjE4MEQxMEE2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTMyRjA5M0I2NjUxMUUyOEI2ODhEQjE4MEQxMEE2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiKIOlAAAADESURBVHjaYvj//z8DEEsAsRsQM0P5uDALVJ0YiA8SkATiTUD8BYiToQqwaWQF4lwg/gnEK0D6QIIT/iPAZyBOwmIAGxBnA/EnJLXNIAlvIL6DJPgBagArksYsqMEwcA2IXWEmWwHxbSRJkA3xQCwExGlQL8HAdSA2hvkZhm2B+CaSoudAvBiIXyKJXQZiU5ge9EBBNwAZXAVic2T12ELVHuonZHAJiM3Q1eKKT3uoTSBwHt1GQppBOAqITwNxCC41AAEGAAqF+FLnbixIAAAAAElFTkSuQmCC) 100% 50% no-repeat scroll;

	padding-right: 25px;

}

.mobile .toggle-open>a,

.mobile.toggle-open>a{

	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGNjdBRkVDQzIyNzExRTJBRjE5OUQ2OTEwMzU1MTRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGNjdBRkVEQzIyNzExRTJBRjE5OUQ2OTEwMzU1MTRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0Y2N0FGRUFDMjI3MTFFMkFGMTk5RDY5MTAzNTUxNEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0Y2N0FGRUJDMjI3MTFFMkFGMTk5RDY5MTAzNTUxNEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5NGTWvAAAAvUlEQVR42mL4//8/Aw4cBcSngTgElxpcGu2B+Op/CDgPxObEagZpvPYfFVwCYjNCmm2B+OZ/7OAqugvwaXwOxIuB+CWS2GUgNkXXbAXEt5EUfQLieCAWAuI0IP6CJHcdiI1hmr2B+A6S5AcgTgJiVqjBbECcBcSfkdSAwsQVJDkBSfAzVCMLWliADMiGuggGmkESkkC8Ceq0ZCwaYRjkklwg/gnEK0D6YBISQOwGxMx4Eg0D1GCQOjEQHyDAAPBj+FIVMtJKAAAAAElFTkSuQmCC);

	padding-right: 25px;

}

.toggle-content{

	display: none;

	z-index: 2;

}

.view-all{

	float: right;

	font-size: .8em;

	margin-top: 10px;

	padding: 5px 10px;

}



/* Top Navigation */

#on1{

	display: none;

}

.top-navigation-item{

	float: left;

}

#top-navigation-container{

	background-color: rgb(48, 48, 48);

	background-color: rgba(48, 48, 48, 0.9);

	position: fixed;

	z-index: 100;

	height: 50px;

}

#top-navigation-container .navigation{

	margin-right: 45px;

}

#top-navigation-container .navigation>li{

	float: left;

}

#top-navigation-container .navigation>li>a{

	color: #fff;

	height: 50px;

	line-height: 3em;

	margin-right: 35px;

}

#top-navigation-container .toggle-content{

	background-color: #fff;

	border: 1px solid #888;

	border-top: 5px solid #1f5f0b;

	border-bottom: 3px solid #1f5f0b;

	-moz-box-shadow:    0px 1px 3px 0px #5d5d5d;

  	-webkit-box-shadow: 0px 1px 3px 0px #5d5d5d;

 	 box-shadow:         0px 1px 3px 0px #5d5d5d;

	font-size: .9em;

	left: 0;

	padding: 10px 0;

	position: absolute;

	width: 100%;

}

#top-navigation-container .toggle-content a{

	color: #333;

	font-size: 1.02em;

	font-weight:400;

	padding-right: .5em;

	padding-bottom: 3px;

	font-weight:400;

}

#top-navigation-container #tabs{

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAAABCAIAAADhI/0FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxNDdFMzE3QkYwRjExRTJCNTBGRkRDMzgzQUUxODYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxNDdFMzE4QkYwRjExRTJCNTBGRkRDMzgzQUUxODYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzE0N0UzMTVCRjBGMTFFMkI1MEZGREMzODNBRTE4NjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzE0N0UzMTZCRjBGMTFFMkI1MEZGREMzODNBRTE4NjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5jcaKWAAAAI0lEQVR42mL89un9X0YWBgYGRmYmIMnw7z/DKBgF5AKAAAMAZVwF3vpfMDoAAAAASUVORK5CYII=) 0 0 repeat-y scroll;

}

#top-navigation-container .column h3{

	color: #1f5f0b;

	font-size: 1.13em;

	font-weight:700;

	padding-top: 3px;

	padding-bottom: 7px;

}

#top-navigation-container .column ul{

	padding-bottom: 10px;

	font-weight:400;

	line-height: 1.7em;

}



#top-navigation-container .column1 h3{

	color: #1f5f0b;

	font-size: 1.13em;

	font-weight:700;

	padding-top: 3px;

	padding-bottom: 7px;

}

#top-navigation-container .column1 ul{

	padding-bottom: 10px;

	font-weight:400;

	line-height: 1.7em;

	float:left;

	padding-right: 1.2%;

	width: 200px;		

}

#top-navigation-container .column3 h3{

	color: #1f5f0b;

	font-size: 1.13em;

	font-weight:700;

	padding-top: 3px;

	padding-bottom: 7px;

}

#top-navigation-container .column3 ul{

	padding-bottom: 10px;

	font-weight:400;

	line-height: 1.8em;

	float:left;

	padding-right: 70px;

	width: 388px;

}



#top-navigation-container .column4 h3{

	color: #1f5f0b;

	font-size: 1.35em;

	font-weight:700;

	padding-top: 10px;

	padding-bottom: 10px;	

}

#top-navigation-container .column4 ul{

	padding-bottom: 10px;

	font-weight:400;

	line-height: 1.8em;

	float:left;

	padding-right: 20px;

	width: 285px;



}





#color-h3-login{

	color:#ffffff;

}

#loginsize {



	color: #1f5f0b;

	font-size: 1.13em;

	font-weight:700;

	padding-top: 3px;

	padding-bottom: 7px;

	

}



/* Top Navigation - Vertical Tabs */

.ui-tabs-vertical .ui-tabs-nav{

	float: left;

	margin-right: 10px;

	width: 205px;

}

.ui-tabs-vertical .ui-tabs-nav li{

	outline: none;

	padding-left: 15px;

}

.ui-tabs-vertical .ui-tabs-nav li a{

	color: #434343;

	display: block;

	font-weight: 700;

	outline: none;

	padding: 3px 0;

	width: 100%;

}

.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{

	background: #1f6009 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAeCAIAAABv6ZPXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNzNCNDQzQkYxQTExRTJCN0NCQTlFRjMxQkJCNEFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNzNCNDQ0QkYxQTExRTJCN0NCQTlFRjMxQkJCNEFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI3M0I0NDFCRjFBMTFFMkI3Q0JBOUVGMzFCQkI0QUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI3M0I0NDJCRjFBMTFFMkI3Q0JBOUVGMzFCQkI0QUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67icbHAAAA+klEQVR42mLInhb7HwMwKCXx3H95B02U6e+/v/N3TWVABUxAvObIks/fP6GLfv35Zcm+WeiiQDBv99Tff36hi77++HLzqTXookAwZ+ckLKLXHl06fHUvuiiychTRg5d33352HV0UrHwySJSRkRFZdN2xZUD3MPMbsCCL/vv3l52Vg1nAgBXNkPdf3qGbCwQhNjHootzsPFEOyUyYCnk5+VBEmZmYE92y0d3rpO+hIKaMLprpVYLuYyMVcyBCF01yzUYPSSlhWU+TQHTReOcMoANQRIEOjHFKRY9NoGeAXkLxDDDtPH3zCD3tAC0BWoUeQmdvn8BMfQABBgBGho2Z3pG5gQAAAABJRU5ErkJggg==) 100% 0 no-repeat scroll;

	border-left: 5px solid #646263;

	padding-left: 10px;

}

#top-navigation-container .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{

	color: #eee;

}

.ui-tabs-vertical .ui-tabs-panel{

	float: left;

	width: 760px;

}

.ui-tabs-vertical .column{

	float:left;

	padding-right: 1.2%;

	width: 32%;

}

#top-navigation-container ul.toggle-content{

	padding: 1.2% 2.2%;

	width: 96%;

}

#top-navigation-container ul.toggle-content li{

	float: left;

	width: 234px;

	line-height: 1.5em;

	padding-bottom: 3px;

}



/* Other Top Bar Items */

#share-button a{

	background: #686866 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGN0EyMjU0RDUxMzExRTJBMEUzQ0Y2MjI3M0I5NjgzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGN0EyMjU1RDUxMzExRTJBMEUzQ0Y2MjI3M0I5NjgzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUY3QTIyNTJENTEzMTFFMkEwRTNDRjYyMjczQjk2ODMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUY3QTIyNTNENTEzMTFFMkEwRTNDRjYyMjczQjk2ODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vPEN9AAABG0lEQVR42ozSsUuCQRjH8XtfUjAEUczFWtraxMmWltD+AtsKcWhzCmpvaXUKaa8pcBMydHATRBwkHBqCsKaWEDERru/VSSe+r94PPsd7vDz33L3vCSmlsBDEJYb4Qh0ZYVlcxFQupm1TuIWmXM5kVVEIh2hI74w2xF8SSOMbfcRwgaJ+P8EIcfGfO9VhF4/zreiP8WJ06OIEOTyghWvEVPG9z7aecYVt4yguNudzNYw9Cl+xt+5juuz9TSwnjGMkxaqwwilmPlvvoYSw7naEAlJq7jA4rJHXnT7xhAzOjR41jHGACIYomWeI6H+rngPIoir9M1h3u6L6WB8exVPbu132KH53hV1u0DHmM9w6vz/bLvs4ww7qqPwIMACd/02/q4hw2AAAAABJRU5ErkJggg==) 5px 50% no-repeat scroll;

	border-radius: 5px;

	color: #fff;

	display: block;

	font-size: .8em;

	line-height: 1em;

	margin: 15px 25px 0 0;

	padding: 5px 5px 5px 25px;

	text-transform: uppercase;

}

#share-button img{

	visibility: hidden;

}

#give-to-lehman a{

	color: #fff;

	display: block;

	height: 50px;

	line-height: 3em;

	margin-right: 25px;

	padding: 0 10px;

}

.search-form{

	float: right;

	height: 30px;

	margin-top: 10px;

	overflow: hidden;

	position: relative;

}

.search-form input{

	background: #FFF;

	border: none;

	border-top: 1px solid #FFF;

	color: #6D5D52;

	font-size: 12px;

	height: 19px;

	line-height: 1.5em;

	padding: 5px 10px;

	width: 120px;

}

.search-form button{



	background: #686866 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE3QzIwRUJCNjZFMTFFMjhCNjg4REIxODBEMTBBNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE3QzIwRUNCNjZFMTFFMjhCNjg4REIxODBEMTBBNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTdDMjBFOUI2NkUxMUUyOEI2ODhEQjE4MEQxMEE2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMTdDMjBFQUI2NkUxMUUyOEI2ODhEQjE4MEQxMEE2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmRM0ewAAAF5SURBVHjapJTBRwRRHMffzFLKEpMOiSgRsVmWOkWkQ6JTh05dykZ/QKeOXUu3LnVpSYfVqVNdolhiFSkilmHpGhGNpe+P78tvnzezm758zJs3b77z+/3e+02QJIlxNAbKYBkUONcAd+AI1EyKAsdMTPZB3qTrAOyCrzSzHDgHq87zJ74kEfap+VcwD9714pDXPWX0CbZBL5gGs6AfLNBENAkuGERbZBO4PoMeGs2Bx5QUJf1bUOT9OqjoyDZoJNrJMLJRr4GWqnFbZA/8ktRm0FdYjy6526JhW7uQ+YvqXRqJ7p2j9JumLeK36V7etWIWc1x0dydDBTWOtdk1x5GqQ5ZGwYoyamqzilp4CIY6mB2rDjlx05Req6pi6nOkFfGgLqq5qq+dBmiia1EnH6AEZjw9G7OtGm6j59nkZfM3NW2rhc7p3gJLalO0Xvh8nGOrEXADpgLP/8wqx9q1PC0mm3Tl1PYty6yTIhqW+MHN/5hZw1NwJvwIMAClomRaP48jmQAAAABJRU5ErkJggg==) no-repeat 5px 5px scroll;

	border: none;

	cursor: pointer;

	display: block;

	height: 31px;

	position: absolute;

	right: 0px;

	text-indent: -9999px;

	top: 0px;

	width: 30px;

}



/* Logo and Tagline */

#header-container{

	background-color: rgb(255, 255, 255);

	background-color: rgba(255, 255, 255, 0.9);

	padding-top: 45px;

	height: 127px;

}

#header-container .container-inner{

	padding: 24px 0 20px;

}

#lehman-logo-header{

	float: left;

}

#header-container .tagline{

	float: right;

	font-size: 2em;

	padding: 55px 0 0;

}



/* Main Navigation */

#main-navigation-container{

	background-color: #1d5b08;

	border-bottom: 5px solid #154507;

	color: #fff;

	height: 42px;

	padding-top: 10px;

}

#main-navigation-container h1{

	font-size: 2.05em;

	padding-top: 6px;

	letter-spacing: .8px;

	font-family: 'Libre Baskerville',serif;

}

#main-navigation-container ul{

	height: 45px;

	text-align: justify;

}

#main-navigation-container li.item{

	display: inline-block;

	*display: inline;

	zoom: 1;

}

#main-navigation-container li.stretch{

	display: inline-block;

	*display: inline;

	font-size: 0;

	line-height: 0;

	width: 100%;

}

#main-navigation-container a{

	color: #fff;

	font-size: 1.0em;

	font-weight: 500;

}

#main-navigation-container a.last{

	margin-right: 0;

}



/* Emergency Notifications */

#emergency-announcement{

	background-color: #aa0000;

	box-shadow: 0 5px 20px #222;

	border-bottom: 2px solid #8b0000;

	line-height: 1.8em;

	font-size: .9em;

	color: #eee;

	position: absolute;

}

#emergency-announcement a{

	color: #fff;

	font-size: .9em;

	font-weight:bold;

	text-decoration:underline;

}



#emergency-announcement.defcon3{

	background-color: #ffff99;

	box-shadow: 0 5px 20px #222;

	border-bottom: 2px solid #424242;

	line-height: 1.8em;

	font-size: .9em;

	color: #222;

}



#emergency-announcement.defcon3 a{

	color: #fff;

	font-size: .9em;

	font-weight:bold;

	text-decoration:underline;

}



#emergency-announcement.defcon5{

	background-color: #309413;

	border-bottom: 2px solid #767676;

	line-height: 1.8em;

	font-size: 1em;

	color: #eee;

}



#emergency-announcement.defcon5 a{

	color: #fff;

	font-size: 1em;

	font-weight:bold;

}

#emergency-announcement .container-inner{

	line-height: 1.8em;

}



/* Photo Rotation */

#photo-rotation-container{

	background-color: #191919;

	background-position: 50% 0;

	background-repeat: no-repeat no-repeat;

	background-size: cover;

	line-height: 0;

	height: 400px;

	position: absolute;

	top: 0;

	visibility: hidden;

}

#photo-rotation-container .container-inner{

	background: #151515;

	color: #FFF;

	height: 400px;

	width: 100%;

}

#photo-rotation-spacer{

	height: 375px;

}

#photo-rotation-spacer-no-cta{

	height: 88px;

}



/* Calls to Action - Homepage */

#calls-to-action-container{

	background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA2CAYAAAAGavOcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEwNERCNDc0QkVFQTExRTI4NDNGQ0JDNDhBNDhGODkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEwNERCNDc1QkVFQTExRTI4NDNGQ0JDNDhBNDhGODkxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTA0REI0NzJCRUVBMTFFMjg0M0ZDQkM0OEE0OEY4OTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTA0REI0NzNCRUVBMTFFMjg0M0ZDQkM0OEE0OEY4OTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rWtU+AAAAUklEQVR42mLgty18xvSfgYGBiQGJYGJgYmRkhHL/gbgIWYTEf0YUdWiyaARIGKiDAbssTQjG/yBHMvzDlP0PduQvkKvYGJhY/gFZP5mZGAACDAAecQ4YryjhxQAAAABJRU5ErkJggg==) 0 0 repeat-x scroll;

}

#calls-to-action-container .navigation{

	height: 55px;

	text-align: justify;

}

#calls-to-action-container .navigation li{

	display: inline-block;

	*display: inline;

	zoom: 1;

}

#calls-to-action-container .navigation li.stretch{

    font-size: 0;

    line-height: 0;

	width: 100%;

}

#calls-to-action-container .navigation a{

	color: #fff;

	font-size: 1.17em;

	line-height:1.5em;

	font-weight: 700;

	padding-bottom: 15px;

	padding-top: 15px;

}

#calls-to-action-container .toggle-content{

	background-color: #efefef;

	border-bottom: 1px solid #e1e1e1;

}

#calls-to-action-container .toggle-content li{

	float: left;

	color: #333;

	font-size: .95em;

	line-height: 1.4em;

	height: 200px;

	margin: 10px 0 10px 20px;

	width: 220px;

}

#calls-to-action-container .toggle-content li a{

	color: #333;

	font-weight:bold;

	font-size: 1em;

	line-height: 1.25em;

}



#calls-to-action-container .toggle-content img{

	width: 100%;

}

#main-container{

	padding: 101px 0 0 0;

}

#main-container a{

	color: #333;

	font-weight:600;

	line-height:1.37em;

}

#main-container a.view-all{

	background-color: #206009;

	color: #FFF;

}



/* Sidebars and their content */

#sidebar{

	float: left;

	margin-right: 20px;

	width: 240px;

}

#featured-events li{

	clear: left;

	font-size: .88em;

	line-height: 1.5em;

	margin-bottom: 20px;

	min-height: 50px;

}

#featured-events a{

	color: #222;

	font-weight: 700;

}

#featured-events span{

	display: block;

	width: 100%;

}

#featured-events .date{

	background-color: #e1e1e1;

	float: left;

	line-height: 2.1em;

	margin: 0 12px 0 0;

	text-align: center;

	width: 50px;

}

#featured-events .month{

	background-color: #206009;

	color: #eee;

}



.sidebar-module a{

	display: block;

}

.accordion-side-navigation{

	border-top: 3px solid #888;

}

.accordion-side-navigation>li{ 

	background-color: #eee;

}

.accordion-side-navigation>li.toggle-open{

	background-color: #ccc;

}

.accordion-side-navigation li>a{

	padding: 5px 2%;

	width: 94%;

}

.accordion-side-navigation li.toggle>a{

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5MjY4OTc5QzNDMDExRTJBMkNCRjNENjhCQzVFNDU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5MjY4OTdBQzNDMDExRTJBMkNCRjNENjhCQzVFNDU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjkyNjg5NzdDM0MwMTFFMkEyQ0JGM0Q2OEJDNUU0NTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjkyNjg5NzhDM0MwMTFFMkEyQ0JGM0Q2OEJDNUU0NTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tQJCxAAAAYUlEQVR42nyPSwoAIQxD2zJ2I4gr73+mHqOXcIhUKcwnqzR5RGQzm+5OfxpjkJRSuNb6CaEDIzhaayQiDwgZuuUj4B1kxQAfMJ5gVT0QPLKznhd6768euvIRH5vb5+4WYABSUwmxquqnMAAAAABJRU5ErkJggg==);

}

.accordion-side-navigation .toggle-content{

	background-color:#fafafa;

}

.static-side-navigation li a{

	border-bottom: 1px solid #ccc;

	padding: 5px 0;

	width: 100%;

}



/* Main Content Region */

#l4-main-content{

	float: left;

	width: 720px;

}

#main-content{

	float: left;

	width: 720px;

}

#l4-main-content p{

	padding-bottom: 0.938em;
	padding-left: .5em;
	padding-right: .5em;
	font-size:1.0em;
	line-height:1.45em;

}

#main-content p{

	padding-bottom: 1.5em;
	padding-right: .5em;
	font-size:1.0em;
	line-height:1.75em;

}

#l4-main-content a{

	color: #282ba1;

	font-weight:500;

	font-size:1.0em;

	line-height:1.4em;

}

#main-content a{

	color: #282ba1;

	font-weight:500;

	font-size:1.0em;

	line-height:1.4em;

}

#l4-main- a:hover{

	color: #deeaf7;
	font-weight:600;
	background-color: #5b86b6;
	font-size:1.0em;
line-height:1.4em;

}


#main-content a:hover{

	color: #fff;
	background-color:#81c341;
	font-weight:500;
	font-size:1.0em;

}



#l4-main-content h2{

	font-size: 1.55em;
	font-weight:600;
	padding-right: 1.000em;
	padding-bottom: 0.7em;

line-height:1.4em;
	color: #313131;

}

#main-content h2{

	font-size: 1.75em;
	font-weight:500;
	padding-right: 1.000em;
	padding-bottom: 0.5em;
line-height:1.4em;
	color: #313131;

}

#l4-main-content h3{

font-size: 1.25em;
font-weight:500;
	padding-right: 1.000em;
	padding-bottom: 0.7em;
	line-height:1.4em;
	color: #313131;

}

#main-content h3{

font-size: 1.25em;
font-weight:500;
	padding-right: 1.000em;
	line-height:1.4em;
	color: #313131;

}


#l4-main-content h4{

	font-size:1.2em;
	font-weight:700;
	padding-bottom: 0.7em;
	line-height:1.4em;

}


#main-content h4{

	font-size:1.2em;
	font-weight:700;
	padding-bottom: 0.7em;
	padding-left: .25em;
	line-height:1.4em;

}

#l4-main-content h5{

	font-size:1.2em;
	font-weight:700;
	padding-bottom: 0.7em;
	font-style:italic;
	line-height:1.4em;

}

#main-content h5{

	font-size:1.2em;
	font-weight:700;
	padding-bottom: 0.7em;
	line-height:1.4em;
}


#l4-main-content ul{

 padding-top: 0px;
 line-height: 1.55em;
padding-bottom: 0.938em;

}


#main-content ul{

 padding-top: 0px;
 line-height: 1.55em;
padding-bottom: 0.938em;

}

#l4-main-content li{

background: url("/2014-redesign-images/new-bullet.png") no-repeat scroll 0 0.9em transparent;

    padding: 2px 0 2px 15px;

	margin-left: 25px;

}

#main-content li{

background: url("/2014-redesign-images/new-bullet.png") no-repeat scroll 0 0.9em transparent;

    padding: 2px 0 2px 15px;

	margin-left: 25px;

}



#main-links p{

	padding-bottom: 15px;

	padding-left: 5px;

	font-size:1.0em;

	line-height:1.4em;

}

#main-links a{

	color: #282ba1;

	font-weight:600;

	font-size:1.0em;

	line-height:1.4em;

}



.carousel-container{

	height: 280px;

}

.carousel-container.no-caption{

	height: 200px;

}

.thumbnail-slider li{

	display:block;

	float: left;

	font-size: .9em;

	line-height:1.4em;

	margin-right: 14px;

	width: 230px;

}



.thumbnail-slider li h3{

	font-size: 1.1em;

	padding: 5px 0 5px 0;

	margin: 0px;

}

.thumbnail-slider li.last{

	margin-right: 0;

}

.thumbnail-slider li.l2-image-static{

	margin-right: 0;

	padding-right: 14px;

}

.thumbnail-slider li.l2-image-static-last{

	margin-right: 0;

}

.thumbnail-slider img{

	width: 100%;

}

.rsCustomArrows{

	position: absolute;

	right: 0;

	top: 0;

}

.rsCustomArrows a{

	display: block;

	float: left;

	height: 22px;

	text-indent: -9999px;

	width: 22px;

}

.rsCustomArrows .prev{

	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAIAAABL1vtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA1RTRBNzZCNzUyMTFFMjhGQzFCQTg3NEJDMjU0RDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QURDN0NERkNCNzU2MTFFMjhGQzFCQTg3NEJDMjU0RDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDVFNEE3NEI3NTIxMUUyOEZDMUJBODc0QkMyNTREOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVFNEE3NUI3NTIxMUUyOEZDMUJBODc0QkMyNTREOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhNsQkQAAAC1SURBVHja7JQxCsQgEEXjahWwEYRcwcb7n2NtxAsICilWJE0kO0TYYjHRmHL3VyLzHzPyHeK9H+7pMdzWDyFeu/oRYH7uijH2IMCvlEopMcbGcbyMyP51XTnnQgiE0FElKd5C3owxLf4ywloLfji0+MuDVD31LqZpwhhDI/n7VBspPyeMIKUkhABFa71tW08uKKWZ4pw7p5zl4kOZ53lZlqMyVN0XIYSMu5aLr17++6JVbwEGAE2NWG5ThSGYAAAAAElFTkSuQmCC) 0 0 no-repeat scroll;

	margin-right: 5px;

}

.rsCustomArrows .next{

	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAIAAABL1vtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QURDN0NERkZCNzU2MTFFMjhGQzFCQTg3NEJDMjU0RDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QURDN0NFMDBCNzU2MTFFMjhGQzFCQTg3NEJDMjU0RDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBREM3Q0RGREI3NTYxMUUyOEZDMUJBODc0QkMyNTREOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBREM3Q0RGRUI3NTYxMUUyOEZDMUJBODc0QkMyNTREOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvO3FekAAACtSURBVHja7JSxCsMgFEVjcXFwEfwFwcX//44G1D8QFBwqmCWS2mQpKT5JHds7OAjnoPeJKIQwjeU2DecnFI893ytyzvc9XUtTQQhhjJVS5nmGLU0FQkhKyTlf1xW2QF2cLK1H2JnIu0Vr7ZwbHWo1fm5imNm2zRhTr4AxFkLU41xTVN5ae/BKKUrptS4O3nsP85BiWZYYY5d/FQT8FymlusJ8p4su/P9yznkKMAANBV4GNB0sJQAAAABJRU5ErkJggg==) 0 0 no-repeat scroll;

}

#featured-videos{

	height: 355px !important;

}



#featured-videos-more{

	float: left;

	margin-right: 15px;

	width: 168px;

}

#featured-videos-more li{

	margin-bottom: 2px;

}

#featured-videos-more img{

	width: 100%;

}

#featured-video{

	float: left;

	padding-bottom: 0;

	position: relative;

	width: 535px;

}

#featured-video img{

	height: auto;

	width: 535px;

}

#featured-video .play-button{

	background: transparent url(../2014-redesign-images/template-assets/play.png) 0 0 no-repeat scroll;

	display: block;

	height: 64px;

	left: 44%;

	position: absolute;

	top: 40%;

	width: 64px;

}

#featured-video .caption{

	background-color: rgba(10, 10, 10, 0.9);

	bottom: 5px;

	color: #eee;

	font-size: .8em;

	left: 0;

	padding: 10px;

	position: absolute;

	width: 515px;

}



/* Notices */

#notices-container{

	font-size: .9em;

	background-color: #efefef;

	border-bottom: 1px solid #eee;

	color: #fff;

	padding: 10px 0 20px;

}

#notices-container h2{

	color: #313131;

    font-size: 1.58em;

    font-weight: 700;

	padding-top: 24px;

	padding-bottom: 24px;

}

#notices-container a{

	color: #333;

	font-weight:700;

}



#notices-container a visited{

	color: #333;

	font-weight:700;

}





/* Footer */

#footer-container{

	background-color: #0d3c70;;

	border-top: 4px solid #333333;

	margin-top: 20px;

	color: #eee;

	padding: 10px 0 20px;

}

#footer-container ul{

	float: left;

	width: 825px;

}

#footer-container ul>li{

	float: left;

	font-size: .8em;

	margin-right: 10px;

	overflow: hidden;

	padding: 0 0 7px;

	white-space: nowrap;

	width: 154px;

}

#footer-container li a{

	color: #eee;

}

#footer-container .container-inner>p{

	float: left;

	text-align: right;

	width: 155px;

}

#footer-container .goog-te-gadget-simple{

	font-size: 10px;

	padding: 0;

}

#footer-address{

	background-color: #0b3665;

	padding: 20px 0;

}

#lehman-logo-footer{

	float: left;

}

#footer-address p{

	color: #eee;

	float: left;

	font-size: .8em;

	margin-left: 35px;

	width: 600px;

}

#footer-address a{

	color: #eee;

}

#cuny-logo-footer{

	float: right;

}



/* L2 Pages */

.l2 #photo-rotation-container{

	border-bottom: 5px solid #aaa;

}

.l2b #sidebar{

	float: right;

	margin-left: 20px;

	margin-right: 0;

}



/* External Libraries - Royal Slider v1.0.5 */

.royalSlider {

	direction: ltr;

	position: relative;

}

.rsWebkit3d .rsSlide {

	-webkit-transform: translateZ(0);

}

.rsWebkit3d .rsSlide,

.rsWebkit3d .rsContainer,

.rsWebkit3d .rsThumbs,

.rsWebkit3d .rsPreloader,

.rsWebkit3d img,

.rsWebkit3d .rsOverflow,

.rsWebkit3d .rsBtnCenterer,

.rsWebkit3d .rsAbsoluteEl,

.rsWebkit3d .rsABlock,

.rsWebkit3d .rsLink {

	-webkit-backface-visibility: hidden;

}

.rsFade.rsWebkit3d .rsSlide,

.rsFade.rsWebkit3d img,

.rsFade.rsWebkit3d .rsContainer {

    -webkit-transform: none;

}

.rsOverflow {

	width: 100%;

	height: 100%;

	position: relative;

	overflow: hidden;

	float: left;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}

.rsVisibleNearbyWrap {

	width: 100%;

	height: 100%;

	position: relative;

	overflow: hidden;

	left: 0;

	top: 0;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}

.rsVisibleNearbyWrap .rsOverflow {

	position: absolute;

	left: 0;

	top: 0;



}

.rsContainer {

	position: relative;

	width: 100%;

	height: 100%;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}



.rsArrow,

.rsThumbsArrow {

	cursor: pointer;

}



.rsThumb {

	float: left;

	position: relative;

}





.rsArrow,

.rsNav,

.rsThumbsArrow {

	opacity: 1;

	-webkit-transition:opacity 0.3s linear;

	-moz-transition:opacity 0.3s linear;

	-o-transition:opacity 0.3s linear;

	transition:opacity 0.3s linear;

}

.rsHidden {

	opacity: 0;

	visibility: hidden;

	-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;

	-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;

	-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;

	transition:visibility 0s linear 0.3s,opacity 0.3s linear;

}





.rsGCaption {

	width: 100%;

	float: left;

	text-align: center;

}



/* Fullscreen options, very important ^^ */

.royalSlider.rsFullscreen {

	position: fixed !important;

	height: auto !important;

	width: auto !important;

	margin: 0 !important;

	padding: 0 !important;

	z-index: 2147483647 !important;

	top: 0 !important;

	left: 0 !important;

	bottom: 0 !important;

	right: 0 !important;

}



.royalSlider .rsSlide.rsFakePreloader {

	opacity: 1 !important;

	-webkit-transition: 0s;

	-moz-transition: 0s;

	-o-transition:  0s;

	transition:  0s;

	display: none;

}



.rsSlide {

	position: absolute;

	left: 0;

	top: 0;

	display: block;

	overflow: hidden;

	

	height: 100%;

	width: 100%;

}



.royalSlider.rsAutoHeight,

.rsAutoHeight .rsSlide {

	height: auto;

}



.rsContent {

	width: 100%;

	height: 100%;

	position: relative;

}



.rsContent a{

	color:#FFF;

}



.rsPreloader {

	position:absolute;

	z-index: 0;	

}



.rsBullets-container{

	bottom: 100px;

	margin: 0 auto;

	overflow: hidden;

	position: relative;

	text-align: right;

	width: 980px;

}

.rsNav {

	-moz-user-select: -moz-none;

	-webkit-user-select: none;

	user-select: none;

}

.rsNavItem {

	-webkit-tap-highlight-color:rgba(0,0,0,0.25);

}



.rsThumbs {

	cursor: pointer;

	position: relative;

	overflow: hidden;

	float: left;

	z-index: 22;

}

.rsTabs {

	float: left;

	background: none !important;

}

.rsTabs,

.rsThumbs {

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}

.rsVideoContainer {

	/*left: 0;

	top: 0;

	position: absolute;*/

	/*width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	float: left;*/

	width: auto;

	height: auto;

	line-height: 0;

	position: relative;

}

.rsVideoFrameHolder {

	position: absolute;

	left: 0;

	top: 0;

	opacity:0.4;

	-webkit-transition: .3s;

}



.rsVideoFrameHolder.rsVideoActive {

	opacity:0.4;

}

.rsVideoContainer iframe,

.rsVideoContainer video,

.rsVideoContainer embed,

.rsVideoContainer .rsVideoObj {

	position: absolute;

	z-index: 50;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

}

/* ios controls over video bug, shifting video */

.rsVideoContainer.rsIOSVideo iframe,

.rsVideoContainer.rsIOSVideo video,

.rsVideoContainer.rsIOSVideo embed {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	padding-right: 44px;



}



.rsABlock-container{

	margin: 0 auto;

	position: relative;

	width: 980px;

}

.rsABlock {

	opacity: 1;

	bottom: 70px;

	font-size: 1.05em;

	line-height:1.4em;

	max-width: 618px;

	padding: 20px;

	position: absolute;

}

.rsABlock h2{

	font-family: 'Lato', sans-serif;

	color: #f1f1f1;

	font-size: 1.7em;

	opacity: 1;

	font-weight: 700;

	line-height:1.4em;

	margin-bottom: 15px;

	text-transform: uppercase;

}

.rsABlock a{

	color: #f1f1f1;

	font-size: 1.05em;

	line-height:1.4em;


}

img.rsImg {

	max-height: 700px;

	max-width: none;

}

.grab-cursor {

	cursor:url(../2014-redesign-images/template-assets/rs-grab.png) 8 8, move; 

}

.grabbing-cursor{ 

	cursor:url(../2014-redesign-images/template-assets/rs-grabbing.png) 8 8, move;

}

.rsNoDrag {

	cursor: auto;

}

.rsLink {

	left:0;

	top:0;

	position:absolute;

	width:100%;

	height:100%;

	display:block;	

	z-index: 20;

	background: url(../2014-redesign-images/template-assets/rs-blank.gif);

}



/* Tablet and Small Screen Layout */

@media screen and (min-width: 780px) and (max-width: 1000px){

.container-inner,

.rsBullets-container{

	width: 750px;

}

.no-small-screen{

	display: none;

}



#top-navigation-container{

	font-size: .8em;

}

#top-navigation-container .navigation{

	margin-right: 0;

}

#top-navigation-container .navigation>li>a,

#give-to-lehman a{

	height: 40px;

}

.search-form{

	margin-top: 5px;

}

.ui-tabs-vertical .ui-tabs-panel{

	width: 530px;

}

#main-navigation-container ul{

	font-size: .9em;

}

#calls-to-action-container .toggle-content li{

	width: 165px;

}

#main-content{

	width: 490px;

}

.thumbnail-slider li{

	width: 152px;

}

.carousel-container.no-caption{

	height: 145px;

}

#featured-videos{

	height: 260px !important;

}

#featured-videos-more{

	width: 110px;

}

#featured-video{

	width: 365px;

}

#featured-video img{

	width: 365px;

}

#featured-video .play-button{

	background-size: 70% 70%;

}

#featured-video .caption{

	bottom: 7px;

	width: 345px;

}

#footer-container ul{

	width: 590px;

}

#footer-address p{

	width: 530px;

}

}



/* Mobile Layout */

@media screen and (max-width: 779px){

#main-container{

	padding: 0px 0 0 0;

}

.container-inner{

	width: 96%;

}

.content-region h3{

	padding-bottom: 10px;

}

.mobile{

	display: block;

}

.no-mobile{

	display: none;

}

.toggle-content-mobile{

	display: none;

}



/* Top Navigation */

#top-navigation-container{

	position: relative;

}

.navigation-button a{

	background-position: 100% 70%;

	color: #fff;

	float: left;

	padding-top: 8px;

}

#top-navigation-container .toggle-content{

	background-color: #555;

	margin-left: -2%;

	padding: 0;

	position: relative;

	width: 104%;

}

#top-navigation-container .toggle-content ul{

	float: left;

	width: 49%;

}

#top-navigation-container .toggle-content ul.last li{

	border-left: 1px solid #999;

}

#top-navigation-container .toggle-content li{

	border-bottom: 1px solid #999;

	color: #aaa;

	font-size: .9em;

	padding: 5px;

}

#top-navigation-container .toggle-content li.last{

	border-bottom: 0;

}

#top-navigation-container .toggle-content a{

	color: #eee;

}

.search-form{

	margin: 5px 0;

}



/* Header */

#header-container{

	border-bottom: 4px solid #0e7229;

	padding-top: 5px;

}

#header-container .container-inner{

	padding: 10px 0;

	text-align: center;

}

#lehman-logo-header{

	float: none;

	height: 65px;

	margin-top: 20px;

}



/* Emergency Announcement */

#emergency-announcement .container-inner{

	font-size: .8em;

}



/* Photo Rotation */

#photo-rotation-container,

#photo-rotation-container .container-inner{

	height: 200px;

	position: relative;

}

.rsContent>img,

.rsABlock-container{

	width: 100%;

}

.rsABlock{

	bottom: 0;

	font-size: .8em;

	max-width: 100%;

	padding: 5px 10px;

}

.rsBullets-container{

	display: none;

}

.rsDefault .rsArrowIcn{

	top: 45%;

}

img.rsImg{

	max-height: 220px;

}



/* Sidebar */

#sidebar,

.l2 #sidebar{

	float: none;

	margin: -20px 0 20px -2%;

	width: 104%;

}

#sidebar .content-region{

	margin: 20px 2% 40px;

}

#sidebar h4,

#sidebar .static-side-navigation{

	padding: 0 2%;

}

#sidebar .toggle.mobile{

	background-color: #1d5b08;

	padding: 2%;

	text-align: right;

}

#sidebar .toggle.mobile a{

    color: #e7e7e7;

    padding: 2%;

    padding-right: 1.5em;

    text-align: right;

}

.accordion-side-navigation li{

	border-bottom: 1px solid #ddd;

}



/* Main Content */

#main-content{

	width: 100%;

}

.carousel-container.no-caption{

	min-height: 100px;

}



/* Featured Events */

#featured-events li{

	font-size: .85em;

}

#featured-events span{

	line-height:1.4em;

}

#featured-events .date{

	margin-right: 10px;

}



/* Lehman Today */

.thumbnail-slider li{

	margin-right: 1.3%;

	width: 32%;

}



/* Featured Videos */

#featured-video{

	margin-left: 0;

	width: 100%;

}

#featured-video img{

	width: 100%;

}

#featured-video .play-button{

	background-size: 70% 70%;

	left: 45%;

}

#featured-video .caption{

	font-size: .9em;

	padding: 10px 2%;

	width: 96%;

}



/* Footer */

#footer-container{

	padding: 10px 0;

}

#footer-container .container-inner>p{

	float: none;

	margin: 0 auto;

	padding: 0;

	text-align: center;

}

#footer-address{

	padding: 0 0 20px;

}

#footer-address .container-inner{

	text-align: center;

}

#footer-address p{

	float: none;

	font-size: .6em;

	margin-left: 0;

	margin-top: 15px;

	width: 100%;

}

#cuny-logo-footer{

	display: block;

	float:none;

	margin-top: 10px;

}

