/* CSS Document */

            html {overflow: hidden;}
			.shopinfo {
				background-color:#FFFFCA;
				text-decoration:none;
				border: 1px dotted #0000CC;
				margin: 0px 2px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align:left;		
			}
			.shopinfo2 {
				background-color:#FFFF00;
				text-decoration:none;
				border: 1px dotted #0000CC;
				margin: 0px 2px 0px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-align:left;		
			}
			.shopinfo_hover  {
				background-color: #FFFFCA;
				text-decoration:none;
				border: 1px dotted #0000CC;
				margin: 0px 2px 0px 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				cursor:pointer;
				text-align:left;		
			}
			.latest_premium {
				background-color:#006666;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;
			}
			.spsonser_premium {
				background-color:#660000;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;
			}
			.header {
				cursor:auto;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				background-color:#0000FF;
				color: #FFFFFF;
				font-weight:bold;
			}
			.header2 {
				cursor:auto;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				background-color:#FF0000;
				color: #FFFFFF;
				font-weight:bold;
			}	
			.header_hover {
				cursor:pointer;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				font-weight:bold;
			}
			.adtype {
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration:underline;
				font-weight:bold;
				text-align:center;
			}
			.productname {
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color: #000099;
				text-decoration:underline;
				font-weight:bold;
			}
		
			.sysinfo {color: #000000; background-color:#EBEBEB; font-size:12px;}
			.pricetext {color: #660066; font-weight:400; font-weight:bold}
			.opricetext {color: #FF0000; font-weight:400; text-decoration:line-through;}
			
			a.otherlang{
				position:relative; /*this is the key*/
				z-index:24; background-color:red; 
				color:#000;
				text-decoration:none;
				font-size: 11px;
				font-weight: normal;
			}
			
			a.otherlang:hover{z-index:90; background-color:#993300}
			
			a.otherlang span{display: none}
			
			a.otherlang:hover span{ /*the span will display just on :hover state*/
				display:block;
				position:absolute;
				z-index: 90;
				top:2em; left:1em; width:25em;
				border:1px solid #0cf;
				background-color:#cff; color:#000;
				text-align: left
			}