/* CSS Tweaks */



* {padding:0;margin:0;}
a img {border:0;}
.clear {clear:both;}


#navbg{
float:left;
width:990px;
height:18px;
margin-top:13px;
}
.info {padding:10px;background:#262626;
border:1px dotted #ccc; 
margin-bottom:10px;
}
.info strong {
display:block;
}

.dropdown {
list-style:none;
float:left;
width:990px;
margin-left:10px;
 }
.dropdown li {
list-style:none;
position:relative;
 }
.dropdown li a {
display:block;
padding:0px 28px;
text-decoration:none;
height:15px;
line-height:24px;
 }

.dropdown > li {
float:left;
}
.dropdown > li > a {
float:left;color:#666666;
 border-left:solid 1px #8c8c8c;
  font-family:arial; 
  font-size:12px; 
  font-weight:bold;
  height:auto;
  
  }
.dropdown > li > a:hover,.dropdown > li:hover > a { 
background-image:url(../img/navbg-hover.jpg); 
background-repeat:repeat-x; 
color:#971C1F;
}

.dropdown > li ul {
display:none;
}

.dropdown > li:hover > ul {
display:block;
width:200px; 
position:absolute;
left:0;top:24px;


}
.dropdown > li > ul > li > a {display:block;
background:#ffffff;
color:#971C1F; 
height:auto; 
text-align:left; 
line-height:40px; 
border:#971c1f thin solid; 
/*border-bottom:#971c1f thin solid; 
border-left:#971c1f thin solid; */
font:bold 12px arial;
padding-top:10px;
padding:10px;

}
.dropdown > li > ul > li > a:hover,.dropdown > li ul > li:hover > a {
background:#262626;
color:#ffffff;
}

.dropdown > li ul > li:hover > ul {
display:block;
width:200px;
position:absolute;
left:200px;
height:auto;
top:20px;

}
.dropdown > li > ul > li > ul > li a {
display:block;
background:#262626;
color:#AB1E24;
font:bold 12px arial;
border:solid 1px #AB1E24;
height:auto;
background:#FFFFFF;
padding:10px;
}
.dropdown > li > ul > li > ul > li a:hover {
background:#262626;
color:#fff;
height:auto;
}