/* CSS Document */
#col-right-channel {
margin-top:10px;
width:245px;
float:right;
}

.right-block-channel {
width:235px;
border:1px solid #ccc;
margin-top:10px;
vertical-align:top;
text-align:left;
font-size:12px;
clear:both;
background:#f0f6fa
}

.right-block-channel .content {
text-align:left;
margin:5px 0;
}

.right-block-channel .content span {
width:100%;
}

.right-block-channel .content ul {
list-style:none;
margin:0;
padding:0;
}

.right-block-channel .content ul li {
	background-position:0 4px;
	padding-left:12px;
	border-bottom:1px dashed #ccc;
	margin:5px 0;
	background-image: url(../../images/common/bullet-yellow-arrow_1.gif);
	background-repeat: no-repeat;
}

.right-block-channel .content ul li a{color:#666}

.right-block-channel img {
display:block;
}

.right-block-channel img.pic {
border:1px solid #ccc;
margin:2px 5px 5px;
}

.right-block-channel .title {
height:22px;
background:url(../../images/common/img-right-block-top.gif) no-repeat top;
color:#fff;
font-size:13px;
padding-top:3px;
text-indent:10px;
font-weight:bold;
float:left;
}

.right-block-channel .title-green {
	height:22px;
	color:#fff;
	font-size:13px;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	background-image: url(../../images/common/img-right-block-top-p.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.right-block-channel h1 {
font-size:13px;
font-weight:bold;
float:left;
}

.right-block-channel .title span {
float:right;
padding-right:5px;
}

.right-block-channel .title span a {
font-size:12px;
color:#fff;
}

.right-block-channel .title-green span {
float:right;
padding-right:5px;
}

.right-block-channel .title-green span a {
font-size:12px;
color:#fff;
}

.right-block-channel td {
vertical-align:top;
}


.table-reits{ margin:5px 0}

table.table-reits th{ font-size:13px; font-weight:bold; color:#369; text-align:right}
table.table-reits td{ text-align:right; border-bottom:1px solid #ccc; padding:2px 0}
table.table-reits td.cost{color:#369}
table.table-reits td.up{color:#f00}
table.table-reits td.down{color:#060}
table.table-reits tr.dark{ background:#dfedf0}


.table-reits2{ margin:5px; background:#ccdee8}
.table-reits2 td{ padding:2px}
.table-reits2 th{ font-size:13px; font-weight:bold; color:#369; text-align:right; height:25px; vertical-align:top; padding:2px}
.table-reits2 th.date{ text-align:left}
.table-reits2 td.cost{ background:#e6eff4; text-align:right; color:#369}



#title-personal {
margin-top:10px;
height:30px;
width:790px;
background:url(../../images/bank/title-personal.gif) no-repeat;
display:block;
float:right;
text-indent:-9999px;
}


.title-bar-purple{ height:24px; background: url(../../images/common/img-title-bar-purple-bg.gif) repeat-x; border-top:1px solid #a38db9}
.title-bar-purple h1{ width:120px;height:20px; display:block; font-size:13px; font-weight:bold;color:#339; padding:4px 8px 0px; float:left}
.title-bar-purple span{width:70px; font-size:12px;display:block; text-align:right; float:right; padding-right:5px; padding-top:3px}

.table-news-3{ margin:10px 0; font-size:12px;vertical-align:top; text-align:left}
.table-news-3 ul{ list-style:none; margin:0; padding:0}
.table-news-3 ul li{ margin:5px 0; background:url(../images/common/bullet-green-arrow.gif) no-repeat; background-position:0 4px;padding-left:12px; border-bottom:1px dashed #cccccc}
.table-news-3 .pic{ margin:5px 8px 0 2px; border:1px solid #cccccc}

.tabs-purple{margin:5px 0 5px; background:url(../../images/common/tab-91-purple-bg.gif) repeat-x; height:29px;font-size:13px; font-weight:bold;color:#336699;clear:both}
.tabs-purple ul{ list-style:none; margin:0; padding:0 }
.tabs-purple  li{width:91px; height:29px;float:left; background:url(../../images/common/tab-91-purple-off.gif)}
.tabs-purple  li a{width:91px; height:19px; display:block; text-indent:12px; padding-top:10px;color:#339}
.tabs-purple  li.on{ background:url(../../images/common/tab-91-purple-on.gif) no-repeat;width:91px; height:19px; display:block; text-indent:12px; padding-top:10px}




.title-main-info h1 {
font-size:12px;
font-weight:bold;
color:#00829c;
float:left;
}

.title-main-info span.more {
color:#00829c;
float:right;
}

.title-main-info span.more a {
color:#00829c;
}

.title-main-info {
padding-top:5px;
height:20px;
display:block;
border-bottom:3px solid #39c;
clear:both;
}

.main-info .post {
clear:both;
padding:15px 0 10px;
}

.main-info .post .img {
float:left;
height:100px;
clear:both
}

.main-info .post .img img {
border:1px solid #ccc;
background:#fff;
margin:0 15px 15px 10px;
padding:3px;
}

.main-info .post h2 {
font-size:12px;
font-weight:bold;
color:#369;
}

.main-info .post ul {
clear:both;
list-style:none;
margin:10px 10px 0;
padding:0
}

.main-info .post li {
list-style:none;
border-bottom:1px dashed #ccc;
background:url(../../images/common/bullet-purple-arrow.gif) no-repeat 0 5px;
padding-left:15px;
line-height:22px;
margin:0;
}

.other-info {
margin-top:10px;
}

.title-other-info h1 {
font-size:12px;
font-weight:bold;
color:#339;
float:left;
}

.title-other-info span.more {
color:#339;
float:right;
}

.title-other-info span.more a {
color:#339;
}

.title-other-info {
	padding-top:5px;
	height:20px;
	display:block;
	clear:both;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B4A0DD;
}

.other-info ul {
clear:both;
list-style:none;
margin:10px 10px 0;
padding:0
}

.other-info li {
list-style:none;
border-bottom:1px dashed #ccc;
background:url(../../images/common/bullet-purple-arrow.gif) no-repeat 0 8px;
padding-left:15px;
padding-top:2px;
line-height:22px;
margin:0;

}


table.table-business-1{ margin-top:10px}

table.table-business-1 td{ text-align:left}

table.table-business-1 td.item{ padding:2px 0 2px 15px; background:url(../../images/common/bullet-bule-arrow.gif) no-repeat 0px 6px; border-bottom:1px dashed #ccc}

