/*------------------------------------------------------------------------*/
/*     Left Navigation                                                    */
/*------------------------------------------------------------------------*/

.NavLeftHdr { 
	font: normal bold 150%/13px Palatino Linotype, Times, serif; 
	color: #000000;
	text-decoration: none;
	height: 30px;
	width: 165px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("/style/template/bkg-NavLeftHdr.gif") no-repeat top left #ffffff;
	/* border-bottom: 5px dotted #ffffff; */
	}

#NavLeftWrap {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	width: 165px;
	text-align: left;
	background: url("/style/template/bkg-NavLeftWrap.gif") repeat-y #ffffff;
	}

#NavLeftWrap p {
	color: #44697d;
	margin: 0px;
	padding: 3px 5px 3px 7px; 
	}


.NavLeftContainer {
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/* background: url("/style/template/bkg-BannerContainer.gif") repeat-y; */
	}

.NavLeftTop {
	display: none;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background: #f00;
	/* background: url("/style/template/bkg-BannerTop.gif") repeat-y; */
	}

.NavLeftContent {
	display: block;
	margin: 0px;
	padding: 0px;
	/* background: url("/style/template/bkg-BannerTop.gif") repeat-y; */
	}

.NavLeftBtm {
	display: none;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background: #0f0;
	/* background: url("/style/template/bkg-BannerBtm.gif") repeat-y; */
	}

/* Left Sub Header */
.NavLeftSubHdr {
	font:100%/13px Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	height: 25px;
	display: block;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	background:#44697d url("/style/template/bkg-NavRightSubHdr.gif") repeat-y top left;
	}

.NavLeft { 
	font: normal 100%/13px Arial, Helvetica, sans-serif; 
	color: #0e3494;
	text-decoration: none;
	border-bottom:1px solid #e8ecf0;
	}

a.NavLeft, a:link.NavLeft, a:active.NavLeft, a:visited.NavLeft {
	color: #44697d; 
	text-decoration: none;
	display: block;
	padding: 4px 0px 4px 15px; 
	}

a:hover.NavLeft { 
	color: #FFF; 
	text-decoration: none; 
	background-color:#0099ff; 
	}

a.NavLeft-at, a:link.NavLeft-at, a:active.NavLeft-at, a:visited.NavLeft-at, a:hover.NavLeft-at {
	font: normal bold 100%/13px Arial, Helvetica, sans-serif; 
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 4px 0px 4px 15px; 
	background-color:#0099ff; 
	}




/*------------------------------------------------------------------------*/
/*     Left Sub Navigation 1                                              */
/*------------------------------------------------------------------------*/

.NavLeftSub1 { 
	font: normal 100%/100% Arial, Helvetica, sans-serif; 
	color: #333333;
	text-decoration: none;
	border-bottom:1px solid #e8ecf0;
	}

a.NavLeftSub1, a:link.NavLeftSub1, a:active.NavLeftSub1, a:visited.NavLeftSub1 {
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 4px 0px 4px 20px; 
	background:url("/style/template/bullet.gif") no-repeat top left;
	}

a:hover.NavLeftSub1 { 
	color: #333333; 
	text-decoration: underline; 
	}

a.NavLeftSub1-at, a:link.NavLeftSub1-at, a:active.NavLeftSub1-at, a:visited.NavLeftSub1-at, a:hover.NavLeftSub1-at {
	font: normal bold 100%/100% Arial, Helvetica, sans-serif; 
	color: #333333;
	text-decoration: underline;
	display: block;
	padding: 4px 0px 4px 20px; 
	}



/*------------------------------------------------------------------------*/
/*     Left Sub Navigation 2                                              */
/*------------------------------------------------------------------------*/

.NavLeftSub2 { 
	font: normal 100%/100% Arial, Helvetica, sans-serif; 
	color: #b8201c;
	text-decoration: none;
	}

a.NavLeftSub2, a:link.NavLeftSub2, a:active.NavLeftSub2, a:visited.NavLeftSub2 {
	color: #b8201c;
	text-decoration: none;
	display: block;
	padding: 4px 0px 4px 30px; 
	}

a:hover.NavLeftSub2 { 
	color: #b8201c; 
	text-decoration: underline; 
	}

a.NavLeftSub2-at, a:link.NavLeftSub2-at, a:active.NavLeftSub2-at, a:visited.NavLeftSub2-at, a:hover.NavLeftSub2-at {
	font: normal bold 100%/100% Arial, Helvetica, sans-serif; 
	color: #b8201c;
	text-decoration: underline;
	display: block;
	padding: 4px 0px 4px 30px; 
	}

