#support {
margin: 0;
padding:0 0 30px 0;
background-color:#FFF;
min-width:720px;
width:720px;
}

#support #top {
text-align:center;
}

#support #description {
margin: 20px 0 0 20px;
padding:5px 0 0 0;
}

#support #description span.s{
font-size:0.8em;
}

#support #products {
margin: 20px 0 0 0;
padding:0 10px 0 10px;
}

#support #products .box{
width :175px;
height:175px;
float:left;
}

#support #products .title {
padding:0 10px 0 0;
height:3em;
vertical-align:bottom; 
}

#support #products .logoLayer {
width:170px;
}

#support #item {
margin: 0 0 0 0;
padding:0 10px 0 10px;
}

#support .topic_path{
margin: 0 10px 0 0;
font-size:0.9em;
text-align:right;
}


#support .topic_path li {
display:inline;
padding: 0 5px 0 12px;
border:none;
background: url(/_img/icon/separater_topic_path.gif) no-repeat 0% 50%;
}

#support .topic_path li.nomark {
padding: 0 5px 0 5px;
background: none;
}

#support .topic_path li.now {
font-weight: bold;
color:#CC0000;
}

#support #info_update_img {
width:100%;
margin: 20px 20px 10px 20px;
padding:0 0 0 0;
font-weight: bold;
font-size:1.3em;
color:#000;
border-bottom:#1D5BAA dashed 3px;
}

#support #info_update {
padding: 20px 20px 0 20px;
border : none;
background:none;
}

#support #info_update #updatesDetail {
display:none;
padding: 0 0 0 10px;
}

#support #info_update #updatesDetailButton {
margin: 0 0 0 0;
width:93px;
height:24px;
cursor: pointer;
}

#support #info_update .new span.bold {
font-weight:bold;
color:#333;
}

#support #info_update .new .explain {
margin: 0 0 0 20px;
}

#support #info_update .new .sfont {
font-size:0.8em;
}

#support #info_update .new {
padding: 0 0 10px 0;
}

#support #info_update .new .ver {
font-weight:bold;
font-size:1.1em;
display:inline;
}

#support #info_update .new .date {
margin: 0 0 0 30px;
font-size:0.9em;
display:inline;
}

#support #info_update .new .download {
margin: 20px 0 10px 0;
padding:0 0 0 20px;
background: url(/_img/common/download.gif) no-repeat 0% 0%;
}

#support #info_update .new .change {
margin: 20px 0 0 0;
}

#support #info_update .new .howto {
margin: 10px 0 0 0;
}

#support #info_update .log {
margin: 10px 0 0 0;
padding:10px 0 10px 0;
border-top:#ccc dashed 1px;
}

#support #info_update .log .change {
margin: 10px 0 0 0;
}

#support #info_update .log .explain {
margin: 0 0 0 20px;
}

#support #faq_subTitle {
margin: 20px 20px 0 20px;
padding:0 0 0 0;
font-weight: bold;
font-size:1.3em;
color:#000;
border-bottom:#1D5BAA dashed 3px;
}

#support #item .q_img{
margin: 0 0 0 0;
}

#support #item .q_txt{
margin: 10px 0 0 0;
padding:0 10px 0 30px;
font-weight:bold;
font-size:1.1em;
}

#support #item .a_img{
margin: 20px 0 0 0;
}

#support #item .a_txt{
margin: 10px 0 0 0;
padding:0 10px 0 30px;
}

#support #other_items {
margin: 30px 20px 0 20px;
padding:20px 0 0 0;
border-top: #133D75 dashed 1px;
}

#support #other_items_title {
padding:0 0 0 0;
font-weight:bold;
color:#133D75;
}

#support #items ul,
#support #other_items ul{
margin: 10px 0 0 0;
}

#support #items ul li,
#support #other_items ul li {
list-style-type: none;
padding:0 0 0 28px;
background: url("/_img/common/faq_q_s.gif") no-repeat 0 -0.2em;
margin: 10px 20px 0 30px;
line-height:150%;
}

#support #other_items ul li {
margin: 10px 20px 0 10px;
}

#support #items {
margin: 20px 0 0 0;
}

#support #items ul li {
margin: 20px 20px 0 30px;
padding:0 0 20px 28px;
font-size:1.1em;
border-bottom:#ccc dashed 1px;
}

#support #items .info{
padding: 20px 0 0 40px;
font-size:0.9em;
}

#pinfo {
margin: 0 20px 0 30px;
padding: 0 0 0 0;
}

#pinfo .logo {
width:165px;
height:165px;
float:left;
}

#pinfo ul.info {
padding: 0 0 10px 170px;
}

#pinfo ul.info li {
list-style: none;
margin: 0 0 0 5px;
}

#pinfo ul.info li.title {
margin: 5px 0 0 3px;
font-size:1.2em;
font-weight:bold;
}

#pinfo ul.info li.title_sub {
margin: 5px 0 0 5px;
font-size:1em;
}

#pinfo ul.info li.description {
margin: 10px 0 0 5px;
color:#333;
font-size:0.9em;
line-height:120%;
text-indent:0;
}

#pinfo ul.info li.description ul{
margin: 20px 0 0 0;
font-size:1.1em;
font-weight:bold;
}

#pinfo ul.info li.description ul li{
margin: 5px 0 0 0;
list-style: circle inside;
}

#pinfo ul.info li.description ul li a{
color:#c00;
}

#pinfo ul.info li.category {
margin: 0 0 0 0;
font-size:0.8em;
text-align:right;
}

#pinfo ul.info li.category span{
padding: 0 0 0 18px;
background: #fff url(/_img/common/folder.gif) no-repeat left center;
}

#oldPage {
margin: 20px 0 0 10px;
font-size:0.9em;
color:#333;
}

#support #ask_subTitle {
margin: 20px 20px 0 20px;
padding:0 0 0 0;
font-weight: bold;
font-size:1.3em;
color:#000;
border-bottom:#1D5BAA dashed 3px;
}

#support #ask {
padding:0 20px 0 20px;
position:relative;
}

#support #formAsk fieldset{
border:none;
}

#support #nosupport {
margin:20px;
padding:10px;
}
