div#global input
{
	top: 4px;
}
/* language selection menu */
#languageSelector
{
	position: absolute;
	z-index: 2;
	top: -172px;
	left: 626px;	
	width: 100px;
	background-color: #000000;
}
* html body.startpage div#content div#main div#languageSelector
{
	top: -26px;
	left: 868px;
	position: absolute;
}
* html body.startpage div#content div#main div#frontPageContentBoxContainer
{
	float: none;
}
#languageSelectionMenuButton
{
	padding: 0 0 0 8px;
	background: transparent url("/images2/eagle/languageDropDownArrow.png") no-repeat scroll 86px center;
}

#languageSelectionMenuButton a
{
	color: #fff;
}

#languageSelectionMenu
{
	display: none;
}

#languageSelectionMenu li
{
	font-size: 10px;
	color: #fff;
}

#languageSelectionMenu li a
{
	display: block;
	padding-left: 8px;
	width: 92px;
	color: #fff;
}

#languageSelectionMenu li a:hover
{
	color: #fff;
	background-color: #DFAD00;
}
#gloval-navi a:link,
#gloval-navi a:visited,
#gloval-navi a:active {
	background: url(/img/gnav.gif) no-repeat left top;
}
#gloval-navi a:hover {
	background: url(/img/gnav_o.gif) no-repeat left top;
}
	color: #fff
}
#languageSelectionMenu {
	display: block
}
#languageSelectionMenu li {
	font-size: 10px; color: #fff
}
#languageSelectionMenu li a {
	display: block; padding-left: 8px; width: 92px; color: #fff
}
#languageSelectionMenu li a:hover {
	color: #fff; background-color: #DFAD00;
}
	
/* regionalNavigation general */
* html #regionalNavigation{
	background: url(/images2/eagle/left_menu_gradient.png) repeat-x left top
}
#regionalNavigation {
	min-height: 812px; 
	height: 812px; 
	background: url(/images2/eagle/left_menu_gradient.png) repeat-x left top;
	padding-top: 33px;
}
* html body #content #regionalNavigation
{
	float: none;
}
/*========================================
 + eagle regionalNavigation Each Level
========================================*/

#regionalNavigation div a:hover
{
	font-weight: normal;
}
div.regionalNavHeading
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #938e88;
	line-height: 1.2;
	text-transform: uppercase;
	margin-left: 5px;
}
/* Level 1 */

#regionalNavigation div.menuLevel1,
body #regionalNavigation div.menuLevel1Selected,
body #regionalNavigation div.menuLevel1SelectedAncestor
{
	margin-left: 20px;
	padding-left: 10px;
	margin-bottom: 6px;
	margin-top: 6px;
	padding-bottom:3px;
	padding-right:5px;
	padding-top:3px;
}
#regionalNavigation div.menuLevel1 a,
body #regionalNavigation div.menuLevel1Selected a,
body #regionalNavigation div.menuLevel1SelectedAncestor a
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #938e88;
	line-height: 1.2;
	text-transform: uppercase;
}
body #regionalNavigation div.menuLevel1 a:hover,
body #regionalNavigation div.menuLevel1:hover
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	line-height: 1.2;	
	color: #938e88;
}
body #regionalNavigation div.menuLevel1Selected,
body #regionalNavigation div.menuLevel1SelectedAncestor
{
	background-color: #FFFFFF;
	padding-bottom:3px;
	padding-right:5px;
	padding-top:3px;
}
body #regionalNavigation div.menuLevel1Selected a,
body #regionalNavigation div.menuLevel1SelectedAncestor a
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #DFAD00;
	background-image: none;
	line-height: 1.2;
	text-transform: uppercase;
}
body #regionalNavigation div.menuLevel1Selected a:hover,
body #regionalNavigation div.menuLevel1SelectedAncestor a:hover
{
	/* IE6 didn't want to change this unless I set it specifically */
	font-weight: normal;
}

/* Level 1 Event */

body.Event #regionalNavigation div.menuLevel1 a,
body.Event #regionalNavigation div.menuLevel1Selected a,
body.Event #regionalNavigation div.menuLevel1SelectedAncestor a
{
	text-transform: none;
}
body.Event #regionalNavigation div.menuLevel1Selected a,
body.Event #regionalNavigation div.menuLevel1SelectedAncestor a
{
	text-transform: none;
}

/* Level 2 */

#regionalNavigation div.menuLevel2,
#regionalNavigation div.menuLevel2Selected,
#regionalNavigation div.menuLevel2SelectedAncestor
{
	padding-left: 30px;
}
#regionalNavigation div.menuLevel2 a
{
	color: #938E88;
	padding-left: 15px;
	display: block;
}
body #regionalNavigation div.menuLevel2SelectedAncestor
{
	display: block;
	background-color: transparent;
	padding-left: 15px;
}

#regionalNavigation div.menuLevel2Selected a
{
	color: #938E88;
	background: url(/images2/eagle/left_menu_pointer.gif) 1px 3px no-repeat;
	font-weight: normal;
	padding-left: 15px;
}
body #regionalNavigation div.menuLevel2SelectedAncestor a,
body #regionalNavigation div.menuLevel2SelectedAncestor a:hover
{
	color: #938E88;
	background: url(/images2/eagle/left_menu_pointer.gif) 1px 3px no-repeat;
	font-weight: normal;
	padding-left: 15px;
	margin-left: 15px;
}
#regionalNavigation div.menuLevel2Selected:hover a,
#regionalNavigation div.menuLevel2Selected a:hover,
body #regionalNavigation div.menuLevel2SelectedAncestor a:hover,
#regionalNavigation div.menuLevel2 a:hover
{
	color: #DFAD00;
}

/* Level 3 */

#regionalNavigation div.menuLevel3,
#regionalNavigation div.menuLevel3Selected,
#regionalNavigation div.menuLevel3SelectedAncestor
{
	padding-left: 30px;
}
#regionalNavigation div.menuLevel3 a
{
	color: #938E88;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
body #regionalNavigation div.menuLevel3SelectedAncestor
{
	display: block;
	background-color: transparent;
	padding-left: 15px;
}

#regionalNavigation div.menuLevel3Selected a,
body #regionalNavigation div.menuLevel3SelectedAncestor a
{
	color: #938E88;
	background: url(/images2/eagle/left_menu_pointer.gif) 1px 3px no-repeat;
	font-weight: normal;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
#regionalNavigation div.menuLevel3Selected:hover a,
#regionalNavigation div.menuLevel3Selected a:hover,
body #regionalNavigation div.menuLevel3SelectedAncestor a:hover,
#regionalNavigation div.menuLevel3 a:hover
{
	color: #DFAD00;
}

/* Level 4 */

#regionalNavigation div.menuLevel4,
#regionalNavigation div.menuLevel4Selected,
#regionalNavigation div.menuLevel4SelectedAncestor
{
	padding-left: 30px;
}
#regionalNavigation div.menuLevel4 a
{
	color: #938E88;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
body #regionalNavigation div.menuLevel4SelectedAncestor
{
	display: block;
	background-color: transparent;
	padding-left: 15px;
}

#regionalNavigation div.menuLevel4Selected a,
body #regionalNavigation div.menuLevel4SelectedAncestor a
{
	color: #938E88;
	background: url(/images2/eagle/left_menu_pointer.gif) 1px 3px no-repeat;
	font-weight: normal;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
#regionalNavigation div.menuLevel4Selected:hover a,
#regionalNavigation div.menuLevel4Selected a:hover,
body #regionalNavigation div.menuLevel4SelectedAncestor a:hover,
#regionalNavigation div.menuLevel4 a:hover
{
	color: #DFAD00;
}

/* Level 5 */

#regionalNavigation div.menuLevel5,
#regionalNavigation div.menuLevel5Selected,
#regionalNavigation div.menuLevel5SelectedAncestor
{
	padding-left: 45px;
}
#regionalNavigation div.menuLevel5 a
{
	color: #938E88;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
body #regionalNavigation div.menuLevel5SelectedAncestor
{
	display: block;
	background-color: transparent;
	padding-left: 15px;
}

#regionalNavigation div.menuLevel5Selected a,
body #regionalNavigation div.menuLevel5SelectedAncestor a
{
	color: #938E88;
	background: url(/images2/eagle/left_menu_pointer.gif) 1px 3px no-repeat;
	font-weight: normal;
	padding-left: 15px;
	margin-left: 15px;
	display: block;
}
#regionalNavigation div.menuLevel5Selected:hover a,
#regionalNavigation div.menuLevel5Selected a:hover,
body #regionalNavigation div.menuLevel5SelectedAncestor a:hover,
#regionalNavigation div.menuLevel5 a:hover
{
	color: #DFAD00;
}

/* End - regionalNavigation */

body #global {
	line-height: 1.8;
	padding-right: 7px;
	border-top: #e5e5e5 0px solid;
	border-bottom: #e5e5e5 0px solid;
	height: 28px;
	background: url(/images2/eagle/top_menu_gradient.png) repeat-x 0 50%;
	height: 29px;
	width: 961px;
	top: 93px;
}
ol#globalNavigation {
	clear: none;
	float: left;
	overflow: auto;
	padding: 0 0 0 19px;	
	margin-top: 2px;
}
ol#globalNavigation LI{
	font-size: 11px;
	font-weight: normal;
}
ol#globalNavigation li a {
	text-transform: uppercase;
	color: #000000;
	display:block;
	padding: 0 5px;
	background: url(/images2/eagle/top_menu_gradient.png) 0 50% repeat-x;
	line-height: 2.3;
	font-size: 11px;
}
ol#globalNavigation li a:hover {
	color: #000000;
	padding: 0 10px
	display:block
	background: url(/images2/eagle/topm_menu_gradient_selected.png) 0 50% repeat-x;
}
ol#globalNavigation li.selectedMenuItem a
{
	color: #000000;
	background: url(/images2/eagle/topm_menu_gradient_selected.png) top left repeat-x;
}
ol#globalNavigation li.selectedMenuItem {
	background-color: #fff
}
.globalSearchField {
	width: 117px;
	/*border-right: #cccccc 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #cccccc 1px solid;*/
	border: #D7D2CB 1px solid;
	color: #D7D2CB;
	margin-top: 3px;
	margin-right: 8px;
}
#globalSearchSubmit {
	border-right: #D7D2CB 0px solid; border-top: #D7D2CB 0px solid; 
	border-left: #D7D2CB 0px solid; CURSOR: pointer; color: white; border-bottom: #D7D2CB 0px solid;
	background: url(/images2/eagle/search_magni_glass.gif) no-repeat center center; 
	height: 16px;
	margin-top: 2px;
}
#content #main {
	margin: 0;
}
* html body.Category_Listing div#content div#main,
* html body.Category_Listing div#content div#main div#categoryListing
{
	width: 722px;
}
#content #breadcrumbs {
	height: auto; /*  CAN REMOVE THIS ONE  */
	left: 10px;
	top: -27px;
}
* html body #content #breadcrumbs {
	height: auto; /*  CAN REMOVE THIS ONE  */
	left: 10px;
	top: -26px;
	position: absolute;
}
#breadcrumbs ol  {
	height: 17px;
	width: auto;
	background-color: #000000;
	padding-right: 5px;
	padding-left: 3px;
	margin-top: 0px;
	overflow: hidden;
}
#breadcrumbs ol li {
	background: url(/images2/eagle/greater_than.gif) no-repeat -1px 4px; 
	color: #fff;
	background-color: #000000;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 1px;
}
#breadcrumbs ol li.first {
	padding-left: 10px;
}
#breadcrumbs ol li a{
	color: #e4e5e6
}
#breadcrumbs ol li a:hover{
	color: #d2d2cb
}
div#content div#secondary {
	z-index: 1;
	min-height: 169px;
	background: url(/images2/eagle/bgSecondary.jpg) repeat-x left top;
	left: 484px; float: right; color: #000; position: relative; top: 0px
}
body.Article div#content div#secondary
{
	background-color: #FDFBFB;
	border:1px solid #938e88;
	clear:both;
	display:block;
	left:-460px;
	margin-bottom:10px;
	min-height:155px;
	position:relative;
	top:0;
	display: none;
}
body.Article div#content div#secondary #columnHeader
{
	display: none;
}
body
{
	background: none;
	background-color: #D4D0CA;
}

body.startpage div#content div#secondary {
	top: 1px;
}
body.eagle_Campaign_Page div#content div#secondary {
	top: 1px
}
body.eagle_Campaign_Page_2 div#content div#secondary {
	top: 1px
}
div#content div#secondary div#productSpecifications DT {
	font-weight: bold; color: #000
}
div#content div#secondary div#productSpecifications DD {
	color: #010101
}
div#secondary div#columnHeader
{
	border-top: #D7D2CB 1px solid;
	background: url(/images2/eagle/dots2.png) #e9eaea no-repeat 16px center;
	left: 0px;
	color: #DFAD00;
	border-bottom: #D7D2CB 1px solid;
	top: -21px
}
div#secondary div#newsletterForm td input.submitEmailButton {
	border-top-width: 0px; border-left-width: 0px; background: url(/images2/eagle/submitButton.png) no-repeat left top; border-bottom-width: 0px; width: 84px; height: 32px; border-right-width: 0px
}
#content {
	min-height: 338px; overflow: visible; 
}
#content #secondary {
	margin-bottom: 0px; top: 0px
}
.eagle_Campaign_Page #aspnetForm {
	height: 990px
}
.eagle_Campaign_Page_2 #aspnetForm {
	height: 990px
}
body #aspnetForm
{
	background:transparent url(/images2/eagle/bg-middle.png) repeat-y scroll left top;
	height:auto;
	margin:27px auto auto;
	padding-left:10px;
	padding-right:10px;
	width:968px;
}
* html body #aspnetForm
{
	background:transparent url(/images2/eagle/bg-middle.gif) repeat-y scroll left top;
}
div#branding {
	background: #000 url(/images2/eagle/eaglebox.gif) right top no-repeat;
	margin-bottom: 25px; /*  Overridden because of new height of the menu bar  */
	height: 95px;
}
body.startpage div#branding {
	background-position: left;
}
body.eagle_Campaign_Page div#branding {
	background-position: 251px 21px; background-image: url(/images2/eagle/BgBanner_compass.png); background-REPEAT: no-repeat; background-color: #fff
}
body.eagle_Campaign_Page_2 div#branding {
	background-position: 251px 21px; background-image: url(/images2/eagle/BgBanner_compass.png); background-REPEAT: no-repeat; background-color: #fff
}
div#brandingLogo {
	 float: left; width: 245px; height: 95px
}
div#brandingLogo IMG {
	padding-right: 0px; padding-left: 30px; padding-bottom: 0px; padding-top: 40px
}
div#eagleBrandingTagline
	{
		font-size: 13px;
		left: 735px;
		color: #938E88;
		position: absolute;
		top: 44px;
		/*background: url(/images2/eagle/the_way_to_go.png) no-repeat top center;*/
		width: 103px;
		height: 18px;
	}
div#eagleBrandingTagline img
{
	display: none;
}
body.startpage div#eagleBrandingTagline {
	left: 817px
}
body.eagle_Campaign_Page div#eagleBrandingTagline {
	left: 762px
}
body.eagle_Campaign_Page_2 div#eagleBrandingTagline {
	left: 762px
}
div#branding div.upperMainBrandingPicture
{
	left: 728px;
	width: 103px;
	position: absolute;
	top: 0px;
	height: 18px;
}
div#branding div#upperMainBrandingPictureLeisure {
	background: url(/images2/eagle/categoryimageLeisuretopright.jpg) no-repeat left top
}
div#branding div#upperMainBrandingPictureProfessional {
	background: url(/images2/eagle/categoryimageProfessionaltopright.jpg) no-repeat left top
}
div#branding div#upperMainBrandingPictureGeneral {
	background: url(/images2/eagle/categoryimageGeneraltopright.jpg) no-repeat left top
}
body.startpage div#branding div#upperMainBrandingPictureGeneral {
	background: none transparent scroll repeat 0% 0%
}
body.eagle_Campaign_Page div#branding div#upperMainBrandingPictureGeneral {
	background: none transparent scroll repeat 0% 0%
}
body.eagle_Campaign_Page_2 div#branding div#upperMainBrandingPictureGeneral {
	background: none transparent scroll repeat 0% 0%;
}
#siteinformation
{
	height: 45px;
	padding: 0 25px;
	margin: 28px auto;
	color: #938E88;
	text-align: center;
	/*--------To remove the bottom shadow simply remove the css code below this comment ----------*/
	margin: 0 auto;
	padding: 28px 0 0 0;
	width: 988px;
	font-weight: normal;
	background:transparent url(/images2/eagle/bg-bottom.png) no-repeat scroll center top;
}
* html body #siteinformation
{
	height: 45px;
	padding: 0 25px;
	margin: 28px auto;
	color: #938E88;
	text-align: center;
	/*--------To remove the bottom shadow simply remove the css code below this comment ----------*/
	margin: 0 auto;
	padding: 28px 0 0 0;
	width: 988px;
	font-weight: normal;
	background:transparent url(/images2/eagle/bg-bottom.gif) no-repeat scroll center top;
}
#siteinformation span span {
	text-transform: uppercase
}
#siteinformation A {
	color: #736e68;
}
#siteinformation a:hover {
	color: #000000;
}
#siteinformation ul {
	width: auto;
	position: relative;
	text-align: center;	
}
#siteinformation li:last-child
{
	border-right: none;
}
#siteinformation li {
	position: relative;
	display: inline;
	clear: none;
	float: none;
	font-weight: normal;
}
#siteinformation li.siteInfoLiVerticalBar {
	border-right: 1px solid #938e88;
}
#siteinformation  li.bg-none
{
	display: block;
	position: relative;
	width: 100%;
	border: none;
}
#siteinformation  li.bg-none  span{
	margin: 0 auto;
	float: none;
	clear: none;
	color: #000;
}
#siteinformation  li.bg-none  span span{
	margin: 0;
}

* html div#secondary {
	height: 200px
}
* html div#content div#regionalNavigation {
	height: 599px
}
	body#apsisNewsletterForm
	{
		z-index: 100;
		left: 744px;
		width: 230px;
		position: absolute;
		top: 165px;
	}
	
/* Glossary of Terms */

body.Glossary_of_Terms #content #main
{
	left:0;
	width:724px;
}
body div#glossaryOfTerms h1
{
	color:#DFAD00;
	display:block;
	font-size:19px;
	font-weight:normal;
	line-height:1.4;
	padding-top:10px;
	position:static;
	text-transform:none;
	background: none;
	border-bottom: 1px solid #938E88;
	padding-left: 0;
}
body div#glossaryOfTerms dl
{
	margin-top: 15px;
}
body div#glossaryOfTerms dl dt
{
	width:200px;
	padding-right: 10px;
	padding-left: 10px;
}
body div#glossaryOfTerms dl dd
{
	width:450px;
}
/* Form Style to overwright */

body div#main div#contactForm h1 span
{
	font-weight: normal;
	font-size: 18px;
	display: block;
	border-bottom: 1px solid #938e88;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: none;
	border-top: none;
	color: #DFAD00;
	padding:0;
	text-transform: uppercase;
	position: absolute;
	width:676px;
}
body div#main div#contactForm div.form
{
	position: static;
	padding-top: 40px;
	padding-bottom: 40px;
}
body div#main div#contactForm h1,
body div#main div#productRegistrationForm td span.subHeader
{
	background:none;
	border-bottom:none;
	border-top: 0px solid #717070;
	color:#DFAD00;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:0px;
	text-transform:uppercase;
}
body div#main div#productRegistrationForm h1
{
	color: #DFAD00;
	background-image: none;
	border-bottom: 1px solid #d7d2cb;
	font-size:18px;
	font-weight: normal;
	padding-top:10px;
	display:block;
	font-weight:normal;
	line-height:1.4;
	position: static;
	padding-left: 0;
	text-transform: none;
	margin-top: 10px;
}
body #contactForm p{
	position: relative;
	top: 40px;
}
body div#main div#categoryListing div.categoryListingMainPages div.listingDescription
{
	border-bottom:1px solid #d7d2cb;
	font-size:14px;
	line-height:1.4;
	margin:10px 0 50px;
	padding:0 5px 10px;
	width:676px;
}
body div#main div#categoryListing div.categoryListingMainPages div.listingDescription p
{
	margin-bottom: 10px;
}
* html body.Event_Listing #content #main,
* html body.Event #content #main,
* html body.News_Listing #content #main,
* html body.News_Article #content #main,
* html body.Article #content #main,
* html body.Older_Products #content #main,
* html body.Registraton_Page #content #main,
* html body.Contact_Page #content #main,
	{
		overflow: hidden;
		height: auto !important;
	}
* html body.Article #content #main
	{
		height: auto!important;
		min-height: 1000px;
	}
* html body.Article #content #main,
* html body.Downloads #content #main
{
	height: auto!important;
	overflow: hidden;
}
* html body.Downloads #content #regionalNaviigation
{
	clear: both
}
* html body.Downloads #content #main
{
	width: 717px !important;
}
* html body.Downloads #content
{
	height: auto!important;
}
* html body.Downloads #content div#regionalNavigation
{
	top:120px
}
* html body.Downloads #content div#main
{
	top:-6px
}
* html body div#global
{
	z-index: 100
}
* html body .Article div#article div.articleContent,
* html body .Contact_Page div#main div#contactForm,
* html body .Registraton_Page div#main div#productRegistrationForm
{
	height: 800px!important;
}
* html body.Contact_Page #content #main #contactForm
{
	height: 800px!important;
}

body .Downloads div#content div#secondary
{
	background-color: #FFFFFF;
	border: 1px solid #D7D2CB;
	color: #000;
	position: absolute;
	top: 210px;
	left: 779px;
	min-height: 120px;
	display: block;
	float: none;
}
* html body .Downloads div#content div#secondary
{
	float: none;
	position: relative;
	display: block;
	background-color: #FFFFFF;
	color: #000;
	top: -60px;
	left: 680px;
	min-height: 100px;
	height: auto;
	width: 242px;
	border: 1px solid #D7D2CB;
}
body.Downloads div#secondary div#columnHeader
{
border-left:1px solid #D7D2CB;
border-right:1px solid #D7D2CB;
left:-1px;
line-height:1.8;
}
ticle div#contnet div#main div#article
{
	height: auto !important
}
* html body.Article form
{
	height: 100%!important
}
* html body.Article div#content
{
	height: auto !important;
}
* html body.Article div#content #main
{
	height: auto !important;
	overflow: hidden;
	width: 722px
}
* html body.Registration_Page #content #main
{
	width: 722px;
}
body div#content div#main div#downloads h1,div#Downloads h1 span
{
	color:#DFAD00;
	display:block;
	font-size:18px;
	font-weight:normal;
	line-height:1.4;
	padding-top:10px;
	position:static;
	border-bottom:1px solid #D7D2CB;
	margin-bottom:8px;
	top:-20px;
}
	body div#categoryListing div.listingBox
	{
		border-right: 0px solid #FFCB00;
		border-top: 1px solid #FFCB00;
		background: url(/images2/eagle/devide.gif) top right no-repeat;
		padding-right: 1px;
		min-height: 238px;
		height: auto;
	}
	* html body div#categoryListing div.listingBox
	{
		height: 238px;
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2
	{
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top:0px;
		line-height: 1.8;
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a
	{
		background: url(/images2/lowrance/product_category_gradient.png) transparent repeat-x top left;
		margin: 0px;
		padding: 4px 10px;
		color:#666;
		display: block
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a:hover
	{
		margin: 0px;
		padding: 4px 10px;
		color: #fff;
		background: url(/images2/lowrance/selected_category_gradient.png) transparent repeat-x top left;
	}
	div#categoryListing div.listingBox div.boximage { text-align: left; }
	div#categoryListing div div.listingBox div.boxbodyText
	{
		font-size: 10px;
		line-height: 11px;
		color: #938E88;
		padding: 0 10px;
	}
	body div#content div#main div#sub-description div#categoryListing .categoryListingMainPages h1.categoryListingHeading span
	{
		color: #000;
		padding-top: 20px
	}
	div#content div#main div#downloads p
	{
		width: 410px;
		font-size: 11px;
		color: #000000;
	}
/*========================================
   Table alternating rows: 
========================================*/

	tr.firstRow 
	{
		background-color: #dbe8f1;
		color: #645B66;	
	}

	tr.secondRow 
	{
		background-color: #fff;
		color: #525f6a;	
	}
/*========================================
   + Product Accessories: 
========================================*/

body.Accessories_Inline div#accessories div#productNavigation 
{
	position: relative;
	left: -2px; /* Because of the border added in all the li-items */
	top: 60px;
	padding: 0px 0px;
}
body.Accessories_Inline div#accessories div#mainImage
{
	margin: 30px 0 0;
	text-align: center;
}

body.Accessories_Inline div#accessories div#productNavigation ul 
{
	clear: both;
	height: 26px;
	margin-left: 223px;
}

body.Accessories_Inline div#accessories div#productNavigation li
{
	border-top: 1px solid #D4D0CA;
	border-bottom: 1px solid #D4D0CA;
	border-right: 1px solid #D4D0CA;
	float: left;
	width: 112px;
	text-align: center;
	background: url(/images2/eagle/product_tabs_gradient.png) center repeat-x;

}
* html body div#accessories div#productNavigation ul
{
	border-left: 1px solid #D4D0CA;
	height: 23px;
}
body.Accessories_Inline div#accessories div#productNavigation li:first-child{
	border-left: 1px solid #D4D0CA;
}

body.Accessories_Inline div#accessories div#productNavigation li.current
{
	float: left;
	background: url(/images2/eagle/product_tabs_gradient_hover.png) left center repeat-x;
}

body.Accessories_Inline div#accessories div#productNavigation li a
{
	font-size: 12px;
	color:#6a717c;
	line-height: 1.8;
}
body.Accessories_Inline div#accessories div#productNavigation li.current a
{
	font-size: 12px;
	color:#000000;
	line-height: 1.8;
	font-weight: normal;
}

body.Accessories_Inline div#accessories.section img
{
	float: none;
	margin-bottom: 0;
}

body.Accessories_Inline html body div#content div#main div#accessories h1
{
	display: block;
	border-bottom: 1px solid #D4D0CA;
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 18px;
	text-transform: none;
	color: #DFAD00;
	zoom: 1;
}
body.Accessories_Inline div#accessories div.accessoryListStyles td.category
{
	border-bottom: 1px solid #938e88;
	color:#DFAD00;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 5px;
}
body.Accessories_Inline div#accessories div.accessoryListStyles table tr td.toprow
{
	font-size:11px;
	padding-top:10px;
}
body.Accessories_Inline div#accessories div.accessoryListStyles table tr td.description
{
	font-size:11px;
	line-height:1.4;
}
body.Accessories_Inline div#accessories div.accessoryListStyles
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	line-height:1.6;
}

/* To Overwrite Product Accessories CSS */

body.Accessories_Inline div#accessories div#productNavigation
{
	background-color:transparent;
	display:block;
	left:0;
	margin-bottom:0;
	padding:0;
	position:relative;
	top:30px;
}
body.Accessories_Inline div#accessories div#productNavigation ul
{
	background-color: transparent;
	height: 26px;
	margin-top: 0;
}
body.Accessories_Inline div#accessories div#productNavigation li
{
	background-color: transparent;
	padding: 0;
}
body.Accessories_Inline div#accessories div#accessories div#productNavigation li a
{
	color: #6A717C;
}
body.Accessories_Inline div#accessories h1
{
	border-bottom:1px solid #D4D0CA;
	color:#DFAD00;
	display:block;
	font-weight:normal;
	margin-bottom:15px;
	position:relative;
	text-transform:none;
	top:-38px;
}
/* Accessories Page Table */

body div#accessories div.accessoryListStyles
{
	font-size:12px;
	line-height:1.6;
	margin:15px 10px 0 230px;
}

body div#accessories div.accessoryListStyles td.category
{
	border-bottom:1px solid #D4D0CA;
	font-size:12px;
	font-weight:normal;
	padding-bottom:2px;
	padding-top:10px;
}
body div#accessories div.accessoryListStyles table tr td.toprow
{
	font-size:12px;
	padding-top:5px;
}
body div#accessories div.accessoryListStyles table tr td.description
{
	font-size:12px;
	line-height:1.4;
	padding-right:15px;
}
body div#accessories div.accessoryListStyles table tr td.buynow
{
	font-size:10px;
	line-height:1.2;
	text-align:center;
}

/* Customer Login */

body.Consumer_Login #main{
	left:0;
	width:724px;
}
body.Consumer_Login h1{
	background:transparent none repeat scroll 0 0;
	border-bottom:1px solid #938E88;
	color:#DFAD00;
	display:block;
	font-size:19px;
	font-weight:normal;
	line-height:1.4;
	padding-left:0;
	padding-top:10px;
	position:static;
	text-transform:none;
	margin-top: 10px;
}
div#topShadowEffect
{
	background:transparent url(/images2/eagle/bg-top.png) no-repeat scroll left -5px;
	height:7px;
	left:0;
	position:absolute;
	top:-7px;
	width:988px;
}
* html body div#topShadowEffect
{
	background: url(/images2/eagle/bg-top.gif) no-repeat left bottom;
	height:10px;
	width: 985px;
	position: absolute;
	top: -5px;
	left: 0;
}
div#apsisNewsletterForm form{
	height: 300px;
}
div#apsisNewsletterForm h2{
	border-bottom: 1px solid #D7D2CB;
	color: #DFAD00;
	font-weight: normal;
}
div#apsisNewsletterForm div#buttonRow{
	padding-top: 7px;
	border-top:  1px solid #D7D2CB;	
}
div#formContents input#approve{
	margin-left: 70px;
}
div#formContents select{
	width: 208px;
}
div#newsletterTextRow{
	color: #DFAD00;
}

/* Media - Box */
body.Downloads div#content div#secondary{
	left: 750px;
	width: 200px;
	min-height: 105px;
}
body.Downloads div#content div#secondary div#columnHeader{
	width:178px;
}
body.Downloads div#content div#secondary input.text{
	width: 150px;
}
body.Downloads div#content div#secondary input.submit{
	margin-top: 5px;
	float: right;
}
* html body.Downloads div#content div#secondary{
	width: 120px;
	left: 740px;
}
* html body.Downloads div#content div#secondary div#columnHeader{
	widows: 120px;
	padding-left: 21px;
}
* html body.Downloads div#content div#secondary div#columnHeader div.section{
	margin:0;
}
* html body.Downloads div#content div#secondary input.submit{
	margin-top: 5px;
	float: none;
	margin-left: 115px;
}

/* ADD FOR DISCON */

div#disconProduct{
	float:left;
	margin-bottom:15px;
	overflow:hidden;
	width: 682px;
	margin-top: 20px;
}
html body div#content div#main div#productDescription div#disconProduct h1{
	color: #ff0000;
}
div#disconProduct h2{
	margin: 3px 0;
	color: #DFAD00;
	font-weight: normal;
}
div#replaceList{
	float: left;
}
div.replaceItem{
	width: 195px;
	margin-right: 30px;
	float: left;
}
div.replaceList div.replaceItem p{
	line-height: 1;
	color: #938E88;
	font-size: 11px;
}
div.disconImg{
	text-align: center;
	vertical-align: middle;
	width: 195px;
	height: 158px;
	overflow: hidden;
}
div#productDescription div.disconImg img{
	float: none;
}
div#productDescription h2.discontinuedProductHeading{
	font-size: 18px;
	margin-top: 15px;
	color: #ff0000;
	font-weight: normal;
	text-transform: uppercase;
}
/* Replacement List */
div.replaceList div.replaceItem {
	background:transparent url(/images2/eagle/eagleReplace.png) no-repeat scroll left top;
	float:left;
	height:367px;
	margin-right:7px;
	width:220px;
	position: relative;
}
div.replaceList div.disconImg {
	height:158px;
	left:14px;
	overflow:hidden;
	position:relative;
	text-align:center;
	top:32px;
	vertical-align:middle;
	width:195px;
}
div#disconProduct h2.replaceName a {
	color:#646464;
	font-weight:normal;
	left:34px;
	margin:3px 0;
	position:absolute;
	top:6px;
	width:160px;
	text-align:center;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Arial;
}
div.replaceList div.replaceItem p {
	color:#646464;
	font-size:10px;
	font-family: Arial;
	line-height:1;
	padding:0 15px;
	position:absolute;
	top:223px;
}