.latest_apple { overflow:hidden; position:relative; width:100%; background:url(../images/white/tb_mid.png) top left repeat-x;padding-bottom:10px;}
.latest_apple .bottom_mid {  position:relative; background:url(../images/white/bottom_mid.png) 0 100% repeat-x; }
.latest_apple .box_mid_left { position:relative; background:url(../images/white/box_mid_dot.png) left repeat-y;}
.latest_apple .box_mid_right { position:relative; background:url(../images/white/box_mid_dot.png) top right repeat-y;}
.latest_apple .bottom_left { position:relative; background:url(../images/white/bottom_left.png) 0 100% no-repeat; }
.latest_apple .bottom_right {position:relative; background:url(../images/white/bottom_right.png) 100% 100% no-repeat;}

.latest_apple h2 { display:block; height:16px; padding:0px 0 0 5px; margin-bottom:5px; color:#ffffff; font-size:1em;}

.latest_apple ul {}
.latest_apple ul li { height:16px; background:url(../images/white/bulletD0.gif) no-repeat left 7px; margin-left:0px; margin-right: 5px; padding: 3px 0 0 8px; overflow:hidden; list-style:none; white-space:nowrap; } 
.latest_apple ul li .title a { color:#555555; text-decoration:none; }
.latest_apple ul li .title a:hover { text-decoration:underline; }
.latest_apple ul li .title span.comment { color:#FE6700; font:.8em Tahoma; }
.latest_apple ul li .title span.comment a { color:#FE6700; font:.8em Tahoma; }

.latest_apple ul li .date { color:#999999; font:.8em Tahoma; white-space:nowrap; margin-right:5px;}

.latest_apple .left-corner{ position:relative; background:url(../images/white/tb_left.png) top left no-repeat;}
.latest_apple .right-corner{ background:url(../images/white/tb_right.png) top right no-repeat; padding: 8px}

.latest_apple .more { position:absolute; top:6px; right:9px; color:#ffffff; font:.8em Tahoma;} 
.latest_apple a.more { text-decoration:none;} 
.latest_apple a.more:hover { text-decoration:underline;} 


.latest_apple .listTable { width:100%; table-layout:fixed; border:none;}

.latest_apple .listTable tr td { border-bottom:1px dotted #DEDEDE; padding:0;margin:0; vertical-align:top; overflow:hidden; }

.latest_apple .thumbnailBox { width:100%; margin:0;padding:0;border:none; table-layout:fixed; }
.latest_apple .thumbnailBox tr td { border-bottom:none; padding:none; margin:none; }

.latest_apple .thumbnailBox .thumbnail { text-align:center; padding:5px; white-space:nowrap;}
.latest_apple .thumbnailBox .thumbnail img { padding:4px; border:1px solid #DEDEDE; }
.latest_apple .thumbnailBox .thumbnail img:hover { border:1px solid #54564b; }

.latest_apple .thumbnailBox .desc { padding-left:5px; padding-bottom:5px; }

.latest_apple .thumbnailBox .titleBox { margin-top:8px; margin-bottom:5px;}

.latest_apple .thumbnailBox .titleBox .title { }
.latest_apple .thumbnailBox .titleBox .title strong { font-weight:bold; font-size:0.9em; color:#ed2a32; }
.latest_apple .thumbnailBox .titleBox .title a { font-weight:bold; color:#666666; text-decoration:none; }
.latest_apple .thumbnailBox .titleBox .title a:hover { font-weight:bold; text-decoration:underline; }


.latest_apple .thumbnailBox .titleBox .regdate { font-size:0.9em; color:#AAAAAA; }

.latest_apple .thumbnailBox .contentBox { overflow:hidden; margin-bottom:5px;}

.latest_apple .thumbnailBox .authorBox { margin-top:5px; }

.latest_apple .thumbnailBox .author { color:#54564b; margin-right:10px;}
.latest_apple .thumbnailBox .author span,div { color:#54564b; }

.latest_apple .thumbnailBox .readAndVoted { color:#999999; font-size:0.9em; }
.latest_apple .thumbnailBox .readAndVoted span.div_block { color:#333333; font-size:0.9em; }
.latest_apple .thumbnailBox .readAndVoted strong { color:#FE6700; }

.latest_apple .thumbnailBox td.bottomBorder { border-bottom:1px dashed #EEEEEE; padding-bottom:5px; }


