/* Styled Default Tags */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

a:link { 
	color: #CC0000;
	text-decoration: underline;
	}
a:visited { 
	text-decoration: underline;
	}
a:hover, a:active { 
	text-decoration: underline;
	}

p {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 7px;
	margin-left: 15px;
	margin-right: 15px;
}
#contentTable {
	margin-left: 17px;
	margin-right: 10px;
}
.formText {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12px;
}
#dataTableHeaderCell {
	color: #FFFFFF;
	background-color: #D02433;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}




h1 {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 16px;
}
h2 {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	color: #4D87A9;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-size: 12px;
}


h3 {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 2px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 2px;
}

li {
	margin-top: 4px;
	margin-bottom: 4px;
	
}

/* Header-Area Styles */

#loginTable {
	width: 725px;
	height: 46px;
        vertical-align: bottom;
}
#identityHeaderTable {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #3E647E;
	width: 725px;
	background-image: url(http://www.lycoming.com/images/store/hp_identity_header_bg.jpg);
	background-repeat: no-repeat;
	height: 59px; /* was 59px */
	background-position: bottom left;
/* added to make the black bar disappear in firefox */
    
    
}
#utilityNavTable {
	background-color: #7C98AE;
}

#utilityCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	margin-top: 4px; /* was 4px */
	margin-right: 8px;
	margin-bottom: 4px; /* was 4px */
	margin-left: 8px;
	padding-left: 6px;
	padding-right: 2px;
	white-space: nowrap;
}

#utilityCell a:link { 
	color: #000000;
	text-decoration: none;
	}
#utilityCell a:visited { 
	color: #000000;
	text-decoration: none;
	}
#utilityCell a:hover, #utilityCell a:active { 
	color: #000000;
	text-decoration: underline;
	}


.searchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	border-right: 0px solid #333333;
	padding-left: 2px;
	padding-right: 2px;
}

.goButton {
	
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}

.hpActionLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 4px;
	background-image: url(http://www.lycoming.com/images/store/hp_action_link_detail.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.hpActionLink a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
.hpActionLink a:visited { 
	color: #FFFFFF;
	text-decoration: none;
	}
.hpActionLink a:hover, .hpActionLink a:active { 
	color: #FFFFFF;
	text-decoration: underline;
	}

#primaryNavTable {
	width: 725px;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_bg.gif);
	background-repeat: repeat-x;
}







/* CSS-Based Navigation */

/* Root = Horizontal, Secondary = Vertical */
ul#primNavColOne {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
        zoom: 1;
  
}

ul#primNavColOne li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColOne ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColOne ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#primNavColOne a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColOne a:hover,
ul#primNavColOne li:hover a,
ul#primNavColOne li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColOne li:hover li a,
ul#primNavColOne li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColOne li:hover li a:hover,
ul#primNavColOne li:hover li:hover a,
ul#primNavColOne li.iehover li a:hover,
ul#primNavColOne li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColOne li:hover li:hover li a,
ul#primNavColOne li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColOne li:hover li:hover li a:hover,
ul#primNavColOne li:hover li:hover li:hover a,
ul#primNavColOne li.iehover li.iehover li a:hover,
ul#primNavColOne li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColOne li:hover li:hover li:hover li a,
ul#primNavColOne li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColOne li:hover li:hover li:hover li a:hover,
ul#primNavColOne li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColOne ul ul,
ul#primNavColOne ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColOne li:hover ul ul,
ul#primNavColOne li:hover ul ul ul,
ul#primNavColOne li.iehover ul ul,
ul#primNavColOne li.iehover ul ul ul {
  display: none;
}

ul#primNavColOne li:hover ul,
ul#primNavColOne ul li:hover ul,
ul#primNavColOne ul ul li:hover ul,
ul#primNavColOne li.iehover ul,
ul#primNavColOne ul li.iehover ul,
ul#primNavColOne ul ul li.iehover ul {
  display: block;
}
/* Root = Horizontal, Secondary = Vertical */
ul#primNavColTwo {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColTwo li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColTwo ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColTwo ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#primNavColTwo a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColTwo a:hover,
ul#primNavColTwo li:hover a,
ul#primNavColTwo li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  
}

/* 2nd Menu */
ul#primNavColTwo li:hover li a,
ul#primNavColTwo li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColTwo li:hover li a:hover,
ul#primNavColTwo li:hover li:hover a,
ul#primNavColTwo li.iehover li a:hover,
ul#primNavColTwo li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColTwo li:hover li:hover li a,
ul#primNavColTwo li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColTwo li:hover li:hover li a:hover,
ul#primNavColTwo li:hover li:hover li:hover a,
ul#primNavColTwo li.iehover li.iehover li a:hover,
ul#primNavColTwo li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColTwo li:hover li:hover li:hover li a,
ul#primNavColTwo li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColTwo li:hover li:hover li:hover li a:hover,
ul#primNavColTwo li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColTwo ul ul,
ul#primNavColTwo ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColTwo li:hover ul ul,
ul#primNavColTwo li:hover ul ul ul,
ul#primNavColTwo li.iehover ul ul,
ul#primNavColTwo li.iehover ul ul ul {
  display: none;
}

ul#primNavColTwo li:hover ul,
ul#primNavColTwo ul li:hover ul,
ul#primNavColTwo ul ul li:hover ul,
ul#primNavColTwo li.iehover ul,
ul#primNavColTwo ul li.iehover ul,
ul#primNavColTwo ul ul li.iehover ul {
  display: block;
}
/* Root = Horizontal, Secondary = Vertical */
ul#primNavColThree {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColThree li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColThree ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColThree ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColThree a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColThree a:hover,
ul#primNavColThree li:hover a,
ul#primNavColThree li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  
}

/* 2nd Menu */
ul#primNavColThree li:hover li a,
ul#primNavColThree li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColThree li:hover li a:hover,
ul#primNavColThree li:hover li:hover a,
ul#primNavColThree li.iehover li a:hover,
ul#primNavColThree li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  
}

/* 3rd Menu */
ul#primNavColThree li:hover li:hover li a,
ul#primNavColThree li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColThree li:hover li:hover li a:hover,
ul#primNavColThree li:hover li:hover li:hover a,
ul#primNavColThree li.iehover li.iehover li a:hover,
ul#primNavColThree li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColThree li:hover li:hover li:hover li a,
ul#primNavColThree li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
}

/* 4th Menu Hover */
ul#primNavColThree li:hover li:hover li:hover li a:hover,
ul#primNavColThree li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColThree ul ul,
ul#primNavColThree ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColThree li:hover ul ul,
ul#primNavColThree li:hover ul ul ul,
ul#primNavColThree li.iehover ul ul,
ul#primNavColThree li.iehover ul ul ul {
  display: none;
}

ul#primNavColThree li:hover ul,
ul#primNavColThree ul li:hover ul,
ul#primNavColThree ul ul li:hover ul,
ul#primNavColThree li.iehover ul,
ul#primNavColThree ul li.iehover ul,
ul#primNavColThree ul ul li.iehover ul {
  display: block;
}

/* Root = Horizontal, Secondary = Vertical */
ul#primNavColFour {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
	zoom: 1;  
}

ul#primNavColFour li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;  

}

ul#primNavColFour ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 200px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;  
}

ul#primNavColFour ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColFour a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	zoom: 1;  
  
}





/* Root Menu Hover Persistence */
ul#primNavColFour a:hover,
ul#primNavColFour li:hover a,
ul#primNavColFour li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
}

/* 2nd Menu */
ul#primNavColFour li:hover li a,
ul#primNavColFour li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;  
}

/* 2nd Menu Hover Persistence */
ul#primNavColFour li:hover li a:hover,
ul#primNavColFour li:hover li:hover a,
ul#primNavColFour li.iehover li a:hover,
ul#primNavColFour li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;  
}

/* 3rd Menu */
ul#primNavColFour li:hover li:hover li a,
ul#primNavColFour li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
	zoom: 1;  
}

/* 3rd Menu Hover Persistence */
ul#primNavColFour li:hover li:hover li a:hover,
ul#primNavColFour li:hover li:hover li:hover a,
ul#primNavColFour li.iehover li.iehover li a:hover,
ul#primNavColFour li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
	zoom: 1;
}

/* 4th Menu */
ul#primNavColFour li:hover li:hover li:hover li a,
ul#primNavColFour li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
  zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColFour li:hover li:hover li:hover li a:hover,
ul#primNavColFour li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  zoom: 1;
}

ul#primNavColFour ul ul,
ul#primNavColFour ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 200px;
  z-index: 10;
  zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColFour li:hover ul ul,
ul#primNavColFour li:hover ul ul ul,
ul#primNavColFour li.iehover ul ul,
ul#primNavColFour li.iehover ul ul ul {
  display: none;
}

ul#primNavColFour li:hover ul,
ul#primNavColFour ul li:hover ul,
ul#primNavColFour ul ul li:hover ul,
ul#primNavColFour li.iehover ul,
ul#primNavColFour ul li.iehover ul,
ul#primNavColFour ul ul li.iehover ul {
  display: block;
}

/* Column Four: Support Nav in Active State */

/* Root = Horizontal, Secondary = Vertical */

ul#primNavColFourState {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
	zoom: 1;  
}

ul#primNavColFourState li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;  

}

ul#primNavColFourState ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;  
}

ul#primNavColFourState ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColFourState a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #333;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
  
}





/* Root Menu Hover Persistence */
ul#primNavColFourState a:hover,
ul#primNavColFourState li:hover a,
ul#primNavColFourState li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
}

/* 2nd Menu */
ul#primNavColFourState li:hover li a,
ul#primNavColFourState li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;  
}

/* 2nd Menu Hover Persistence */
ul#primNavColFourState li:hover li a:hover,
ul#primNavColFourState li:hover li:hover a,
ul#primNavColFourState li.iehover li a:hover,
ul#primNavColFourState li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;  
}

/* 3rd Menu */
ul#primNavColFourState li:hover li:hover li a,
ul#primNavColFourState li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
	zoom: 1;  
}

/* 3rd Menu Hover Persistence */
ul#primNavColFourState li:hover li:hover li a:hover,
ul#primNavColFourState li:hover li:hover li:hover a,
ul#primNavColFourState li.iehover li.iehover li a:hover,
ul#primNavColFourState li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
	zoom: 1;
}

/* 4th Menu */
ul#primNavColFourState li:hover li:hover li:hover li a,
ul#primNavColFourState li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
  zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColFourState li:hover li:hover li:hover li a:hover,
ul#primNavColFourState li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  zoom: 1;
}

ul#primNavColFourState ul ul,
ul#primNavColFourState ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  z-index: 10;
  zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColFourState li:hover ul ul,
ul#primNavColFourState li:hover ul ul ul,
ul#primNavColFourState li.iehover ul ul,
ul#primNavColFourState li.iehover ul ul ul {
  display: none;
}

ul#primNavColFourState li:hover ul,
ul#primNavColFourState ul li:hover ul,
ul#primNavColFourState ul ul li:hover ul,
ul#primNavColFourState li.iehover ul,
ul#primNavColFourState ul li.iehover ul,
ul#primNavColFourState ul ul li.iehover ul {
  display: block;
}

/* Root = Horizontal, Secondary = Vertical */
ul#primNavColFive {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColFive li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColFive ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColFive ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/

}

/* Root Menu */
ul#primNavColFive a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColFive a:hover,
ul#primNavColFive li:hover a,
ul#primNavColFive li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  
}

/* 2nd Menu */
ul#primNavColFive li:hover li a,
ul#primNavColFive li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColFive li:hover li a:hover,
ul#primNavColFive li:hover li:hover a,
ul#primNavColFive li.iehover li a:hover,
ul#primNavColFive li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColFive li:hover li:hover li a,
ul#primNavColFive li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColFive li:hover li:hover li a:hover,
ul#primNavColFive li:hover li:hover li:hover a,
ul#primNavColFive li.iehover li.iehover li a:hover,
ul#primNavColFive li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColFive li:hover li:hover li:hover li a,
ul#primNavColFive li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColFive li:hover li:hover li:hover li a:hover,
ul#primNavColFive li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColFive ul ul,
ul#primNavColFive ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColFive li:hover ul ul,
ul#primNavColFive li:hover ul ul ul,
ul#primNavColFive li.iehover ul ul,
ul#primNavColFive li.iehover ul ul ul {
  display: none;
}

ul#primNavColFive li:hover ul,
ul#primNavColFive ul li:hover ul,
ul#primNavColFive ul ul li:hover ul,
ul#primNavColFive li.iehover ul,
ul#primNavColFive ul li.iehover ul,
ul#primNavColFive ul ul li.iehover ul {
  display: block;
}

/* Root = Horizontal, Secondary = Vertical */
ul#primNavColSix {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
	zoom: 1;  
}

ul#primNavColSix li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;  

}

ul#primNavColSix ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;  
}

ul#primNavColSix ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColSix a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	zoom: 1;  
  
}





/* Root Menu Hover Persistence */
ul#primNavColSix a:hover,
ul#primNavColSix li:hover a,
ul#primNavColSix li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
}

/* 2nd Menu */
ul#primNavColSix li:hover li a,
ul#primNavColSix li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;  
}

/* 2nd Menu Hover Persistence */
ul#primNavColSix li:hover li a:hover,
ul#primNavColSix li:hover li:hover a,
ul#primNavColSix li.iehover li a:hover,
ul#primNavColSix li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;  
}

/* 3rd Menu */
ul#primNavColSix li:hover li:hover li a,
ul#primNavColSix li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
	zoom: 1;  
}

/* 3rd Menu Hover Persistence */
ul#primNavColSix li:hover li:hover li a:hover,
ul#primNavColSix li:hover li:hover li:hover a,
ul#primNavColSix li.iehover li.iehover li a:hover,
ul#primNavColSix li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
	zoom: 1;
}

/* 4th Menu */
ul#primNavColSix li:hover li:hover li:hover li a,
ul#primNavColSix li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
  zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColSix li:hover li:hover li:hover li a:hover,
ul#primNavColSix li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  zoom: 1;
}

ul#primNavColSix ul ul,
ul#primNavColSix ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  z-index: 10;
  zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColSix li:hover ul ul,
ul#primNavColSix li:hover ul ul ul,
ul#primNavColSix li.iehover ul ul,
ul#primNavColSix li.iehover ul ul ul {
  display: none;
}

ul#primNavColSix li:hover ul,
ul#primNavColSix ul li:hover ul,
ul#primNavColSix ul ul li:hover ul,
ul#primNavColSix li.iehover ul,
ul#primNavColSix ul li.iehover ul,
ul#primNavColSix ul ul li.iehover ul {
  display: block;
}

/* Column Six: Company Nav in Active State */

/* Root = Horizontal, Secondary = Vertical */

ul#primNavColSixState {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
	zoom: 1;  
}

ul#primNavColSixState li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;  

}

ul#primNavColSixState ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;  
}

ul#primNavColSixState ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColSixState a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #333;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
  
}





/* Root Menu Hover Persistence */
ul#primNavColSixState a:hover,
ul#primNavColSixState li:hover a,
ul#primNavColSixState li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
	zoom: 1;  
}

/* 2nd Menu */
ul#primNavColSixState li:hover li a,
ul#primNavColSixState li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;  
}

/* 2nd Menu Hover Persistence */
ul#primNavColSixState li:hover li a:hover,
ul#primNavColSixState li:hover li:hover a,
ul#primNavColSixState li.iehover li a:hover,
ul#primNavColSixState li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;  
}

/* 3rd Menu */
ul#primNavColSixState li:hover li:hover li a,
ul#primNavColSixState li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
	zoom: 1;  
}

/* 3rd Menu Hover Persistence */
ul#primNavColSixState li:hover li:hover li a:hover,
ul#primNavColSixState li:hover li:hover li:hover a,
ul#primNavColSixState li.iehover li.iehover li a:hover,
ul#primNavColSixState li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
	zoom: 1;
}

/* 4th Menu */
ul#primNavColSixState li:hover li:hover li:hover li a,
ul#primNavColSixState li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
  zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColSixState li:hover li:hover li:hover li a:hover,
ul#primNavColSixState li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  zoom: 1;
}

ul#primNavColSixState ul ul,
ul#primNavColSixState ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  z-index: 10;
  zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColSixState li:hover ul ul,
ul#primNavColSixState li:hover ul ul ul,
ul#primNavColSixState li.iehover ul ul,
ul#primNavColSixState li.iehover ul ul ul {
  display: none;
}

ul#primNavColSixState li:hover ul,
ul#primNavColSixState ul li:hover ul,
ul#primNavColSixState ul ul li:hover ul,
ul#primNavColSixState li.iehover ul,
ul#primNavColSixState ul li.iehover ul,
ul#primNavColSixState ul ul li.iehover ul {
  display: block;
}
/* Root = Horizontal, Secondary = Vertical */
ul#primNavColSeven {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColSeven li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColSeven ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColSeven ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/

}

/* Root Menu */
ul#primNavColSeven a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColSeven a:hover,
ul#primNavColSeven li:hover a,
ul#primNavColSeven li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColSeven li:hover li a,
ul#primNavColSeven li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColSeven li:hover li a:hover,
ul#primNavColSeven li:hover li:hover a,
ul#primNavColSeven li.iehover li a:hover,
ul#primNavColSeven li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColSeven li:hover li:hover li a,
ul#primNavColSeven li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColSeven li:hover li:hover li a:hover,
ul#primNavColSeven li:hover li:hover li:hover a,
ul#primNavColSeven li.iehover li.iehover li a:hover,
ul#primNavColSeven li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColSeven li:hover li:hover li:hover li a,
ul#primNavColSeven li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColSeven li:hover li:hover li:hover li a:hover,
ul#primNavColSeven li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColSeven ul ul,
ul#primNavColSeven ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColSeven li:hover ul ul,
ul#primNavColSeven li:hover ul ul ul,
ul#primNavColSeven li.iehover ul ul,
ul#primNavColSeven li.iehover ul ul ul {
  display: none;
}

ul#primNavColSeven li:hover ul,
ul#primNavColSeven ul li:hover ul,
ul#primNavColSeven ul ul li:hover ul,
ul#primNavColSeven li.iehover ul,
ul#primNavColSeven ul li.iehover ul,
ul#primNavColSeven ul ul li.iehover ul {
  display: block;
}


/* Thunderbolt Primary Navigation Columns */


/* Root = Horizontal, Secondary = Vertical */
ul#primNavColEight {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColEight li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColEight ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColEight ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/

}

/* Root Menu */
ul#primNavColEight a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 6px;
	padding-left: 23px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColEight a:hover,
ul#primNavColEight li:hover a,
ul#primNavColEight li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColEight li:hover li a,
ul#primNavColEight li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColEight li:hover li a:hover,
ul#primNavColEight li:hover li:hover a,
ul#primNavColEight li.iehover li a:hover,
ul#primNavColEight li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColEight li:hover li:hover li a,
ul#primNavColEight li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColEight li:hover li:hover li a:hover,
ul#primNavColEight li:hover li:hover li:hover a,
ul#primNavColEight li.iehover li.iehover li a:hover,
ul#primNavColEight li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColEight li:hover li:hover li:hover li a,
ul#primNavColEight li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColEight li:hover li:hover li:hover li a:hover,
ul#primNavColEight li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColEight ul ul,
ul#primNavColEight ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColEight li:hover ul ul,
ul#primNavColEight li:hover ul ul ul,
ul#primNavColEight li.iehover ul ul,
ul#primNavColEight li.iehover ul ul ul {
  display: none;
}

ul#primNavColEight li:hover ul,
ul#primNavColEight ul li:hover ul,
ul#primNavColEight ul ul li:hover ul,
ul#primNavColEight li.iehover ul,
ul#primNavColEight ul li.iehover ul,
ul#primNavColEight ul ul li.iehover ul {
  display: block;
}


/* Root = Horizontal, Secondary = Vertical */
ul#primNavColNine {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColNine li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColNine ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColNine ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColNine a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 6px;
	padding-left: 23px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColNine a:hover,
ul#primNavColNine li:hover a,
ul#primNavColNine li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColNine li:hover li a,
ul#primNavColNine li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColNine li:hover li a:hover,
ul#primNavColNine li:hover li:hover a,
ul#primNavColNine li.iehover li a:hover,
ul#primNavColNine li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColNine li:hover li:hover li a,
ul#primNavColNine li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColNine li:hover li:hover li a:hover,
ul#primNavColNine li:hover li:hover li:hover a,
ul#primNavColNine li.iehover li.iehover li a:hover,
ul#primNavColNine li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColNine li:hover li:hover li:hover li a,
ul#primNavColNine li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColNine li:hover li:hover li:hover li a:hover,
ul#primNavColNine li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColNine ul ul,
ul#primNavColNine ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColNine li:hover ul ul,
ul#primNavColNine li:hover ul ul ul,
ul#primNavColNine li.iehover ul ul,
ul#primNavColNine li.iehover ul ul ul {
  display: none;
}

ul#primNavColNine li:hover ul,
ul#primNavColNine ul li:hover ul,
ul#primNavColNine ul ul li:hover ul,
ul#primNavColNine li.iehover ul,
ul#primNavColNine ul li.iehover ul,
ul#primNavColNine ul ul li.iehover ul {
  display: block;
}




/* Root = Horizontal, Secondary = Vertical */
ul#primNavColTen {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColTen li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColTen ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 150px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColTen ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColTen a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 23px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColTen a:hover,
ul#primNavColTen li:hover a,
ul#primNavColTen li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColTen li:hover li a,
ul#primNavColTen li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColTen li:hover li a:hover,
ul#primNavColTen li:hover li:hover a,
ul#primNavColTen li.iehover li a:hover,
ul#primNavColTen li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColTen li:hover li:hover li a,
ul#primNavColTen li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColTen li:hover li:hover li a:hover,
ul#primNavColTen li:hover li:hover li:hover a,
ul#primNavColTen li.iehover li.iehover li a:hover,
ul#primNavColTen li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColTen li:hover li:hover li:hover li a,
ul#primNavColTen li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
  zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColTen li:hover li:hover li:hover li a:hover,
ul#primNavColTen li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
  zoom: 1;
}

ul#primNavColTen ul ul,
ul#primNavColTen ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColTen li:hover ul ul,
ul#primNavColTen li:hover ul ul ul,
ul#primNavColTen li.iehover ul ul,
ul#primNavColTen li.iehover ul ul ul {
  display: none;
}

ul#primNavColTen li:hover ul,
ul#primNavColTen ul li:hover ul,
ul#primNavColTen ul ul li:hover ul,
ul#primNavColTen li.iehover ul,
ul#primNavColTen ul li.iehover ul,
ul#primNavColTen ul ul li.iehover ul {
  display: block;
}



/* Root = Horizontal, Secondary = Vertical */
ul#primNavColEleven {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 28px;
	z-index: 10;
  zoom: 1;
}

ul#primNavColEleven li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index: 10
  zoom: 1;

}

ul#primNavColEleven ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 0;
  z-index: 10;
  zoom: 1;
}

ul#primNavColEleven ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  
}

/* Root Menu */
ul#primNavColEleven a {
	border: 0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 23px;
	height: auto !important;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  zoom: 1;
  
}





/* Root Menu Hover Persistence */
ul#primNavColEleven a:hover,
ul#primNavColEleven li:hover a,
ul#primNavColEleven li.iehover a {
	color: #333;
	background-repeat: repeat-x;
	background-image: url(http://www.lycoming.com/images/store/primary_nav_state_bg.gif);
  zoom: 1;
}

/* 2nd Menu */
ul#primNavColEleven li:hover li a,
ul#primNavColEleven li.iehover li a {
  float: none;
  background: #C3342C;
  font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  zoom: 1;
}

/* 2nd Menu Hover Persistence */
ul#primNavColEleven li:hover li a:hover,
ul#primNavColEleven li:hover li:hover a,
ul#primNavColEleven li.iehover li a:hover,
ul#primNavColEleven li.iehover li.iehover a {
  background: #333333;
  color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu */
ul#primNavColEleven li:hover li:hover li a,
ul#primNavColEleven li.iehover li.iehover li a {
	background: #333333;
	font: normal 9px/21px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #FFFFFF;
  zoom: 1;
}

/* 3rd Menu Hover Persistence */
ul#primNavColEleven li:hover li:hover li a:hover,
ul#primNavColEleven li:hover li:hover li:hover a,
ul#primNavColEleven li.iehover li.iehover li a:hover,
ul#primNavColEleven li.iehover li.iehover li.iehover a {
	background: #333333;
	color: #FFFFFF;
	text-decoration: underline;
zoom: 1;
}

/* 4th Menu */
ul#primNavColEleven li:hover li:hover li:hover li a,
ul#primNavColEleven li.iehover li.iehover li.iehover li a {
  background: #333;
  color: #FFF;
zoom: 1;
}

/* 4th Menu Hover */
ul#primNavColEleven li:hover li:hover li:hover li a:hover,
ul#primNavColEleven li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
zoom: 1;
}

ul#primNavColEleven ul ul,
ul#primNavColEleven ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 140px;
  z-index: 10;
zoom: 1;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#primNavColEleven li:hover ul ul,
ul#primNavColEleven li:hover ul ul ul,
ul#primNavColEleven li.iehover ul ul,
ul#primNavColEleven li.iehover ul ul ul {
  display: none;
}

ul#primNavColEleven li:hover ul,
ul#primNavColEleven ul li:hover ul,
ul#primNavColEleven ul ul li:hover ul,
ul#primNavColEleven li.iehover ul,
ul#primNavColEleven ul li.iehover ul,
ul#primNavColEleven ul ul li.iehover ul {
  display: block;
}


/* Universal Fix for IE 

ul.primNavColOne li {
    behavior: url( http://lycoming.exnihilo.com/script/IEmen.htc );
    }
ul.primNavColTwo li {
    behavior: url( '');
    }
ul.primNavColThree li {
        behavior: url( '' );
        }
ul.primNavColFour li {
        behavior: url( '' );
        }
ul.primNavColFive li {
        behavior: url( '' );
        }
ul.primNavColSix li {
        behavior: url( '' );
        }
ul.primNavColSeven li {
        behavior: url( '' );
        }
ul.primNavColEight li {
        behavior: url( '' );
        }
		
ul.primNavColNine li {
        behavior: url( '' );
        }
		
ul.primNavColTen li {
        behavior: url( '' );
        }
		
ul.primNavColEleven li {
        behavior: url( '' );
        }
		
*/








/* Secondary Navigation Styles and IDs */

#secNavWrapperCell {
}

.secNav {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
}

.secNavOne {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	padding-left: 2px;
}


.secNavOne a:link { 
	color: #333333;
	text-decoration: none;
	}
.secNavOne a:visited { 
	color: #333333;
	text-decoration: none;
	}
.secNavOne a:hover, .secNavOne a:active { 
	color: #333333;
	text-decoration: underline;
	}

.secNavTwo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D9AAE;
	font-size: 11px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 15px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-type: none;
	background-image: url(../images/sec_nav_off_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.secNavTwo a:link { 
	color: #333333;
	text-decoration: none;
	}
.secNavTwo a:visited { 
	color: #333333;
	text-decoration: none;
	}
.secNavTwo a:hover, .secNavTwo a:active { 
	color: #333333;
	text-decoration: underline;
	}

.secNavTwoState {
	font-size: 11px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 15px;
	padding-right: 0px;
	background-color: #A6BACB;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sec_nav_state_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	list-style-type: none;
}

.secNavTwoState a:link { 
	color: #333333;
	text-decoration: none;
	}
.secNavTwoState a:visited { 
	color: #333333;
	text-decoration: none;
	}
.secNavTwoState a:hover, .secNavTwoState a:active { 
	color: #333333;
	text-decoration: underline;
	}
	
.secNavThree {
	font-size: 11px;
	padding-left: 20px;
	list-style-type: none;
	background-color: #D1DBE5;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3C657D;
}

.secNavThree a:link { 
	color: #3C657D;
	text-decoration: none;
	}
.secNavThree a:visited { 
	color: #3C657D;
	text-decoration: none;
	}
.secNavThree a:hover, .secNavThree a:active { 
	color: #3C657D;
	text-decoration: underline;
	}
	
.secNavThreeState {
	font-size: 11px;
	padding-left: 20px;
	list-style-type: none;
	background-color: #D1DBE5;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3C657D;
	text-decoration: underline;
}

.secNavThreeState a:link { 
	color: #3C657D;
	text-decoration: underline;
	}
.secNavThreeState a:visited { 
	color: #3C657D;
	text-decoration: underline;
	}
.secNavThreeState a:hover, .secNavThreeState a:active { 
	color: #3C657D;
	text-decoration: underline;
	}


/* Footer Area Styles */

#footerTable {
	background-color: #333333;
	width: 725px;
	text-align: center;
	white-space: nowrap;
	margin-bottom: 20px;
}

#footerTableCell {
	background-color: #333333;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #3E647E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #B1CBE5;
	text-transform: uppercase;
	text-align: center;
	white-space: nowrap;
	margin: 5px;
	padding: 5px;
}

#footerTableCell a:link { 
	color: #B1CBE5;
	text-decoration: none;
	}
#footerTableCell a:visited { 
	color: #B1CBE5;
	text-decoration: none;
	}
#footerTableCell a:hover, #footerTableCell a:active { 
	color: #B1CBE5;
	text-decoration: underline;
	}


/* Homepage-Specific Styles */



#hpContentWrapperTable {
	width: 725px;
	background-color: #FFFFFF;
}




#hpContentCenterCell {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}



#hpContentTopLeftCell {

	background-color: #000000;
}




#hpContentBottomLeftCell {
	background-color: #FFFFFF;
	background-image: url(../images/hp_fade_bg.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#hpContentTopRightCell {
	background-color: #FFFFFF;
	width: 100%;
}
#hpContentBottomRightCell {
	background-color: #FFFFFF;
	background-image: url(../images/hp_fade_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.hpHeaderText {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../images/section_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 9px;
	padding-left: 15px;
	padding-bottom: 10px;
	margin: 0px;
	padding-right: 2px;
}

.hpEventsList {
	list-style-image: url(../images/ul_event_bullet.gif);
	font-size: 11px;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-left: 15px;
	margin-left: 15px;
}

.hpEventsList a:link { 
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
	}
.hpEventsList a:visited { 
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
	}
.hpEventsList a:hover, .hpEventsList a:active { 
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
	}


	
/* General Body Styles */
	

.readMoreText {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/read_more_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 11px;
}

.readMoreText a:link { 
	color: #333333;
	text-decoration: none;
	}
.readMoreText a:visited { 
	color: #333333;
	text-decoration: none;
	}
.readMoreText a:hover, .readMoreText a:active { 
	color: #333333;
	text-decoration: underline;
	}


#contentWrapperTable {

	width: 725px;
	background-color: #FFFFFF;
}

#calloutWrapperCell {
	background-image: url(../images/callout_divider_bg.gif);
	background-repeat: no-repeat;
	padding-top: 53px;
	padding-left: 15px;
	padding-right: 15px;
}

#contentWrapperCell {
	padding-left: 25px;
}


#calloutTable {
	width: 100%;
	background-color: #DFE7EB;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #A6BACB;
	margin-bottom: 22px;
	margin-top: 0px;
}
#calloutCell {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.calloutHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.calloutBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #395669;
	margin: 8px 0px 0px;
	padding: 0px;
}
#tboltHomepageCalloutCell {
	background-image: url(../images/tbolt_callout_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#tboltIdentityHeaderTable {

	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #B33229;
	width: 725px;
	background-image: url(../images/tbolt_identity_header_bg.jpg);
	background-repeat: no-repeat;
	height: 59px;
	background-position: bottom left;
}
#returnBarTable {

	width: 725px;
}
.tboltActionLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/tbolt_hp_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-top: 4px;
}

.tboltActionLink a:link { 
	color: #000000;
	text-decoration: none;
	}
.tboltActionLink a:visited { 
	color: #000000;
	text-decoration: none;
	}
.tboltActionLink a:hover, .tboltActionLink a:active { 
	color: #000000;
	text-decoration: underline;
	}.tboltHpHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C0362C;
	font-style: normal;
	margin: 7px;
}

.breadcrumbText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding-top: 15px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 0px;
}


.breadcrumbText a:link .breadcrumbText a:hover, .breadcrumbText a:visited, .breadcrumbText a:active { 
	color: #D02433;
	text-decoration: underline;
	}
#tboltConfigTabStateCell {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3E647E;


}

#tboltConfigTabStateCell a:link { 
	color: #000000;
	text-decoration: none;
	}
#tboltConfigTabStateCell a:visited { 
	color: #000000;
	text-decoration: none;
	}
#tboltConfigTabStateCell a:hover, #tboltConfigTabStateCell a:active { 
	color: #000000;
	text-decoration: underline;
	}
	
	
#tboltConfigTabOffCell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #3E647E;
	border-right-color: #3E647E;
	color: #FFFFFF;
	background-color: #CCCCCC;

}
#tboltConfigTabRightCell {
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3E647E;

}
#dataTableEvenCell {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding: 3px;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
}

#tboltConfigTabOnCell {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #3E647E;
	border-right-color: #3E647E;
	background-color: #FFF0D3;
	
}

#tboltConfigTabOnCell a:link { 
	color: #000000;
	text-decoration: none;
	}
#tboltConfigTabOnCell a:visited { 
	color: #000000;
	text-decoration: none;
	}
#tboltConfigTabOnCell a:hover, #tboltConfigTabOnCell a:active { 
	color: #000000;
	text-decoration: underline;
	}

#tboltConfigDataLeftCell {

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

#tboltConfigDataRightCell {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

#tboltConfigDataEndLeftCell {


	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

#tboltConfigDataEndRightCell {



}

#dataTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
}

/* store specific css */

#container { width: 725px }
#header { }

*:first-child+html #bodyshell { width:575px; position: relative }


#header { background-color: #000000 }
#nav-product {
	font-family: Humanist, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	font-weight: bold;
_display:inline; float:left; margin-left:-150px; overflow:hidden; position:relative; width:150px; z-index:1; 
vertical-align: top;
left: 0px;
top: 0px;
clear: left;
} /* was relative */

#nav-product ul li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7D9AAE; font-size: 11px; padding-bottom: 6px; padding-top: 6px; padding-left: 15px; padding-right: 0px; margin-bottom: 0px; margin-top: 0px; list-style-type: none; background-image: url(http://www.lycoming.com/images/store/sec_nav_off_bullet.gif); background-position: left center; background-repeat: no-repeat; width: 133px; } /* no width was specified */

#nav-product ul li a {border-bottom:0px solid #750e00; color:#b35a00; display:block; font-weight:none; font-size:12px; height:18px; margin:0; min-height:18px; padding:10px 4px 6px 13px; text-decoration:none; width: 133px;} /* was 133px */

#nav-product ul li a:link { color: #333333; text-decoration: none; } 

#nav-product ul li a:visited { color: #333333; text-decoration: none; } 

#nav-product ul li a:hover, 
#nav-product ul li a:active { color: #333333; text-decoration: underline; }


#nav-product ul li a:hover {background-color:transparent; }

#bodycontent {float:right; width:575px; position: relative; top: 0px; left: 0px; clear: right}

*:first-child+html #messagearea { width:565px; }
*:first-child+html #itemarea { width:535px; } /*was 570 */

#item-contenttitle {background-color:#ffffff; color:#000000; font:bold 14px ; margin:0 15px; padding:4px 15px 6px;}

#section-contenttitle {background-color:#ffffff; color:#000000; font:bold 14px ; margin:0 15px; padding:4px 15px 6px;}

* html #nav-product ul li a { /* make hover effect work in IE */ width: 118px; }

