/* sideNav */
.topCurve {
	background:url(../images/subnav_top.jpg) top left no-repeat;
	width:178px;
	height:7px;
	font-size:1px;
}
#bottomCurve {
	clear:both;
	background:url(../images/subnav_bottom.jpg) bottom no-repeat;
	width:178px;
	height:8px;
	font-size: 1px;
}
#parentmain  
{
	text-transform: uppercase;
	background:url(../images/sidenav_hradvheader_bg.gif) -3px 0px no-repeat;
	height: 21px;
	*height: 26px;
	font-family:Arial, Trebuchet MS, Verdana;
	font-size: 11.5px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	border-right:1px solid #999;
	border-left:1px solid #999;
	margin:0;
	list-style: none;
	height: auto;
	}
	
#parentmain ul {
	display:block;
	margin:0;
	padding:0;
}

#parentmain ul li {
	background:inherit;
	font-family: Arial, Trebuchet MS, Verdana;
  font-size:11.5px;
	font-weight:bold;
  color:white;
	list-style:none;
	margin:0 0 0 2px;
	padding:2px 0 5px 5px;
	*padding:1px 0 5px 5px;
	white-space:nowrap;
}
#parentmain ul li a {
	background:inherit;
	font-family:Arial, Trebuchet MS, Verdana;
  font-size:11.5px;
	font-weight:bold;
  color:white;
	text-decoration:none;
	margin:0 0 0 2px;
	padding:2px 0 5px 5px;
	*padding:1px 0 5px 5px;
	/*
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
*/
}

#parentmain ul li a:hover {
  font-family:Arial, Trebuchet MS, Verdana;
  font-size:11.5px;
	font-weight:bold;
  color:white;
	text-decoration:none;
	margin:0 0 0 2px;
	padding:2px 0 5px 5px;
	*padding:1px 0 5px 5px;
	/*
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
	*/
}

#parentmain ul li a#selected {
	background:inherit;
  font-family:Arial, Trebuchet MS, Verdana;
  font-size:11.5px;
	font-weight:bold;
  color:white;
	text-decoration:none;
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
}

#parentmain ul ul {
	background:#fff;
	border-left:dotted 1px #000;
	margin:10px 0 0 15px;
}
#parentmain ul li ul li {
	font-size:11px;
	background:#fff;
	list-style:none;
	margin:0;
	padding:0;
}
#parentmain ul li ul li a {
	background:none;
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-transform:none;
	margin:0;
	padding:0 0 0 10px;
}
#parentmain ul li ul li a:hover {
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-transform:none;
	padding:0 0 0 10px;
}
#parentmain .currpage
{
padding-left: 10px;
color:#333;
text-transform: none;
}
div#parentmain span#parlink
{
margin-left:7px;
}
#sideNav {
	border-right:1px solid #999;
	border-left:1px solid #999;
	width: 176px;
	*width:178px;
	margin:0;
}
#sideNav ul {
	display:block;
	margin:0;
	padding:0;
}
#sideNav ul li {
	background:url(../images/subnav_bg.jpg) top left no-repeat;
	list-style:none;
	margin:0 0 0 2px;
	padding:5px 0 5px 7px;
	white-space:nowrap;
}
#sideNav ul li#selected {
	background:url(../images/subnav_bg_selected.gif) top left no-repeat;
	list-style:none;
	margin:0 0 0 2px;
	padding:5px 0 5px 7px;
	white-space:nowrap;
}
#sideNav ul li a {
	background:url(../images/subnav_arrows.gif) center left no-repeat;
	font-family:Tahoma, Trebuchet MS, Arial, Verdana;
  font-size:11px;
	font-weight:bold;
  color:#333;
	text-decoration:none;
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
}

#sideNav ul li a:hover {
    font-family:Tahoma, Trebuchet MS, Arial, Verdana;
    font-size:11px;
	font-weight:bold;
    color:#333;
	text-decoration:none;
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
}
#sideNav ul li a#selected {
	background:url(../images/subnav_arrows_selected.gif) center left no-repeat;
  font-family:Tahoma, Trebuchet MS, Arial, Verdana;
  font-size:11px;
	font-weight:bold;
  color:#333;
	text-decoration:none;
	margin:0;
	padding:0 15px;
	*padding:0 0 0 15px;
}

#sideNav#communitynav {
	color:white;
}

#sideNav ul ul {
	background:#fff;
	border-left:dotted 1px #000;
	margin:10px 0 0 15px;
}
#sideNav ul li ul li {
	font-size:10px;
	background:#fff;
	list-style:none;
	margin:0;
	padding:0;
}
#sideNav ul li ul li#currpage
{
font-family:Arial, Tahoma, Trebuchet MS, Verdana;
padding-left: 11px;
font-weight: bold;
}
#sideNav ul li ul li a {
	background:none;
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-transform:none;
	margin:0;
	padding:0 0 0 10px;
}
#sideNav ul li ul li a:hover {
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-transform:none;
	padding:0 0 0 10px;
}
#sideNav div#state {
	margin:0;
	padding:10px 0 0 0;
}
#sideNav div#state select {
	border:solid 1px #666;
	width:128px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	margin:0;
}
#sideNav div#state input {
	width:31px;
	height:19px;
}

#sideNav .currpage
{
font-family:Arial,Trebuchet MS, Arial, Verdana;
font-size: 11px;
font-weight: bold;
padding-left: 11px;
}

#icons 
{
  margin:0;
	padding:5px 0 0 0;
}
#icons a img {
	padding-right: 10px;
}

.sidenavblock
{
	border-right:1px solid #999;
	border-left:1px solid #999;
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#333;
	text-align:center;
}
.sidenavblocktextalignleft
{
	border-right:1px solid #999;
	border-left:1px solid #999;
	font-family:Arial, Trebuchet MS, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#333;
	text-align:center;
	margin-left:5px;
}

#sideNavStates {
	margin:0;
	padding:10px 0 0 0;
}
#sideNavStates select {
	border:solid 1px #666;
	width:128px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	margin:0;
}
#sideNavStates input {
	width:31px;
	height:19px;
}
/* end: SIDE NAV */

