@charset "UTF-8";

body {
	background-color: #001C3E;
	background-image:url(../../../images/global/fish/bodyBG.jpg);
	background-repeat:repeat-x;
	color: #000000;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #045B97;
}

.blueText,
.shimglobal_movieplayer .title {
	color: #49A4CB;
}

.subheadline {
	color: #333333;
}

/* Site Body */
/* Header */
#logobar {
	background-image: url(../../../images/global/fish/fishingHeader.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#menuContainer { 
	background-image: url(../../../images/global/fish/menubar.gif);
}

#crumbBar {
	background-image: url(../../../images/global/fish/crumbBG.gif);
}

#crumbMenu {
	background-image: url(../../../images/global/fish/crumbBar.gif);
	border-right: 1px solid #666666;
	color: #FFFFFF;
}

#crumbMenu a {
	color: #FFFFFF;
	text-decoration: none;
}

#languageList {
	background-color: #ffffff;
	border: 2px solid #333333;
}

#languageList .title_bar {
	background-color: #cccccc;
}

#languageList .title_bar .title {
	font-weight: bold;
	font-size: 1.2em;
}

#languageList .close {
	background-image: url(../../../images/global/close.gif);
	background-position: center right;
	background-repeat: no-repeat;
}

#languageList .languages a {
	color:#045B97;
	text-decoration: none;
}

#languageList .languages a:hover {
	color: #999999;
	text-decoration: underline;
}

/* Content */
#mainContent {
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
}

/* Post Content */
#postContent {
	background-image: url(../../../images/global/fish/bottomBar.gif);
	background-repeat: no-repeat;
	background-position: top;
}

/* Footer */
#footer {
	color: #999999;
}

#footmenu a {
	color: #999999;
	text-decoration: none;
}

#footmenu a:hover {
	color: #045B97;
	text-decoration: none;
}
/* End Global */

/*
 * Home page
 */
/* Content */
#indexContainer {
	background-color: #bfbfbf;
	background-image: url(../../../images/global/productsBG.jpg);
	background-repeat: repeat-x;
}

#indexMain {
	background-color: #bfbfbf;
}

#indexMain .caption {
	background-image: url(../../../images/global/fish/crumbBar.gif);
	border-right: 1px solid #666666;
	color: #FFFFFF;
}

#articleBrowser_Single_accordion {
	background-color: #FFFFFF;
	border-left: 5px solid #ffffff;
}

/* Post Content */
#featured .feature {
	background-color: #CCCCCC;
	background-image: url(../../../images/global/fish/pollBG.gif);
	background-repeat: repeat-x;
	border: 1px solid #9BCBE0;
}

#featured #thumbs {
	background-image: url(../../../images/global/featuredThumbBG.gif);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}

#featured #thumbs img {
	border: 1px solid #9BCBE0;
}

#featured #selected {
	background-color: #CCCCCC;
	background-image: url(../../../images/global/fish/pollBG.gif);
	background-repeat: repeat-x;
	border: 1px solid #9BCBE0;
}

#postcontent_middle,
#postcontent_right {	
	background-color: #CCCCCC;
	background-image: url(../../../images/global/fish/pollBG.gif);
	background-repeat: repeat-x;
	border: 1px solid #9BCBE0;
}
/* End Homepage */

/*
 * Product
 */
#productContainer {
	background-color: #bfbfbf;
	background-image: url(../../../images/global/productsBG.jpg);
	background-repeat: repeat-x;
}

#productMain  {
	background-color: #cfdee5;
	background-image: url(../../../images/global/lightBlueGrad.jpg);
	background-repeat: repeat-y;
	border: 1px solid #999999;
}

#groupTextImage_Single_image,
#productImg .media img {
	border: 1px solid #49A4CB;
}

/* Tabs Menu */
#productMenu li {
	border: 1px solid #666666;
}

#productMenu .tab_on {
	background-color: #FEF6F2;
	background-image: url(../../../images/global/fish/tab_on.gif);
	background-repeat: repeat-x;
}

#productMenu .tab_on a:link,
#productMenu .tab_on a:hover,
#productMenu .tab_on a:active,
#productMenu .tab_on a:visited {
	color: #000000;
	text-decoration: none;
}

#productMenu .tab_off {
	background-color: #A8A6A6;
	background-image: url(../../../images/global/fish/tab_off.gif);
	background-repeat: repeat-x;
	color: #ffffff;
}

#productMenu .tab_off a:link,
#productMenu .tab_off a:hover,
#productMenu .tab_off a:active,
#productMenu .tab_off a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Details */
#productFeatures {
	background-color: #ffffff;
	border: 1px solid #999999;
}

#productFeatures .title {
	background-color: #FEF6F2;
	background-image: url(../../../images/global/fish/tab_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	color: #006FA7;
}

#productMain .lil_logo img {
	border: 1px solid #49A4CB;
}

/* Listing */
#productList_Single_menu img {
	border: 1px solid #49A4CB;
}

/* Spec Table */
#comptbl {
	border: solid 1px #000000;
}

#comptbl td {
	border-right: 1px solid #666666;
}

#comptbl .rowhead {
	background-color: #CCCCCC;
}

#comptbl .row0 {
	background-color: #EEEEEE;
}

#comptbl .row1 {
	background-color: #DDDDDD;
}

#comptbl .row2 {
	background-color: #FFFFFF;
}

/* Post Content */
.cross_sell {
	border: 1px solid #9BCBE0;
}
/* End Product*/

/*
 * Product Compare
 */
#compare td {
	background-color: #ffffff;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
/* End Product Compare */

/*
 * Dealer Locator
 */
/* Location */
#results_container {
	background-color: #ffffff;
}

#results_container .searchResultsHeadline {
	color: #333333;
	border-bottom: 1px solid #666666;
}

#standard_results .location {
	color: #49A4CB;
}

/* Radius */
#results {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

#map {
	border: 1px solid #999999;
}

.locate .search {
	background-color: #E4EAED;
	border: 1px solid #999999;
}
/* End Dealer Locator */

/*
 * Video Browser
 */
#productContent .video .title {
	color: #49A4CB;
}

#player_content obj {
	border: 1px solid #49A4CB;
}

#video_thumbs {
	background-color: #ffffff;
	border: 1px solid #999999;
}

#video_thumbs .thumb img {
	border: 1px solid #49A4CB;
}

#video_thumbs .thumb .title a{
	color: #49A4CB;
}
/* Video Browser */

/*
 * Article
 */
#articleContainer {
	background-color: #bfbfbf;
	background-image: url(../../../images/global/productsBG.jpg);
	background-repeat: repeat-x;
}

#articleContent {
	border: 1px solid #666666;
	background-color: #ffffff;
}

#articleContent .media img {
	border: 1px solid #49A4CB;
}

#masthead,
.masthead {
	border-bottom: 1px solid #666666;
}

#masthead #infoblock {
	color: #666666;
}

#masthead .headline,
.masthead .headline {
	color: #49A4CB;
}
/* End Article */

/*
 * Modal Dialog Popup
 */
.modalDialog_transparentDivs {
	background-color: #000000;
}

.modalDialog_contentDiv{
	border: 3px solid #000000;
	background-color: #FFFFFF;
}

.modalDialog_contentDiv_shadow{
	background-color:#000000;
}

#modal_bar {
	background-color: #CCCCCC;
	color: #000000;
}

#logo_header {
	background-color: #FEF6F2;
	background-image: url(../../../images/global/fish/tab_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #666666;
}

.answer_popup {
	border: 2px solid #000000;
	background-color: #ffffff;
}
/* End Modal Dialog Popup */

/*
 * News Landing
 */
#newsContainer {
	background-color: #bfbfbf;
	background-image: url(../../../images/global/productsBG.jpg);
	background-repeat: repeat-x;
}

#hotNews .title {
	color: #045B97;
}

#hotNews .shimglobal_parsys {
	border-left: solid 1px #666;
}

#newsMain {
	background-color: #ffffff;
	border: 1px solid #666666;
}

#pageSelection {
	color: #666666;
}

#newsContent .newsCategory {
	color: #333333;
}

#newsContent .newsHeader {
	background-image: url(../../../images/global/fish/white2grey.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px #006FA7 solid;
	border-top: 1px #006FA7 solid;
	color: #49A4CB;
}

#newsContent .newsHeader .date {
	color: #666666;
}

#newsContent .newsIntro img,
#newsContent .newsIntro .flash_obj {
	border: 1px #006FA7 solid;
}

#newsContent .newsOptions .button {
	background-color: #CCCCCC;
	border: 1px solid #666666;
}
/* End News Listing */

/*
 * Content
 */
#contentContainer {
	background-image: url(../../../images/global/productsBG.jpg);
	background-repeat: repeat-x;
	background-color: #bfbfbf;
}

#contentContainer ul {
	list-style-image: url(../../../images/global/fish/list-bullet.gif);
}

#content {
	border: 1px solid #666666;
	background-color: #ffffff;
}


#content .media img {
	border: 1px solid #49A4CB;
}

/* 70/30 */
#content .right30 .shimglobal_parsys {
	border-left: 1px solid #666666;
}

/* 30/70 */
#content .right70 {
	border-left: 1px solid #666666;
}

/* 50/50 */
#content .right50 .shimglobal_parsys {
	border-left: 1px solid #666666;
}
/* End Content */

/*
 * Search Results
 */
.highlight {
	background-color: #D5E6FF;
}

.cq_result, .bm_result {
	background-image: url(../../../images/global/fish/content_result.jpg);
}

.default_result {
	background-image: url(../../../images/global/cycle/arrow_btn_right.gif);
}
/* End Search Results */


/*
 * Multi Product
 */
.galleryCell {
	border: 1px solid #666666;
	color: #333333;
}

.galleryCell .listHeader {
	background-image: url(../../../images/global/white2grey.jpg);
	background-repeat: repeat-y;
	border: 1px #006FA7 solid;
	color: #045B97;
}

.galleryCell .listHeader a {
	text-decoration: none;
}

.galleryCell .listHeader a.hover {
	text-decoration:underline;
}
/* End Mulit Product */

/*
 * Tech Doc Search
 */
#browse_form,
#search_form {
	background-color: #FEF6F2;
	background-image: url(../../../images/global/fish/tab_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	color: #006FA7;
}

.techdocs_tbl .tech_column .category {
	background-color: #A4BFCF;
	color: #FFFFFF;
}

#tech_results_container .header {
	background-image: url(../../../images/global/fish/tab_on.gif);
	background-repeat: repeat-x;
	background-color: #FEF6F2;
	border: 1px solid #666666;
	color: #006FA7;
}
/* End Tech Doc Search */

/* Menu Bar */
ul.MenuBarHorizontal li.primary {
	border-left: 1px solid #045B97;
}

ul.MenuBarHorizontal ul {
	border: 1px solid #666666;
	border-bottom: none;
}

ul.MenuBarHorizontal a {
	text-decoration:none;
}

ul.MenuBarHorizontal ul li a {
	background-image: url(../../../images/global/fish/dropBG.gif);
	border-left: none;
	text-decoration:none;
	border-bottom: 1px solid #666666;
}

ul.MenuBarHorizontal ul li a:hover {
	background-image: url(../../../images/global/fish/dropBGover.gif);
}

ul.MenuBarHorizontal a.MenuBarItemSubmenu {
	background-repeat: repeat;
}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
	background-image: url(../../../images/global/fish/dropBG.gif);
}

ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {
	background-repeat: repeat;
}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {
	background-image: url(../../../images/global/fish/dropBGover.gif);
}
/* End Menu Bar */

/* Accorion */
.AccordionPanelTab {
	background-color: #0076a3;
	background-image: url(../../../images/global/fish/newsItemBG.gif);
	background-repeat: repeat-x;
}

.AccordionPanelContent {
	background-color: #E6EDE6;
}

.AccordionPanelTabHover {
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}
/* End Accordion */

/*
 * Components
 */
.shimglobal_download .title {
	color: #49A4CB;
}

/* fish xsell component */
.shimglobal_fish_xsell {
	border: 1px solid #9BCBE0;
	background-color: #CCCCCC;
	background-image: url(../../../images/global/fish/pollBG.gif);
	background-repeat: repeat-x;
}

/***** Navigation jQuery *****/
.menu .top {
  border-left: 1px solid #045B97;}

.menu .top.first {
  border-left: none;}

.submenu {
  border: 1px solid #666;
  border-bottom: none;}

.submenu li {
  border-bottom: 1px solid #666;
  background-image: url(../../../images/global/fish/dropBG.gif);}

.submenu li.hover {
	background-image: url(../../../images/global/fish/dropBGover.gif);}

/***** jQuery UI Accordion *****/
.ui-accordion .ui-accordion-header {
  background-image: url(../../../images/global/fish/newsItemBG.gif);
  background-color: #fafcfa;}

.ui-accordion .ui-accordion-header a,
.ui-accordion .ui-accordion-header a:link,
.ui-accordion .ui-accordion-header a:visited {
  color: #555555;}

.ui-accordion .ui-accordion-content {
  background-color: #E6EDE6;
  background-image: none;}


.ui-tabs-nav .ui-state-default {
	background-image: url(../../../images/global/fish/tab_off.gif);
}

.ui-tabs-nav .ui-state-default a {
	color: #fff;
}

.ui-tabs-nav .ui-state-active {
	background-image: url(../../../images/global/fish/tab_on.gif);
}

.ui-tabs-nav .ui-state-active a {
	color: #212121;
}
