/* CSS Document */

img.noborder {	border: 0px; 
				margin: 0px; padding: 0px;
			}

/* common styling */
.menu2 {	font-family: arial, sans-serif; font-size:12px;
			width:118px; height: auto;
			position:relative; 
			background: #fff; 
			margin:0px; padding:0px; 
			z-index: 999;
			display:none;
			}
	
.menu2 ul {	padding:0px; margin:0px; 
			list-style-type: none;
			}

img.menu2 {
	width: 118px;
	height: 98px;
	border:0px;
	margin:0px;
	padding:0px;
	}

.menu2 ul li ul { visibility:hidden; position:absolute; height:0; overflow:hidden; top:0px; left:118px; }

/* item declarations */

.menu2 ul li { float:left; position:relative; }
.menu2 ul li a, .menu2 ul li a:visited {
			display:block; 
			float:left;
			background:transparent; 
			padding-left:0px;
}

/* end */

.menu2 table {	border-collapse:collapse; border:0; margin:-1px; padding:0; font-size:1em; }

.menu2 ul li:hover a, .menu2 ul li a:hover{ text-decoration:underline; border:0; }
.menu2 ul li:hover ul,
.menu2 ul li a:hover ul { visibility:visible; position:absolute; width:200px; height:auto; border:0; background:transparent; overflow:visible;
}
.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a{
	display:block; 
	background:#669; 
	color: #fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	width:200px; 
	line-height:15px; 
	padding:5px 0 5px 15px; 
	height:auto; 
	text-decoration:none;
	border-bottom: 1px solid #fff
}
* html .menu2 ul li a:hover ul li a {width:200px; w\idth:145px;}

.menu2 ul li:hover ul li a:hover,
.menu2 ul li a:hover ul li a:hover {
text-decoration:underline; font-family:Arial, Helvetica, sans-serif; 	font-size:12px;
}
.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:151px;
}
.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:150px; height:auto; color:#000; padding:0; border:1px solid #888; list-style-type:none; background:#eee;
}
.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {
display:block; width:115px; background:transparent; color:#000;
}
* html .menu2 ul li a:hover ul li a:hover ul li a {width:200px; w\idth:115px;}

.menu2 ul li:hover ul li:hover ul li a:hover,
.menu2 ul li a:hover ul li a:hover ul li a:hover {
background:#ddd; text-decoration:underline;
}

span.google { 
margin: 0px; padding:0px; padding-left:2px;
font-size: 7pt;
}
