.tabWidget { overflow:hidden; }

.tabWidget .tabBox { border-bottom:1px solid #d4d4d4; height:27px; z-index:1;padding-top:5px;}
.tabWidget .tabBox a { text-decoration:none; color:#666666; }
.tabWidget .tab { position:relative; top:1px; border:1px solid #d4d4d4; margin-left:4px; float:right; cursor:pointer;  background-color:#FFFFFF; z-index:2; height:25px; }
.tabWidget .on { position:relative; top:1px; border:1px solid #d4d4d4; border-bottom:1px solid #FFFFFF; margin-left:4px; float:right; cursor:pointer;  background-color:#FFFFFF; z-index:2; height:25px; }

.tabWidget .tab div { float:left; height:15px; border-bottom:5px solid #ccffff; font-size:9pt; padding:5px 8px 0 8px; color:#666666; }
.tabWidget .tab div a { color:#666666; }
.tabWidget .on div { float:left; height:15px; border-bottom:5px solid #FFFFFF; font-size:9pt; padding:5px 8px 0 8px; color:#000000; }
.tabWidget .on div a { color:#000000; }


.tabWidget .tab_btn { position:relative; margin-left:1px; float:right; cursor:pointer;z-index:2;}
.tabWidget .btn_on { position:relative; margin-left:1px; float:right; cursor:pointer; z-index:2;}

.tabWidget .tab_btn div { float:left;color:#666666; }
.tabWidget .tab_btn div a { color:#666666; }
.tabWidget .btn_on div { float:left;}
.tabWidget .btn_on div a { color:#000000; }


.tabWidget .tabContent {padding:5px; background-color:#FFFFFF; z-index:1;}
.tabWidget .show { display:block; }
.tabWidget .hide { display:none; }

.tabWidget .tabContent table { border:0; width:100%; table-layout:fixed; }

.tabWidget .tabContent .thumbnail { text-align:center; padding:5px 10px 5px 0px;}
.tabWidget .tabContent .thumbnail img { border:1px solid #EEEEEE; padding:5px; float:left; }

.tabWidget .tabContent .thumbnail_img { text-align:center; padding-right:10px;}
.tabWidget .tabContent .thumbnail_img img { border:1px solid #EEEEEE; padding:0px; float:left; }

.tabWidget .tabContent .titleBox { padding-top:3px; padding-left:0px; color:#888888; vertical-align:top;}
.tabWidget .tabContent .titleBox .regdate { font-family:tahoma; font-size:.85em; color:#AAAAAA;}
.tabWidget .tabContent .titleBox .title { background:url(../images/normal/bullet.gif) no-repeat 2px 6px; padding-left:10px;  height:19px; white-space:nowrap; overflow:hidden;}
.tabWidget .tabContent .titleBox .title .comment_cnt { font-weight:normal; font-size:0.8em; color:#F48A23; }
.tabWidget .tabContent .titleBox .title a { color:#2f3743; text-decoration:none;font-family:Tahoma, Geneva, sans-serif }
.tabWidget .tabContent .titleBox .title a:hover { text-decoration:underline; color:#0066cc;}
.tabWidget .tabContent .titleBox .title a:visited { text-decoration:underline; color:#aaaaaa;text-decoration:none;}

.tabWidget .tabContent .titleBox .title .author { color:#AAAAAA; }
.tabWidget .tabContent .titleBox .title .readAndVoted { font-family:tahoma; font-size:.8em; color:#AAAAAA;}
.tabWidget .tabContent .titleBox .title .readAndVoted .readed { color:#4BC4C8;}
.tabWidget .tabContent .titleBox .title .readAndVoted .voted { color:#C8A64B;}


