@charset "utf-8";
/* CSS Document */

a {
outline: 0;
}

#nav_left{				/* Left Nav filler */
	width:14px;
	height:27px;
	position:absolute;
	display:block;
	padding:0;
	border:0;
	left:0;
	top:0;
	background-image:url(images/nav/nav_left.jpg)
}

#nav_right{				/* Right Nav filler */
	width:14px;
	height:27px;
	position:absolute;
	display:block;
	padding:0;
	border:0;
	right:1px;
	top:0;
	background-image:url(images/nav/nav_right.jpg)
}

#home						/* Home Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:13px;
	top:0px;
  	display:block;
  	width:43px;
  	height:27px;
	border:0;
  	background: url("images/nav/nav_home.jpg") no-repeat 0 0;

}

#home:hover					/* Home Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#home span
{
  	display:none;			/* Home Button Rollover, removes the span and displays the image, no need to adjust */
}

#nav_sa_div					/* SA Divisions and Associates Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:65px;
	top:0px;
  	display:block;
  	width:176px;
  	height:27px;
	border:0;
  	background: url("images/nav/nav_sa_div.jpg") no-repeat 0 0;

}

#nav_sa_div:hover			/* SA Divisions and Associates Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_sa_div span			/* SA Divisions and Associates Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display:none;
}

#nav_intern_assoc			/* International Associates Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:250px;
	top:0px;
  	display: block;
  	width: 164px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_intern_assoc.jpg") no-repeat 0 0;

}

#nav_intern_assoc:hover			/* International Associates Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_intern_assoc span			/* International Associates Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display: none;
}

#nav_group_prof			/* Company Profile Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:423px;
	top:0px;
  	display: block;
  	width: 95px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_group.jpg") no-repeat 0 0;

}

#nav_group_prof:hover			/* Company Profile Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_group_prof span			/* Company Profile Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display: none;
}

#nav_philosophy				/* Philosophy Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:527px;
	top:0px;
  	display: block;
  	width: 80px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_philosophy.jpg") no-repeat 0 0;

}

#nav_philosophy:hover			/* Philosophy Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_philosophy span			/* Philosophy Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display: none;
}

#nav_invest			/* New Investments Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:616px;
	top:0px;
  	display: block;
  	width: 113px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_new_invest.jpg") no-repeat 0 0;

}

#nav_invest:hover			/* New Investments Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_invest	span			/* New Investments Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display: none;
}

#nav_contactus				/* Contact us Button Rollover, both states housed in one image */
{
	position:absolute;
	padding:0;
	left:737px;
	top:0px;
  	display: block;
  	width: 78px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_contactus.jpg") no-repeat 0 0;

}

#nav_contactus:hover			/* Contact us Philosophy Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#nav_contactus span			/* Contact us Philosophy Button Rollover, removes the span and displays the image, no need to adjust */
{
  	display: none;
}


#nav_edges{				/* Creates the extended side on the nav bar that extends to browser edges.  */
	width:100%;
	height:25px;
	position:absolute;
	top:124px;
	left:0px;
	right:0;
	padding:0;
	border:0;
	background-image:url(images/nav/nav_gradient.jpg);
}

#nav_home_s{				/* Static Home Button */
	position:absolute;
	padding:0;
	left:13px;
	top:0px;
  	display:block;
  	width:43px;
  	height:27px;
	border:0;
  	background: url("images/nav/nav_home_s.jpg") no-repeat 0 0;
}

#nav_sa_div_s					/* Static SA Divisions Button */
{
	position:absolute;
	padding:0;
	left:65px;
	top:0px;
  	display:block;
  	width:176px;
  	height:27px;
	border:0;
  	background: url("images/nav/nav_sa_div_s.jpg") no-repeat 0 0;

}

#nav_intern_assoc_s			/* Static International Associates Button */
{
	position:absolute;
	padding:0;
	left:250px;
	top:0px;
  	display: block;
  	width: 164px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_intern_assoc_s.jpg") no-repeat 0 0;

}

#nav_group_prof_s			/* Static Company Profile Button */
{
	position:absolute;
	padding:0;
	left:423px;
	top:0px;
  	display: block;
  	width: 95px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_group_s.jpg") no-repeat 0 0;

}

#nav_philosophy_s			/* Static Philosophy Button */
{
	position:absolute;
	padding:0;
	left:527px;
	top:0px;
  	display: block;
  	width: 80px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_philosophy_s.jpg") no-repeat 0 0;

}

#nav_invest_s			/* Static New Investments Button */
{
	position:absolute;
	padding:0;
	left:616px;
	top:0px;
  	display: block;
  	width: 113px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_new_invest_s.jpg") no-repeat 0 0;

}

#nav_contactus_s				/* Static Contact us Button */
{
	position:absolute;
	padding:0;
	left:737px;
	top:0px;
  	display: block;
  	width: 78px;
  	height: 27px;
	border:0;
  	background: url("images/nav/nav_contactus_s.jpg") no-repeat 0 0;

}
