/*LEFT COLUMN LINKS CONTAINER*/

    .left_col_links_wrap{background-color:#fff;padding:0px;margin:0px 0px 0px 0px;width: 185px;border: solid 1px #ccc;border-top:none;border-left:none;box-sizing: border-box;-moz-box-sizing: border-box;}
    
    .left_col_links_wrap h3.title,
    .left_col_links_wrap h3.title a,
    .left_col_links_wrap h3.title a:visited
    {
        color: #333;
		background-color:#ccc;
        text-transform: uppercase;
        padding: 0px;
        margin: 0px;
        font-size: 18px;
        line-height: 21px;
        position:relative;
        text-align:left;
        font-weight: normal;
    }
        
    .left_col_links_wrap h3.title a:hover
    {
        color:#fff7bb;
    }
        
    .left_col_links_wrap h3.title{margin: 0px 0px 5px 0px;padding: 10px;}

	div.left_col_links .ModDNNHTMLC
	{
		/*background-color:#f3f7f9;
		border:1px solid #d8e5ee;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;

        background-image:url(/images/bg_leftnav.png);
		background-repeat:no-repeat;*/
		
		/*padding:0px 10px 10px 10px;
		margin:1px;makes up for the lack of 1px border*/
	}
	
	.left_col_links .ModDNNHTMLC ul
	{
		list-style:none;
		margin-left:0px;
		padding-left:0px;
		padding-top:0px;
		
		border-bottom:none;
		border-bottom-style:none;
		/*border-bottom-width:0px;*/
	}
	
	.left_col_links .ModDNNHTMLC ul li
	{
		list-style:none;
		width:inherit;
		padding:5px 0px 5px 0px;
		color:#fff;
		font-weight:bold;
	}
	
	.left_col_links .ModDNNHTMLC ul ul li
	{
		/*padding-left:21px;*/
		text-align:center;
	}
	
	.left_col_links{padding:0px 0px 0px 12px;}
	
	.left_col_links .ModDNNHTMLC ul li,
	.left_col_links .ModDNNHTMLC ul li a,
	.left_col_links .ModDNNHTMLC ul li a:visited
	.left_col_links .ModDNNHTMLC ul li div,
	.left_col_links .ModDNNHTMLC ul li span
	{	
		text-decoration:none;
		font-weight:normal !important;
		font-family:Verdana, Arial, Helvetica !important;
		font-size:9pt !important;
		display:block;
		color:#333 !important;
		text-align:left !important;
	}
	
	.left_col_links .ModDNNHTMLC ul li div,
	.left_col_links .ModDNNHTMLC ul li span
	{	
		border:none !important;
		text-decoration:none !important;
	}

	.left_col_links .ModDNNHTMLC ul li a:hover
	{	
		text-decoration:none;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica;
		font-size:9pt;
		display:block;
		color:#005FFF !important;
	}
	
	.left_col_links .ModDNNHTMLC ul li a:visited
	{	
		text-decoration:none;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica;
		font-size:9pt;
		display:block;
		color:#fff;
	}
	
/*END LEFT COLUMN LINKS CONTAINER*/

/*START TEMPLATE 2017 STYLES*/

#page_wrapper.template2017 .left_col_links_wrap{
	width:100%;
	margin:0;
	border: none;
}

#page_wrapper.template2017 .left_col_links_wrap h3.title, 
#page_wrapper.template2017 .left_col_links_wrap h3.title a, 
#page_wrapper.template2017 .left_col_links_wrap h3.title a:visited{background-color: #173c6e;color: #fff;font-family: Oswald;letter-spacing: 1px;font-weight: 300;}

#page_wrapper.template2017 .left_col_links .ModDNNHTMLC ul li, 
#page_wrapper.template2017 .left_col_links .ModDNNHTMLC ul li a, 
#page_wrapper.template2017 .left_col_links .ModDNNHTMLC ul li a:visited .left_col_links .ModDNNHTMLC ul li div, 
#page_wrapper.template2017 .left_col_links .ModDNNHTMLC ul li span{
	color: #173c6e !important;
	text-transform: uppercase;
	font-family: Oswald !important;
}

#page_wrapper.template2017 .left_col_links .ModDNNHTMLC ul li{
	padding:7px 0;
}

/*END TEMPLATE 2017 STYLES*/