/* CSS Document */
/* for use with dynamic javascript dropdown menu */

ul.menu {
list-style:none; 
margin:0; 
padding:0;
}
ul.menu * {
margin:0; 
padding:0;
}
ul.menu a {
font-size:14px;
display:block; 
color:#fff; 
text-decoration:none;
border-right:1px solid #fff;
}
ul.menu li {
position:relative; 
float:left; 
}
ul.menu ul {
position:absolute; 
top:23px; 
left:0;  
display:none; 
opacity:0; 
list-style:none;
border:1px solid #c2d8ff;
border-top:none;
}
ul.menu ul li {
position:relative;  
width:148px; 
margin:0;
}
ul.menu ul li a {
display:block; 
padding:3px 20px 5px; 
background:#fff;
color:#0039a6;
text-align:left;
}
ul.menu ul li a:hover {
text-decoration:underline;
}
ul.menu ul ul {
left:148px; 
top:-1px;
}
ul.menu .menulink {
margin-top:2px;
padding:2px 11px 2px 11px; 
}
ul.menu .menulink_text {
margin-top:2px;
padding:2px 11px 2px 11px; 
}
ul.menu .menulink:hover, ul.menu .menuhover {
background:#0039a6;
color:#fff;
}
ul.menu .sub {
background:#0039a6;
}
ul.menu .topline {
border:none;
}
ul.menu .bottomline {
border:none;
}

/* custom */
#first{
	margin-left:115px;
}
#last{
border:none;
}
#blog{
border:none;
font-weight:bold;
margin-left:24px;
}
#top{
padding-top:12px
}
#bottom{
padding-bottom:16px;
}
#blog:hover{
color:#FFFFFF;
text-decoration: underline;
}
