form {margin:0;padding:0;}
.hd_main { padding-bottom:5px; overflow:hidden; }

.hd_main .listTable { width:100%; table-layout:fixed; border:none;}
.hd_main .listTable tr td { padding:0;margin:0; vertical-align:top; overflow:hidden; }

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

.hd_main .thumbnailBox .thumbnail { text-align:left; white-space:nowrap;}
.hd_main .thumbnailBox .thumbnail img { padding:2px; border:1px solid #DEDEDE; }
.hd_main .thumbnailBox .thumbnail img:hover { border:1px solid #54564b; }
.hd_main .thumbnailBox .desc {padding-top:1px; padding-left:5px; line-height:18px;overflow:hidden;}

.hd_main .thumbnailBoxs { width:100%; margin:5px 0 5px 0;padding:0;border:none; table-layout:fixed; }
.hd_main .thumbnailBoxs tr td { border-bottom:none; padding:none; margin:none; }

.hd_main .thumbnailBoxs .thumbnail { text-align:left; white-space:nowrap;}
.hd_main .thumbnailBoxs .thumbnail img { padding:2px; border:1px solid #DEDEDE; }
.hd_main .thumbnailBoxs .thumbnail img:hover { border:1px solid #54564b; }
.hd_main .thumbnailBoxs .desc {padding-top:1px; padding-left:5px; line-height:18px;overflow:hidden;}
.hd_main .thumbnailBoxs .titleBox { margin-bottom:5px;}

.hd_main .headline { margin-top:8px; }
.hd_main .headline .title	{font-weight:bold; font-size:18pt; letter-spacing:-4px;color:#333333; }
.hd_main .headline .title a { color:#000000; text-decoration:none; }
.hd_main .headline .title a:hover { text-decoration:none; }

.hd_main .titleBox { margin-bottom:5px;}
.hd_main .titleBox .title	{font-weight:bold; font-size:11pt;color:#333333; }
.hd_main .titleBox .title a { color:#000000; text-decoration:none; }
.hd_main .titleBox .title a:hover {text-decoration:underline; }

.hd_main .newsTitle {font-weight:bold;font-size:11pt;color:#333333;line-height:27px;padding-left:3px;}
.hd_main .newsTitle a {color:#333333;}



.hd_main td.bottomBorder { border-bottom:1px solid #CCCCCC; padding-bottom:5px; }
.hd_main td.bottomBorder2 { border-bottom:1px solid #EEEEEE; padding-bottom:5px; }

