#site-main-column a:hover {
	color: #0083D7;
}
#keyvisual {
width: 584px;
height: 175px;
background: url('/images/skin200706/support/keyvisual.jpg') no-repeat;
color: #6C7275;
border: 1px solid #ffffff; /* to work around FF top white space */
}

#keyvisual .text {
margin: 102px 0px 0px 239px;
font-size: 10.5pt;
line-height: 110%;
}

#tools {
width: 572px;
height: 288px;
margin-top: 5px;
background: url('/images/skin200706/support/tools-bg.jpg') no-repeat;
padding: 15px 0px 0px 17px;
font-family: arial;
font-size: 8pt;
}

#tools #topspan {
height: 139px;
}
#tools #topspan h1 {
float: left;
font-size: 13pt;
margin: 0px 5px 0px 0px;
font-weight: 600;
margin-bottom: 5px;
}
#tools #topspan h1 strong {
color: #0083D7;
font-weight: 600;
}
#tools #topspan .icon {
float: left;
background: url('/images/skin200706/support/tools-go-icon.gif') no-repeat;
width: 23px;
height: 23px;
margin-top: -1px;
}
#tools #topspan .intro {
font-family: arial;
font-size: 8pt;
}
#tools #topspan .searchcon {
margin-top: 15px;
}
#tools #topspan .searchcon .intro {
font-weight: bold;
}
#tools #topspan .searchcon input.text {
width: 280px;
}
#tools #topspan .searchcon input.image {
vertical-align: top;
margin-top: 1px;
}
#tools #leftcell {
float: left;
width: 273px;
}
#tools #rightcell {
float: left;
width: 278px;
}
#tools #leftcell .text,
#tools #rightcell .text {
margin: 10px 0px 0px 95px;
color: #6C7275;
}


#tools #leftcell h1,
#tools #rightcell h1 {
float: left;
font-size: 13pt;
margin: 0px 5px 0px 0px;
font-weight: 600;
margin-bottom: 5px;
}
#tools #leftcell .icon,
#tools #rightcell .icon {
float: left;
background: url('/images/skin200706/support/tools-go-icon.gif') no-repeat;
width: 23px;
height: 23px;
margin-top: -1px;
}

