.ddm 
{
    padding: 0px;
	margin: 0px;
	list-style-type: none;
    border: medium none;
	z-index: 20000; 
	left: 0px; 
	width: 7.5em; 
	cursor: default! important; 
	position: relative; 
	top: 0px; 
	text-align: left;
	float: none; 
	background-image: none; 
	width: 100%;
}
.ddm li {
	font: 15px verdana,arial,helvetica,sans-serif; 
	color: #666;
	padding: 0px; 
	margin: 0px; 
	list-style-type: none;
}
.ddm ul 
{
    padding: 0px;
	margin: 0px; 
	list-style-type: none;
}
@media Screen    
{
    .ddm {
	    float: left;
	    left: 0px;
    }
    .ddm li {
	    position: relative;
    }
    .ddm ul li {
	    left: 0px;
    }
    .ddm li {
	    display: block; 
	    float: left; 
	    width: auto;
    }
    .ddm li a {
	    display: block;  
	    float: left; 
	    white-space: nowrap; 
	    position: static;
    }
    .ddm li a {
	    float: none; 
	    position: relative;
    }
}

@media Screen    
{
html .ddm li a {
	float: none; 
	position: relative;
}
    }
.ddm ul li a {
	float: none! important; 
	white-space: normal; 
	position: relative;
}
.ddm li {
	margin-right: 1px
}
.ddm ul li {
	margin-left: 0px; 
	margin-right: 0px;
	margin-bottom: 0px! important;
}
.ddm li a {
	margin-bottom: 1px;
}
.ddm ul li a {
	margin-bottom: 0px;
}

.ddm ul a {
	margin: 0px;
}
.ddm ul {
	border-right: #000 1px solid; 
	padding-right: 2px; 
	border-top: #000 1px solid; 
	padding-left: 2px; 
	z-index: 20100; 
	background-image: none; 
	padding-bottom: 2px; 
	border-left: #000 1px solid; 
	width: 9.8em; 
	cursor: default! important; 
	padding-top: 2px; 
	border-bottom: #000 1px solid; 
	POSITION: absolute; 
	height: auto; 
	background-color: white;
}
.ddm ul li {
	float: none; 
	width: 100%; 
	cursor: default! important; 
	position: static;
}
.ddm ul {
	display: none; 
	visibility: hidden;
}
.ddm ul {
	display: block; 
	left: -10000px; 
	visibility: visible; 
	overflow: scroll; 
	height: 0px;
}

@media Screen    
{
html .ddm ul {
	display: block; 
	visibility: visible; 
	overflow: scroll; 
	top: -10000px; 
	height: 0px;
}
    }

.ddm a {
	background-image: url(../images/menuitemnonactive.jpg); 
	border-top: #ead4a4 0px solid; 
	border-right: #edbb85 0px solid; 
	border-bottom: #edbb85 0px solid; 
	border-left: #ead4a4 0px solid; 
	color: white; 
	font-family: tahoma,sans-serif; 
	FONT-STYLE: normal; 
	font-weight: bold! important; 
	cursor: pointer! important; 
	padding-top: 5px! important; 
	padding-right: 5px; 
	padding-bottom: 5px! important; 
	padding-left: 7px; 
	TEXT-ALIGN: left; 
	text-decoration: none;
	z-index: 1000; 
}
.ddm a:link {
	border-right: #edbb85 0px solid; 
	padding-right: 5px; 
	border-top: #ead4a4 0px solid; 
	padding-left: 7px; 
	font-weight: bold! important; 
	z-index: 1000; 
	background-image: url(../images/menuitemnonactive.jpg); 
	padding-bottom: 5px! important; 
	border-left: #ead4a4 0px solid; 
	cursor: pointer! important; 
	color: white; 
	padding-top: 5px! important; 
	border-bottom: #edbb85 0px solid; 
	FONT-STYLE: normal; 
	font-family: tahoma,sans-serif; 
	TEXT-ALIGN: left; 
	text-decoration: none;
}

.ddm a {
	font-size: 75%;
}

.ddm li a {
	letter-spacing: 1px! important; 
	background-color: #01458c;
}
.ddm li a:link {
	letter-spacing: 1px! important; 
	background-color: #01458c;
}
.ddm li a:visited {
	letter-spacing: 1px! important; 
	background-color: #01458c;
}
.ddm li a:visited {
	border-right: #edbb85 0px solid; 
	border-top: #ead4a4 0px solid; 
	border-left: #ead4a4 0px solid; 
	color: white; 
	border-bottom: #edbb85 0px solid; 
	FONT-STYLE: normal; 
	background-color: #01458c;
}

.ddm li a:hover {
	border-right: #ead4a4 0px solid; 
	border-top: #ead4a4 0px solid; 
	background-image: url(../images/menuitemactive.gif); 
	border-left: #fae4b4 0px solid; 
	color: white; 
	border-bottom: #fae4b4 0px solid; 
	FONT-STYLE: normal; 
	background-color: #ffe; 
	text-decoration: none;
}

html .ddm li a:active {
	border-right: #ead4a4 0px solid; 
	border-top: #ead4a4 0px solid; 
	background-image: url(../images/menuitemactive.gif); 
	border-left: #fae4b4 0px solid; 
	color: white; 
	border-bottom: #fae4b4 0px solid; 
	FONT-STYLE: normal; 
	background-color: #ffe; 
	text-decoration: none;
}
.ddm ul a {
	border-right: #e9ecf3 1px solid; 
	PADDING-right: 5px; 
	border-top: #e9ecf3 1px solid; 
	padding-left: 5px; 
	font-weight: normal! important; 
	font-size: 75%; 
	background-image: none; 
	padding-bottom: 2px! important; 
	border-left: #e9ecf3 1px solid; 
	color: black; 
	padding-top: 2px! important; 
	border-bottom: #e9ecf3 1px solid; 
	FONT-STYLE: normal; 
	font-family: tahoma,sans-serif; 
	background-color: transparent; 
	TEXT-ALIGN: left; 
	text-decoration: none;
}
.ddm ul a:link {
	border-right: #e9ecf3 1px solid; 
	PADDING-right: 5px; 
	border-top: #e9ecf3 1px solid; 
	padding-left: 5px; 
	font-weight: normal! important; 
	font-size: 75%; 
	background-image: none; 
	padding-bottom: 2px! important; 
	border-left: #e9ecf3 1px solid; 
	color: black; 
	padding-top: 2px! important; 
	border-bottom: #e9ecf3 1px solid; 
	FONT-STYLE: normal; 
	font-family: tahoma,sans-serif; 
	background-color: transparent; 
	TEXT-ALIGN: left; 
	text-decoration: none;
}
.ddm ul a.nohref {
	border-right: #e9ecf3 1px solid; 
	PADDING-right: 5px; 
	border-top: #e9ecf3 1px solid; 
	padding-left: 5px; 
	font-weight: normal! important; 
	font-size: 75%; 
	background-image: none; 
	padding-bottom: 2px! important; 
	border-left: #e9ecf3 1px solid; 
	color: black; 
	padding-top: 2px! important; 
	border-bottom: #e9ecf3 1px solid; 
	FONT-STYLE: normal; 
	font-family: tahoma,sans-serif; 
	background-color: transparent; 
	TEXT-ALIGN: left; 
	text-decoration: none;
}

.ddm ul li a:visited {
	border-right: #e9ecf3 1px solid; 
	border-top: #e9ecf3 1px solid; 
	background-image: none; 
	border-left: #e9ecf3 1px solid; 
	color: black; 
	border-bottom: #e9ecf3 1px solid; 
	FONT-STYLE: normal; 
	background-color: transparent;
}
html .ddm ul li a:visited {
	border-right: #e9ecf3 1px solid; 
	border-top: #e9ecf3 1px solid; 
	background-image: none; 
	border-left: #e9ecf3 1px solid; 
	color: black; 
	border-bottom: #e9ecf3 1px solid; 
	FONT-STYLE: normal; 
	background-color: transparent;
}

.ddm ul li a:hover {
	border-right: #000 1px solid; 
	border-top: #000 1px solid; 
	background-image: none; 
	border-left: #000 1px solid; 
	color: #000; 
	border-bottom: #000 1px solid; 
	FONT-STYLE: normal; 
	background-color: white; 
	text-decoration: none;
}

.ddm ul li a:hover {
	border-right: #000 1px solid; 
	border-top: #000 1px solid; 
	background-image: none; 
	border-left: #000 1px solid; 
	color: #000; 
	border-bottom: #000 1px solid; 
	FONT-STYLE: normal; 
	background-color: white; 
	text-decoration: none;
}
html .ddm ul li a:active {
	border-right: #aca 1px solid; 
	border-top: #aca 1px solid; 
	background-image: none; 
	border-left: #aca 1px solid; 
	color: #000; 
	border-bottom: #aca 1px solid; 
	FONT-STYLE: normal; 
	background-color: white; 
	text-decoration: none;
}

.ddm h3 {
	display: inline;
	border-right: medium none; 
	padding-right: 0px; 
	border-top: medium none; 
	display: block; 
	padding-left: 0px; 
	font-weight: normal; 
	font-size: 1em; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-left: medium none; 
	padding-top: 0px; 
	border-bottom: medium none; 
	text-decoration: none;
}

html .ddm h3 {
	display: block;
}

@media Screen    
{
.ddm h3 {
	width: auto; 
	/*width: expression("auto",this.runtimeStyle.width=this.parentNode.offsetwidth);*/
}
.ddm ul h3 {
	width: auto; 
	/*width: expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);*/
}
html .ddm li {
	display: inline;
}
html .ddm li {
	display: block; 
	float: left;
}
html .ddm ul li {
	display: block; 
	float: left;
}

html .ddm li {
	clear: none;
}
html .ddm ul li {
	clear: none;
}
    }
select {
	visibility: visible;
}

/*--- Banner/menu separator (begin) ---*/
.divider {
	height: 2px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 2px;
	border-left: 0px solid;
	width: 100%;
	padding-top: 0px;
	background-color: #d7a100;	
}
/*--- Banner/menu separater (end) ---*/