ul#menuDDT { padding: 0; margin: 0; width: auto;}ul#menuDDT li,ul#menuDDT ul {  float: left;  margin: 0;  border: 0px none;  padding: 0;  text-align: left;  position: relative;  list-style-type:none}ul#menuDDT:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  font: 1px/0px serif;  content: ".";  height: 0;  visibility: hidden;}ul#menuDDT li {  float: left; /*For IE 7 lack of compliance*/  display: block !important; /*For GOOD browsers*/  display: inline; /*For IE*/  position: relative;  z-index: 2147483647;}ul#menuDDT ul {  background-color: #f5f5f5;  padding: 5px 0px;  width: 175px;  border: 1px solid #bbb;  border-top: none;  z-index: 0;}ul#menuDDT ul li {  margin-left: 5px;  margin: 0px;  text-align: left;  display: block;  float: none;}/* Root Menu */ul#menuDDT a {  border-bottom: 0px dotted #ccc;  display: block;  color: #3B5EA2;  text-decoration: none;  height: auto !important;  height: 1% !important; /*For IE*/  float: left;  background: url('/sitephotos/separator2.gif') no-repeat 100% 50%;  white-space: nowrap; font-style:normal; font-variant:normal; font-weight:bold; line-height:28px; font-size:9pt; font-family:Verdana; padding-left:17px; padding-right:17px; padding-top:0; padding-bottom:0}/* Root Menu Hover Persistence */ul#menuDDT a:hover,ul#menuDDT li:hover a,ul#menuDDT li.iehover a {  color: #666;  font: bold 9pt/28px Verdana;}/* 2nd Menu */ul#menuDDT li:hover li a,ul#menuDDT li.iehover li a {  padding-left: 15px;  float:none;  color: #555;  background: url('/sitephotos/sidearrow-w.gif') no-repeat 5px 100%;; font-style:normal; font-variant:normal; font-weight:bold; line-height:20px; font-size:8pt; font-family:Verdana}/* 2nd Menu Hover Persistence */ul#menuDDT li:hover li a:hover,ul#menuDDT li:hover li:hover a,ul#menuDDT li.iehover li a:hover,ul#menuDDT li.iehover li.iehover a {  color: #111;  font: bold 8pt/20px Verdana;  background-color: transparent;}/* 3rd Menu */ul#menuDDT li:hover li:hover li a,ul#menuDDT li.iehover li.iehover li a {  background: #4363ac;  color: #fff;}/* 3rd Menu Hover Persistence */ul#menuDDT li:hover li:hover li a:hover,ul#menuDDT li:hover li:hover li:hover a,ul#menuDDT li.iehover li.iehover li a:hover,ul#menuDDT li.iehover li.iehover li.iehover a {  background: #21467b;  color: #fff;}/* 4th Menu */ul#menuDDT li:hover li:hover li:hover li a,ul#menuDDT li.iehover li.iehover li.iehover li a {  background: #4363ac;  color: #fff;}/* 4th Menu Hover */ul#menuDDT li:hover li:hover li:hover li a:hover,ul#menuDDT li.iehover li.iehover li.iehover li a:hover {  background: #4363ac;  color: #fff;}ul#menuDDT ul,ul#menuDDT ul ul,ul#menuDDT ul ul ul {  display: none;  position: absolute;  top: 28px;  left: 0px;}/* Do Not Move - Must Come Before display:block for Gecko */ul#menuDDT li:hover ul ul,ul#menuDDT li:hover ul ul ul,ul#menuDDT li.iehover ul ul,ul#menuDDT li.iehover ul ul ul {  display: none;}ul#menuDDT li:hover ul,ul#menuDDT ul li:hover ul,ul#menuDDT ul ul li:hover ul,ul#menuDDT li.iehover ul,ul#menuDDT ul li.iehover ul,ul#menuDDT ul ul li.iehover ul {  display: block;}