@charset "Shift_JIS";
/*
* Style sheet for Solaris Support Service.
*
* @(#)s_basic.css	1.2 02/05/09 Copyright(C) 2000-2002, TOSHIBA Corporation.
*/
body {
	color: black;
	background-color: white;
        margin: 0px;
        padding: 0px;
}

a:link {
	color: blue;
}

a:visited {
	color: purple;
}

a:active {
	color: lime;
}

a:hover {
	color: red;
}

p {
	text-indent: 1em;
}

ul p {
	text-indent: 0em;
}

ol p {
	text-indent: 0em;
}

p.caption {
	text-indent: 0em;
	text-align: center;
	font-weight: bold;
}

p.note {
	margin-left: 15px;
	text-indent: -15px;
	font-weight: bold;
}

p.uplink, p.downlink {
	text-indent: 0em;
	margin-left: 2px;
	margin-bottom: 2px;
}

p.modified {
	text-indent: 0em;
	font-style: italic;
}

p.header, p.footer {
	float: right;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 2px;
}

p.footer a:link {
	color: black;
}

h1, h2, h3, h4, h5 {
	font-weight: bold;
	margin-right: 3px;
}

h1 {
	clear: both;
	text-align: center;
	font-size: 200%;
	/* Netscape Navigator can't handle border-{bottom|top}.
	   So, specifing twice. */
	border-top: medium solid blue;
	border-bottom: medium solid blue;
	border-top-width: medium;
	border-bottom-width: medium;
	border-color: blue;
	margin-left: 3px;
}

h2, h3, h4, h5 {
	text-align: left;
	border-bottom-width: thin;
}

h2 {
	font-size: 170%;
	border-bottom: thin solid royalblue;
	/* Netscape Navigator can't handle border-bottom.
	   So, specifing twice. */
	border-color: royalblue;
	margin-left: 2.5%;
}

h3 {
	font-size: 140%;
	border-bottom: thin solid lightskyblue;
	/* Netscape Navigator can't handle border-bottom.
	   So, specifing twice. */
	border-color: lightskyblue;
	margin-left: 5%;
}

h4 {
	font-size: 110%;
	border-bottom: thin solid lightsteelblue;
	/* Netscape Navigator can't handle border-bottom.
	   So, specifing twice. */
	border-color: lightsteelblue;
	margin-left: 8%;
}

h5 {
	font-size: 100%;
	border-bottom: thin solid skyblue;
	/* Netscape Navigator can't handle border-bottom.
	   So, specifing twice. */
	border-color: skyblue;
	margin-left: 11%;
}

div.chapter, div.section, div.item, div.subitem, div.subsubitem {
	margin-right: 2.5%;
}

div.chapter {
	margin-left: 3px;
}

div.section {
	margin-left: 2.5%;
}

div.item {
	margin-left: 5%;
}

div.subitem {
	margin-left: 8%;
}

div.subsubitem {
	margin-left: 11%;
}

div.hint {
	float: right;
	width: 100px;
	background-color: rgb(200, 200, 255);
	padding: 5px;
	border: thin solid rgb(255, 200, 200);
}

div.tty {
	border: thin solid black;
	font-family: monospace;
	padding: 4px 2px 4px 0px;	/* top, right, bottom, left */
	margin: 3px 0px 4px 1px;	/* top, right, bottom, left */
}

pre.tty {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	color: #202020;
	background-color: #f0f0f0;
	/* Pre-defined `white-space: pre' is ignored if border property
	   specified on Netscape 4.78. Then, use border-* property.
	border: thin solid black;
	*/
	font-family: monospace;
	padding: 4px 2px 4px 2px;
	margin: 3px 0px 8px 1px;
	/* Pre-defined `white-space: pre' is ignored if overflow property
	   specified on Netscape 4.78. Then, remove overflow property.
	overflow: scroll;		/* should use `auto', but Netscape 6.2
					 * and Mozilla 0.9.6 insufficient
					 * support `auto' value. */
	*/
}

hr {
	color: blue;
	background-color: blue;
	height: 3px;
	margin-left: 3px;
	margin-right: 3px;
}

div.chapter hr {
	color: rgb(200, 200, 255);
	height: 2px;
}

div.section hr {
	color: royalblue;
	height: 1px;
}

div.item hr {
	color: lightskyblue;
	height: 1px;
}

div.item hr {
	color: lightsteelblue;
	height: 1px;
}

dt {
	font-weight: bold;
}

kbd {
	font-weight: bold;
	font-family: monospaced;
}

span.var {
	font-style: italic;
}

thead, tfoot {
	background-color: #e0e0ff;
}

img.left {
	float: left;
}

img.right {
	float: right;
}

p.com {
	text-align: center;
}

h6.com {
	font-size: 150%;
	text-align: center;
}

td.templ {
	background-color: #ffffff;
}

td.cal {
	text-align: center;
	font-size: 120%;
}

p.calh {
	color: #ffffff;
}

.calred {
	color: red;
}

.calhol {
	color: #FFAAAA;
}

strong.month {
	font-size: 120%;
}

.holiday {
	color: #ffaaaa;
}

.strike {
	text-decoration: line-through;
}

.fontb1 {
	font-size: 120%;
}

.font2 {
	font-size: 150%;
	color: #0033cc;
}

.fonts1 {
	font-size: 80%;
}

.mark {
	font-size: 80%;
	color: #FF9933;
}

.eol {
	color: #FF0000;
}

/* definition_contents */
#maincontents{width:750px;padding: 0 0 0 10px;}

/* definition_header */
#header{margin:0;padding:0;width:760px;height:64px;position:relative;background:none;font -size:1px;}
#header #hdr-toshiba{margin:0;padding:0;width:116px;height:64px;position:absolute;top:0;left:0;}
#header #hdr-tsol{margin:0;padding:0;width:266px;height:22px;position:absolute;top:21px;left:210px;}
#header #hdrsitemap{margin:0;padding:0;width:68px;height:11px;position:absolute;top:41px; left:507px;}
#header #hdrsearch{margin:0;padding:0;width:180px;position:absolute;top:35px;left:583px;}
#header #hdrsearch input#hdrsearchbox{margin:0;padding:0;width:98px;height:20px;vertical-align:middle;}
#header #hdrsearch label{display:none;}
#header #hdrsearch input#hdrsearchbtn{margin:0 0 0 3px;padding:0;width:38px;height:20px;vertical-align:middle;font-size:12px;}
#header #hdrhelp{margin:0;padding:0;width:33px;height:18px;position:absolute;top:37px;right:2px;}
#header #hdrcontact{margin:0;padding:0;width:90px;height:17px;position:absolute;top:32px;right:10px;}
#header img{border:none;}

/* definition_footer */
#footer{background:#fff;margin:0;padding:0 10px 5px 10px;}
#footer *{font-size:100%;}
#footer span{display:none;}
#footer #ftrrow02{margin:0 0 0 10px;padding:4px 0;width:730px;}
#footer #ftrrow02 address{margin:0;padding:0;float:right;font-size:80%;font-style:normal;}
#footer #ftrrow02 address a{color:#555;text-decoration: underline;}
#footer #ftrrow02 address a:hover{color:#f00;text-decoration: none;}
#footer #ftrrow02 li#ftrsitetop{margin:0;padding:0 0 0 7px;float:left;font-size:80%;color:#555;background:url(/swss/img/icn_arrow01.gif) no-repeat 0 50%;}
#footer #ftrrow02 li#ftrsitetop a{color:#555;text-decoration: underline;}
#footer #ftrrow02 li#ftrsitetop a:hover{color:#f00;text-decoration: none;}
#footer #ftrrow02 li#ftrfiller02{margin:0 10px;padding:0;float:left;font-size:80%;color]#555;}
#footer #ftrrow02 li#ftrpolicy{margin:0;padding:0 0 0 7px;float:left;font-size:80%;color:#555;background:url(/swss/img/icn_arrow01.gif) no-repeat 0 50%;}
#footer #ftrrow02 li#ftrpolicy a{color:#555;text-decoration: underline;}
#footer #ftrrow02 li#ftrpolicy a:hover{color:#f00;text-decoration: none;}
#footer #ftrrow02 li#ftrpolicytop{margin:0;padding:0 0 0 7px;float:left;font-size:80%;color:#555;background:url(/swss/img/icn_arrow01.gif) no-repeat 0 50%;}
#footer #ftrrow02 li#ftrpolicytop a{color:#555;text-decoration: underline;}
#footer #ftrrow02 li#ftrpolicytop a:hover{color:#f00text-decoration: none;;}
#footer img{border:none;}
#footer ul{margin:0;padding:0;list-style:none;text-align:left;}
#footer li{margin:0;padding:0;}
#footer hr{display:none;}
