/* UDMv4.5 */
	/***************************************************************\

  ULTIMATE DROP DOWN MENU Version 4.5 by Brothercake
  http://www.udm-links4.com/

  This script may not be used or distributed without license

\***************************************************************/
	/***************************************************************/
	/* Generated CSS - do not edit this directly                   */
	/***************************************************************/
.udm-links,.udm-links li,.udm-links ul {
	margin: 0;;
	padding: 0;;
	list-style-type: none;
}

.udm-links {
	position: relative;;
	left: 0;;
	top: 0;;
	z-index: 20000;;
	width: 7.5em;;
	cursor: default !important;;
	border: none;;
	text-align: left;
}

.udm-links {
	background-image: none;;
	background-color: none;;
	float: none;;
	width: 100%;
}

@media screen , projection {
	.udm-links {
		float: left;
	}
}

.udm-links {
	padding-top: 0;
}

.udm-links>li:first-child {
	margin-left: 0;
}

@media Screen , Projection {
	.udm-links>li:first-child {
		margin-left: 0;;
		margin-right: 0;
	}
}

.udm-links li {
	left: 0;
}

@media screen , projection {
	.udm-links li {
		position: relative;
	}
}

.udm-links ul li {
	left: 0;
}

:root ul [class ^="udm"] li {
	left: 0;;
	position: static;
}

@media Screen , Projection {
	:root ul [class ^="udm"] li {
		left: 0;;
		position: relative;
	}
}

@media Screen , Projection {
	.udm-links    /**/ [class="udm"]:not    ([class="xxx"]    ) ul li {
		position: relative;;
		left: 0;
	}
}

.udm-links li {
	display: block;;
	width: auto;;
	float: left;
}

.udm-links li a {
	position: static;;
	display: block;;
	float: left;;
	white-space: nowrap;
}

@media screen , projection {
	.udm-links l\i a {
		position: relative;;
		float: none;
	}
}

ul [class ^="udm"] li a {
	position: relative;;
	float: none;
}

@media screen , projection {
	* html .udm-links li a {
		position: relative;;
		float: none;
	}
}

.udm-links ul li a {
	position: relative;;
	float: none !important;;
	white-space: normal;
}

.udm-links li a {
	margin-left: -0px;
}

@media Screen , Projection {
	.udm-links li {
		margin-left: -0px !important;
	}
}

@media Screen , Projection {
	.udm-links li a {
		margin-left: 0;
	}
}

ul
[
class
^
=
"udm"
]
 
li
:not
(
:first-child
 
){
margin-left
:-0px;


}
.udm-links ul li {
	margin-left: 0 !important;
}

ul [class ^="udm"]:not    ([class="xxx"]    ) ul li {
	margin-left: 0 !important;
}

.udm-links ul a {
	margin: 0;
}

.udm-links ul li {
	margin-bottom: 0px !important;
}

.udm-links ul li:first-child {
	margin-top: 0px;
}

.udm-links ul a {
	margin-top: 0;;
	margin-right: 0px !important;;
	margin-bottom: 0;;
	margin-left: 0px !important;
}

.udm-links ul {
	background-image: none;;
	background-color: #273B8B;;
	cursor: default !important;;
	width: 262px;;
	height: auto;;
	border-width: 0px;;
	border-color: #bdb #080 #080 #bdb;;
	border-style: none;;
	position: absolute;;
	z-index: 20100;;
	padding: 0px;
}

.udm-links ul li {
	cursor: default !important;;
	width: 100%;;
	position: static;;
	float: none;
}

.udm-links ul {
	display: none;;
	visibility: hidden;
}

html    /**/ [xmlns] .udm-links u\l {
	display: block;;
	visibility: visible;;
	height: 0;;
	overflow: scroll;;
	left: -10000px;
}

@media screen , projection {
	* html .udm-links ul {
		display: block;;
		visibility: visible;;
		height: 0;;
		overflow: scroll;;
		top: -10000px;
	}
}

ul.udm-links    /**/ [class ^="udm"] u\l {
	display: block;;
	visibility: visible;;
	height: 0;;
	overflow: visible;;
	left: -1000em;
}

.udm-links a .udm-linksA {
	visibility: hidden;;
	margin: 0 0px;;
	display: block;;
	cursor: pointer !important;;
	position: absolute;;
	right: 0;;
	top: 0;;
	text-align: right;;
	border: none;;
	cursor: inherit !important;
}

.udm-links a .udm-linksA img {
	display: block;
}

.udm-links ul a .udm-linksA {
	margin: 0 0px;
}

* html .udm-links a .udm-linksA {
	right: 0px;;
	top: 0px;
}

* html .udm-links ul a .udm-linksA {
	right: 1px;;
	top: 1px;
}

.udm-links a,.udm-links a:link,.udm-links a.nohref {
	background-image: none;;
	background-color: #7F7F7F;;
	cursor: pointer !important;;
	z-index: 1000;;
	text-align: left;;
	border-style: none;;
	border-color: #ead4a4 #edbb85 #edbb85 #ead4a4;;
	padding-left: 0px;;
	padding-right: 0px;;
	padding-top: 1px !important;;
	padding-bottom: 1px !important;;
	text-decoration: none;;
	color: #fff;;
	border-width: 0px;;
	font-style: normal;;
	font-family: arial, sans-serif;;
	font-weight: normal;
}

.udm-links a,.udm-links a.nohref {
	font-size: 0.9em;
}

.udm-links a .udm-linksA,.udm-links a:link .udm-linksA,.udm-links a.nohref .udm-linksA
	{
	font-family: arial, sans-serif;;
	font-weight: normal;
}

.udm-links li a,.udm-links li a:link,.udm-links li a.nohref,.udm-links li a:visited
	{
	letter-spacing: 1px !important;;
	padding-left: 20px;
}

.udm-links li a:visited {
	background-image: none;;
	background-color: #7F7F7F;;
	border-width: 0px;;
	color: #fff;;
	font-style: normal;;
	border-style: none;;
	border-color: #ead4a4 #edbb85 #edbb85 #ead4a4;;
	background-color: #7F7F7F;
}

.udm-links li a.udm-linksR,.udm-links li a.udm-linksY,.udm-links li a.udm-linksR:visited,.udm-links li a.udm-linksY:visited,.udm-links li a:hover,.udm-links li a:focus,.udm-links li a.nohref:hover,.udm-links li a.nohref:focus
	{
	font-style: normal;;
	background-image: none;;
	background-color: #273B8B;;
	text-decoration: none;;
	color: #fff;;
	border-color: #ead4a4 #ead4a4 #fae4b4 #fae4b4;;
	border-style: none;;
	border-width: 0px;;
	font-weight: bold;
}

* html .udm-links li a:active {
	font-style: normal;;
	background-image: none;;
	background-color: #273B8B;;
	text-decoration: none;;
	color: #fff;;
	border-color: #ead4a4 #ead4a4 #fae4b4 #fae4b4;;
	border-style: none;;
	border-width: 0px;;
	font-weight: bold;
}

.udm-links ul a,.udm-links ul a:link,.udm-links ul a.nohref {
	background-image: none;;
	background-color: transparent;;
	text-align: left;;
	border-width: 1px;;
	border-style: solid none none none;;
	border-color: #fff;;
	padding-left: 0px;;
	padding-right: 0px;;
	padding-top: 1px !important;;
	padding-bottom: 1px !important;;
	text-decoration: none;;
	color: #fff;;
	font-style: normal;;
	font-size: 0.9em;;
	font-family: arial, sans-serif;;
	font-weight: normal;
}

.udm-links ul a .udm-linksA,.udm-links ul a:link .udm-linksA,.udm-links ul a.nohref .udm-linksA
	{
	font-family: arial, sans-serif;;
	font-weight: normal !important;
}

.udm-links ul li a,.udm-links ul li a:link,.udm-links ul li a.nohref,.udm-links ul li a:visited
	{
	padding-left: 20px;
}

.udm-links ul li a:visited,* html .udm-links ul li a:visited {
	background-image: none;;
	background-color: transparent;;
	color: #fff;;
	font-style: normal;;
	border-width: 1px;;
	border-style: solid none none none;;
	border-color: #fff;
}

.udm-links ul li a.udm-linksR,.udm-links ul li a.udm-linksY,.udm-links ul li a.udm-linksR:visited,.udm-links ul li a.udm-linksY:visited,.udm-links ul li a:hover,.udm-links ul li a:focus,.udm-links ul li a.nohref:hover,.udm-links ul li a.nohref:focus,.udm-links ul li a:visited
	:hover {
	font-style: italic;;
	background-image: none;;
	background-color: #E2E5F1;;
	text-decoration: none;;
	color: #0E3091;;
	border-color: #fff;;
	border-style: solid none none none;;
	border-width: 1px;;
	font-weight: bold;
}

* html .udm-links ul li a:active {
	font-style: italic;;
	background-image: none;;
	background-color: #E2E5F1;;
	text-decoration: none;;
	color: #0E3091;;
	border-color: #fff;;
	border-style: solid none none none;;
	border-width: 1px;;
	font-weight: bold;
}

.udm-links a.nohref,.udm-links ul a.nohref {
	cursor: default !important;
}

.udm-links h3,.udm-links h4,.udm-links h5,.udm-links h6 {
	display: block;;
	background: none;;
	margin: 0;;
	padding: 0;;
	border: none;;
	font-size: 1em;;
	font-weight: normal;;
	text-decoration: none;
}

.udm-links h3,.udm-links h4,.udm-links h5,.udm-links h6 {
	display: inline;
}

.udm-links h\3,.udm-links h\4,.udm-links h\5,.udm-links h\6  {
	display: block;
}

ul [class ^="udm"] h3,ul [class ^="udm"] h4,ul [class ^="udm"] h5,ul [class
	^="udm"] h6 {
	display: block;
}

* html .udm-links h3,* html .udm-links h4,* html .udm-links h5,* html .udm-links h6
	{
	display: block;
}

* html .udm-links h3,* html .udm-links h4,* html .udm-links h5,* html .udm-links h6
	{
	width: expression("auto", this .       runtimeStyle .       width =       this
		.    
		  parentNode .   
		   offsetWidth);;
	width /**/: auto;
}

* html .udm-links ul h3,* html .udm-links ul h4,* html .udm-links ul h5,* html .udm-links ul h6
	{
	width: expression("auto", this .       runtimeStyle .       width =       this
		.    
		  parentNode .   
		   currentStyle .       width);;
	width /**/: auto;
}

@media screen , projection {
	* html .udm-links li {
		display: inline;
	}
}

@media screen , projection {
	* html .udm-links li,* html .udm-links ul li {
		display /**/: block;;
		float /**/: left;
	}
}

@media screen , projection {
	* html .udm-links li,* html .udm-links ul li {
		clear: none;
	}
}

ul [class $="udm"].udm-links li,ul [class $="udm"].udm-links ul li {
	display: block;;
	float: left;
}

ul [class $="udm"].udm-links:not    ([class="xxx"]    ) li {
	float: left;
}

ul [class $="udm"].udm-links:not    ([class="xxx"]    ) ul li {
	float: none;
}

@media all and (min-width:0px) {
	ul [class $="udm"].udm-links li {
		float: left;
	}
}

@media all and (min-width:0px) {
	ul [class $="udm"].udm-links ul li {
		float: none;
	}
}

select {
	visibility: visible;
}

.udm-links .udm-linksC {
	position: absolute;;
	left: 0;;
	top: 0;;
	z-index: 20020;;
	width: auto;;
	height: auto;;
	filter: alpha(opacity =       0);
}

.udm-links ul.orangeMenu {
	width: 8em;;
	border-color: #fdcb95 #a97742 #a97742 #fdcb95;;
	border-style: solid;;
	background-image: none;;
	background-color: #fec;
}

.udm-links span.orangeMenu {
	margin-left: 2px;;
	margin-top: 2px;
}

.udm-links span.orangeMenu {
	background-image: url(/udm-resources/orangeshadow.png);;
	filter: none;;
	filter: alpha(opacity =       50);
}

.udm-links li.orangeMenuItem a,.udm-links li.orangeMenuItem a:link,.udm-links li.orangeMenuItem a.nohref
	{
	border-color: #fec;;
	border-style: solid;;
	border-width: 1px;;
	background-image: none;;
	background-color: #fec;;
	text-decoration: none;;
	text-align: left;;
	color: #803090;;
	font-style: normal;;
	font-size: 0.9em;
}

.udm-links li.orangeMenuItem a,.udm-links li.orangeMenuItem a:link,.udm-links li.orangeMenuItem a.nohref .udm-linksA,.udm-links li.orangeMenuItem a,.udm-links li.orangeMenuItem a.nohref .udm-linksA
	{
	font-family: arial, sans-serif;;
	font-weight: normal !important;
}

.udm-links ul li.orangeMenuItem a:visited,* html .udm-links ul li.orangeMenuItem a:visited
	{
	background-image: none;;
	background-color: #fec;;
	color: #803090;;
	font-style: normal;;
	border-width: 1px;;
	border-color: #fec;;
	border-style: solid;
}

.udm-links ul li.orangeMenuItem a.udm-linksR,.udm-links ul li.orangeMenuItem a.udm-linksY,.udm-links ul li.orangeMenuItem a.udm-linksR:visited,.udm-links ul li.orangeMenuItem a.udm-linksY:visited,.udm-links ul li.orangeMenuItem a:hover,.udm-links ul li.orangeMenuItem a:focus,.udm-links ul li.orangeMenuItem a.nohref:hover,.udm-links ul li.orangeMenuItem a.nohref:focus,.udm-links ul li.orangeMenuItem a:visited
	:hover {
	background-image: none;;
	background-color: #0E3091;;
	text-decoration: none;;
	color: #5656bd;;
	border-width: 1px;;
	border-color: #edbb85;;
	border-style: solid;;
	font-style: normal;
}

* html .udm-links li.orangeMenuItem a:active {
	background-image: none;;
	background-color: #0E3091;;
	text-decoration: none;;
	color: #5656bd;;
	border-width: 1px;;
	border-color: #edbb85;;
	border-style: solid;;
	font-style: normal;
}

.udm-links {
	background-color: #7F7F7F;
}

.udm-links li {
	width: 259px;
	xline-height: 1.5em;
}

.udm-links li a {
	width: 239px;
	overflow: hidden;
	xline-height: 1.5em;
}

.selected {
	background-color: #273B8B;
	font-weight: bold;
	display: block;
}

.menu-links .arrow {
	background-image: url(../img/icons/arrow-right-orange.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}

.udm li a {
/*    line-height: 1.45em;	 */
}