.faq code {
    background: url(/images/css/bgcode.gif);
    border: 1px solid #F0F0F0;
    border-left: 6px solid #39F;
    color: #555;
    display: block;
    font: normal 1.1em "Lucida Sans Unicode",serif;
    margin-bottom: 12px;
    padding: 8px 10px;
    white-space: pre;
}
.faq   {
    padding: 0 10px;
}
.faq a {
    color: #3366CC
}
.faq h1 a {
    text-decoration: none !important;
}
.faq span {
    font-size:1.1em;
    font-weight:bold;
}
.faq ul {
    font-size: 1.0em;
    margin: 0.3em 0 1.5em;
}
.faq ul li {
    list-style-image: url(/images/css/li.gif);
    list-style-position: outside;
    list-style-type: disc;
    margin-left: 18px;
    line-height: 24px;
}
.faq .header li {
	margin-left: 0;
}
.faq li.disabled {
    list-style-image: none;
    margin-left: 17px;
}
.faq .item {
    margin-bottom: 15px;
    border-bottom: dashed 1px #CCCCCC;
	padding-bottom: 15px	;
}
.faq .right {
    text-align: right;
}
.desc, .faq .desc {
	color: #888;
	font-size: 11px;
}
.item h1 {
    border: none;
}
.item {
	border-bottom:1px solid #F0F0F0;
	clear:left;
	font-size:12px;
	overflow:hidden;
	padding:12px 0;
}

.tips h1.title {
    color: #3366CC;
    font-weight: bold;
    border: none;
}
.tips ul li {
    list-style-type: none;
    list-style-image: none;
}