@charset "utf-8";
/* CSS Document */

div.qa{
margin-top:15px;
margin-left:15px;
}

div.show{
margin-bottom:15px;
}

p.q{
background:url(images/Q.gif) no-repeat left center;
padding-top:2px;
}

p.q span{
padding-left:28px;
font-size:14px;
font-weight:bold;
color: #CC0000;
}

p.a{
margin-top:8px;
background:url(images/A.gif) no-repeat left 0.2em;
padding-left:28px;
}

p.a span{
font-size:14px;
font-weight:bold;
color:#0066CC;
line-height:1.5em;
}

.qa .trigger{
cursor:pointer;
color:blue;
text-decoration:underline;
background:url(/images/header_icon_arrow_ro.gif) no-repeat left center;
padding-left:10px;
margin-bottom:10px;
margin-top:8px;
margin-left:30px;
width:100px;
}
.qa .hide .target{
display:none;
}

.qa .target{
padding-left:25px;
margin-top:8px;
margin-bottom:10px;
}

div.naire{
}

.naire dl{
margin-bottom:0.2em;
}

dl.naire dt {
clear: left;
float: left;
width: 15em;
}

dl.naire dd {
margin-left:16em;
}


.naire2 dl{
margin-bottom:0.2em;
}

dl.naire2 dt {
clear: left;
float: left;
width: 23em;
}

dl.naire2 dd {
margin-left:24em;
}

ul.naire3{
width:615px;

}

.naire3 li{
background:url(/images/header_icon_arrow_ro.gif) no-repeat left 0.45em;
padding-left:10px;
padding-bottom:0.5em
}


