/* CSS Document */

h1.ct_tlbg {font-size:90%;color:#444444;vertical-align:middle;padding:18px 0px 0px 30px;background-image:url(../ct_fx/images/tlbg_03.gif);background-repeat:no-repeat;height:45px}
td.ct_index_tl{height:26px}
td.ct_indexout{padding:0px 15px 0px 0px}
td.ct_index{font-size:90%;color:#444444;vertical-align:middle;padding:0px 0px 0px 5px;line-height:250%;border-top:1px dotted #5285cb;border-bottom:1px dotted #5285cb;}
td.ct_index2{padding:0px;border-top:1px dotted #5285cb;border-bottom:1px dotted #5285cb;}
.indexnow{font-weight:bold;color:#456296;text-decoration:none}
a span.indexnow {font-weight:bold;color:#456296;text-decoration:none}
td.ct_stl{font-size:90%;font-weight:bold;color:#444444;vertical-align:middle;padding:2px 0px 0px 15px;background-color:#dbe9ee;height:28px}
table.ct_contents{margin:10px 15px}
td.ct_ac{ 
font-size:85%;
padding:15px 10px 15px 10px;
line-height:150%;
}
.ct_tl_square {color: #456296}
table.hyou{font-size:11px;color: #444444;line-height:130%}
table.hyou2{font-size:90%;color: #444444;line-height:130%;vertical-align:top}
table.hyou2 td.hyou3{line-height:150%;padding:3px;font-size:90%;}
.bold {color: #458C96;font-weight:bold}
.bold2 {color: #2e4165;font-weight:bold}
.style1 {font-size: 80%}
.style2 {font-size: 80%;text-decoration:none;}

.bkchart {
padding-left:40px;
padding-top:5px;
margin:5px 0;
height:30px;
background:url(../ct/images/stock/bkh3.gif) no-repeat left center;
font-size:14px;
font-weight:bold;
color:#4668AE;
}