@charset='utf-8';
/**************** page and tag styles ****************/
*{margin:0px;padding:0px;line-height:120%;}

a{text-decoration:none;}
a:link{color:#4070e0;}
.secondarylink a:link{color:#00a060;}
a:visited{color:#901010;}
a:hover{color:#ff0000;}
a:active{color:#800080;}
a.secondarylink:link{color:#00a060;}
a.secondarylink:visited{color:#901010;}
a.secondarylink:hover{color:#ff0000;}
a.secondarylink:active{color:#800080;}
.secondarylink a:visited{color:#901010;}
.secondarylink a:hover{color:#ff0000;}
.secondarylink a:active{color:#800080;}

body{height:100%;color:#000000;background:#ffffff;font-family:"MS UI Gothic",Verdana,Tahoma,sans-serif;font-size:80%;}
html{height:100%;}

div{clear:both;}

p{margin:0px 0px 10px 15px;font-size:100%;}
h1{margin-bottom:10px;font-size:150%;}
h2{margin-bottom:10px;font-size:120%;}
h3{margin-bottom:10px;font-size:100%;}
h4{margin-bottom:10px;font-size:100%;font-weight:normal;}
h5{font-size:100%;font-weight:normal;}
h6{display:inline;font-size:100%;font-weight:normal;}
img{border-width:0px;}
ul{list-style-type:disc;margin:0px 0px 10px 15px;padding-left:25px;}
ol{margin:0px 0px 10px 15px;padding-left:25px;}
dl{margin:0px 0px 10px 15px;}
dd{margin-left:25px;}
blockquote{margin:0px 40px 10px;}

.clear{clear:both;}

.negative{display:none;}
.positive{display:auto;}
.empty{visibility:hidden;}
.sufficient{visibility:visible;}

.captionbar{clear:both;padding:3px;border:inset 2px;text-align:center;font-weight:bold;background:#d0d0d0;}
.contentbox{clear:both;margin:0px 15px 10px;padding:3px;border:outset 3px;}
ul.contentbox{padding-left:25px;}
ol.contentbox{padding-left:25px;}
.contentbox p{margin-left:0px;}
.contentbox ul{margin-left:0px;}
.contentbox > ul{padding-left:22px;}
.contentbox .plainlist{padding-left:0px;}
.contentbox ol{margin-left:0px;}
.contentbox > ol{padding-left:22px;}
.contentbox dl{margin-left:0px;}
.plainlist.contentbox{padding-left:3px;}

.rule_top{border-top:groove 3px;}
.rule_right{border-bottom:groove 3px;}
.rule_bottom{border-bottom:groove 3px;}
.rule_left{border-bottom:groove 3px;}

.defaulttext{color:#000000;font-weight:normal;font-style:normal;font-variant:normal;}
.defaultweight{font-weight:normal;}
.defaultcolor{color:#000000;}
.attention{color:#ff0000;}
.emphasis{font-weight:bold;}
.principal{color:#ff0000;font-weight:bold;}
/* principal="attention emphasis" */
.topic{color:#000080;}

.between_top{margin-top:10px;}
.between_bottom{margin-bottom:10px;}
.between_both{margin-top:10px;margin-bottom:10px;}
.between_none{margin-top:0px;margin-bottom:0px;}

.defaultlist{list-style-type:disc;}
.capitallist{list-style-type:upper-alpha;}
.characterlist{list-style-type:lower-alpha;}
.nonelist{list-style-type:none;}
.plainlist{list-style-type:none;padding-left:0px;}
.plainlist .defaultlist{margin-left:25px;}
.secondarylist{list-style-type:circle;margin:0px;}
.definition_topic dt{color:#000080;}


.level{clear:both;}
.level .level_left{clear:both;float:left;margin:0px;padding:0px;}
.level .level_center{clear:none;float:reft;margin:0px;padding:0px;}
.level .level_right{clear:none;float:right;margin:0px;padding:0px;}
.levle_topic .level_left{color:#000080;}
.level_list{clear:both;}
.level_list li{display:inline;float:left;}
.level_data dt{clear:both;float:left;}
.level_data dd{float:right;}
.level_line{display:inline;float:left;}


.clearfix:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
.captionbar{display:inline-block;}
.captionbar:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
.contentbox{display:inline-block;}
.contentbox:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
.level{display:inline-block;}
.level:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
.level_list{display:inline-block;}
.level_list:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
.level_data{display:inline-block;}
.level_data:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
div:after{content:"";display:block;clear:both;height:0px;line-height:0px;font-size:0px;visibility:hidden;}
/* \*/
*html .clearfix{height:1%;}
*html .captionbar{height:1%;}
.captionbar{display:block;}
*html .contentbox{height:1%;}
.contentbox{display:block;}
*html .level{height:1%;}
.level{display:block;}
*html .level_list{height:1%;}
.level_list{display:block;}
*html .level_data{height:1%;}
.level_data{display:block;}
*html div{height:1%;}
div{display:block;}
/* */

blockquote p{margin:0px;}
img.icon{display:inline;}
li.pdf{list-style-image:url('../img/icon_pdf.png');}


/**************** container area styles ****************/

div#container{position:relative;height:auto;width:800px;min-height:100%;}

/**************** tus_index area styles ****************/

div#tus_index{position:relative;background:#ffffff;font-size:10px;z-index:10;}
#tus_index a{color:#ffffff;}

#ID0{position:absolute;top:85px;left:0px;visibility:hidden;}
#ID1{position:absolute;top:85px;left:111px;visibility:hidden;}
#ID2{position:absolute;top:85px;left:222px;visibility:hidden;}
#ID3{position:absolute;top:85px;left:333px;visibility:hidden;}
#ID4{position:absolute;top:85px;left:444px;visibility:hidden;}
#ID5{position:absolute;top:85px;left:555px;visibility:hidden;}
#ID6{position:absolute;top:0px;left:0px;visibility:hidden;}

/**************** title area styles ****************/

div#title{display:none;position:absolute;z-index:1;}

/**************** sidebar area styles ****************/

div#sidebar{position:fixed;width:150px;height:100%;overflow:auto;background:#ffffff;text-align:center;z-index:1;}
*html div#sidebar{position:absolute;}

/**************** logo area styles ****************/

div#logo{position:relative;left:150px;background:#ffffff;z-index:3;}
#logo h2{margin:0px;}

/**************** signature area styles ****************/

div#signature{position:absolute;bottom:0px;left:150px;width:650px;height:20px;margin:0px;background:#ffffff;z-index:8;}
#signature h2.return{display:inline;float:left;margin:0px;font-size:100%;font-weight:normal;}
#signature h2.signature{display:inline;float:right;margin:0px;font-size:100%;font-weight:normal;}
#signature h2.signature a{color:#000000;}



