/* tempstlye_leftnav.css */

/*
#navbar1 {
	background-color:#C5EC61;
	padding:3px 6px 5px 6px;
	-webkit-border-radius:10px 10px 0px 0px; 
	-moz-border-radius:10px 10px 0px 0px; 
	border-radius:10px 10px 0px 0px; 
	behavior:url(/PIE.htc);	
	border:1px solid #C5EC61;
	color:#003A61;
}
*/
#navbar1 a {
	color:#003A61;
}

#breadcrumb { border-bottom:1px solid #003A61; }

#tdLeftNav {
	width:230px;
	padding:20px;
	margin:0px;
	color:#FFF; 
	vertical-align:top;
	background-color:#FFF;
	background: -webkit-gradient(linear, left bottom, left top, to(#7DD0E7), from(#003A61));
	background: -moz-linear-gradient(bottom, #003A61, #7DD0E7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7DD0E7', endColorstr='#003A61');
	font-size:100%;
	font-weight:500;
	text-align:center;
}	
#tdLeftNav dl {
	float:center;
	vertical-align:top; 
	border:1px solid #FFF;
	height:95%;
}
#tdLeftNav dt { text-align:left; } 
#tdLeftNav dd { text-align:left; }


/* NAV ITEM STYLES BELOW */


dt { font-weight:700; margin-left:30px; }

dd {}

dt a { font-weight:700; font-size:11pt; margin-left:30px; }

dd a { font-size:11pt; }

dt.level1 { 
	font-size:11pt; 
	padding-left:20px; 
	background-image:none; 
	color:#FFF;
	background-color:#FB9629;
	background:-webkit-gradient(linear, left center, right center, to(#FB9629), from(#F95F17));
	background:-moz-linear-gradient(left, #F95F17, #FB9629);
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,endColorstr='#F95F17', startColorstr='#FB9629');*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#F95F17', endColorstr='#FB9629');
	padding-left:0px;
	margin-left:0px; 
}

dt.level1 a {
	font-weight:600;
	padding-left:10px;
	margin-left:0px;
}

dt.level1On {
	background-repeat:no-repeat; 
	background-position:left center;
	background-position:2% 50%;
	background-color:#F95F17;
	padding-left:20px;
	background-color:#FB9629;
	background:-webkit-gradient(linear, left center, right center, to(#FB9629), from(#F95F17));
	background:-moz-linear-gradient(left, #F95F17, #FB9629);
	/*
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,endColorstr='#F95F17', startColorstr='#FB9629');*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,endColorstr='#FB9629', startColorstr='#F95F17');
	padding-left:0px;
	margin-left:0px; 
}

dt.level1On a { 
	font-weight:700; 
	color:#FFFFFF;
	background-image:url('/main/groups/dev/documents/webasset/arrow-white.png'); 
	background-repeat:no-repeat; 
	background-position:left center;
	background-position:2% 50%;
	padding-left:10px;
	margin-left:0px;
	text-decoration:none;
	color:#FFF;
}

dd.level2 {
	background-color:#D7F293;
	color:#000; 
	padding-left:20px; 
	background-image:none;
}

dd.level2 a {}

dd.level2On {
	padding:2px;
	padding-left:18px; 
	background-image:url('/main/groups/dev/documents/webasset/arrow-orange.png'); 
	background-repeat:no-repeat; 
	background-position:left center;
	background-position:5% 50%;
	background-position:2% 50%;
	background-color:#D7F293;
}

dd.level2On a {
	color:#000;
	text-decoration:none;
	font-weight:600;
}

dd.level3 {
	background-color:#D7F293;
	color:#000; 
	padding-left:30px; 
	background-image:none; 
}

dd.level3 a {}

dd.level3On {
	padding:2px;
	padding-left:27px; 
	background-image:url('/main/groups/dev/documents/webasset/arrow-orange.png'); 
	background-repeat:no-repeat; 
	background-position:left center;
	background-position:10% 50%;
	background-position:5% 50%;
	background-color:#D7F293;
}

dd.level3On a {
	color:#000;
	text-decoration:none;
	font-weight:600;
}

dd.level4 { 
	background-color:#D7F293;
	color:#000;
	padding-left:40px; 
	background-image:none; 
}

dd.level4 a {
	text-decoration:none;
	color:#000;
}

dd.level4On {
	padding:2px;
	padding-left:38px;
	background-image:url('/main/groups/dev/documents/webasset/arrow-orange.png'); 
	background-repeat:no-repeat;
	background-position:left center;
	background-position:15% 50%;
	background-position:10% 50%;
	background-color:#D7F293;
	color:#000; 
}

dd.level4On a {
	color:#000;
	text-decoration:none;
	font-weight:600;
	text-decoration:none;
	color:#000;
}

dt a, dt.level1, dt.level1On, dt.level1On a { color:#FFF; }


.level1 a { display:inline-block; width:95%; }
.level1 a:hover {
	background-color:#FCC139;
	background:-webkit-gradient(linear, right top, left bottom, to(#FFFFFF), from(#FCC139));
	background:-moz-linear-gradient(left center, #FFFFFF 0%, #FCC139 100%) repeat scroll 0 0 #FCC139;
	background-image:-o-linear-gradient(left, rgb(255,255,255), rgb(252,193,57));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFF', endColorstr='#FCC139');	
	border-top:medium none #FFFFFF;
	color:#F96F17;
	display:inline-block;
}

.level2 a, .level3 a, .level4 a { display:inline-block; }
.level2 a:hover, .level2 a:hover, .level3 a:hover, .level4 a:hover {
	width:100%; 
	background-color:#BEEEFF;
	color:#003A61;
}
.level2 a:hover { margin-left:-20px; padding-left:20px; }
.level3 a:hover { margin-left:-30px; padding-left:30px; }
.level4 a:hover { margin-left:-40px; padding-left:40px; }
