html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/******************地図Gadget******************/

div#ZMapGadget 
{
    background-color:White;
    color:Black;
    height:400px;
}
div.ZSearchGadget form
{
    margin: 0px;
}
div#ZMapGadget label
{
    font-weight:bold;
    font-size:12px;
    vertical-align:middle;
}
div#ZMapGadget div#ZMapGadgetAddressSearch{
	display:none;
	height:0px;
}

div#ZMapGadget input.ZButton
{
    background-color: #C2DCFE;
    border-color: #efefef;
    color: black;
    font-family: arial, verdana, ms sans serif;
    font-weight: bold;
    font-size: 12px; 
    cursor: pointer; 
    vertical-align:middle;
}
div#ZMapGadget input.ZCheckbox
{
    vertical-align:middle;
}
div#ZMapGadget input.ZText
{
    vertical-align:middle;
    font-style:italic;
}
div#ZMapGadgetAddressSearch
{
    background-color:#E3EEFD;
    padding:2px 0 2px 0;
    vertical-align:middle;
}
div#ZMapGadgetGoogleMap
{
    height:390px;
}
div#ZMapGadgetLoadingLayer
{
    text-align:center;
    
}
div#ZMapGadgetLoadingLayer table
{
    border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	width:120;
	height:70;
	font-size: 12px;
}

a:link {/*未訪問のリンク*/
    color:0000ff;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#934C7B;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}