@charset "UTF-8";
/* CSS Document */
#faqMainImage{
clear:both;
margin-bottom:20px;
background:url(../images/faq_image.jpg) no-repeat 0 0;
width:847px;
height:220px;
}





/*Q&A--------------*/
.faqPagelink{
font-size:10px;
width:560px;
padding:8px;
border:1px solid #CCC;
}


#bridalLeft h3.faq1{
background:url(../images/title_faq1.gif) no-repeat 0 0;
font-size:14px;
height:19px;
margin:0;
text-indent:-9999px;
}


#bridalLeft h3.faq2{
background:url(../images/title_faq2.gif) no-repeat 0 0;
font-size:14px;
height:19px;
margin:0;
text-indent:-9999px;
}

#bridalLeft h3.faq3{
background:url(../images/title_faq3.gif) no-repeat 0 0;
font-size:14px;
height:19px;
margin:0;
text-indent:-9999px;
}

#bridalLeft h3.faq4{
background:url(../images/title_faq4.gif) no-repeat 0 0;
font-size:14px;
height:19px;
margin:0;
text-indent:-9999px;
}


#bridalLeft .question{
width:550px;
font-size:0.8em;
background:#EFECEC url(../images/icn_q.gif) no-repeat 10px 10px;
padding:6px 10px 6px 25px;
font-weight:bold;
color:#666;
}

#bridalLeft .answer{
font-size:0.75em;
line-height:165%;
background:url(../images/icn_a.gif) no-repeat 0 0;
padding:0 0 0 25px;
margin:8px 0 30px 28px;
}

#bridalLeft .answer strong{
color:#CC3366;
font-size:1.2em;
line-height:170%;
}

#bridalLeft .answer strong.black{
color:#666;
font-size:1.0em;
line-height:145%;
}

#bridalLeft .answer ul{
margin:0;
list-style-type:square;
padding:0 0 0 15px;
}

#bridalLeft .answer li{
font-size:1.0em;
line-height:145%;
margin-bottom:3px;
}

#bridalLeft .answer table{
width:500px;
border-top:1px solid #DDD;
border-right:1px solid #DDD;
border-collapse:collapse;
}

#bridalLeft .answer th{
font-weight:normal;
padding:5px;
background-color:#EEE;
font-size:1.0em;
line-height:145%;
border-left:1px solid #DDD;
border-bottom:1px solid #DDD;
}

#bridalLeft .answer td{
font-size:1.0em;
line-height:145%;
padding:5px;
border-left:1px solid #DDD;
border-bottom:1px solid #DDD;
}
