.mattblackmenu ul{

width:auto;
margin:0px;
padding:0px;

}
.mattblackmenu{
width:auto;



}

.mattblackmenu li{
display: inline;
margin:0px;
margin-left:9px;
padding-left:9px;
height:31px;
background:url(../images/line.gif) 0px 0 no-repeat;
float:left;

}

.mattblackmenu li a{
float: left;
display: block;
height:18px;
padding-top:12px;
}


.mattblackmenu li a:link, .mattblackmenu li a:active{
color:#fff;

}
.mattblackmenu li a:visited{

}

.mattblackmenu li a:hover{
font-size:11px;
font-weight:bold;
color: #fff;
text-decoration:none;
height:16px;
padding-top:12px;
border-bottom: 2px solid #75B7E0;
}

.mattblackmenu a.selected{

font-size:11px;
font-weight:bold;
color: #fff;
text-decoration:none;
height:16px;
padding-top:12px;
border-bottom: 2px solid #75B7E0;
}


.ddsubmenustyle{ /*topmost and sub ULs, respectively*/
font: normal 11px ;
margin: 0;
padding:0;
position: absolute;
left: 0;
top: 0px;
float:left;
list-style-type: none;
background:#4F5363;
border: 1px solid #3A3D4C;
visibility: hidden;
border-top: 0px solid #3A3D4C;
z-index: 100;
}

.ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 11px ;
margin: 0;
padding:0;
position: absolute;
left: 0;
top: 0px;
float:left;
list-style-type: none;
background:#4F5363;
border: 1px solid #3A3D4C;
visibility: hidden;
border-top: 0px solid #3A3D4C;
z-index: 100;

}

.ddsubmenustyle li a{
display: block;
width: 205px; /*width of menu (not including side paddings)*/
color:#fff;
font-size:11px; 
font-weight:normal;
background-color:#4F5363;
text-decoration: none;
padding: 5px 8px;
border-top: 1px solid #3A3D4C;

}
.ddsubmenustyle li a:link, .ddsubmenustyle li a:visited{
color:#fff;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 205px; /*width of menu (include side paddings of LI A*/
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
margin:0px; height:22px;
}


.ddsubmenustyle li a:hover{
display: block;
color:#fff;
font-size:11px; 
font-weight:normal;
background-color:#75B7E0;
text-decoration: none;
padding:5px 8px;
border-top: 1px solid #3A3D4C;
overflow:hidden;

}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
border: 0;
padding:0px;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}


.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}





/*----- CSS for dropdown menu top right begins -----*/

.droptabhover { background:transparent url(../images/quick-tab.gif) 0 0 no-repeat; width:209px; height:25px; float:left; }
.droptabhout { background:transparent url(../images/quick-tab.gif) 0 -25px no-repeat; width:209px; height:25px; float:left; }


#Layer1 {
	z-index:9000;
	float:left;
/*	position:absolute;*/
	right:0px;
	top:30px;
	/*display:none;*/
}
.layer-inner { width:600px;}
.layer-inner .box-container1 { width:578px; float:right;/* position:relative; */border:solid 1px #fff; background-color:#294768; padding:0px 5px 0 15px; }


ul.quick-container { padding:12px 5px 12px 0px; width:148px; float:left;  }
ul.quick-container li { width:148px; vertical-align:middle; float:left; list-style:none;  }
ul.quick-container li a:link, ul.quick-container li a:visited { color:#BBBFCA; padding:0px 4px; line-height:14px;  vertical-align:middle; width:144px; display:block; padding-bottom:1px;  }
ul.quick-container li a strong { color:#fff; width:144px;    }
ul.quick-container li a:hover strong { color:#fff;  }
ul.quick-container li a:hover { color:#fff; background-color:#75B7E0; text-decoration:none; padding:0px 4px; padding-bottom:1px;  }


ul.quick-container1 { padding:12px 7px 12px 8px;  width:209px; float:left; }
ul.quick-container1 li { width:209px; float:left;  vertical-align:middle;list-style:none; }
ul.quick-container1 li a:link, ul.quick-container1 li a:visited { color:#BBBFCA; float:left; line-height:14px; padding:0px 4px;  vertical-align:middle; width:205px; padding-bottom:1px;   }
ul.quick-container1 li a strong { color:#fff; }
ul.quick-container1 li a:hover strong { color:#fff; }
ul.quick-container1 li a:hover { color:#fff; background-color:#75B7E0; text-decoration:none; float:left; padding:0px 4px; width:205px; padding-bottom:1px; }


ul.quick-container2 { padding:12px 0px 12px 10px;  width:177px; float:left; }
ul.quick-container2 li { width:177px; float:left;  vertical-align:middle;list-style:none; }
ul.quick-container2 li a:link, ul.quick-container2 li a:visited { color:#BBBFCA; float:left; line-height:14px; vertical-align:middle; padding:0px 4px; width:173px; padding-bottom:1px;  }
ul.quick-container2 li a strong { color:#fff;  }
ul.quick-container2 li a:hover strong { color:#fff;  }
ul.quick-container2 li a:hover { color:#fff; background-color:#75B7E0; text-decoration:none; float:left; padding:0px 4px; width:173px; padding-bottom:1px; }

/*----- CSS for dropdown menu top right end -----*/