@charset "utf-8";
/* CSS Document */

/** BLUE **/

.light-color, a{
	color:#385697;
}

.light-bg-color{
	background-color:#385697;
}

.dark-color{
	/*color: #011749;*/
	color: #0d1b36;
}

.dark-bg-color, 
header.dark-bg-color, 
.dark-bg-color .inner-header{
	/*background-color: #011749;*/
	background-color: #0d1b36;
}

#corner-left{
	background-position:-1px 0px;
}

#corner-right{
	background-position:-154px 0px;
}

/*
header{
	background:url(../images/headerslice_blue.png) 0px 0px repeat-x;
}

#inner-header-wrapper{
	background:url(../images/headerimg_blue.png) 0px 0px no-repeat;
}

.inner-header{
	background:url(../images/mem_blue_image.png) 200px 1px no-repeat;
	height:100%;
}

/** TOP MENU **/
#sddm div{
	border-bottom:5px solid #011749;
}
#sddm li a {
	color: #fff; 
}
#sddm li a:hover,
#sddm li a.menu-sel{
	color:#78adfc;
}
#sddm li:hover {
	border-bottom:1px solid #78adfc;
	height:37px;
}

#sddm div a:hover{
	color:#555;
	text-decoration:underline;
}



/** Recent News Section Title **/
.section-title{
	color:#011749;
}

.recent-news-item-title,
.read-more a,
#comm-mem a{
	color:#385697;
}


/** Header & Footer Blue Gradient Bar **/
.hdr-ftr-grad{
	background: #30436d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwNDM2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzAxMTc0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAxMTc0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #30436d 0%, #011749 46%, #011749 67%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#30436d), color-stop(46%,#011749), color-stop(67%,#011749)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #30436d 0%,#011749 46%,#011749 67%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #30436d 0%,#011749 46%,#011749 67%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #30436d 0%,#011749 46%,#011749 67%); /* IE10+ */
	background: linear-gradient(to bottom,  #30436d 0%,#011749 46%,#011749 67%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30436d', endColorstr='#011749',GradientType=0 ); /* IE6-8 */
}

/* we now do this with sideicon + CSS */
.blue-sprite{
	background-image: url(../images/mempage_blue_sprite.png);
}


.contact-button-icon{
	background: #0f1d3b;
	background: linear-gradient(
      to bottom right, 
      #1c366e 60%, #0f1d3b
    );
}
.side-icon{
	transition: all .2s ease;
}
.side-icon:hover{
	opacity: .8;
}

/** HEADER CORNER GRADIENTS **/
#hdr-grad-left{

	border-right:1px solid #668fdc;

	background: rgb(13,27,54); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkMWIzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjY3Y2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(13,27,54,1) 0%, rgba(50,103,207,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(13,27,54,1)), color-stop(100%,rgba(50,103,207,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(13,27,54,1) 0%,rgba(50,103,207,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(13,27,54,1) 0%,rgba(50,103,207,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(13,27,54,1) 0%,rgba(50,103,207,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(13,27,54,1) 0%,rgba(50,103,207,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1b36', endColorstr='#3267cf',GradientType=1 ); /* IE6-8 */

}

#hdr-grad-right{

	border-left:1px solid #668fdc;

	background: rgb(50,103,207); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyNjdjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDFiMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(50,103,207,1) 0%, rgba(13,27,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(50,103,207,1)), color-stop(100%,rgba(13,27,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(50,103,207,1) 0%,rgba(13,27,54,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(50,103,207,1) 0%,rgba(13,27,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(50,103,207,1) 0%,rgba(13,27,54,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(50,103,207,1) 0%,rgba(13,27,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3267cf', endColorstr='#0d1b36',GradientType=1 ); /* IE6-8 */

}

/** Left Sidebar **/
#left-sidebar a,
#right-sidebar a,
#sddm div a{
	color:#011749;
}

#left-sidebar h3,
.drk-blue,
.news-link,
.pub-link,
.sidevideo-container h3, 
#side-photo-wrapper h3,
.side-mod .officehdg,
.sidebar .module h2 {
	color:#011749;
}

/** PAGINATION **/
.pagination a{
	border:solid 1px #9aafe5;
}

.pagination .previous-off,
.pagination .next-off {
	border:solid 1px #DEDEDE;
	color:#888888;
}

.pagination .active{
	background:#385697;
}

.pagination a:link,
.pagination a:visited {
	color:#385697;
}

.pagination a:hover{
	border:solid 1px #011749;
}


/** CONTACT **/
.officehdg {
	color: #214A82;
}

/** FOOTER **/
footer{
	background-color: #011749;
}

/** END BLUE **/