/*Search*/

#SearchHome {
	background-color: #EEEEEE;
	border-right:2px solid #0066CC;
	border-left:2px solid #0066CC;
	border-bottom:3px solid #0066CC;
	margin: 0;
	padding: 7px 0px 25px 8px;
	_padding: 10px 0px 5px 8px;
	_width: 140px;
}

#SearchSup {
	background-color: #EEEEEE;
	border-right:2px solid #009900;
	border-left:2px solid #009900;
	border-bottom:3px solid #009900;
	margin: 0;
	padding: 7px 0px 25px 8px;
	_padding: 10px 0px 5px 8px;
	_width: 140px;
}

#Searchlic {
	background-color: #EEEEEE;
	border-right:2px solid #CC0000;
	border-left:2px solid #CC0000;
	border-bottom:3px solid #CC0000;
	margin: 0;
	padding: 7px 0px 25px 8px;
	_padding: 10px 0px 5px 8px;
	_width: 140px;
}

.Submit  {
   float: right;
   padding: 0 7px 0 0;
}

.req  {
   width: 120px;
   font-size: 100%;
}

.req2  {
   width: 120px;
   font-size: 90%;
}

.SearchTxt  {
   padding: 0 0 5px 0;
   _padding: 0px;

}

/*Search*/


#MenuHome {
	background-color: #3366cc;
	margin: 0;
	padding: 0;
	width: 140px;
}


#MenuHome ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#MenuHome li {
	margin: 0;
	padding: 0;
	width: 140px;
}

#MenuHome a {
	background: transparent;
	border: none;
	display: block;
	height: 24px;
	margin: 0;
	padding: 0;
	text-indent: -9999em;
	width: 140px;
}

#bar {
	height: 10px;
}

#barGray {
	height: 10px;
	background-color: #eee;
}

/*HOME*/
#MenuHome #home a {
	height: 23px;
	background: url(../img/home.gif) no-repeat;
}

#MenuHome #whatsnew a {
	height: 24px;
	background: url(../img/whatsnew.gif) no-repeat;
}

#MenuHome #aboutms a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/whatis.gif) no-repeat;
}

#MenuHome #mstech a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/product.gif) no-repeat;
}

#MenuHome #simplefmt a {
	height: 36px;
	background: url(http://www.memorystick.org/eng/common/img/specification_summary.gif) no-repeat;
}

#MenuHome #saiyo a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/agreement.gif) no-repeat;
}

#MenuHome #support a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/techsupport.gif) no-repeat;
}

#MenuHome #link a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/links.gif) no-repeat;
}

#MenuHome #yougo a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/glossary.gif) no-repeat;
}

#MenuHome #licensor a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/licensor.gif) no-repeat;
}

#MenuHome #supporter a {
	height: 34px;
	background: url(../img/support.gif) no-repeat;
}

#MenuHome #idpw a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/idpw.gif) no-repeat;
}

#MenuHome #sitemap a {
	height: 24px;
	background: url(../img/sitemap.gif) no-repeat;
}

#MenuHome #jimu a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/siteoffice.gif) no-repeat;
}

#MenuHome #infoshare a {
	height: 99px;
	background: url(http://www.memorystick.org/eng/common/img/infoshare.gif) no-repeat;
}

#MenuHome #infoshare2 a {
	height: 106px;
	background: url(http://www.memorystick.org/eng/common/img/bn_infoshare.gif) no-repeat;
}

#MenuHome #whatsnew a:hover,
#MenuHome #aboutms a:hover,
#MenuHome #mstech a:hover,
#MenuHome #simplefmt a:hover,
#MenuHome #saiyo a:hover,
#MenuHome #support a:hover,
#MenuHome #link a:hover,
#MenuHome #yougo a:hover,
#MenuHome #licensor a:hover,
#MenuHome #supporter a:hover,
#MenuHome #idpw a:hover,
#MenuHome #sitemap a:hover,
#MenuHome #jimu a:hover {
	background-position: -140px 0;
}

/*Licensor*/

#MenuLic {
	background-color: #cc0000;
	margin: 0;
	padding: 0;
	width: 140px;
}


#MenuLic ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#MenuLic li {
	margin: 0;
	padding: 0;
	width: 140px;
}

#MenuLic a {
	background: transparent;
	border: none;
	display: block;
	height: 24px;
	margin: 0;
	padding: 0;
	text-indent: -9999em;
	width: 140px;
}

#MenuLic #licensor a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/licensor2.gif) no-repeat;
}

#MenuLic #whatsnew a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/whatsnewl.gif) no-repeat;
}

#MenuLic #dl a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/document.gif) no-repeat;
}

#MenuLic #logo a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/logo.gif) no-repeat;
}

#MenuLic #reference a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/tech_reference.gif) no-repeat;
}

#MenuLic #kihon a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/mstech.gif) no-repeat;
}

#MenuLic #faq a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/faq.gif) no-repeat;
}

#MenuLic #toiawase a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/contactus.gif) no-repeat;
}

#MenuLic #list a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/list.gif) no-repeat;
}

#MenuLic #mselicensy {
	height: 19px;
	background: url(http://www.memorystick.org/eng/common/img/mgonly.gif) no-repeat;
	text-indent: -9999em;
}

#MenuLic #mg a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/aae.gif) no-repeat;
}

#MenuLic #supporter a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/support2.gif) no-repeat;
}

#MenuLic #sitemap a {
	height: 24px;
	background: url(../img/sitemap.gif) no-repeat;
}

#MenuLic #whatsnew a:hover,
#MenuLic #dl a:hover,
#MenuLic #logo a:hover,
#MenuLic #reference a:hover,
#MenuLic #kihon a:hover,
#MenuLic #faq a:hover,
#MenuLic #toiawase a:hover,
#MenuLic #list a:hover,
#MenuLic #mg a:hover,
#MenuLic #supporter a:hover,
#MenuLic #sitemap a:hover {
	background-position: -140px 0;
}


/*Supporter*/

#MenuSup {
	background-color: #009900;
	margin: 0;
	padding: 0;
	width: 140px;
}

#MenuSup ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#MenuSup li {
	margin: 0;
	padding: 0;
	width: 140px;
}

#MenuSup a {
	background: transparent;
	border: none;
	display: block;
	height: 24px;
	margin: 0;
	padding: 0;
	text-indent: -9999em;
	width: 140px;
}

#MenuSup #supporter a {
	height: 30px;
	background: url(http://www.memorystick.org/eng/common/img/support2.gif) no-repeat;
}

#MenuSup #whatsnew a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/whatsnews.gif) no-repeat;
}

#MenuSup #gokan a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/compatibility.gif) no-repeat;
}

#MenuSup #parts a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/parts.gif) no-repeat;
}

#MenuSup #tool a {
	height: 24px;
	background: url(http://www.memorystick.org/eng/common/img/tools.gif) no-repeat;
}

#MenuSup #licensor a {
	height: 34px;
	background: url(http://www.memorystick.org/eng/common/img/licensor2.gif) no-repeat;
}

#MenuSup #sitemap a {
	height: 24px;
	background: url(../img/sitemap.gif) no-repeat;
}

#MenuSup #whatsnew a:hover,
#MenuSup #gokan a:hover,
#MenuSup #parts a:hover,
#MenuSup #tool a:hover,
#MenuSup #licensor a:hover,
#MenuSup #sitemap a:hover {
	background-position: -140px 0;
}