/* 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 */
body{
	color: #222;
	font-family: 'Lato', sans-serif;
	font-smoothing: antialiased;
	line-height: 1.5em;
	/* 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.8em;
	padding-bottom: 10px;
	line-height:1.4em;
}

.content h2{
	font-family: 'Lato', sans-serif;
	color: #f1f1f1;
	font-size: 1.4em;
	opacity: 1;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 15px;
	text-transform: uppercase;
}

h3 {
    font-size: 1.5em;
    padding-bottom: 20px;
    line-height: 1.4em;
    color: #313131;
}

h4{
	font-size: 1.4em;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #313131;
}
h5{
	font-size: 1.2em;
	padding-bottom: 10px;
	font-weight:700;
	color: #313131;
}

/* 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.5em;
	padding: 0 0 25px;
	position: relative;
}
.content-region {
	clear: both;
	margin-top: 2px;
	margin-bottom: 10px;
	line-height:1.5em;
	padding: 0 0 0px;
	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;
}
.link-text{
	float: left;
	margin-left: 5px;
	margin-top: 6px;
}

.image-icon{
	float: left;
}
#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: 8px;
	padding-bottom: 5px;
}
#main-navigation-container h1{
	font-size: 2.15em;
	padding-top: 9px;
	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: 630px;
	position: absolute;
	top: 0;
	visibility: hidden;
}
#photo-rotation-container .container-inner{
	background: #151515;
	color: #FFF;
	height: 630px;
	width: 100%;
}
#photo-rotation-spacer{
	height: 375px;
}
#photo-rotation-spacer-no-cta{
	height: 400px;
}

/* 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: 15px 0 0 0;
}

#main-container p {
	padding-bottom: 0.950em;
	line-height: 1.513em;
}
#main-container a{
		color: #282ba1;

	font-weight:500;

	font-size:1.0em;

	line-height:1.45em;
}

#main-container-B a{
	color: #282ba1;

	font-weight:500;

	font-size:1.0em;

	line-height:1.45em;
}

#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 */
#main-content{
	float: left;
	width: 720px;
}

#l3-main-content{
	float: left;
	width: 720px;
}
#main-content p{
	padding-bottom: 10px;
}

#l3-main-content p{
	padding-bottom: 10px;
}

#l3-main-content a{
	color: #282ba1;
	font-weight:500;
	font-size:1.0em;
	line-height:1.45em;
}

#main-content-l3{
	float: left;
	width: 720px;
}
#main-content-l3 p{
	padding-bottom: 10px;
}

#main-content-l3 a{
	padding-bottom: 10px;
	color: #282ba1;
}

.carousel-container{
	height: 280px;
}
.carousel-container.no-caption{
	height: 200px;
}
.thumbnail-slider li a{
	display:block;
	color:#282ba1;
	float: left;
	font-size: .9em;
	line-height: 1.45em;
	margin-right: 14px;
	width: 230px;
}
.thumbnail-slider li{
	display:block;
	float: left;
	font-size: .9em;
	line-height: 1.45em;
	margin-right: 14px;
	width: 230px;
}

.thumbnail-slider li h3{
	font-size: 1.2em;
	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 {
	background: rgba(10,10,10,.77);
	opacity: 1;
	bottom: 50px;
	font-size: 1.05em;
	line-height: 1.5em;
	max-width: 600px;
	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.2em;
	margin-bottom: 15px;
	text-transform: uppercase;
}
.rsABlock a{
	color: #f1f1f1;
	font-size: 1.05em;
	line-height: 1.5em;

}
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){
.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;
}

/* 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: #ccc;
	padding: 2%;
	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: 2em;
}
#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;
}
