.ddm1 { 
   background-repeat:no-repeat; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;  }

.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1:visited,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    display: block;
    position: relative; }

.ddm1 .item1,
.ddm1 .item1:visited {
    background: transparent;
    color: #ccccff;  }

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: transparent;
    color: #9999cc; }

.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 5px 8px 5px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap; }

.ddm1 .item2,
.ddm1 .item2:visited  {
    background: #151460;
    color: #ccccff; }

.ddm1 .item2:hover {
display:block;
    color: #9999cc; }
	
.ddm1 .itm2,
.ddm1 .itm2:hover {
    padding: 5px 8px 5px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap; }

.ddm1 .itm2,
.ddm1 .itm2:visited  {
    background: #151460;
    color: #ccccff; }

.ddm1 .itm2:hover {
    color: #9999cc; }

.ddm1 .section {
    border: 0px #DDDDDD; /*lines between items in sub menu*/
    border-style: none none solid none;
    position: absolute;
    visibility: hidden; /*sub menu hidden until mouseover*/ 
    z-index: -1;  /*moves sub menu behind main menu*/ 
    white-space: nowrap; }
	
.ddm1 .resourcesection {
/*    border: 0px #DDDDDD; /*lines between items in sub menu*/
	border: 13px solid green;
	
   /* border-style: none none solid none;*/
    position: absolute;
	/*top: 50px;*/
  /*  visibility: hidden; /*sub menu hidden until mouseover
  	display: none;*/ 
    z-index: 100;  /*/*moves sub menu behind main menu*/ 
    white-space: nowrap; }

.ddm1 .left, .ddm1 .left:hover { border-style: none none none none; }
.ddm1 .right, .ddm1 .right:hover { border-style: none none none none; }

* html .ddm1 td { position: relative; }
