.line
{height:1px;}

.interiorsidenavcontainer a.hierarchy_chain_link:link, .interiorsidenavcontainer a.hierarchy_chain_link:visited, .interiorsidenavcontainer a.hierarchy_chain_link:active {
  color:#E7A08A;  
}

.interiorsidenavcontainer li li li a, .interiorsidenavcontainer li li li a:hover, .interiorsidenavcontainer li li li a:active
{

 background-image: url(/AM/Admin/graphics/arrow.gif);
background-repeat:no-repeat;
background-position:left center;
margin-left:15px;
padding-left:12px;
}

/* Utility Navigation Styles - START */
.utilitynav_style
{
background-color:#455BAB;
vertical-align:middle;
text-align:center;
margin:0px;
padding:0px;
}
.utilitynavcontainer  {
  margin: 3px 0 0 0;
vertical-align:middle;

  
}

.utilitynavcontainer a {
  font: 11px "Lucida Grande", verdana, sans-serif;
	text-transform : uppercase;  
}

.utilitynavcontainer .textlinksnavlist a:link, .utilitynavcontainer .textlinksnavlist a:visited, .utilitynavcontainer .textlinksnavlist a:active {
  color: #ffffff; 
  text-decoration: none;
}

.utilitynavcontainer .textlinksnavlist a:hover {
  color: #ffffff; 
  text-decoration: underline;
}

.utilitynavcontainer Ul
{margin:0px;padding:0px;}
.utilitynavcontainer .textlinksnavlist li {
 display: inline;
  padding: 0 5px 0 5px; 
  background-color:#455BAB;
}

.utilitynavcontainer .dividerimage {
  padding: 0 3px 0 3px;
  color: #a52d38;
}

/* Utility Navigation Styles - END */


/* Copyright 2000 - Active Matter, Inc. */

div#container
{
	border-right:black  1px solid;
	border-top: black 1px solid;
	margin: 0px auto 0px;
	border-left: black 1px solid;
	width:850px;
	border-bottom: black 1px solid;
	text-align: left;
	background-color:#E6E6E6;
	
}

.primarynav_style
{
	background-color: #E6E6E6;
	padding-left: 0px;
}

/* Primary Navigation Styles - START */
/*
http://css.maxdesign.com.au/listamatic/horizontal09.htm
*/
.primarynavcontainer
{
	margin: 0;
	padding: 0;
	padding-left:0px;
	background-color:#FBFCE2;
	
}

.primarynavcontainer ul
{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	padding-left: 2px;
	
}

.primarynavcontainer ul li
{
	
	padding-left: 0;
	margin-left: 0;
	color: #0C7204;
	display: inline;
	font-family: arial, helvetica, sans-serif;
	background-color: #0C7204;
}

/* go to .primarynav_style and add the border-right style */

/* 
IMPORTANT: we need to set the width to 1px in IE browsers so it won't expand and
fill out the container

So we use this hack that only IE browsers can see....and the other ones will disregard:
http://wellstyled.com/css-underscore-hack.html
*/

.primarynavcontainer ul li a
{
	color: #FBFCE2;
	text-decoration: none;
	float: left;
	margin-right:2px;
		font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: bold;
	background-color: #0C7204;
	border-top:#E6E6E6 solid 2px;
	font-size: 12px;

	width:80px;
	
	
}

* > html .primarynavcontainer ul li a
{
	color: #FBFCE2;
	text-decoration: none;
	float: left;
	margin-right:2px;
		font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: bold;
	background-color: #0C7204;
	border-top:#E6E6E6 solid 2px;
	font-size: 12px;

	width:80px;
	
}

.primarynavcontainer ul li a:link, .primarynavcontainer ul li a:visited,  .primarynavcontainer ul li a:active
{
	display: inline;
	font-weight: bold;
	color: #EAFED4;
	text-decoration: none;
	font-family: Arial;	font-size: 12px;	background-color: #0C7204;
}

.primarynavcontainer ul li a:hover
{
	background-color: #E6E6E6; 
	color: #0C7204;
	text-decoration:none;
	font-weight:bold;
	
	
}




/**/
.primarynavcontainer #active a:link, .primarynavcontainer #active a:visited, .primarynavcontainer #active a:active, .primarynavcontainer #active a:hover  
{

	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.primarynavcontainer #active a
{
	background-color: #2F3533; 
	
	color: #FFFFFF;
	text-decoration:none;
	fontz-weight:bold;
}

.dividerimage
{
}
/* Primary Navigation Styles - END */

.interior_left_column_style 
{
  background-color: transparent; 
}
/* resets all the margins for the ULs and LIs*/
.interiorsidenavcontainer {
   padding:0px;
  margin:0;
  background-color:#transparent;  
  background-image:url(/AM/Images//ButtonLine.gif); 
  background-position:bottom left;
  background-repeat:no-repeat;
}
.interiorsidenavcontainer ul {
  margin:0px;
  padding:0px;

  padding-bottom:2px;
}

.interiorsidenavcontainer li {
  margin:0px;
  padding:0;  
  list-style-type: none;    

}

.interiorsidenavcontainer li li a, .interiorsidenavcontainer li li a:hover:visited{
  padding: 5px;
  background-color:transparent;
  display:block;
}

.interiorsidenavcontainer a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
   display: none;
  padding:5px;
  background-image:url(/AM/Images//ButtonLine.gif); 
  background-position:top left;
  background-repeat:no-repeat;
 
}

.interiorsidenavcontainer a:link, .interiorsidenavcontainer a:visited, .interiorsidenavcontainer a.active {
  text-decoration: none; 
  color: #455BAB;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}

.interiorsidenavcontainer a:hover:visited {
  text-decoration: underline;
	background-color:black;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* setting defaults and set defaults for all navigation levels - END */

.interiorsidenavcontainer li a:link, .interiorsidenavcontainer li a:visited, .interiorsidenavcontainer li a.active {
  font-size: 14px; 
}

.interiorsidenavcontainer li a:hover {

}

.interiorsidenavcontainer li li a:link, .interiorsidenavcontainer li li a:visited, .interiorsidenavcontainer li li a.active {
  font-weight: bold;
  font-size: 11px; 
}

.interiorsidenavcontainer li li a:hover {

}
/*
.interiorsidenavcontainer li li li a:link, .interiorsidenavcontainer li li li a:visited, .interiorsidenavcontainer li li li a.active {
  font-weight: normal;
}

.interiorsidenavcontainer li li li a:hover {

}*/

.interiorsidenavcontainer li #navitemselected { 
  color: #993300;

}

.interiorsidenavcontainer li li #navitemselected { 
  color: #B33C00;
}


/* Base interior nav styles - END */


body, p, b, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote,.Heading1,
.Heading2,.Heading3,.Heading4,.Heading5
  {font-family: Verdana, Arial, Helvetica, sans-serif;}
p, font, td, li, b, strong, th, .error
  {font-size: 13px;}
p, td, li, th, blockquote
  {color: black; font-weight: normal;}
body
  { color: black;
   margin: 0 0 0 0;   
}
b, strong, .bold, .error,.bigbold,.smallbold
  {font-weight: bold}
.bold
  {font-size: 13px;}
.error
  {color: Red;}
i, em
  {text-decoration: italics;}
u
  {text-decoration: underline;}
.bigbold
  {font-size: 15px;}
.smallbold
  {font-size: 11px;} 
th
  {font-weight: bold; text-align: left;}
td
  {text-align: left;}
/*, a:link, a:visited, a:hover, a:visited:hover*/

a
  {color: blue; font-weight: normal; text-decoration: none;font-size;11pt;}
/*
a:visited
  {color: purple;}
a:hover, a:visited:hover
  {color: red;}
input, textarea, select
  {font-size: 13px; font-family: monospace, sans-serif; font-weight: 100;}*/
ol, ul
  {margin: 0 0 0 25;}
pre
  {font-family: monospace; font-size: 11px;}
.small
  {font-size: 11px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 15px;}
.larger
  {font-size: 17px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}

/* Headings */
h1, .Heading1
  {font-size: 19px; font-weight: bold;}
h2, .Heading2
  {font-size: 17px; font-weight: bold;}
h3, .Heading3
  {font-size: 15px; font-weight: bold;}
h4, .Heading4
  {font-size: 13px; font-weight: bold;}
h5, .Heading5
  {font-size: 11px; font-weight: bold;}

/* eSeries */
.iMIS
{	font-weight: bolder; font-size: 10pt; font-style: italic; font-family: Times New Roman;}
.lgTitle
{ font-weight: bolder; font-size: 14pt; margin: 0px 0px 10px; color: silver; line-height: 100%;}
.regSymbol
{ font-size: 8pt; vertical-align: super; font-family: Tahoma, Arial; text-decoration: none;}
.important
{font-weight: normal; color: red; }
.IndexHeading 
{font-family:Tahoma; font-size:10pt; color:#EFEFEF; text-decoration:none; font-weight:bold;}
.Heading 
{font-family:Tahoma; font-size:12pt; color:#003366; text-decoration:none; font-weight:bold;}
.Text 
{font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal;}
.SmallText 
{font-family:Tahoma; font-size:8pt; color:#000000; text-decoration:none; font-weight:normal;}
.LeftIndextext 
{font-family:Tahoma; font-size:10pt; color:#ffffff; text-decoration:none; font-weight:normal;}
.BodyLink 
{font-family:Tahoma; font-size:10pt; color:#003366; text-decoration:underline; font-weight:normal;}
.ERSNavBar /*Recordset navigation bar */
{	background-color:silver; }
.ERSHeader 
{ border-right: buttonshadow 1px solid; border-top: buttonhighlight 1px solid; font-weight: normal; font-size: 9pt; text-transform: capitalize; border-left: buttonhighlight 1px solid; color: black; padding-top: 0px; border-bottom: buttonshadow 1px solid; font-family: arial; letter-spacing: 1pt; height: 16px; background-color: #d6d3ce; text-align: center; text-decoration: none; }
.ERSHeader TD A:link 
{ font-weight: normal; font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader TD A:active 
{ font-weight: normal; font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader TD A:visited 
{ font-weight: normal; font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader P
{font-weight:normal; font-size:9pt; color:black; font-family:Tahoma; text-decoration:none; }
.ETHRow
{background-color: #efefef; text-align: left;}
.ETH /* Table header used throughout site */
{font-size: 10pt; background-color: #E6E6E6; text-align: right;} 
.ETD /* Table cell used throughout site */
{font-size: 10pt; background-color: #E6E6E6; text-align: left;}
.ETDALT /* Alternating color for results lists used throughout site */
{background-color:#E6E6E6;}
.EBW10 /*Bold #E6E6E6 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; font-weight: 400; color:black; text-align : left;}
.ENW10 /* Normal #E6E6E6 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN12 /* Normal 12pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN11 /* Normal 11pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN10 /* Normal 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:Black;}
.EN9 /* Normal 9pt font used throughout site */
{font-size:9pt; font-family:Tahoma; color:Black;}
.EN8 /* Normal 8pt font used throughout site */
{font-size:8pt; font-family:Tahoma; color:Black;}
.EH2 /* 14pt font used throughout the site */
{font-weight: bold; font-size: 14pt; color: #003366; font-family: 'Trebuchet MS' ,Tahoma; vertical-align: sub; height: 30px; text-decoration: none;}
.EH3 /*12pt font used throughout site */
{font-size: 12pt; width: 100%; color: #000073; border-bottom: black 2px double; font-family: 'Trebuchet MS' ,Tahoma;}
.EH4  /*8pt font used throughout site*/
{font-size:8pt; font-family:'Trebuchet MS',Tahoma; color:Crimson;}
.EB12 /* Bold 12pt font used throughout site */
{font-size:14pt; font-family:'Trebuchet MS',Tahoma; color:#003366; padding-top : 6px; font-weight:bolder; text-decoration: none;}
.EB11 /* Bold 11pt font used throughout site */
{font-weight:bolder; font-size:10pt; font-family:Tahoma; color:black;background-color:#E6E6E6;width:100%;display:block;height:100%;padding:5px}
.EB10 /* Bold 10pt font used throughout site */
{font-weight:bolder; font-size:10pt; font-family:Tahoma; color:black;}
.EB9 /* Bold 9pt font used throughout site */
{font-weight:bolder; font-size:9pt; font-family:Tahoma; color:black;}
.SideLine1 
{position:absolute; left:0pt;}
.SideLine2 
{position:absolute; left:0pt;}
.ButtonBar1 /* Table row that contains form buttons */
{background-color:#DCDCC2; text-align:center;}
.ButtonBar2 /* Table row that contains form buttons*/
{background-color:#DCDCC2; text-align:left;}
.ButtonBar3 /* Table row that contains form buttons */
{background-color:#DCDCC2; text-align:right;}
.Button1 /* All non-image form buttons */
{cursor:hand; border-top:black 1px solid; border-bottom:black 1px solid; border-left:black 1px solid; border-right:black 1px solid; background-color:silver; 
 color:black; font-size:8pt; font-family:Tahoma; border-style:outset;} 
.EToolBar /*Background color of search field area in eOrders, will be used throughout site*/
{background-color:#DCDCC2}
.ETaskBar /* Background color of task bar area in eOrders, will be used throughout site */
{background-color:silver;}
.ETaskActive /* Task bar area in eOrders, will be used throughout site*/
{font-weight:900; font-size:10pt; font-family:Tahoma; color:black; text-decoration: none;	background-color:silver;}
.ETaskNext /* Task bar area in eOrders, will be used throughout site */
{background-color:silver; font-size:10pt; font-family:Tahoma; text-decoration: none}
.ETask /* Task bar area in eOrders, will be used throughout site */
{	background-color:silver; font-size:10pt; font-family:Tahoma; text-decoration: none}
.ETask A:active, .ETask A: link, .ETask A:visited
{font-size:10pt; font-family:Tahoma;  color:red; text-decoration: none}
.EETABLE /* Table background color in eEvents */
{background-color:#E6E6E6;}
.EOTABLE /* Used in eOrders */
{background-color:#EFEFEF;}
.EOTH /* Table header rows used in eOrders */
{background-color: #EFEFEF;}
.EOTD /* Table cells used in eOrders */
{background-color:ivory;}
.EOBottomBar /* Footer area in eOrders */
{background-color:#006699}
.EOTitleBar /* Title area in eOrders */
{background-color:#E6E6E6;}
.EOProductNavBar /* Above and below main products list in eOrders */
{background-color:#E6E6E6;}
.EOListNavBar /* Below the retuned products list in eOrders */
{background-color:#E6E6E6;}
.EOInStock /* "In Stock" text in eOrders */
{font-weight:bolder; background-color:silver; font-size:10pt; font-family:Tahoma; color:black; text-decoration:none;}
.EOOutofStock /*Out of Stock" text in eOrders */
{font-weight:bolder; background-color:silver; font-size:10pt; font-family:Tahoma; color:red; text-decoration:none;}	

/* Content Manager Login */
.SCLoginBar,.HeaderBar
  {font-size: 15px; color: #FFFFFF; font-weight: normal; background: #003366;}
  
/* Site Map */
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 15px; font-weight: bold;}

/* Site Search */
.SEHeaderBar
  {font-size: 15px; color: #FFFFFF; font-weight: bold; background: #003366;}
  
/* Tagged Pages */
.TPHeader
  {font-size: 15px; font-weight: bold; color: #000066;}
 .TPICHeader
 {font-size: 14px; font-weight: bold; color: #000000; }
.TPTitle
  {font-size: 14px; font-weight: bold; color: #000099;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #0000FF; font-weight: bold;}

/* Template */
div.breadcrumb
  {font-size: 11px;}
a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover, a.breadcrumb:visited:hover
  {font-size: 11px; color: blue; text-decoration: none;}
a.breadcrumb:hover, a.breadcrumb:visited:hover
  {color: Red; text-decoration: underline;}
blockquote.preview
  {font-size: 11px;}

.StandardPanel
{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 1 #DCDCC2;
	width: 100%;
}
.PanelTitle
{
	background-position: 0px 5px;
	padding: 2px 1px 1px 22px;
	background-color: #0033cc;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
}
.PanelTitle td
{
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
}
.PanelTableValue
{
	font-size: 80%;
	vertical-align: top;
	padding: 2px;
	border-top: solid 1px #CDCDCD;
}
.PanelTablePrompt,.PanelTablePromptLeft, .PanelTablePromptCenter, .PanelTablePromptRight
{
	border-top: solid 1px #CDCDCD;
	font-size: 80%;
	font-weight: bold;
	color: #003399;
	vertical-align: top;
	padding: 4px 0px 0px 2px;
}
.PanelTablePrompt
{
	text-align: left;
}
.PanelTablePromptCenter
{
	text-align: center;
}
.PanelTablePromptRight
{
	text-align: right;
}
.TextButton, .TextButtonWithImage, .TextButtonWithImageOnRight, .TextButtonDisabled, .TextButtonWithImageDisabled, .TextButtonWithImageOnRightDisabled
{
	margin: 0px 0px 0px 0px;
	height: 20px;
	font-weight: bold;
	text-align: center;
	border: solid 1 #999999;
	background-color: #0033cc;
	color: #E6E6E6;
	cursor: hand;
}

/* Demo template only */
.TemplateText
  {font-size: 12px; font-family: verdana;color:#E6E6E6;}
input.SearchBox
  { width: 95px; border: thin inset; font-size: 11px;Margin:0px;}  
a.UtilityNav,a.UtilityNav:link, a.UtilityNav:visited, a.UtilityNav:hover, a.UtilityNav:visited:hover
  {font-size: 10px; color: #FFFFFF; text-decoration: none; font-family: Verdana;}
.UtilityBar
  {background: #003366}
.TabbedBarLeft
  {background: #336699}
.TabbedBarRight
  {background: #455BAB;}
/*
input.TemplateLogin
  {height: 17px; width: 95px; border: thin inset; font-size: 10px;}*/
.TabbedBarBottom1
  {background: #FFCC66}
.TabbedBarBottom2
  {background: #003366}
.TabbedBarBottom3
  {background: #FFFFFF}
.TabbedBarBottom4
  {background: #CACACA}
.TopNavArea
  {background: #CACACA}  
.NavShadow1
  {background: #DCDCDC;height:1px;}
.NavShadow2
  {background: #E3E3E3;height:1px;}
.NavShadow3
  {background: #E6E6E6;height:1px;}
.NavShadow4
  {background: #414141;height:1px;}
.NavShadow5
  {background: #4B4B4B;height:1px;}
.NavShadow6
  {background: #8E8E8E}
.NavShadow7
  {background: #D9D9D9}

/* Top Nav */
a.TopNav, a.TopNav:link, a.TopNav:visited, a.TopNav:hover, a.TopNav:visited:hover,
a.TopNavSelected, a.TopNavSelected:link, a.TopNavSelected:visited, a.TopNavSelected:hover, a.TopNavSelected:visited:hover,
div.TopNavSelected, div.TopNavSelectedTitle
  {font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; letter-spacing: -0.05em; font-family: Arial;}
/* For text rollovers for top nav */
.TopNavOff
  {border: solid 1px #CACACA; background: #CACACA; padding: 1px 18px 1px 18px;}
.TopNavOn
  {border: solid 1px #FFFFFF; background: #FF9900; padding: 1px 18px 1px 18px;}
/* If text divider is used in top nav */
.Divider
  {letter-spacing: -0.25em; font-size: 11px;}
span.Divider1
  {font: 70% Verdana; color: #000000; padding: 0px 0px 0px 5px;}
span.Divider2
  {font: 70% Verdana; color: #FFFFFF; padding: 0px 5px 0px 0px;}
  
/* SideNavs. Create more levels as necessary 
a.SideNav1, a.SideNav1:link, a.SideNav1:visited, a.SideNav1:hover, a.SideNav1:visited:hover,
a.SideNav1Selected, a.SideNav1Selected:link, a.SideNav1Selected:visited, a.SideNav1Selected:hover, a.SideNav1Selected:visited:hover,
div.SideNav1Selected, div.SideNav1SelectedTitle
  {font-size: 11px; color: #003366; text-decoration: none; font-weight: normal;}
a.SideNav1:hover, a.SideNav1:visited:hover
  {color: #336699;}
a.SideNav1Selected, a.SideNav1Selected:link, a.SideNav1Selected:visited, a.SideNav1Selected:hover, a.SideNav1Selected:visited:hover, div.SideNav1Selected, div.SideNav1SelectedTitle
  {font-weight: bold;} 
a.SideNav1Title, a.SideNav1Title:link, a.SideNav1Title:visited, a.SideNav1Title:hover, a.SideNav1Title:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav1SelectedTitle, a.SideNav1SelectedTitle:link, a.SideNav1SelectedTitle:visited, a.SideNav1SelectedTitle:hover, a.SideNav1SelectedTitle:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav1Title:hover, a.SideNav1Title:visited:hover, a.SideNav1SelectedTitle:hover, a.SideNav1SelectedTitle:visited:hover
  {color: #336699;}
/* Level 2 */
a.SideNav2, a.SideNav2:link, a.SideNav2:visited, a.SideNav2:hover, a.SideNav2:visited:hover,
a.SideNav2Selected, a.SideNav2Selected:link, a.SideNav2Selected:visited, a.SideNav2Selected:hover, a.SideNav2Selected:visited:hover,
div.SideNav2Selected, div.SideNav2SelectedTitle
  {font-size: 11px; color: #003366; text-decoration: none; font-weight: normal;}
a.SideNav2:hover, a.SideNav2:visited:hover
  {color: #336699;}
a.SideNav2Selected, a.SideNav2Selected:link, a.SideNav2Selected:visited, a.SideNav2Selected:hover, a.SideNav2Selected:visited:hover, div.SideNav2Selected, div.SideNav2SelectedTitle
  {font-weight: bold;} 
a.SideNav2Title, a.SideNav2Title:link, a.SideNav2Title:visited, a.SideNav2Title:hover, a.SideNav2Title:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav2SelectedTitle, a.SideNav2SelectedTitle:link, a.SideNav2SelectedTitle:visited, a.SideNav2SelectedTitle:hover, a.SideNav2SelectedTitle:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav2Title:hover, a.SideNav2Title:visited:hover, a.SideNav2SelectedTitle:hover, a.SideNav2SelectedTitle:visited:hover
  {color: #336699;}
/* Level 3 */
a.SideNav3, a.SideNav3:link, a.SideNav3:visited, a.SideNav3:hover, a.SideNav3:visited:hover,
a.SideNav3Selected, a.SideNav3Selected:link, a.SideNav3Selected:visited, a.SideNav3Selected:hover, a.SideNav3Selected:visited:hover,
div.SideNav3Selected, div.SideNav3SelectedTitle
  {font-size: 11px; color: #003366; text-decoration: none; font-weight: normal;}
a.SideNav3:hover, a.SideNav3:visited:hover
  {color: #336699;}
a.SideNav3Selected, a.SideNav3Selected:link, a.SideNav3Selected:visited, a.SideNav3Selected:hover, a.SideNav3Selected:visited:hover, div.SideNav3Selected, div.SideNav3SelectedTitle
  {font-weight: bold;} 
a.SideNav3Title, a.SideNav3Title:link, a.SideNav3Title:visited, a.SideNav3Title:hover, a.SideNav3Title:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav3SelectedTitle, a.SideNav3SelectedTitle:link, a.SideNav3SelectedTitle:visited, a.SideNav3SelectedTitle:hover, a.SideNav3SelectedTitle:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav3Title:hover, a.SideNav3Title:visited:hover, a.SideNav3SelectedTitle:hover, a.SideNav3SelectedTitle:visited:hover
  {color: #336699;}
/* Level 4 */
a.SideNav4, a.SideNav4:link, a.SideNav4:visited, a.SideNav4:hover, a.SideNav4:visited:hover,
a.SideNav4Selected, a.SideNav4Selected:link, a.SideNav4Selected:visited, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover,
div.SideNav4Selected, div.SideNav4SelectedTitle
  {font-size: 11px; color: #003366; text-decoration: none; font-weight: normal;}
a.SideNav4:hover, a.SideNav4:visited:hover
  {color: #336699;}
a.SideNav4Selected, a.SideNav4Selected:link, a.SideNav4Selected:visited, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover, div.SideNav4Selected, div.SideNav4SelectedTitle
  {font-weight: bold;} 
a.SideNav4Title, a.SideNav4Title:link, a.SideNav4Title:visited, a.SideNav4Title:hover, a.SideNav4Title:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav4SelectedTitle, a.SideNav4SelectedTitle:link, a.SideNav4SelectedTitle:visited, a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover
  {font-size: 13px; color: #003366; text-decoration: none; font-weight: bold;}
a.SideNav4Title:hover, a.SideNav4Title:visited:hover, a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover
  {color: #336699;}
*/


.textlinksnavlist
{
	margin: 0 10px 0 0;
	padding: 0;
	white-space: nowrap;
}
.textlinksnavlist li
{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 5px;
}
.textlinksnavlist a:link, .textlinksnavlist a:visited, .textlinksnavlist a:active, .textlinksnavlist a:hover
{
	font-size: 12px;
	font-family: Tahoma;
	
	text-decoration: none;
}

/* Base text-only nav styles - END */

.cse-resultsContainer
{
background-color:white;
width:825px;

}

