#u5495.PamphletThumbSelected,#u2957.PamphletThumbSelected
{
	border-style: solid;
	border-color: #C1272D;
	background-color: transparent;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2975
{
	vertical-align: top;
	position: fixed;
	background: url("../images/u2975.png") no-repeat 6px 6px;
}

#u2975:hover
{
	background: url("../images/u2975-r.png") no-repeat 0px 0px;
}

.hidpi #u2975
{
	background-image: url("../images/u2975_2x.png");
	background-size: 88.60619960945763px 55px;
}

.hidpi #u2975:hover
{
	background-image: url("../images/u2975-r_2x.png");
	background-size: 101px 67px;
}

#u2977
{
	background-color: #000000;
	opacity: 0.77;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=77)";
	filter: alpha(opacity=77);
	position: fixed;
}

#u2959
{
	border-style: solid;
	border-color: #999999;
	background-color: #3A3A3A;
	background-color: rgba(0,0,0,0.77);
	position: relative;
	border-width: 0px 1px 1px;
	-pie-background: rgba(0,0,0,0.77);
}

#u2966
{
	position: relative;
	background: transparent url("../images/technology_foam.png") no-repeat center center;
	background-size: contain;
}

#u2966:hover
{
	background: transparent url("../images/fm%20element%20logo.png") no-repeat center center;
	background-size: contain;
}

#u2966.MuseLinkActive
{
	background: transparent url("../images/fm%20element%20logo.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u2966:hover,.hidpi #u2966.MuseLinkActive
{
	background-image: url("../images/fm%20element%20logo_2x.png");
}

#u2963
{
	position: relative;
	background: transparent url("../images/technology_alumnimun.png") no-repeat center center;
	background-size: contain;
}

#u2963:hover
{
	background: transparent url("../images/al%20element%20logo.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u2963:hover
{
	background-image: url("../images/al%20element%20logo_2x.png");
}

#u2965
{
	position: relative;
	background: transparent url("../images/technology_nomex.png") no-repeat center center;
	background-size: contain;
}

#u2965:hover
{
	background: transparent url("../images/nx%20element%20logo.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u2965:hover
{
	background-image: url("../images/nx%20element%20logo_2x.png");
}

#u2961-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2962-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2960-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2964-4
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
	border-width: 1px 0px 0px;
}

#menuu2893
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
}

#u2901,#u2902
{
	background-color: transparent;
	position: relative;
}

#u2957:hover,#u2902:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2903-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2908,#u2909
{
	background-color: transparent;
	position: relative;
}

#u2909:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2911-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2915,#u2918
{
	background-color: transparent;
	position: relative;
}

#u2918:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2921-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2922,#u2925
{
	background-color: transparent;
	position: relative;
}

#u2925:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2928-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2929,#u2930
{
	background-color: transparent;
	position: relative;
}

#u2930:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2932-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2894,#u2897
{
	background-color: transparent;
	position: relative;
}

#u2897:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2902.MuseMenuActive,#u2909.MuseMenuActive,#u2918.MuseMenuActive,#u2925.MuseMenuActive,#u2930.MuseMenuActive,#u2897.MuseMenuActive
{
	border-style: none;
	border-color: #FFFFFF;
	border-radius: 10px;
}

#u2900-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2902.MuseMenuActive #u2903-4 p,#u2909.MuseMenuActive #u2911-4 p,#u2918.MuseMenuActive #u2921-4 p,#u2925.MuseMenuActive #u2928-4 p,#u2930.MuseMenuActive #u2932-4 p,#u2897.MuseMenuActive #u2900-4 p
{
	color: #DCDCDC;
	visibility: inherit;
	font-weight: normal;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.MenuItem /* pamphlet2 */
{
	cursor: pointer;
}

#pamphletu2953,#pamphletu5491
{
	position: fixed;
}

#u2958,#u5496
{
	position: absolute;
}

#u5497
{
	border-style: solid;
	border-color: #999999;
	background-color: #3A3A3A;
	background-color: rgba(0,0,0,0.77);
	position: relative;
	border-width: 0px 1px 1px;
	-pie-background: rgba(0,0,0,0.77);
}

#u5500
{
	border-color: #FFFFFF;
	position: relative;
	background: transparent url("../images/blank%20icon%20white.png") no-repeat center center;
	background-size: contain;
}

#u5500:hover
{
	background: transparent url("../images/blank%20icon%20red.png") no-repeat center center;
	background-size: contain;
}

#u5500.MuseLinkActive
{
	background: transparent url("../images/blank%20icon%20red.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u5500
{
	background-image: url("../images/blank%20icon%20white_2x.png");
}

.hidpi #u5500:hover,.hidpi #u5500.MuseLinkActive
{
	background-image: url("../images/blank%20icon%20red_2x.png");
}

#u5499-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u5502
{
	border-color: #FFFFFF;
	position: relative;
	background: transparent url("../images/shortboard%20outline%20icon%20white.png") no-repeat center center;
	background-size: contain;
}

#u5502:hover
{
	background: transparent url("../images/shortboard%20outline%20icon%20red.png") no-repeat center center;
	background-size: contain;
}

#u5502.MuseLinkActive
{
	background: transparent url("../images/shortboard%20outline%20icon%20red.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u5502
{
	background-image: url("../images/shortboard%20outline%20icon%20white_2x.png");
}

.hidpi #u5502:hover,.hidpi #u5502.MuseLinkActive
{
	background-image: url("../images/shortboard%20outline%20icon%20red_2x.png");
}

#u5503-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u5498
{
	border-color: #FFFFFF;
	position: relative;
	background: transparent url("../images/shirt_white.png") no-repeat center center;
	background-size: contain;
}

#u5498:hover
{
	background: transparent url("../images/shirt_red.png") no-repeat center center;
	background-size: contain;
}

#u5498.MuseLinkActive
{
	background: transparent url("../images/shirt_red.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u5498
{
	background-image: url("../images/shirt_white_2x.png");
}

.hidpi #u5498:hover,.hidpi #u5498.MuseLinkActive
{
	background-image: url("../images/shirt_red_2x.png");
}

#u5501-4
{
	background-color: transparent;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	position: relative;
}

#u2961-4:hover p,#u2962-4:hover p,#u2960-4:hover p,#u2964-4:hover p,#u5499-4:hover p,#u5503-4:hover p,#u5501-4:hover p
{
	font-family: myriad-pro, sans-serif;
	font-weight: 300;
	font-style: normal;
}

#u2957,#u5495
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 10px;
}

#u5495:hover
{
	border-style: solid;
	border-color: #C1272D;
	border-radius: 0px;
	border-width: 0px 0px 4px;
}

#u2980
{
	background: -webkit-gradient(linear, center top, center bottom, from(#F2F2F2),color-stop(100%, #FFFFFF));
	background: -webkit-linear-gradient(top,#F2F2F2 ,#FFFFFF 100%);
	background: linear-gradient(to bottom,#F2F2F2 ,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F2F2, endColorstr=#FFFFFFFF, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFFFFFFF', GradientType=0)";
}

#u2951
{
	background-color: #000000;
}

#u2956,#u5494,#u2951_align_to_page
{
	position: relative;
}

#u2952-4
{
	background-color: transparent;
	text-align: center;
	position: relative;
}

