
/* Company Section
------------------------------*/
div.company {
}
div.company h2 {
  margin: 0;
  padding: 0 0 0 5px;
  border-left: 7px solid #FF9933;
  border-bottom: none;
}
div.company dl {
  margin: 1em 0 0 0;
  padding: 0 0 0 0;
  _padding-bottom: -1em;
  border-bottom: 2px dotted #999;
}
div.company dl dt {
  margin: 0 0 0 0;
  padding: .5em 0 0 1em;
  border-top: 2px dotted #999;
  border-left: none;
  border-right: none;
  border-bottom: none;
  color: #454545;
}
div.company dl dd {
  position: relative;
  top: -1.5em;
  left: 7em;
  margin: 0 0 -1em 0;
  padding: 0;
  color: #454545;
}

/*FAQ---------------------------------*/

#faqAnswer .faqCate{
font-weight:bold;
background-color:#E0D5B7;
font-size:1.1em;
padding:7px 0 4px 0;
text-indent:5px;
color:#AB7931;
}

#faqAnswer .question{
font-weight:bold;
color:#CC3300;
margin:30px 0 7px 0;
border-left:8px solid #CC3300;
padding-left:8px;
}

#faqAnswer p{
margin:0 0 0 15px;
padding:0;
}

#faqAnswer .toTop{
text-align:right;
margin:20px 0 30px 0;
}

/*SITEMAP------------------------------*/
#sitemap li{
color:#996600;
}

#sitemap ul.sub li{
border-bottom:none;
padding:7px 0 5px 25px;
background:url(../images/list-arrow2.gif) no-repeat 0 10px;
}

/*AD TABLE---------------*/
table.ad{
margin:15px auto;
border-top:1px solid #C1A968;
border-right:1px solid #C1A968;
border-collapse:collapse;
}

table.ad th{
color:#663300;
border-bottom:1px solid #C1A968;
border-left:1px solid #C1A968;
padding:4px;
background-color:#EFE3D7;
}

table.ad th.topTh{
text-align:center;
}

table.ad td{
border-bottom:1px solid #C1A968;
border-left:1px solid #C1A968;
padding:4px;
text-align:center;
}