BODY {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #000000;
	background-attachment: fixed;
	background-position: left top;
	background-image: url(/images/background.jpg);
}
abbr, area {
	cursor: help;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
P, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #000000;
}
ul, ol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
}
.contentPadding { padding:4px; }
li { padding-bottom: 6px; }
.minPageHeight { padding-bottom: 260px; } /* Content cell size so the mech banner stays at the bottom */
.bottomSpacing { padding-bottom: 40px; } /* Last cell size for the bottom of page */
/* Bullets -------------------------------------------------------------------*/
ul, ol {
	list-style-position: outside;
	list-style-type:square;
	line-height: 12px;
}
/* li {margin-left: 0px;} */ 

/* Boom Image -----------------------------------------------------------------------*/
.boomFrame {
	border:solid 1px #001053;
	padding:1px;
	margin-bottom:10px;
}
.boomNoFrame {
	border:solid 0px #001053;
	padding:2px;
	margin-bottom:10px;
}
/* Image Framing -------------------------------------------------------------------*/
.imageFrameRight {
	float:right;
	border:solid 1px #001053;
	padding:1px;
	margin-left:7px;
	margin-bottom:5px;
}
.imageFrameLeft {
	float:left;
	border:solid 1px #001053;
	padding:1px;
	margin-right:7px;
	margin-bottom:5px;
}
.imageRight {
	float:right;
	padding:2px;
	margin-left:5px;
	margin-bottom:5px;
}
.imageLeft {
	float:left;
	padding:2px;
	margin-right:5px;
	margin-bottom:5px;
}
/* Devider Lines --------------------------------------------------------------------*/
.deviderLineThickPadding {
	margin-top:50px;
	margin-bottom:15px;
}
.deviderLineThinPadding {
	margin-top:30px;
	margin-bottom:15px;
}
.deviderLineBottomPadding {
	margin-top:50px;
	margin-bottom:15px;
}
/* Generic Styles ---------------------------------------------------------------------------------*/
.hdrNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.hdrSubNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696043;
}
.boxCopy {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606976;
	line-height: 12px;
}
a.boxLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
	line-height: 20px;
}
a:link.boxLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:active.boxLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:visited.boxLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:hover.boxLink {
	text-decoration: underline;
	color: #696043;
	font-weight:normal;
}
/* Content Formatting ---------------------------------------------------------------*/
.hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0342d6;
	line-height: 20px;
}
.hdrsubhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0342d6;
	line-height: 20px;
} /* Sub header(s) for the home page only */
.hdrsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0342d6;
	line-height: 20px;
}
.textColor {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0342d6;
}
.newsHeader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0342d6;
}
.itemHeader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0342d6;
}
.bulletColor {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0342d6;
}
.whiteText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
.whiteTextSmall {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.grayText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.grayTextSmall {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.hdrSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001292;
	line-height: 12px;
}
/* Navigation -----------------------------------------------------------------------*/
a {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
} /* Universal Links */
a:link {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:active {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:visited {
	text-decoration: none;
	color: #75622b;
	font-weight:normal;
}
a:hover {
	text-decoration: underline;
	color: #75622b;
	font-weight:normal;
}
a.homeLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
	line-height: 25px;
} /* Homepage Links Only */
a:link.homeLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:active.homeLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a:visited.homeLink {
	text-decoration: none;
	color: #75622b;
	font-weight:normal;
}
a:hover.homeLink {
	text-decoration: underline;
	color: #75622b;
	font-weight:normal;
}
a.buttonLink {
	text-decoration: none;
	color: #9cb8a0;
	font-weight:normal;
}
a:link.buttonLink {
	text-decoration: none;
	color: #9cb8a0;
	font-weight:normal;
}
a:active.buttonLink {
	text-decoration: none;
	color: #9cb8a0;
	font-weight:normal;
}
a:visited.buttonLink {
	text-decoration: none;
	color: #9cb8a0;
	font-weight:normal;
}
a:hover.buttonLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:normal;
}
a.categoryBrandLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:link.categoryBrandLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:active.categoryBrandLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:visited.categoryBrandLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:hover.categoryBrandLink {
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}
.breadcrumbSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
.breadcrumbLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a.breadcrumbLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:link.breadcrumbLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:active.breadcrumbLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:visited.breadcrumbLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a:hover.breadcrumbLink {
	text-decoration: none;
	color: #0342d6;
	font-weight:bold;
}
a.backLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #108687;
	font-weight:bold;
}
a:link.backLink {
	text-decoration: none;
	color: #108687;
	font-weight:bold;
}
a:active.backLink {
	text-decoration: none;
	color: #108687;
	font-weight:bold;
}
a:visited.backLink {
	text-decoration: none;
	color: #108687;
	font-weight:bold;
}
a:hover.backLink {
	text-decoration: underline;
	color: #000a69;
	font-weight:bold;
}
.navtopline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #523e21;
	font-weight:normal;
}
.navtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a.navtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
	line-height: 23px;
}
a:link.navtop {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:active.navtop {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:visited.navtop {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:hover.navtop {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
a.navtop-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
	line-height: 23px;
}
a:link.navtop-at {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
a:active.navtop-at {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
a:visited.navtop-at {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
a:hover.navtop-at {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
.navleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a.navleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: bold;
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	display: block;
	height: 20px;
	background: url(../images/navLeftOff.jpg) repeat-y;
}
a:link.navleft {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:active.navleft {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:visited.navleft {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:hover.navleft {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
	background: url(../images/navLeftOn.jpg) repeat-x;
}
.navleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a.navleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	display: block;
	height: 20px;
	background: url(../images/navLeftOn.jpg) repeat-y;
}
a:link.navleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:active.navleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:visited.navleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:hover.navleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
.subNavleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a.subNavleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
	line-height: 20px;
	padding: 0px 0px 0px 15px;
	display: block;
	height: 20px;
	background: url(../images/navLeftSubOff.jpg) repeat-y;
}
a:link.subNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:active.subNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:visited.subNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:hover.subNavleft {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
	background: url(../images/navLeftSubOn.jpg) repeat-x;
}
.subNavleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a.subNavleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	line-height: 20px;
	padding: 0px 0px 0px 15px;
	display: block;
	height: 20px;
	background: url(../images/navLeftSubOn.jpg) repeat-y;
}
a:link.subNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:active.subNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:visited.subNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:hover.subNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
.subSectionNavleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a.subSectionNavleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
	padding: 0px 0px 3px 25px;
	display: block;
	background: url(../images/navLeftSubOff.jpg) repeat-y;
}
a:link.subSectionNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:active.subSectionNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:visited.subSectionNavleft {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:hover.subSectionNavleft {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
.subSectionNavleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a.subSectionNavleft-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	padding: 0px 0px 3px 25px;
	display: block;
	background: url(../images/navLeftSubOff.jpg) repeat-y;
}
a:link.subSectionNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:active.subSectionNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:visited.subSectionNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:hover.subSectionNavleft-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
.navright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a.navright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: bold;
	line-height: 20px;
	padding: 0px 0px 0px 15px;
	display: block;
	height: 20px;
	background: url(../images/navRightOff.jpg) repeat-y;
}
a:link.navright {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:active.navright {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:visited.navright {
	text-decoration: none;
	color: #606976;
	font-weight: bold;
}
a:hover.navright {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
	background: url(../images/navRightOn.jpg) repeat-x;
}
.navright-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a.navright-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	line-height: 20px;
	padding: 0px 0px 0px 15px;
	display: block;
	height: 20px;
	background: url(../images/navRightOn.jpg) repeat-y;
}
a:link.navright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:active.navright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:visited.navright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
a:hover.navright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: bold;
}
.subNavright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a.subNavright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #606976;
	font-weight: normal;
	line-height: 20px;
	padding: 0px 0px 0px 20px;
	display: block;
	height: 20px;
	background: url(../images/navRightSubOff.jpg) repeat-y;
}
a:link.subNavright {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:active.subNavright {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:visited.subNavright {
	text-decoration: none;
	color: #606976;
	font-weight: normal;
}
a:hover.subNavright {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
	background: url(../images/navRightSubOn.jpg) repeat-x;
}
.subNavright-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a.subNavright-at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0342d6;
	line-height: 20px;
	padding: 0px 0px 0px 20px;
	display: block;
	height: 20px;
	background: url(../images/navRightSubOn.jpg) repeat-y;
}
a:link.subNavright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:active.subNavright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:visited.subNavright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
a:hover.subNavright-at {
	text-decoration: none;
	color: #0342d6;
	font-weight: normal;
}
/* Footer   -----------------------------------------------------------*/
.footertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #8e9bad;
	font-weight:normal;
	line-height: 23px;
}
a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #8e9bad;
	font-weight:normal;
	line-height: 23px;
}
a:link.footer {
	text-decoration: none;
	color: #8e9bad;
	font-weight:normal;
}
a:active.footer {
	text-decoration: none;
	color: #8e9bad;
	font-weight:normal;
}
a:visited.footer {
	text-decoration: none;
	color: #8e9bad;
	font-weight:normal;
}
a:hover.footer {
	text-decoration: none;
	color: #efb560;
	font-weight:normal;
}
a.pdfLink {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
	line-height: 25px;
} /* Homepage Links Only */
a:link.pdfLink {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:active.pdfLink {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:visited.pdfLink {
	text-decoration: none;
	color: #ffffff;
	font-weight:normal;
}
a:hover.pdfLink {
	text-decoration: underline;
	color: #75622b;
	font-weight:normal;
}
a.efooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #509000;
	font-weight:normal;
	line-height: 23px;
}
a:link.efooter {
	text-decoration: none;
	color: #509000;
	font-weight:normal;
}
a:active.efooter {
	text-decoration: none;
	color: #509000;
	font-weight:normal;
}
a:visited.efooter {
	text-decoration: none;
	color: #509000;
	font-weight:normal;
}
a:hover.efooter {
	text-decoration: none;
	color: #99CC33;
	font-weight:normal;
}
.error {
	color: red;
	font-weight:bold;
}
.parts {
	float: right;
	border-color: #060b4f;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
}
.parts th {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #999999;
	padding: 3px;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}
.parts td {
	color: #000;
	font-size: 11px;
	padding: 3px;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}
.ringactive, .ringinactive {
	text-decoration: none;
	display: block;
	float:	right;
	width: 104px;
	height: 20px;
	background-image: url(../images/engineering_tabs_ring.jpg);
}
.ringactive {
	color: #0342D6;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
}
.ringactive:hover {
	text-decoration: none;
	color: #0342D6;
	font-weight: bold;
}
.ringinactive {
	color: #333;
	text-align: center;
	line-height: 20px;
	background-position: -104px;
}
.ringinactive:link {
	text-decoration: none;
	color: #333;
	background-position: -104px;
}
.ringinactive:hover {
	text-decoration: none;
	color: #333;
	background-position: -208px;
}
.ringinactive:active {
	text-decoration: none;
	color: #333;
	background-position: -312px;
}
.ringinactive:visited {
	text-decoration: none;
	color: #333;
	background-position: -104px;
}
.ringinactive:visited:hover {
	text-decoration: none;
	color: #333;
	background-position: -208px;
}
.springactive, .springinactive {
	text-decoration: none;
	display: block;
	float:	right;
	width: 88px;
	height: 20px;
	background-image: url(../images/engineering_tabs_spring.jpg);
}
.springactive {
	color: #0342D6;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
}
.springactive:hover {
	text-decoration: none;
	color: #0342D6;
	font-weight: bold;
}
.springinactive {
	color: #333;
	text-align: center;
	line-height: 20px;
	background-position: -88px;
}
.springinactive:link {
	text-decoration: none;
	color: #333;
	background-position: -88px;
}
.springinactive:hover {
	text-decoration: none;
	color: #333;
	background-position: -176px;
}
.springinactive:active {
	text-decoration: none;
	color: #333;
	background-position: -264px;
}
.springinactive:visited {
	text-decoration: none;
	color: #333;
	background-position: -88px;
}
.springinactive:visited:hover {
	text-decoration: none;
	color: #333;
	background-position: -176px;
}

