/* Vivo Color Key 

background is white: #FFFFFF

hover backgrounds are: #D0D8F8

table borders are: #c9c9c9

row color: #F4F7FD;

*/

/* body {margin:25px; font:12px Verdana, Arial, Helvetica} */

* {padding:0; margin:0}

.dropdown_line {
	position:relative;
	border-bottom: 6px solid #625895;
	visibility:hidden;
	top:4px;
	margin-top:-3px
}

.dropdown_bullet {
	display:inline;
	width:3px; 	
	
	visibility:visible;
	vertical-align:middle;
}

.dropdown :hover .dropdown_bullet {
	background-color: #625895;
}

.dropdown {float:left; }

.dropdown ol {margin-left:6px;}

.dropdown dt {
	text-align:left;
	padding:0px;
	font-weight:bold;
	cursor:pointer; /* background:url(images/header.gif) */
}

.dropdown dt a {margin-top:2px; margin-bottom:0px}

.dropdown dt:hover { background:url(images/header_over.gif) }
.dropdown dt a:hover { background-color:#FFFFFF}


/* .dropdown dt :hover {border-bottom: thick solid #AAAAAA;} */

.dropdown dl a {background:#FFFFFF; color: #333; }


.dropdown dd {position:absolute; overflow:hidden; top:160px; width:164px; display:none; background:#fff; z-index:200; opacity:0;}

.dropdown dd a { text-align:left; }

.dropdown ul {width:164px; border:1px solid #c9c9c9; list-style:none; }

.dropdown li {display:inline; }

.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#777; text-decoration:none; background:#FFFFFF }

.dropdown a:hover {background:#F4F7FD; }

.dropdown .underline {border-bottom:1px solid #c9c9c9;}

/* side menu */

.sidemenu a, .sidemenu:hover a, .sidemenu:visited a {text-decoration:none;}

.sidemenu li {margin-left:0px; padding-left:12px;}
.sidemenu li a a:visited {text-decoration:none;}
.sidemenu li a:hover {text-decoration:underline;}

.sidemenu ul { list-style:none;}
.sidemenu ol { list-style:none;}

ul.sidemenu { list-style:none;}

.sidemenu hr {margin-right:-5px;margin-top:-7px;margin-bottom:0px}

a.sidemenu {line-height:26px; color:#777; margin-left:4px;}
a.sidemenu:visited, a.sidemenu:hover, a.sidemenu:link {color:#777}

.siderow td { vertical-align:middle; list-style:none; cursor:pointer;}