@charset "UTF-8";
/*
++++++++++++++++++++++++++++++++++++++++
CSS Settings
FileName:   contents.css
$Date: 2006/04/01 13:00:00 $
$Revision: 1.0 $
++++++++++++++++++++++++++++++++++++++++
*/

/*---ContentsArea---*/


/*---H2TitleBox---*/

.h2TitleBox{
width: 80%;
margin: 12px 0px 8px -3px;
padding: 2px 0px 2px 85px;
border-top: 2px solid #B8D858;
border-bottom: 2px solid #B8D858;
border-left: 0px;
border-right: 10px solid #B8D858;
background: url("../common/img/bg_h2_normal.gif") repeat-y 0 50% ;
font-size: 1em;
font-weight: bold;
vertical-align: middle;
line-height: 1.2em;
}

/*---//H2TitleBox---*/



/*---H3---*/
#contentsArea h3{
margin-bottom:8px;
padding:3px 0 3px 8px;
border-left:12px solid #B8D858;
font-size:88%;
font-weight:bold;
text-align:left;
}

/*---//H3---*/



/*---Arrange---*/

.arrangeCenter{
text-align: center;
}

.arrangeLeft{
float: left;
margin:0px 0px 0px 15px;
}

.arrangeCenter{
float: right;
margin:0px 10px 0px 0px;
}

.arrangeRight{
float: right;
margin:0px 10px 0px 0px;
}

/*---//Arrange---*/



/*---Image---*/

.imgStyleNormal{
margin: 4px 0px 8px 0px;
text-align: center;
font-size:0.8em;
}

.imgStyleNormal img{
margin: 0px 0px 4px 0px;
}

.imgStyle524{
width: 600px;
}

.imageAndText{
width: 94%;
}

/*---//Image---*/



/*---List---*/

ul.listNormal{
margin:0 0 18px 10px;
font-size:96%;
line-height:1.2em;
text-align:left;
}

ul.listNormal li{
list-style:disc;
margin:0 0 0 30px;
padding-left:3px;
}

ul.listNormal li2{
margin:0 0 0 30px;
padding-left:3px;
}

ul.listLink{
margin:0 0 18px 10px;
font-size:96%;
line-height:1.2em;
text-align:left;
}

ul.listLink li{
padding-left:12px;
background:url("../common/img/list_link.gif") 0 50% no-repeat;
}


ul.listNone{
margin:0px 0px 18px 6px;
font-size:96%;
line-height:1.2em;
text-align:left;
}

ul.listNone li{
margin:0px 0px 6px 0px;
}

ul.listNone img{
margin:0px 3px 6px 3px;
vertical-align:middle;
}

ul.popLink{
margin:0 0 18px 10px;
font-size:96%;
line-height:1.2em;
text-align:left;
}

ul.popLink li{
padding-left:12px;
background:url("../common/img/pop_link.gif") 0 50% no-repeat;
}

/*---//List---*/



/*---Text---*/

.textNormal{
margin:8px 0px 8px 0px;
padding:0px 8px 8px 10px;
font-size:100%;
line-height:1.3em;
}

.textSmall{
padding:0px 8px 8px 10px;
font-size:88%;
line-height:1.2em;
}

/*---//Text---*/



/*---Table---*/

table{
margin:10px 0px 18px 15px;
border-collapse:collapse;
border-style:solid;
border-color:#787878;
border-width:1px 0px 0px 1px;
}

table tr th{
background-color:#E0E8B8;
font-weight:normal;
text-align:center;
}

table tr th,
table tr td{
padding:6px;
border-color:#787878;
border-style:solid;
border-width:0 1px 1px 0;
font-size:0.8em;
vertical-align:middle;
}

table tr td{
text-align:left;
}  

/*---//Table---*/



/*---PageTop---*/

ul.pageTopLink{
margin:0 0 18px 10px;
font-size:80%;
line-height:1.2em;
text-align:left;
}

ul.pageTopLink li{
padding-left:12px;
background:url("../common/img/pagetop_link.gif") 0 50% no-repeat;
}

/*---//PageTop---*/



/*---DownloadAdobeReader---*/

.downloadAdobeReader img{
float:left;
width:88px;
margin-right:4px;
}

.downloadAdobeReader p{
padding:0px 8px 8px 10px;
font-size:80%;
}

#sideContentsArea .downloadAdobeReader p{
padding:0;
}

/*---//DownloadAdobeReader---*/



/*---PdfListLink---*/

ul.pdfListLink{
margin:0 0 18px 10px;
font-size:96%;
line-height:1.2em;
text-align:left;
}

ul.pdfListLink li{
padding-left:12px;
background:url("../common/img/pdf_icon.gif") 0 50% no-repeat;
}

.pdfListLink img{
margin-right:3px;
vartical-align:bottom;
}

/*---//PdfListLink---*/



/*---SideContentsArea---*/


/*---UseStateButton---*/

.useStateButton{
margin-bottom:4px;
font-size:72%;
text-align:center;
}

.useStateButton img{
margin-bottom:4px;
text-align:center;
}

/*---//UseStateButton---*/



/*---SideImageBox---*/

.sideImageBox{
width:220px;
margin-top:4px;
margin-left:4px;
padding-top:5px;
padding-bottom:5px;
border:1px solid #CCCCCC;
background: #F8F8F0;
}

.sideImageBox p{
margin:0px 0px 8px 0px;
font-size:72%;
}

.sideImageBox img{
margin-bottom:4px;
}

.sideImageBox .imgStyleNormal{
text-align:center;
}

/*---//SideImageBox---*/



/*---SideUtilityBox---*/


.sideUtilityBox{
width:220px;
margin-top:12px;
margin-bottom:8px;
margin-left:4px;
padding-top:5px;
padding-bottom:5px;
border:1px solid #CCCCCC;
background: #F8F8F0;
text-align:left;
}

.sideUtilityBox h3{
margin:0px 0px 8px 4px;
font-size:88%;
font-weight:bold;
}

.sideUtilityBox p{
margin:0px 0px 4px 4px;
font-size:0.8em;
line-height:1.2em;
}

.sideUtilityBox .detailsLink{
padding-left:12px;
background:url("../common/img/list_link.gif") 0 50% no-repeat;
line-height:1.2em;
}

.sideUtilityBox .mailLink{
padding-left:12px;
background:url("../common/img/mail_link.gif") 0 50% no-repeat;
line-height:1.2em;
}

.sideUtilityBox .imgStyleNormal{
text-align:center;
}

.sideUtilityBox strong{
color: #444444;
}

/*---//SideUtilityBox---*/



/*---SideAttentionBox---*/


.sideAttentionBox{
width:184px;
margin-top:12px;
margin-bottom:8px;
margin-left:4px;
padding-top:5px;
padding-bottom:5px;
border:1px solid #FF0000;
background: #F8F8B0;
text-align:left;
}

.sideAttentionBox h3{
margin:0px 0px 8px 4px;
color:#FF0000;
font-size:88%;
font-weight:bold;
}

.sideAttentionBox p{
margin:0px 0px 4px 4px;
font-size:0.8em;
line-height:1.2em;
}

.sideAttentionBox img{
margin:0px 4px 0px 0px;
vertical-align:bottom;
}



/*---//SideUtilityBox---*/

/*---Sidemenu---*/

.sidemenu{
text-align:left;
padding-left:20px;
font-size:0.8em;
line-height:1.5em;
}


/*---//Sidemenu---*/

/*---//SideContentsArea---*/

