/**
 * 
 * @version 
 * @author 
 */


@import 'global.css';
@import 'textstyle.css';
/** Contents
-----------------------------------------*/
#contents p {
	font-size:77%;
}
body {
	behavior:url("../../images/global/csshover.htc");
}
ul#glossarylist{
}
ul#glossarylist li{
	float:left;
	display:inline;
	width:5em;
	font-size:12px;
	margin-right:0.7em;
	padding:3px 0 3px 0;
	border:solid #C2C4C5 1px;
	background:url(../images/global/bg_sidemenu.gif) repeat-y;
	margin-bottom:10px;
}
ul#glossarylist li#glo09{
	width:8em;
	margin-right:0;
}
ul#glossarylist li a{
	display:block;
	padding:0 5px 0 20px;
	background:url(../images/top/listline.gif) 12px repeat-y;
}
ul#glossarylist li a:hover{
	color: #333;
	padding:0 5px 0 20px;
	text-decoration:none;
}
ul#glossarylist li:hover{
	background:url(../images/global/bg_sidemenu_hover.gif) repeat-y;
	cursor:pointer;
}

body.glossaries01 ul#glossarylist li#glo01,
body.glossaries02 ul#glossarylist li#glo02,
body.glossaries03 ul#glossarylist li#glo03,
body.glossaries04 ul#glossarylist li#glo04,
body.glossaries05 ul#glossarylist li#glo05,
body.glossaries06 ul#glossarylist li#glo06,
body.glossaries07 ul#glossarylist li#glo07,
body.glossaries08 ul#glossarylist li#glo08,
body.glossaries09 ul#glossarylist li#glo09{
	background:url(../images/glossaries/bg_sidemenu_stay.gif)  left no-repeat;
}
body.glossaries01 ul#glossarylist li#glo01 a,
body.glossaries02 ul#glossarylist li#glo02 a,
body.glossaries03 ul#glossarylist li#glo03 a,
body.glossaries04 ul#glossarylist li#glo04 a,
body.glossaries05 ul#glossarylist li#glo05 a,
body.glossaries06 ul#glossarylist li#glo06 a,
body.glossaries07 ul#glossarylist li#glo07 a,
body.glossaries08 ul#glossarylist li#glo08 a,
body.glossaries09 ul#glossarylist li#glo09 a{
	display:block;
	padding:0 5px 0 20px;
	background:url(../images/global/listline_stay.gif) 12px repeat-y;
}
body.glossaries01 ul#glossarylist li#glo01 a:hover,
body.glossaries02 ul#glossarylist li#glo02 a:hover,
body.glossaries03 ul#glossarylist li#glo03 a:hover,
body.glossaries04 ul#glossarylist li#glo04 a:hover,
body.glossaries05 ul#glossarylist li#glo05 a:hover,
body.glossaries06 ul#glossarylist li#glo06 a:hover,
body.glossaries07 ul#glossarylist li#glo07 a:hover,
body.glossaries08 ul#glossarylist li#glo08 a:hover,
body.glossaries09 ul#glossarylist li#glo09 a:hover{
	color: #333;
}

ul.category{
	font-size:77%;
	padding-top:1px;
	_width:690px;
	margin-bottom:20px;
}
ul.category li{
	float:left;
	display:inline;
	width:220px;
	margin-right:15px;
	background:url(../images/glossaries/dot.gif) bottom repeat-x;
}
ul.category li a{
	display:block;
	background:url(../images/glossaries/arrow_black.gif) left 0.65em no-repeat;
	padding:0.5em 0 0.5em 20px;
	width:195px;
}

p.categorytop{
	text-align:right;
}
p.categorytop a{
	padding:2px 0 2px 20px;
	background:url(../images/glossaries/arrow_black_up.gif) left 50% no-repeat;
}
#leftside p#lead{
	margin:0 0 1em 0;
}
#glossary_text{
	clear:left;
	margin:20px 0;
}
#glossary_text p,
#glossary_text ul{
	margin-bottom:1em;
}
#glossary_text ul li{
	font-size:77%;
}
#glossary_text p a{
	color:#6e6bcf;
	font-weight:bold;
	margin:0 2px;
}
#glossary_text h6{
	margin-bottom:0.5em;
	border-left:#8D8CD4 2px solid;
	padding-left:8px;
	font-weight:normal;
	color:#000;
	font-size:80%;
}

p#glossarytop{
	padding-top:1em;
	margin-top:3em;
	border-top:#CCC 1px solid;
}
p#glossarytop a{
	padding:2px 0 2px 20px;
	background:url(../images/glossaries/arrow_black_back.gif) left 50% no-repeat;
}
@media print{
*+html ul.category li{
	margin-right:0px;
}
*html ul.category li{
	margin-right:0px;
}

}
