/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

/*
	mutoys.com
*/

a,a:visited,a:active {color:#036;}
a:hover {color:#69f;}
body {padding:0; margin:0.5em auto; width:56em;}
img {border:none;}
hr {border:none; border-bottom:2px solid #9ad; clear:both;}
img.logo146x65 {width:146px; height:65px; float:right; margin:0.5em;}
ul li {list-style:url("/img/doc/list-dot.png");}

div#header   {clear:both; height:50px;}
div#header h1 {display:inline;}
div#header ul {display:inline; margin:0; padding:0; font-size:70%; vertical-align:bottom; line-height:25px;}
div#header ul li {display:inline; margin:0 1px; padding:2px; background-color:#cdf; background-image:url("/img/doc/menu-top.png"); background-repeat:no-repeat; background-position:top right;}
div#header ul li a {text-decoration:none; font-family:Arial; font-weight:bold; padding:3px 4em 3px 3px;}
div#header ul li a:hover {color:#006; background-color:#fff;}
div#header a#home {display:block; float:left; width:100px; height:50px; background-image:url("/img/doc/mutoys.png"); background-repeat:no-repeat; border:none; margin:0 1em 2px 0;}
div#header a#home span {display:none;}

div#header ul.navi {display:inline; margin:0; padding:0; font-size:70%; vertical-align:bottom; line-height:25px;}
div#header ul.navi li {display:inline; margin:0 2px; padding:2px 2px 2px 10px; background-color:#fff; border:none; background-image:url("/img/doc/navi-sep.png"); background-repeat:no-repeat; background-position:center left; }
div#header ul.navi li a {text-decoration:none; font-family:Arial; font-weight:bold; padding:3px 3px 3px 3px; border-bottom:1px solid #cdf;}
div#header ul.navi li a:hover {color:#006; background-color:#def;}

div#contents {clear:both; margin:1em;}
div#contents h2 {background-color:#fff; padding:4px 0.5em; margin:0.5em 0em 0em 0em; color:#006; background-image:url("/img/doc/hr-large.png"); background-repeat:no-repeat; background-position:bottom right; /*border-bottom:2px solid #66f;*/}
div#contents h3 {background-color:#fff; padding:4px 0.5em; margin:1em 0em 0em 0em ; color:#006; border-bottom:none; /*1px dotted #99f;*/ font-size:95%;}
div#contents p {margin:0.3em 0.5em 0.7em 2em}
div#contents dl { margin:1em;}
div#contents dl dt { display:inline; border-bottom:2px dotted #cde; padding:2px 2em 2px 0.5em; margin:0.3em; line-height:1.2em;}
div#contents dl dd { padding:2px 1em; margin:0.3em;}
div#contents div.block {width:40em; float:left; padding:0.5em; margin:0.5em; font-size:90%; background-color:#fff; border-right:1px solid #cce; border-left:1px solid #cce;}
div#contents div.frame_block {width:44em; float:left; padding:0em; margin:0.5em 0; font-size:90%; background-color:#fff; border-right:1px solid #cce; border-left:1px solid #cce;}
div#contents div.side_block {width:15em; float:right; padding:0.5em; margin:0.5em; font-size:80%; background-color:#fff; border-right:1px solid #cce; border-left:1px solid #cce;}
div#contents div.side_block h2 {background-color:#fff; padding:4px 0.5em; margin:0.5em 0em 0em 0em; color:#006; background-image:url("/img/doc/hr-small.png"); background-repeat:no-repeat; background-position:bottom right; /*border-bottom:2px solid #66f;*/}
div#contents div.side_block h2+p {margin:1em}
div#contents div.side_block h3 {width:90%; border:none; margin:0.5em 0 0 0}
div#contents div.side_block h3+p {margin:0em 0 0.3em 1em}
div#contents ul {margin:1em 0; padding:0 0 0 2em;}
div#contents ul li {margin:0;}
div#contents div.frame_block p {margin:0; padding:2px;}
div#contents div.frame_block object {width:100%; height:600px; margin:0; border:1px solid #ccc; zoom:0.8;}

div#footer   {clear:both; text-align:right; padding:0 0 5px 0}
div#footer ul {display:inline; margin:0; padding:0; font-size:70%; }
div#footer ul li {display:inline; margin:0 1px; padding:2px; background-color:#cdf; background-image:url("/img/doc/menu-bottom.png"); background-repeat:no-repeat; background-position:top left;}
div#footer ul li a {text-decoration:none; font-family:Arial; font-weight:bold; padding:3px 3px 3px 4em;}
div#footer ul li a:hover {color:#006; background-color:#fff;}
