﻿@font-face {
    font-family:utm-aurora;
    src: url(utm-aurora.ttf);
}

@font-face {
    font-family:UTM-Avo;
    src: url(UTM-Avo.ttf);
}

body
{
	font-family:UTM-Avo, Myriad Pro, Arial; 
    color:#333333;
    background:#ffffff;    
	text-align:justify;
}



<!-- css for menu drop down -->
#primary_nav_wrap
{	
}

#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
}

#primary_nav_wrap ul a
{
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:12x;	
	padding:3px 0px 3px 0px;
	font-family:UTM-Avo;
	
}

#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;		
	background-repeat:no-repeat;
	background-position:right;
	
	padding:0 15 5 15 ;
	
}

#primary_nav_wrap ul li.current-menu-item
{
	background:url('/Skins/2017/Images/main-menu-bg.jpg') ;
    background-position:  bottom;
    background-repeat:repeat-x; 
	font-weight:bold; 
}

#primary_nav_wrap ul li:hover
{	
	background:url('/Skins/2017/Images/main-menu-bg.jpg') #d7b147;
	background-repeat:repeat-x;
	background-position:right;
	
	padding:0 15 5 15 ;
	font-weight:bold; 
}

#primary_nav_wrap ul li ul li:hover
{	
	background:#e9c560;
}



#primary_nav_wrap ul li ul li.current-menu-item
{
	background:#2c5103;
	
}

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#d7b147;
	padding:0;
	
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:230px
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	
	display:block;
	color:#000;
	text-decoration:none;
	font-weight:300;
	font-size:12px;
	
	padding:5 15px;
	font-family:UTM-Avo;
	
}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%
}

#primary_nav_wrap ul li:hover > ul
{
	display:block
}

.css2017ContainerTitle1, .css2017ContainerTitle1 SPAN, .css2017ContainerTitle1 LABEL
{
	font-family:  UTM-Avo;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	text-transform:uppercase;
	padding-top:15px;
	border-bottom: solid 2px #cf2c27;    
    padding-bottom: 5px;	
}


.cssArecaLeftMenu2, .cssArecaLeftMenu2 A, .cssArecaLeftMenu2 A:active, .cssArecaLeftMenu2 A:visited, .cssArecaLeftMenu2 A:link
{
	font-family:UTM-Avo, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
    
}
.cssArecaLeftMenu2 A:hover
{
	color: #494949;
}
.cssArecaLeftMenu2 TD
{
	background-color: #FFFFFF;
	padding: 0px 15px 0px 12px;
}


.cssExDesktopFooter, .cssExDesktopFooter TABLE, .cssExDesktopFooter P, .cssExDesktopFooter A, .cssExDesktopFooter A:active, .cssExDesktopFooter A:visited, .cssExDesktopFooter A:link
{
	font-family: UTM-Avo, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height:200px;
}
.cssExDesktopFooter A:hover
{
	text-decoration: underline;
}
.css2017LeftMenu, .css2017LeftMenu A, .css2017LeftMenu A:active, .css2017LeftMenu A:visited, .css2017LeftMenu A:link
{
	font-family:  UTM-Avo,Arial;
	font-size: 10px;	
	color: #000000;
	text-decoration: none;
	padding: 5px 5px 5px 2px;
	line-height:250%;
	text-transform:uppercase;
	font-weight: bold;
   
}
.css2017LeftMenu A:hover
{
	text-decoration: underline;
}
.css2017LeftMenu TD
{
	background-color: #FFFFFF;
	
}
.css2017LeftMenuSelected, .css2017LeftMenuSelected A, .css2017LeftMenuSelected A:active, .css2017LeftMenuSelected A:visited, .css2017LeftMenuSelected A:link
{
	font-family:  UTM-Avo,Arial;
	font-size: 10px;	
	color: #000000;
	text-decoration: none;
	padding: 5px 5px 5px 2px;
	line-height:250%;
	text-transform:uppercase;
	font-weight: bold;
}
.css2017LeftMenuSelected A:hover
{
	text-decoration: underline;
}
.css2017LeftMenuSelected TD
{
	background-color: #FFFFFF;
	padding: 5px 5px 5px 2px;
}



.css2017LeftMenu2, .css2017LeftMenu2 A, .css2017LeftMenu2 A:active, .css2017LeftMenu2 A:visited, .css2017LeftMenu2 A:link
{
	font-family:  UTM-Avo,Arial;
	font-size: 11px;	
	color: #000000;
	text-decoration: none;
	padding: 5px 5px 5px 2px;
	line-height:200%;
	
   
}
.css2017LeftMenu2 A:hover
{
	text-decoration: underline;
}
.css2017LeftMenu2 TD
{
	background-color: #FFFFFF;
	
}

.css2017LeftMenuSelected2, .css2017LeftMenuSelected2 A, .css2017LeftMenuSelected2 A:active, .css2017LeftMenuSelected2 A:link
{
	font-family:  UTM-Avo,Arial;
	font-size: 11px;	
	color: #000000;
	text-decoration: none;
	padding: 5px 5px 5px 2px;
	line-height:200%;
	
   
}
.css2017LeftMenuSelected2 A:hover, .css2017LeftMenuSelected2 A:visited
{
	text-decoration: underline;
	
}
.css2017LeftMenuSelected2 TD
{
	background-color: #FFFFFF;
	
}

.css2018ContainerTitle, .css2018ContainerTitle SPAN, .css2018ContainerTitle LABEL
{
	
	font-family:  UTM-Avo;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-align:left;	
	padding-top:15px;
	border-bottom: solid 2px #cf2c27;    
    padding-bottom: 5px;
}

.css2017ListHeadline, .css2017ListHeadline P, .css2017ListHeadline DIV, .css2017ListHeadline H2
{
	font-family:  UTM-Avo;
	font-size: 12px;
	font-weight: bold;
	color: #000;	
	margin: 0;
}
.css2017ListHeadline A, .css2017ListHeadline A:active, .css2017ListHeadline A:link
{
	font-family:  UTM-Avo;
	font-size: 12px;
	font-weight: bold;
	color: #000;	
	text-decoration: none;
}
.css2017ListHeadline A:visited
{
	color: #000;
	text-decoration: none;
}
.css2017ListHeadline A:hover
{
	text-decoration: underline;
}


.csssummary, .csssummary P, .csssummary DIV, .csssummary H2
{
	font-family:  UTM-Avo;
	font-size: 12px;
	font-weight: normal;
	color: #000;	
	margin: 0;
	text-align:justify;
}