 /* Navigation Styles */
#menu {
width: 120px;
background: #ffffff;
font-size:14px; 
font-weight:bold
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
text-align:right
}

#menu a {
display: block;
border-top:5px solid #FFF;
margin: 0;
padding: 2px 3px;
border-left:0;
border-right:0;
color:585858;
font-weight:bold
}

#menu a {
color: #196694;
background: #ffffff;
font-size:13px;
text-decoration: none;
font-weight:bold
}

#menu a:hover {
color: #ffffff;
background: #00abdf;
background-image:url(bullet.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
text-align:left
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

 /* ID Styles */
#page{margin:0 auto; width:1000px; text-align:left; margin-top:15px; color :#585858;}
#content{width:580px; float:right;}
#sidebar{ width:160px; height:350px; float:right; text-align:center; padding-left:10px}
#banner{ background-image:url(images/close-bark-ash-log.jpg); background-repeat:repeat-x; height:50px; margin-bottom:20px; margin-top:15px}
#loginout{width:230px;  height:100px; margin-top:30px}
#footer{ text-align:center; width:1000px; height:40px; clear:both; padding-top:20px}

 /* General Styles */
body{font-size: 13px; 	font-family: verdana,sans-serif; text-align:center; }
h1, h2, h3, h4, h5, h6{margin-top:0px; padding-top:0; line-height:1.5em;}
h1 {font-size: 16pt;color :#1A683E; }
h2 {font-size: 14pt;color : #196694;}
h3 {font-size: 13pt;color : #585858;}
h4 {font-size: 12pt;color : #585858;}
h5 {font-size: 12pt;color : #1A683E; margin-bottom:10px; margin-top:15px;}
h6 {font-size: 11pt;color : #196694; margin-bottom:10px; margin-top:15px;}
a:link {color: #196694; text-decoration: underline; font-weight: normal; }
a:visited {color: #196694; text-decoration:underline; font-weight: normal; }

.redtext{color:#D90000;}

 /* Tooltip CSS */
.balloon {
font-family: verdana, sans-serif;
}
.balloon ul {
padding:0; 
margin:0;
border:0;
list-style-type: none;
}
.balloon ul li {

}
.balloon ul li a, .balloon ul li a:visited {
display:block;
text-decoration:none; 
background:#fff;
color:#666
}
.balloon ul li a img, .balloon ul li a:visited img {
border:0;
}

.balloon ul li dl {
visibility:hidden;
position:absolute;
}

/* specific to non IE browsers and IE7 first with IE5.5 and IE6 second */
.balloon ul li:hover,
.balloon ul li a:hover {
position:relative;
cursor: pointer;
cursor:hand;
}

.balloon ul li:hover dl,
.balloon ul li a:hover dl {
visibility:visible;
color:#000;
top:10px;
left:50px;
cursor:default;
background-color:#FFFFFF;
border:2px solid black;
padding:5px;
width:250px;
font-size:12px;
}
