/**/
/* Note: #Menu2 - Public Side, #Menu Secure Side */
#menu {
width:100%;
z-index:500;
}
#menu2 {
width:50%;
z-index:500;
}
#menu a {
background:#313844;
color:rgba(255,255,255,1.0);
text-decoration:none;
}
#menu2 a {
background:#313844;
color:rgba(255,255,255,1.0);
text-decoration:none;
width:50%;
}
#menu h2 {
color:#fff;
cursor:pointer;
display:block;
color:rgba(255,255,255,0.0);
height:32px;
text-decoration:none;
width:50%;
}
#menu2 h2 {
color:#fff;
cursor:pointer;
display:block;
color:rgba(255,255,255,0.0);
height:32px;
text-decoration:none;
width:50%;
}

#menu ul /* menu position - top padding */ {
float:left;
list-style:none;
margin-top:-8px;
padding:0;
width:5.8em;
}

#menu2 ul /* menu position - top padding  */ {
float:left;
list-style:none;
margin-top:-5px;
padding:0;
width:7.8em;
}

#menu2 ul li a,#menu ul li a /* width of the menus */ {
width:180px;
font-size:10px;
font-weight:700;
padding:2px 1px 1px 5px;
position:relative;
text-align:left;
width:175px;
}

#search {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:-15px;
padding-left:0;
text-decoration:none;
}
TD.TableContent {
background-color:#333;
color:#fff;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
position:relative;
top:-10px;
}

td.tablecontent ul{ margin-top:10px } 

td.tablecontent ul li ul { margin-top:0px; } 

td.tablecontent1 ul{ margin-left:40px } 

TD.TableHeading {
background-color:#666;
color:#FFF;
font-family:CorposDem,helvetica,sans-serif;
font-size:14px;
font-weight:700;
padding-left:20px;
text-decoration:none;
text-transform:uppercase;
}
TD.TableHeading2 {
background-color:#CCC;
color:#000;
font-family:CorposDem,helvetica,sans-serif;
font-size:14px;
font-weight:700;
padding-left:20px;
text-align:left;
text-decoration:none;
text-transform:uppercase;
width:100%;
}

TD.TextComponent{
padding-left: 40px; 
padding-top: 20px; 
padding-right:40px;
}

.SearchTextField {
font:Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:-180px;
margin-top:-18px;
text-transform:uppercase;
position: absolute;
}
.SearchWebSiteRadioButton{
margin-left:-75px;
margin-top:-15px;
position: absolute;
}
.SearchWebArchiveRadioButton {
margin-left:-56px;
margin-top:-15px;
position: absolute;
}
 
img{ margin:auto; }

li.active {
color:#000;
font-weight:700;
}
li.list1 {
color:#fecb00;
list-style:square inside;
margin-left:20px;
}
