/*
These styles control the navigation system of the web site.
*/

/* Breadcrumbs Start*/
table.breadcrumbs {
	width:100%;
	border-collapse: collapse;
	border-left: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	background-color: #E6F3FB;
}
.spacer-height {
	height: 10px;
}
ol#breadcrumbs {
	padding: 2px 5px 2px 5px;	
	list-style: none;
	margin:0px;
	font-size: 85%;
}
ol#breadcrumbs li {
	display: inline;
	text-transform: uppercase;
	color: #305685;
	vertical-align: middle;
}
ol#breadcrumbs li.inactive a.inactive,ol#breadcrumbs li.inactive a.inactive:link,ol#breadcrumbs li.inactive a.inactive:visited {
	color: #305685;
}
ol#breadcrumbs li a, ol#breadcrumbs li a:link, ol#breadcrumbs li a:visited {
	color: #C0150E;
}

ol#breadcrumbs li a:hover,ol#breadcrumbs li.inactive a.inactive:hover {
	color: #FF0B5B;
}
/* Breadcrumbs end*/

/* Nav Menu Start */
#content-sidebar ul {
	list-style: none;
	margin: 0px;
	padding:0px;
	white-space: nowrap;
	/*font-size: x-small;*/
	text-transform: uppercase;
	/*vertical-align: middle;*/
	line-height:175%;
}
#content-sidebar {
	padding: 5px 0px 15px 0px;
	border: 1px solid #DADADA;
	background-color: #E6F3FB;
	font-size: 80%;
}
#content-sidebar ul#menu ul{
	padding: 0px 0px 0px 12px;
}
#content-sidebar ul#menu li.inactiveLeaf {
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	border-right: 3px solid #BD0F19;
	background-color: #F9DDDD;
	/*vertical-align: baseline;*/
	padding-top: 0px;
	padding-bottom: 0px;
}
#content-sidebar ul#menu li.inactiveParent {
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	border-right: 3px solid #BD0F19;
	background-color: #F9DDDD;
	/*vertical-align: baseline;*/
	padding-top: 0px;
	padding-bottom: 0px;
}
#content-sidebar ul#menu img.inactiveParent  {
	padding: 5px 4px 0px 3px;
}
#content-sidebar ul#menu img.inactiveLeaf {
	padding: 5px 4px 0px 3px;
}
#content-sidebar ul#menu img.activeParent {
	padding: 5px 4px 0px 3px;
}
#content-sidebar ul#menu img.activeLeaf {
	padding: 5px 4px 0px 3px;
}
#content-sidebar ul#menu li.activeParent {
	padding-top: 1px;
	padding-bottom: 1px;
}
#content-sidebar ul#menu li.activeLeaf {
	padding-top: 1px;
	padding-bottom: 1px;
}
#content-sidebar ul#menu li a {
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	display: block;
	color: #666666;
}
#content-sidebar ul#menu li.inactive a {
	padding: 0px 5px 0px 2px;
}
#content-sidebar ul#menu li a:hover {
	color:#FF0B5B;
}
#content-sidebar ul#menu a.inactive {
	color: #305685;
}
#content-sidebar ul#menu li a.inactive {
	font-weight: bold;
}
.nav_break1 {
	height: 3px;
	/*font-size: 3px;*/
	margin-top: 3px;
	margin-bottom: 3px;
}
#content-sidebar ul#menu li td.nav_break {
	line-height: 2px;
	height: 2px;
	border-top: 1px solid #9BBEDD;
	border-bottom: 1px solid #9BBEDD;
}
#content-sidebar ul#menu li td.spacerVariable {
	width: 5px;
}
#content-sidebar ul#menu li.inactive td.spacerVariable {
	width: 2px;
}
#content-sidebar ul#menu li td.spacerFixed {
	width: 5px;
}
#content-sidebar ul#menu li.inactive td.nav_break {
	line-height: 2px;
	height: 2px;
	border-top: 1px solid #F8ADB1;
	border-bottom: 1px solid #F8ADB1;
}

/* Nav Menu End */




/* Supported By Links Start */
.sponsor_title {
}
.sponsor_url {
	color: #9BBEDD;
	/*font-size: x-small;*/
}
/* Supported By Links Start */