* {  padding:0px; margin:0px; font-family:"Times New Roman", Times, serif;}
#divMain{ display:block; width:780px; background-image:url(../images/left_back.gif); background-repeat:repeat-y; padding-left:3px; border-right:1px solid #EBEBEB;}
#divHead{ display:block; width:780px; height:105px;}
#divLine{ display:block; height:12px; background-image:url(../images/black_blue.gif); background-repeat:repeat-x;}
#divContent{ display:block; }
#divBottom { display:block; height:20px; border-bottom:1px solid #CCCCCC;}
.stable { font-size:12px; }
.stable TD { padding:2px 2px 2px 5px; }

.menu { padding:3px 2px 3px 5px;}
.menu a { text-decoration:none; display:block; color:#003366; margin:2px 4px; padding-bottom:1px;}
.menu a:hover { color:#FF0000; border-bottom:1px dotted #C90; padding-bottom:0px;} 
.menu a.select { text-decoration:none; display:block; color:#993300;}
.menu a.select:hover { color:#3366FF;} 

.itable { font-size:13px;  }
.itable TD.big { padding:2px 2px 2px 5px; font-weight:bold; }
.itable TD.small { padding:4px 2px 4px 5px; font-weight:normal; line-height:1.4em; }

.pager {}
.pager a { font:bold 12px Arial; color:#003366; text-decoration:none;}
.pager a:hover { color:#0066CC;} 
.pager a.select {font:bold 14px Arial; color:#0066FF; text-decoration:none;}
.pager a.select:hover { color:#FF3300;} 
div.viewed { background-color:#CCcccc; border-bottom:1px solid #ff0000; padding:3px; color:#003366}
div a.recent { display:block; float:left; margin:3px; border:1px solid #CCCCCC; width:90px; overflow:hidden; height:140px; overflow:hidden; }
div a.viewall { text-decoration:none; color:#993300;}
div a:hover.viewall { color:#0066FF; }
.mail a { font:normal 11px Arial, Helvetica, sans-serif; color:#0066CC; text-decoration:none;}