p#actualSearchTight strong{
color:#FF6600;
}
p#actualSearchTight .alignRight {
float:right;
}

#greyBlock p.important2{
color:#FF6600;
font-weight:bold;
background:url(../img/dotted02.gif) repeat-x 0 bottom;
line-height:1.4em;
font-size:1.0em;
}

#greyBlock p.important3{
color:#FF6600;
font-weight:bold;
line-height:1.4em;
font-size:1.0em;
}

h4.generic {
font-size:1.0em;
color:#34434D;
padding: 0 0 5px 0;
margin-bottom:10px;
background:url(../img/dotted02.gif) repeat-x 0 bottom;
clear:both;
}

#mainContent .bQuestion {
padding:5px 0 5px 23px;
font-size:0.9em;
background:url(../img/icon-q2.gif) no-repeat 0 50%;
color:#FF7800;
font-weight:bold;
margin-bottom:1px;
line-height:1.4em;
}

#mainContent .bAnswer {
padding:5px 0 5px 23px;
font-size:0.8em;
background:url(../img/icon-a.gif) no-repeat 0 5px;
margin-bottom:2px;
line-height:1.4em;
}

#greyBlock .pseudoLabel2,
#greyBlock label.left2 {
display:block;
float:left;
width:120px;
text-align:right;
color:#996666;
font-size:0.9em;
font-weight:bold;
}

#greyBlock .moreInfos2 {
display:block;
margin:2px 0 0 130px;
font-size:0.8em;
color:#666;
}
#greyBlock textarea.med2 {
display:block;
margin-left:130px;
width:300px;
font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
height:110px;
}

#greyBlock input.sml2 {
width:80px;
font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
}

.green2 {
color:#bf0202;
}

#h2SubInquery2 {
background:url(../e_img/h2-otoiawase-title-02.gif) no-repeat 0 50%;
height:44px;
}

#greyBlock #inqueryBut2 {
width: 78px;
height: 44px;
margin: 0 auto;
padding: 0;
border: 0;
text-indent: -1000em;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
right:0;
display:block;
}
/* rollovers */
#greyBlock input.inqueryBut2Off {
background: transparent url(../e_img/btn-toiawase-send.gif) no-repeat 0 0;
}
#greyBlock input.inqueryBut2Ovr {
background: transparent url(../e_img/btn-toiawase-send.gif) no-repeat 0 -44px;
}

