﻿
body
{
	margin: 0px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #CCCCCC; /*#333333;*/
	color: #666666;
}

p
{
	font-family: Arial;
	font-size: 12px;
	list-style-position: outside;
	margin: 0px;
	border: 0px;
	color: #666666;
}

div
{
	color: #666666;
	font-family: Arial;
	font-size: 12px;
}

td
{
	margin: 0px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #666666;
}

/*
ul
{
	margin: 10px 5px 5px 200px;
}
*/

ol
{
	margin: 10px 5px 5px 30px;
}

area
{
	cursor: pointer;
}

.img
{display:block
}

#parentBody 
{
	position: static;
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}



#ShadowBorder         
{ 
  width: 800px;
  margin: 10px;

  /* WEBKIT SAFARI CHROME */
  -border-radius: 2px;
  -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);        
  /* FIREFOX */
  -mox-border-radius: 2px;
  -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);        
  /* CSS 3 */
  -box-shadow: 5px 5px 5px rgba(68,68,68,0.6);     
  /* IE */
  background-color: rgb(68,68,68);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=true,ShadowOpacity=0.30);         
  -ms-filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=true,ShadowOpacity=0.30);         
  zoom: 1;
 }

.BlueGradient
{
  /* non css3 Browsers */
  background: #5FA3D3;
  /*IE*/
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#5FA3D3',  gradientType='0');
  /* WEBKIT SAFARI CHROME */ 
  background: -webkit-gradient(linear,left top, left bottom, from(#FFFFFF), to(#5FA3D3));
  /*FIREFOX*/
  background: -moz-linear-gradient(top,  #FFFFFF,  #5FA3D3);
}  


#whiteBody
{
	position: relative;
	width: 776px;
	text-align: left;
	background-color: #ffffff;
	display: inline-block;
	padding: 12px;
}

#headerBody
{
	position: relative;
	text-align: left;
	left: 0px;
	top: 0px;
	width: 776px; 
	height: 75px;
	overflow: hidden;
}



#logoImage
{
	POSITION: relative; top: 0px; left: 0px; CURSOR: pointer; 
}

#oGlobalMenu_oMenuFrame
{
	position: absolute; text-align: right; width: 555px; left: 10px; top: 54px;
}

#searchDiv
{
	position: absolute; left: 576px; WIDTH: 200px; bottom: 4px;
}

#SocialMedia
{
 position: absolute; left: 626px; WIDTH: 200px; top: 4px;
}

#btnGo
{
	CURSOR: pointer; POSITION: relative; TOP: 6px; left: 5px;
}

#oSearch
{
	/*These need to be specified in-line for IE to pick them up:*/
	font-family: Georgia;
	font-weight: normal;
	font-size: 11px;
	color: #666666;	
	border: solid 1px #cccccc;
	bottom: 10px;
}

#brandBanner
{
	width: 776px;
}

#oMenuTop
{
  position: static;
	width: 776px;
	overflow: visible;
	z-index: 11000;
	}

#oSideMenu_oMenuFrame 
{ 
  position: static;
	width: 776px; 
	height: auto;
	background-color: #124D9f; /* #0060A7; */
	background-repeat: repeat;
	padding: 0px; 
	margin: 0px;
	min-height: 28px;
}
	
#copyright
{
	width: 776px; 
	text-align: center;
}

.LoginMenu
{
	color: #666666; background-color: #ffffff; z-index: 1;
}

.LoginMenuActive
{
	color: #ffffff; background-color: #ff3333; z-index: 1;
}

a.FooterMenu:link, a.FooterMenu:visited, a.FooterMenu:active, a.FooterMenu:hover
{
	color:#666666;
}

a.FooterMenuActive:link, a.FooterMenuActive:visited, a.FooterMenuActive:active, a.FooterMenuActive:hover
{
	color: #ffffff;
}


#contentWells
{
  position: relative;
	top: 0px;
	left: 0px;
	width: 776px;
	margin: 0px 0px 0px 0px; 
	display: inline;
	clear: both;
	overflow: visible;
	text-align: left;
}

#oMiddleLeftColumn
{
	position: absolute;
	left: 0px;
	z-index: 100;
}
  

#oMiddleRightColumn
{
	position: relative;
	top: -12px;
	left: 0px;
	z-index: 100;
}


.LeftColumn
{
	POSITION: absolute; 
	top: 0px;
	z-index: 101;
}
.MiddeColumn
{
	POSITION: relative; top: 0px;
	z-index: 101;
}
.RightColumn
{
	POSITION: absolute; top: 0px;
	z-index: 101;
}

.MenuBar
{
  position: relative;
  color: #FFFFFF;
  width: 776px;
  z-index: 1000;
}





.LeftMenuBG
{
	width: 194px; 
	height: 21px;	
	background-image: url(../../images/smenu_blank.jpg);
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	color: #89663d;
	cursor: pointer;
	float: left;
}

.LeftMenu
{
	position: relative; left: 12px; top: 3px; width: 174px; height: 18px;
	text-align: center;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	cursor: pointer;
}

.LeftMenuActive
{
	position: relative; left: 12px; top: 3px; width: 174px; height: 18px;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	text-align: center;
	text-decoration: underline;
	color: #ffc273;
	cursor: pointer;
}








#oLeftColumn
{
	position: absolute;
	 top: 0px; 
	 left: 0px;
	 width: 175px;
	 z-index: 100;
}


.FooterMenuActive
{
	color: #ffffff;
}

a:link {
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	color: #666666; 
	border-style: none;
	border-color: white;
	cursor: pointer;
} 

a:hover {
	font-family: Arial;
	font-weight: normal;
	text-decoration: underline;
	border-style: none;
	border-color: white;
	cursor: pointer;
} 

a:visited {
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	border-style: none;
	border-color: white;
	cursor: pointer;
} 

img 
{
	border-style: none;
}





a.default_Link_Title_Red:link, a.default_Link_Title_Red:visited, a.default_Link_Title_Red:active
{
	color: #fe4607;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
a.default_Link_Title_Red:hover
{
	color: #fe4607;
	text-decoration: underline;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14px;
}
a.default_Link_Title_Blue:link, a.default_Link_Title_Blue:visited, a.default_Link_Title_Blue:active
{
	color: #1b5087;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
a.default_Link_Title_Blue:hover
{
	color: #1b5087;
	text-decoration: underline;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14px;
}





a.labels:link, a.labels:visited, a.labels:active
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	color: #0067AC;	
}
a.labels:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
	color: #0067AC;	
}

a.headermenu:active, a.headermenu:visited, a.headermenu:link
{
	color: #333333;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}	

a.more_button:active, a.more_button:visited, a.more_button:link
{
	color: #0067AC;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.more_button:hover
{
	color: #0067AC;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}

bodycopy
{
	color: #0067AC;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.bodycopy:active
{
	color: #0067AC;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.bodycopy:visited
{
	color: #0067AC;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.bodycopy:link
{
	color: #0067AC;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.bodycopy:hover
{
	color: #0067AC;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}



/* ************************************************** */
/* ************************************************** */

/* THE FOLLOWING ARE FOR POPUPS AND NON-default.COM INTERFACES */
.header
{
	position: relative;
	width:100%;
	height:22px;
	background: #ffffff;
}
.Searchheader
{
	position: relative;
	width:776px;
	height:100px;
	background: #ffffff;
}

.menu 
{
	font-family: Verdana;
	font-size: 10px;
	position:relative;
	background-color:#ffffff;
}
.menuOver {
	background-color:#ffffff;
}
.labels
{
	color: #0067ac;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
}
.emplabels
{
	color: #666666;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	cursor: default;
}
.panel 
{
	cursor: default;
	position:relative;
	top: 0; 
	width:100%;
}
.mycommunityheadertext
{
	color: #666666;
	font-family: Arial;
	font-size: 11px;
}
.webparttitle
{
	position: relative;
	color: #999999;
	font-family: Stone Serif;
	font-weight: normal;
	font-size: 19px;
	width: 100%;
	cursor: default;
}
.directorylisting
{
	color: #333333;
	font-family: Arial;
	font-size: 11px;
}
.directorytitle
{
	font-family: Stone Serif, Times New Roman;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 0.1mm;
	color: #333333; 
	cursor: default;
}
.directorytext
{
	font-family: Arial;
	font-size: 12px;
	color: #333333; 
	letter-spacing: 0.1mm;
	text-align: left;
	cursor: default;
}
.directorylabel
{
	font-family: Arial;
	font-size: 12px;
	color: #666666; 
	letter-spacing: 0.1mm;
	text-align: right;
	cursor: default;
}

.webparttext
{
	position: relative;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	cursor: default;
}
.htmlcontenteditorframe 
{
	overflow: auto;
	position: relative;
	border: solid 1px #999999;
	width: 100%;
	top: 0;
}
.textcontenteditor {
	overflow: auto;
	background-color:white; 
	position:absolute; 
	width:100%;
	top:0;
	cursor: default;
}
.htmlcontenteditor {
	overflow: auto;
	background-color:white; 
	position:absolute; 
	width:100%;
	font-size: 12px;
	color:#333333;
	top:0;
	cursor: default;
}
.iatree
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 9px;
	line-height: 16px;
	height: 16px;
	cursor: default;
}
.iatree_menulabel
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #0067AC; 
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	height: 16px;
	cursor: pointer;
}
.iatree_menulabel_active
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #666666;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	height: 16px;
	cursor: pointer;
}
.iatree_menulabel_selected
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #0067AC;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	height: 16px;
	cursor: default;
}

.edittag
{
	cursor: pointer;
}

.control
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: pointer;
}
.editor_labels
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12px;
	letter-spacing: 0.1mm;
	line-height: 16px;
}
#searchbackground
{
  padding-left: 10;
  padding-right: 10;
  padding-bottom: 5;
  background-color: #ffffff;
}

.searchpart
{
	color: #333333;
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	letter-spacing: 0.1mm;
	cursor: default;
}
.searchview
{
	font-family: Arial;
	font-size: 12px;
	color: #0067AC;
	text-decoration: underline;
	cursor: pointer;
}
.searchcommpart
{
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 0.1mm;
	cursor: default;
}
.searchcommview
{
	font-family: Arial;
	font-size: 12px;
	color: #0067AC; 
	text-decoration: underline;
	cursor: pointer;
}
.searchpage
{
	font-family: Arial;
	font-size: 14px;
	color:  #0067AC;  
	cursor: pointer;
	text-decoration: underline;
}

.rollover
{
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	text-align:justify;
	color:#666666;
	padding:15px;
	border-width:1px;
	border-style:solid;
	border-color:#B6C023;
	background-color:#F0F4C2;
}
.comp_title_name
{
	font-family: ‘Arial Black’, Gadget, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-weight:normal;
	color:#666666;
}

.comp_title_band
{
	font-family: ‘Arial Black’, Gadget, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
/* THESE ARE FOR THE EDITOR DROP DOWNS AND SHOULD MATCH THE APPROPRIATE CSS STYLES ABOVE */

.default_Normal
{
	color: #000000;
	font-family:  ‘Arial Black’, Gadget, sans-serif;
	font-size: 14px;
}
.default_Normal_Tahoma
{
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
.default_Normal_Gothic
{
	color: #000000;
	font-family: Century Gothic, sans-serif;
	font-size: 14px;
}
.default_Normal_Narrow
{
	color: #000000;
	font-family: ‘Arial Narrow’, sans-serif;
	font-size: 14px;
}
.default_Normal_Times
{
	color: #000000;
	font-family: ‘Times New Roman’, Times, serif;
	font-size: 14px;
}

.default_Normal_Blue
{
	color: #124D9f;
	font-family:  ‘Arial Black’, Gadget, sans-serif;
	font-size: 14px;
}
.default_Normal_Tahoma_Blue
{
	color: #124D9f;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
.default_Normal_Gothic_Blue
{
	color: #124D9f;
	font-family: Century Gothic, sans-serif;
	font-size: 14px;
}
.default_Normal_Narrow_Blue
{
	color: #124D9f;
	font-family: ‘Arial Narrow’, sans-serif;
	font-size: 14px;
}
.default_Normal_Times_Blue
{
	color: #124D9f;
	font-family: ‘Times New Roman’, Times, serif;
	font-size: 14px;
}

.default_Article_Title_Brown
{
	color: #4A601C;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 24px;
}	
.default_Article_Title_Red
{
	color: #fe4607;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 24px;
}	
.default_Article_Title_Blue
{
	color: #1b5087;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 24px;
}	
.default_Article_Title_Green
{
	color: #02834b;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 24px;
}	
.default_Article_Title_Grey
{
	color: #666666;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 24px;
}	

.default_Link_Title_Red
{
	color: #fe4607;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 14px;
}
.default_Link_Title_Blue
{
	color: #1b5087;
	font-family: ‘Times New Roman’, Times, serif;
	font-weight: bold;
	font-size: 14px;
}
.default_Page_Title 
{
	color: #4A601C;
	font-family: ‘Arial Black’, Gadget, sans-serif;
	font-weight: bold;
	font-size: 30px;
}	





.survey_response
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	display:inline;
}
.searchBox
{
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	color:#999999;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}
.searchResultTitle, a:link.searchResultTitle, a:visited.searchResultTitle, a:active.searchResultTitle
{
	color:#666666;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
a:hover.searchResultTitle
{
	color:#000000;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.searchResultLabel
{
	color: #0067AC;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}
.searchResult
{
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}
.control_textbox
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}
.control_dropdown
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.control_button
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.stockTicker
{
	font-size:11px;
}
.authFailed
{
	font-size:10px;
	color:#BF2E1A;
}


/* TOP MENU ***************************************************************************************/

#pcm{display:none;}
ul.pureCssMenu
{
width: 772px;
}

ul.pureCssMenu ul
{display:none; z-index:20000;}

ul.pureCssMenu li:hover>ul
{display:block; z-index:20000;}

ul.pureCssMenu ul /*Position for Downward Expanding*/
{position: absolute;
 left: 0px;
 top: 98%; 
 z-index:20000;
}

ul.pureCssMenu ul ul /*Position For Expanding Right Values*/
{position: absolute;
 left:98%;
 top:0px; 
 z-index:20000;
}

ul.pureCssMenu /*TOP MENU*/
{
	margin:0px;
	list-style:none;
	padding:0px;
	background-color: #124D9f; /*CONTAINER BACKGROUND*/
  background-repeat: repeat;
	border-color:#124D9f; /*BORDER AROUND CELLS TOP 6895CB*/
	border: 1px;
	border-width:1px;
	border-style:solid;
	z-index:20000;
}

ul.pureCssMenu ul /*SUB MENU*/
{
	margin:0px;
	list-style:none;
	padding:0px;
	background-color: #124D9f; /*CONTAINER BACKGROUND*/
  background-repeat: repeat;
	border-color:#FFFFFF; /*BORDER AROUND CELLS DROPDOWN*/
	border: 1px;
	border-width:1px;
	border-style:solid;
	z-index:20000;
}

ul.pureCssMenu ul
{
 /* width:160.65px; */
	z-index:20000;
}

ul.pureCssMenu li
{
	display:block;
	margin:1px 0px 0px 1px; 
	font-size:0px;
  z-index:20000;
}

ul.pureCssMenu a:active, ul.pureCssMenu a:focus 
{
outline-style:none;
z-index:20000;
}

ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover 
{
	display:block;
	width: 184px;
	vertical-align:middle;
  background-color: #124D9f; /* INSIDE MENU COLOR */
	border-width:0px;
  border-color:#F29A07; /* BORDER AROUND DROP DOWNS */
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:4px;
	_padding-left:0;
	font:normal 14px Georgia; /*FONT NOT SELECTED*/
	color: #ffffff; /* TEXT COLOR */
	text-decoration:none;
	cursor:default;
	z-index:20000;
}

ul.pureCssMenu span
{
	overflow:hidden;
  z-index:20000;
}

ul.pureCssMenu li 
{
	float:left;
	z-index:20000;
}

ul.pureCssMenu ul li 
{
	float:none;
  z-index:20000;
}

ul.pureCssMenu ul a 
{
	text-align:left;
	white-space:nowrap;
	z-index:20000;
}

ul.pureCssMenu li.sep
{
  text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
	z-index:20000;
}

/*
ul.pureCssMenu li.sep span
{
	float:none;	
	padding-right:0;
	width:5;
	height:17;
	display:inline-block;
	background-color:#124D9f; /*#AAAAAA;	*/
	background-image:none;
/*	z-index:20000;
	}
*/
	
ul.pureCssMenu ul li.sep span
{
	width:80%;
	height:3;
	z-index:20000;
}
	
	
ul.pureCssMenu li:hover
{
	position:relative;
	z-index:20000;
}

ul.pureCssMenu li:hover>a
{
  width: 184px;
	background-color:#062F67; /*Trailing Highlight Color */
	border-color:#665500;
	border-style:solid;
	font:normal 14px Georgia; /* FONT TRAILING*/
	color: #FFFFFF; /*Trailing Highlighted Text Color */
	text-decoration:none;
	z-index:20000;
}

ul.pureCssMenu li a:hover
{
  width: 184px;
	position:relative;
	background-color:#062F67; /* Highlighted Menu Background Color*/
	border-color: rgb(156,127,52);
	border-style:solid;
	font:normal 14px Georgia; /* FONT SELECTED */
	color: #8C774; /* Highlighted Menu Text Color */
	text-decoration:none;
	z-index:20000;
}

ul.pureCssMenu li.dis a 
{
	color: #AAAAAA !important;
	z-index:20000;
}

ul.pureCssMenu img 
{
  border: none;
  float:left;
  _float:none;
  margin-right:4px;
  width:16px;
  height:16px;
  z-index:20000;
}

ul.pureCssMenu ul img 
{
  width:16px;
  height:16px;
  z-index:20000;
}

ul.pureCssMenu img.over
{
  display:none; 
  z-index:20000;
}

ul.pureCssMenu li.dis a:hover img.over
{
  display:none !important; 
  z-index:20000;
}

ul.pureCssMenu li.dis a:hover img.def 
{
  display:inline !important; 
  z-index:20000;
}

ul.pureCssMenu li:hover > a img.def  
{
  display:none; 
  z-index:20000;
}

ul.pureCssMenu li:hover > a img.over 
{
  display:inline; 
  z-index:20000;
}

ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over
{
  display:inline; 
  z-index:20000;
}

ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def
{
  display:none; 
  z-index:20000;
}

ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul
{
  display:block; 
  z-index:20000;
}

ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul
{
  display:none; 
  z-index:20000;
}

ul.pureCssMenu span
{
	display:block;
	background-image:url(/images/mnu_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
	padding-right:11px;
  z-index:20000;
  }

ul.pureCssMenu li:hover>a>span
{	
  background-image:url(/images/mnu_anim_10.gif);
  z-index:20000;
}

ul.pureCssMenu a:hover span
{	
  _background-image:url(/images/mnu_anim_10.gif); 
  z-index:20000;
}

ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span
{
  background-image:url(/images/mnu_double_1.gif); 
  z-index:20000;
}

ul.pureCssMenu ul li:hover > a span
{	
  background-image:url(/images/mnu_double_10.gif); 
  z-index:20000;
}

ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span,ul.pureCssMenu table a:hover a:hover a:hover span
{
  background-image:url(/images/mnu_double_10.gif); 
  z-index:20000;
}

ul.pureCssMenu table a:hover table span,ul.pureCssMenu table a:hover a:hover table span 
{
  background-image:url(/images/mnu_double_1.gif); 
  z-index:20000;
}




/* 4 Button Style */

TD.ButtonHorz4
{
  WIDTH: 190px; 
  height: 26px;
  padding: 0px;
  margin: 0px;
  BACKGROUND-IMAGE: url(../../content/Pacific%20Seafood/png/191LengthButtonDark_277.png); 
  BACKGROUND-REPEAT: no-repeat;
  background-position: left top;
  zoom: 1;
}

TD.ButtonHorz4 TD:hover 
{
  WIDTH: 190px; 
  height: 26px;
  BACKGROUND-IMAGE: url(../../content/Pacific%20Seafood/png/191LengthButton_277.png); 
  BACKGROUND-REPEAT: no-repeat;
  background-position: left top ;
  zoom: 1;
}

TD.ButtonHorz4 a
{
  width: 190px;
  height: 26px;

  text-decoration: none;
}

