#major td{ }
#event-tbl td{}
#event-tbl a{ }
#event2-tbl a{}

#major h2 {width:auto; border-bottom:1px solid #666; padding-top:0px; margin-top:15px;background-color:#666;color: #fff;}
#major h2 a{font-size:11pt; font-weight:600;color: #333;}
#major h2 a:hover{color: #666;}

.catDepth3 {font-size:13pt; background-color:#E2E3E4; color: #666; font-weight:bold; padding:5px 0px 0px 5px;}
.catDepth3 a{font-size:13pt; font-weight:bold;color: #666; text-decoration: none;}
.catDepth3 a:visited{ }
.catDepth3 a:hover{ text-decoration: none;}

.catDepth4 { font-size:10pt;color:#333; width:auto; margin:15px 0px 0px 3px;font-weight:bold;}
.catDepth4 a{ font-size:10pt; text-decoration:none; color:#333;font-weight:bold;}
.catDepth4:visited a{color:#333;font-weight:bold;}
.catDepth4:hover a{color:#333;font-weight:bold;}

.catDepth5 { font-size:8pt; background-color:#eceeef; color:#333; font-weight:bold; padding:4px 0px 4px 0px; }
.catDepth5 a{ color: #fff; font-weight:bold;}
.catDepth5 a:visited{ }
.catDepth5 a:hover{ text-decoration: underline;}

.catDepth6 { color: #666; font-weight:bold; text-align: center;}
.catDepth6 a{ color: #666; font-weight:bold;text-decoration: none;}
.catDepth6 a:visited{ }
.catDepth6 a:hover{ text-decoration: underline;}

/* non-categorized listing types */
.thirdlevel h2 {width:auto; border-bottom:1px solid #d0d0d1; padding:5px 0px 3px 0px; background-color: #333; text-decoration:none; }
.thirdlevel  a{ font-size:10pt; font-weight:bold;color: #fff;}
.thirdlevel h2 a:hover{text-decoration:underline; }

#regular h2 {width:auto; border-bottom:1px solid #d0d0d1; padding:5px 0px 3px 0px; background-color: #e2e3e4; text-decoration:none; }
#regular h2 a{ font-size:10pt; font-weight:bold;color: #666;}
#regular h2 a:hover{text-decoration:underline; }
#regular div a{}
#regular a{padding:3px 0px 3px 3px;}
#regular div a:hover{text-decoration:underline; }
#regular p {border-bottom:1px solid #666; font-weight:bold;  padding:3px 0px 3px 3px; background-color: #999; color: fff;}
#regular td{ padding:2px 0px 3px 3px;}
