/*index*/

#home dt {
line-height: 40px;
padding: 0 0 0 30px;
background: url(../images/check.png) no-repeat center left;
}

#home dd {
float: left;
padding: 15px 0 0 0;
}

#home h3 {
margin: 0;
}

#news {
width: 288px;
height: 140px;
margin: 0 0 20px 0;
float: left;
padding: 8px 10px 0 10px;
border: 1px solid #FFDBFB;
background: url(../images/bg_news.png) no-repeat;
}

#news li {
float: left;
}

#news h4, #date {
width: 288px;
margin: 0;
text-align: right;
display: block;
}

#news_body {
padding: 15px 10px 5px 10px;
}

/*company*/

#profile dt, #profile dd {
float: left;
line-height: 40px;
}

#profile dt {
width: 130px;
}

#profile dd {
width: 340px;
}

/*business*/

.business dt {
padding: 5px 20px 0 0;
}

.business dd {
padding: 15px 10px 0 0;
}

h4 img {
margin: 0 5px 0 0;
}

#support {
float: left;
margin: 5px 0 0 -10px;
}

#support th {
width: 225px;
background: #eee;
}

#support td {
vertical-align: top;
}

.bg_blue, #contact th {
background: #ECF4FF;
}

.border {
border: 1px solid #ddd;
}

.down {
height: 16px;
background: url(../images/down.png) no-repeat center;
}

/*contact,jobs*/

#contact, #jobs {
width: 460px;
float: left;
margin: 15px 0 0 0;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
}

#contact th, #contact td, #jobs th, #jobs td {
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

#contact th {
width: 185px;
text-align: left;
vertical-align: top;
font-weight: normal;
}

#contact td {
background: #F3F8F4;
}

.full {
width: 255px;
margin: 5px;
padding: 5px;
border: 1px solid #ccc;
}

.pad {
padding: 0 10px 0 0;
}

#submit {
width: 170px;
height: 35px;
margin: 15px 10px 0 0;
padding: 0;
border: none;
background: url(../images/submit.png) no-repeat;
}

#submit:hover {
cursor: pointer;
background-position: bottom left;
}

/*rc*/

#rc iframe, #rc div {
width: 308px;
height: 148px;
float: left;
margin: 0 40px 20px 0;
border: 1px solid #ddd;
}

#biz01 {
background: url(../images/biz01.png) no-repeat;
}

#biz02 {
background: url(../images/biz02.png) no-repeat;
}

#questions {
background: url(../images/questions.png) no-repeat;
}

#rc_jobs {
background: url(../images/jobs.png) no-repeat;
}