/* Top Navigation Classes */
.SAW_TopNav_Light, .SAW_TopNav_Light_Icon, 
.SAW_TopNav_Dark, .SAW_TopNav_Dark_Icon {
  border-width: 0px;
	font-size: 11px;
	font-weight: bold;	
}

.SAW_TopNav_Light a, .SAW_TopNav_Light a:link, .SAW_TopNav_Light a:visited, .SAW_TopNav_Light a:active, .SAW_TopNav_Light a:hover, .SAW_TopNav_Light_Icon a, .SAW_TopNav_Light_Icon a:link, .SAW_TopNav_Light_Icon a:visited, .SAW_TopNav_Light_Icon a:active, .SAW_TopNav_Light_Icon a:hover, 
.SAW_TopNav_Dark a, .SAW_TopNav_Dark a:link, .SAW_TopNav_Dark a:visited, .SAW_TopNav_Dark a:active, .SAW_TopNav_Dark a:hover, .SAW_TopNav_Dark_Icon a, .SAW_TopNav_Dark_Icon a:link, .SAW_TopNav_Dark_Icon a:visited, .SAW_TopNav_Dark_Icon a:active, .SAW_TopNav_Dark_Icon a:hover  {
	display:block;
	padding-right: 11px;
	padding-left: 11px;
}
.SAW_TopNav_Light a, .SAW_TopNav_Light a:link, .SAW_TopNav_Light a:visited, .SAW_TopNav_Light a:active, .SAW_TopNav_Light_Icon a, .SAW_TopNav_Light_Icon a:link, .SAW_TopNav_Light_Icon a:visited, .SAW_TopNav_Light_Icon a:active, 
.SAW_TopNav_Dark a, .SAW_TopNav_Dark a:link, .SAW_TopNav_Dark a:visited, .SAW_TopNav_Dark a:active, .SAW_TopNav_Dark_Icon a, .SAW_TopNav_Dark_Icon a:link, .SAW_TopNav_Dark_Icon a:visited, .SAW_TopNav_Dark_Icon a:active  {
	text-decoration: none;
}
.SAW_TopNav_Light a:hover, .SAW_TopNav_Light_Icon a:hover, 
.SAW_TopNav_Dark a:hover, .SAW_TopNav_Dark_Icon a:hover {
	background:none; 
  background-image: url(../siteassist_images/icon_tn_arrow.gif);
  background-position: 3px 50%;
  background-repeat: no-repeat;
}

/* Side Navigation Declarations */
#SAW_SideNavigation {
	font-size: 11px;
}

#SAW_SideNavigation_Table {
}

.SAW_SideNav_Spacer {
  height: 3px;
  font-size: 1px;
}
.SAW_SideNav1_Icon_Wrapper, .SAW_SideNav1_Selected_Icon_Wrapper {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  padding: 1px 0px;
}

.SAW_SideNav1_Icon, .SAW_SideNav1_Open_Icon {
  padding: 0px 2px 0px 15px;
  background-image: url(../siteassist_images/icon_sn_arrow.gif);
  background-position: 5px 50%;
  background-repeat: no-repeat;
}
.SAW_SideNav1_Open_Icon {
  border-bottom-width: 0px;
}
.SAW_SideNav1_Icon a, .SAW_SideNav1_Icon a:active, .SAW_SideNav1_Icon a:link, .SAW_SideNav1_Icon a:hover, .SAW_SideNav1_Icon a:visited, .SAW_SideNav1_Open_Icon a, .SAW_SideNav1_Open_Icon a:active, .SAW_SideNav1_Open_Icon a:link, .SAW_SideNav1_Open_Icon a:hover, .SAW_SideNav1_Open_Icon a:visited {
  text-decoration: none;
}

.SAW_SideNav1_Open_Child_Selected_Icon_Wrapper, .SAW_SideNav1_Open_Selected_Icon_Wrapper, .SAW_SideNav1_Open_Icon_Wrapper {
  border-top-width: 1px;
  border-top-style: solid;
  padding: 1px 0px;
}
.SAW_SideNav1_Open_Icon_Wrapper, .SAW_SideNav1_Open_Child_Selected_Icon_Wrapper, .SAW_SideNav1_Open_Selected_Icon_Wrapper {
  padding-bottom: 0px;
}
.SAW_SideNav1_Open_Child_Selected_Icon, .SAW_SideNav1_Open_Selected_Icon, .SAW_SideNav1_Selected_Icon {
  padding: 0px 2px 0px 15px;
  background-image: url(../siteassist_images/icon_sn_arrow.gif);
  background-position: 5px 50%;
  background-repeat: no-repeat;
}
.SAW_SideNav1_Open_Child_Selected_Icon, .SAW_SideNav1_Open_Selected_Icon {
  border-bottom-width: 0px;
}
.SAW_SideNav1_Open_Child_Selected_Icon a, .SAW_SideNav1_Open_Child_Selected_Icon a:active, .SAW_SideNav1_Open_Child_Selected_Icon a:link, .SAW_SideNav1_Open_Child_Selected_Icon a:hover, .SAW_SideNav1_Open_Child_Selected_Icon a:visited, .SAW_SideNav1_Open_Selected_Icon a, .SAW_SideNav1_Open_Selected_Icon a:active, .SAW_SideNav1_Open_Selected_Icon a:link, .SAW_SideNav1_Open_Selected_Icon a:hover, .SAW_SideNav1_Open_Selected_Icon a:visited, .SAW_SideNav1_Selected_Icon a, .SAW_SideNav1_Selected_Icon a:active, .SAW_SideNav1_Selected_Icon a:link, .SAW_SideNav1_Selected_Icon a:hover, .SAW_SideNav1_Selected_Icon a:visited {
  text-decoration: none;
  font-weight: bold;
}

.SAW_SideNav1_Open_Child_Selected_Spacer_Icon, .SAW_SideNav1_Open_Selected_Spacer_Icon, .SAW_SideNav1_Selected_Spacer_Icon, .SAW_SideNav1_Open_Spacer_Icon, .SAW_SideNav1_Spacer_Icon {
  height: 2px;
}

.SAW_SideNav1_Open_Child_Selected_Children_Icon, .SAW_SideNav1_Open_Selected_Children_Icon, .SAW_SideNav1_Selected_Children_Icon, .SAW_SideNav1_Open_Children_Icon, .SAW_SideNav1_Children_Icon {
  padding-bottom: 1px;
  border-bottom-width: 1px;
  border-bottom-style: solid;  
}
.SAW_SideNav1_Open_Child_Selected_Children_Table_Icon {
  width: 100%;
}

.SAW_SideNav2_Open_Icon_Wrapper, .SAW_SideNav2_Open_Selected_Icon_Wrapper, .SAW_SideNav2_Open_Child_Selected_Icon_Wrapper, .SAW_SideNav2_Icon_Wrapper {
  padding-left: 20px;
}
.SAW_SideNav2_Icon, .SAW_SideNav2_Open_Icon, .SAW_SideNav2_Open_Child_Selected_Icon {
  padding: 2px;
}
.SAW_SideNav2_Icon a, .SAW_SideNav2_Icon a:active, .SAW_SideNav2_Icon a:hover, .SAW_SideNav2_Icon a:link, .SAW_SideNav2_Icon a:visited, .SAW_SideNav2_Open_Icon a, .SAW_SideNav2_Open_Icon a:active, .SAW_SideNav2_Open_Icon a:hover, .SAW_SideNav2_Open_Icon a:link, .SAW_SideNav2_Open_Icon a:visited, .SAW_SideNav2_Open_Child_Selected_Icon a, .SAW_SideNav2_Open_Child_Selected_Icon a:active, .SAW_SideNav2_Open_Child_Selected_Icon a:hover, .SAW_SideNav2_Open_Child_Selected_Icon a:link, .SAW_SideNav2_Open_Child_Selected_Icon a:visited {
  text-decoration: none;
}

.SAW_SideNav2_Open_Selected_Icon {
  padding: 2px;
}
.SAW_SideNav2_Open_Selected_Icon a, .SAW_SideNav2_Open_Selected_Icon a:active, .SAW_SideNav2_Open_Selected_Icon a:hover, .SAW_SideNav2_Open_Selected_Icon a:link, .SAW_SideNav2_Open_Selected_Icon a:visited {
  text-decoration: none;
  font-weight: normal;
}

.SAW_SideNav3_Open_Icon_Wrapper, .SAW_SideNav3_Open_Selected_Icon_Wrapper, .SAW_SideNav3_Icon_Wrapper {
  padding-left: 25px;
}
.SAW_SideNav3_Icon, .SAW_SideNav3_Open_Icon {
  padding: 2px 2px 2px 10px;
}
.SAW_SideNav3_Icon a, .SAW_SideNav3_Icon a:active, .SAW_SideNav3_Icon a:hover, .SAW_SideNav3_Icon a:link, .SAW_SideNav3_Icon a:visited, .SAW_SideNav3_Open_Icon a, .SAW_SideNav3_Open_Icon a:active, .SAW_SideNav3_Open_Icon a:hover, .SAW_SideNav3_Open_Icon a:link, .SAW_SideNav3_Open_Icon a:visited {
  text-decoration: none;
}

.SAW_SideNav3_Open_Selected_Icon, .SAW_SideNav3_Selected_Icon {
  padding: 2px 2px 2px 10px;
}
.SAW_SideNav3_Open_Selected_Icon a, .SAW_SideNav3_Open_Selected_Icon a:active, .SAW_SideNav3_Open_Selected_Icon a:hover, .SAW_SideNav3_Open_Selected_Icon a:link, .SAW_SideNav3_Open_Selected_Icon a:visited, .SAW_SideNav3_Selected_Icon a, .SAW_SideNav3_Selected_Icon a:active, .SAW_SideNav3_Selected_Icon a:hover, .SAW_SideNav3_Selected_Icon a:link, .SAW_SideNav3_Selected_Icon a:visited {
  text-decoration: none;
  font-weight: normal;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
width: 100%;
height: 100%;
overflow: hidden;
border-bottom: 1px solid #DDDDDD;
background-color: #EEEEEE;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #003D6B;
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: #003D6B;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #003D6B;
background-color: #CCCCCC;
}

.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: #333333;
background-color: #FFFFFF;
border-bottom: 1px solid #999999;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 3px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;

margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #003D6B;
background-color: #FFFFFF;
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-size: 11px;
border-bottom: 1px solid #dadada;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
color: #003D6B;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #333333;
background-color: #F3F3F3;
}


.arrowlistmenu ul li a.openli { padding-left: 32px;
}

.arrowlistmenu ul li a.openli2 { padding-left: 40px;
}

