.charge {
border:1px solid #9C9A9C;
width:300px;
}
.charge tr {
border:1px solid #9C9A9C;
}
.content {
color:#555555;
text-align:left;
}
.content p {
text-indent:3ex;
}
.content h1 {
color:#336699;
font-size:14px;
padding:1px 0;
}
.content h3 {
background:transparent none repeat scroll 0 0;
border-bottom-style:none;
clear:both;
color:#FF9900;
font-size:12px;
margin:2px 0;
padding:3px 0;
}
.content a {
color:#FF6600;
}
.content strong {
color:#2579B8;
}
.content .center {
text-align:left;
}
.content cite {
background:#F9FBFC none repeat scroll 0 0;
border:1px solid #ACCEDD;
display:block;
font-style:normal;
margin:10px 0;
padding:2px 8px;
}
.content cite a {
border-bottom:0 solid #CCCCCC;
color:#000000;
text-decoration:none;
}

.content em {
display:block;
margin:8px 0;
}
.content em a {
background:#FF9900 none repeat scroll 0 0;
border-color:#7F93BB #395285 #395285 #7F93BB;
border-style:solid;
border-width:2px;
color:#FFFFFF;
font-size:12pt;
font-style:normal;
padding:4px 6px;
}


.content .warnning {
background:#FDF5E9 none repeat scroll 0 0;
border:1px solid #FBD9A5;
margin:10px;
padding:10px 20px;
}

.content .warnning li {
background:transparent url(../images/warningitems.gif) no-repeat scroll 0 5px;
border-style:none;
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
padding-left:10px;
}
.content .warnning li a {
border-style:none;
display:inline;
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
text-decoration:underline;
}
.content ul.news {
margin:10px 0 10px 30px;
}
.content ul.news li {
background:transparent none repeat scroll 0 0;
border-bottom-width:0;
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
}
.content ul.news li a {
background:transparent url(../images/ra.gif) no-repeat scroll 0 5px;
border-bottom:1px solid #EFEFEF;
color:#000000;
display:block;
line-height:23px;
padding-left:15px;
width:95%;
}
.content ul.news li a:hover {
background:#EFEFEF url(../images/ra.gif) no-repeat scroll 0 5px;
}
.content ul {
margin:10px 0 10px 30px;
}
.content ul li {
background:transparent url(../images/ra.gif) no-repeat scroll 0 8px;
border-bottom:1px solid #EFEFEF;
color:#000000;
display:block;
line-height:23px;
list-style-type:none;
padding-left:15px;
}
.content ul li ul li {
background:transparent url(../images/ra.gif) no-repeat scroll 0 8px;
border-bottom:1px solid #EFEFEF;
color:#666666;
display:block;
line-height:23px;
padding-left:15px;
}
.content ul li a {
border-bottom-width:0;
}
.content ol {
margin:10px 0 10px 40px;
}
.content ol p {
color:#777777;
line-height:23px;
margin:2px 0;
padding:0 24px;
}
.content ol li {
border-bottom:1px solid #EFEFEF;
color:#000000;
line-height:23px;
}
.content ol li ol {
margin-top:1px;
}
.content ol li ol li {
border-bottom-width:0;
color:#666666;
line-height:23px;
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
}
.content dl.ClientWords {
margin-top:15px;
}
.content dl.ClientWords dt {
}
.content dl.ClientWords dt a {
background:transparent url(../images/linksup.gif) no-repeat scroll right 0;
border-bottom-style:none;
color:#000000;
font-size:14px;
font-weight:700;
padding-right:15px;
}
.content dl.ClientWords dd {
background:transparent url() no-repeat scroll left 0;
border-bottom:1px dotted #CCCCCC;
margin:10px 0;
padding:0 0 15px 20px;
}
.content dl.data {
margin:15px 0 0 20px;
}
.content dl.data dt {
color:#336699;
font-weight:700;
}
.content dl.data dd {
border-bottom:1px dotted #CCCCCC;
margin:5px 0 10px 20px;
padding-left:8px;
}
.content dl.ClientList {
border-bottom:2px dotted #CCCCCC;
padding:5px 0;
}
.content dl.ClientList dt.pic {
border-style:none;
float:left;
height:100px;
margin:0 40px 0 0;
overflow:hidden;
padding:4px;
width:100px;
}
.content dl.ClientList dt.pic a {
border-style:none;
margin:5px;
}
.content dl.ClientList dt.name a {
background:transparent url(../images/linksup.gif) no-repeat scroll right 0;
border-bottom-style:none;
color:#000000;
font-size:14px;
font-weight:700;
padding-right:15px;
}
.content dl.ClientList dd.intro {
color:#666666;
float:left;
line-height:20px;
width:600px;
}
.content table td {
}
.content table.data {
background:transparent url(picshadow.gif) repeat-x scroll 0 0;
border-collapse:collapse;
border-color:#CCCCCC;
border-style:solid;
border-width:1px 1px 3px;
color:#000000;
margin:15px 0;
padding:5px;
width:99%;
}
.content table.data td {
border:1px solid #CCCCCC;
padding:3px;
text-align:left;
}
.content table.data td a {
color:#000000;
}
.red {
color:#FF0000;

font-size:13px;
font-weight:bold;
}
.tableleft {
text-align:left;
}
.content table.data th {
padding:3px;
}
.content table.data tbody th {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#000000;
text-align:left;
}
.content table.data tbody td {
border-bottom:1px dotted #CCCCCC;
text-align:left;
}
.content table.data tfoot td {
background:#EFEFEF none repeat scroll 0 0;
height:3px;
}
.content table.data tbody tr:hover td {
}
.content table.data tbody tr:hover th {
}
.content table.data table {
border-collapse:collapse;
border-width:0;
text-align:left;
}
.content table.data table td {
border-collapse:collapse;
text-align:left;
}
.content table.data table td img {
border:1px solid #CCCCCC;
}
.num_detail {
color:#333333;
font-size:15px;
line-height:20px;
margin:5px;
width:500px;
}
.num_detail tr td {
border:1px solid #CCCCCC;
font-size:12px;
line-height:15px;
margin:3px 0;
padding:3px;
text-align:center;
text-indent:0;
vertical-align:middle;
}
.num_detail_bg {
background-color:#FFF3BB;
border-bottom:1px solid #CCCCCC;
line-height:25px;
text-align:right;
width:40%;
}
.num_detail tr:hover td {
background:#FEA55C none repeat scroll 0 0;
color:#000000;
}
.num_title {
background-color:#FEA55C;
border-bottom:1px solid #CCCCCC;
color:#000000;
font-size:13px;
height:27px;
text-align:left;
}
.Border {
border:1px solid #CCCCCC;
}
.Border1 {
border-right:1px solid #CCCCCC;
}
.Border2 {
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-left:5px;
}
.Border3 {
border-bottom:1px solid #CCCCCC;
}
.Border4 {
border-right:1px solid #CCCCCC;
}
.Border5 {
border-bottom:1px solid #CCCCCC;
}

