/* 
	Left Nav Rules 
*/
#leftCol{
	width:165px;
	padding: 2px 0 0 0;
	vertical-align:top;
}
#leftCol .section{
	padding-bottom: 2px;
}

/* Off */
#leftCol h1{
	color:#013a6f;
	font-size:12px;
	font-weight:bold; 
	padding: 0 5px 4px 16px; margin:0;
	line-height: normal;
	cursor:pointer;
}
#leftCol h1 a, #leftCol h1 a:hover, #leftCol h1 a:visited{
	background: url(../images/spacer.gif) 5px 4px no-repeat;
	color:#013a6f;
	font-size:12px;
	padding: 0;
	text-decoration:none;
}
#leftCol .closed h1, #leftCol .opened h1{
	min-height: 15px;
	background: url(../images/arrow_leftnav_closed.gif) 5px 4px no-repeat;
}
#leftCol .mid div{
	padding: 0 5px 3px 16px;
}
#leftCol .top, #leftCol .bot, #leftCol .opened .top, #leftCol .opened .bot{
	width:165px; 
	height:5px;
	overflow:hidden;
	background: url(../images/leftnav_ltblue_t.png) no-repeat;
}
#leftCol .bot, #leftCol .opened .bot{
	background: url(../images/leftnav_ltblue_b.png) no-repeat;
}
#leftCol .mid{
	width:165px;
	background: url(../images/leftnav_ltblue.png);
}
#leftCol .mid h1, #leftCol .opened .mid div{
	display:block;
}
#leftCol .mid div{
	display:none;
}
#leftCol .bot{
	background: url(../images/leftnav_ltblue_b.png) no-repeat;
}

/* Hover */
#leftCol .over .top, #leftCol .over .bot{
	background: url(../images/leftnav_blue_t.png) no-repeat;
}
#leftCol .over .mid{
	background: #b7c8d6;
}
#leftCol .over .bot{
	background: url(../images/leftnav_blue_b.png) no-repeat;
}

/* Opened Hover */
#leftCol .opened.over .top, #leftCol .opened.over .bot{
	background: url(../images/leftnav_ltblue_t.png) no-repeat;
}
#leftCol .opened.over .mid{
	background: url(../images/leftnav_ltblue.png);
}
#leftCol .opened.over .bot{
	background: url(../images/leftnav_ltblue_b.png) no-repeat;
}
/* Opened */
#leftCol .opened h1{
	background: url(../images/arrow_leftnav_opened.gif) 5px 4px no-repeat;
}
#leftCol.dk .opened h1{
	color:#ffffff;
	background: url(../images/arrow_leftnav_opened_dk.gif) 5px 4px no-repeat;
}
#leftCol .opened h1 a, #leftCol .opened h1 a:hover, #leftCol .opened h1 a:visited{
	background:none;
	color:#013a6f;
	font-size:12px;
	line-height:normal;
	padding: 0;
	text-decoration:none;
}
#leftCol.dk .opened h1 a, #leftCol.dk .opened h1 a:hover, #leftCol.dk .opened h1 a:visited{
	background:none;
	color:#ffffff;
}
#leftCol .opened a, #leftCol .opened a:visited{
	display:block;
	padding: 0 0 0 12px;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#013a6f;
	text-decoration:none;
	background: url(../images/arrow_ltblue_sm.gif) 0px 4px no-repeat;
}
#leftCol.dk .opened a, #leftCol.dk .opened a:visited{
	color:#b3c4d4;
	background: url(../images/arrow_ltblue_sm_dk.gif) 0px 4px no-repeat;
}
#leftCol.dk .opened a:hover, #leftCol.dk .opened a.at{
	color:#ffffff;
}
#leftCol .opened a:hover{
	text-decoration:underline;
}
#leftCol .opened a:hover{
	background: url(../images/arrow_dkblue_sm.gif) 0px 4px no-repeat;
}
#leftCol.dk .opened a:hover{
	background: url(../images/arrow_white_sm.gif) 0px 4px no-repeat;
}
#leftCol.dk .opened .top, #leftCol.dk .opened .bot{
	background: url(../images/leftnav_dkblue_t.png) no-repeat;
}
#leftCol.dk .opened .mid{
	background: #6789a9;
}
#leftCol.dk .opened .bot{
	background: url(../images/leftnav_dkblue_b.png) no-repeat;
}

/* 3rd Level */

#leftCol .opened .mid div div{
	padding: 2px 5px 0px 12px;
}
#leftCol .opened .mid div div a, #leftCol .opened .mid div div a:visited{
	padding: 0;
	font-size:11px;
	font-weight:normal;
	color:#4d759a;
	text-decoration:none;
	background: none;
}
#leftCol .opened .mid div div a:hover, #leftCol .opened .mid div div a.at{
	color:#013a6f;
	text-decoration:underline;
}
#leftCol .opened .mid div div a.at{
	text-decoration:none;
}
