body { font-family: "Trebuchet MS",arial,verdana; font-size:10px; margin:0px 2px;}
td   { font-family: "Trebuchet MS",arial,verdana; font-size:10px; }

td.header-title { font-size:12px; font-weight:bold; }
td.header-title a { text-decoration:none;color:#000011; }
td.header-title a:hover { text-decoration:underline; }

td.category { font-size:12px; font-weight:bold; vertical-align:top; padding-top:3px;}
a.category { text-decoration:none; color:black;}
a.category:hover { text-decoration:underline; }
td.guest { font-weight:bold; vertical-align:top; line-height:12px; padding-right:3px; padding-left:3px;}
a.guest    {  color:black; text-decoration:none;  }
a.guesturl { color: gray; text-decoration:none; font-weight:normal;}
a.guestmail { color: gray; text-decoration:none; font-weight:normal;}
a.guest:hover {  text-decoration:underline;  }
a.guesturl:hover {  text-decoration:underline;  }
a.guestmail:hover {  text-decoration:underline;  }

table.project td { line-height:11px; vertical-align:top; }
table.project td.number { padding-left:2px; font-size:9px; }
td.project { font-weight:normal; vertical-align:top; line-height:12px; padding-right:3px; padding-left:3px;}
table.project a { color:black; text-decoration:none; font-size:9px; }
table.project a:hover { text-decoration:none;color:red;}

td.name { height:12px; vertical-align:bottom; padding-top:3px; line-height:12px; text-transform:uppercase;}
input.name { width:135px; line-height:15px; height:15px; border:0px; font-family: "Trebuchet MS",arial,verdana; font-size:10px; cursor:pointer; vertical-align:bottom; }
a.name { color:black; text-decoration:none; text-transform:uppercase; text-transform:uppercase;}
a.name:hover { text-decoration:underline; }
td.title { height:10px; line-height:10px; vertical-align:top; color:gray; text-transform:lowercase;}
input.title { height:10px; line-height:10px; width:135px; border:0px; font-family: "Trebuchet MS",arial,verdana; font-size:10px; cursor:pointer; }
a.title { color:gray; text-decoration:none; text-transform:lowercase;}
a.title:hover { text-decoration:underline; }


td.competition { background-color:#000011;font-size:15px; font-weight:bold; color:white; height:25px; line-height:15px;
vertical-align:bottom; padding-bottom:3px; padding-left:3px;}
td.textcompetition { font-weight:normal; font-size:10px; line-height:13px; }
td.titlecompetition { font-size: 12px; font-weight:bold; vertical-align:top; height:25px; padding-top:3px; }
td.categoryBlock { width:140px; vertical-align:top; padding:0px; }
td.guestBlock { width:295px; height:105px;}
/* td.competitionBlock {  } */
td.sepH {width:15px; line-height:10px;}
td.sep { width:10px; font-size:1px; padding-right:9px;}
td.sep3 { font-size: 1px; }
td.sep2 { background-color:#000011;border-top:2px solid #ffffff; font-size:1px;}
td.publish { font-size:11px; vertical-align:bottom; background-color:#000011; color:red; border-top:2px solid #ffffff;}
a.publish { text-decoration:none; }
a.publish:hover{ text-decoration:underline; }
td.section { font-size:15px; font-weight:bold; vertical-align:bottom; width:105px;
background-color:#000011; color:white; padding-left:5px; height:25px; }
a.section { color:white; text-decoration:none; }
.search { font-size:11px; color:white; vertical-align:bottom; text-align:right; width:50px; cursor:pointer; }
td.travelingTitle {font-size:14px; font-weight:bold; padding-top:13px; height:17px; }
td.travelingTitle a { color:black;text-decoration:none; }
td.travelingTitle a:hover { text-decoration:underline; }
td.travelingCity {font-size:10px; height:15px; text-align:center; color:gray; } 
td.travelingCity a {font-size:10px; color:gray; text-decoration:none;} 
td.travelingCity a:hover {text-decoration:underline;} 
td.discl { padding-top: 13px; color:#666666; text-align:justify; }
a.email { color:#ED0805;font-weight:bold;text-decoration:none; font-size:11px;letter-spacing:1px;}
a.email:hover { text-decoration:underline; }
#menu1 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu2 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu3 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu4 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu5 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu6 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu7 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}
#menu8 { position: absolute; background-color: #ffffff; display: none; border:1px solid black;}

table.menuTable { width:200px;}
td.menuItem { color: #666666; border-bottom:1px solid #555555; font-weight:bold; font-size:12px; height:19px; cursor:pointer; padding-left:10px; padding-right:10px; white-space:nowrap;}
td.menuItem2 { color: #666666; border-bottom:1px solid #555555; font-weight:bold; font-size:12px; height:19px; cursor:pointer; width:10px; padding:0px 5px; text-align:center;}
a.menuItem { color: #333333; text-decoration:none;}
a.menuItem:hover {text-decoration:none;}
input { border: 1px solid #666666; color: #333333;  font-family: "Trebuchet MS",arial,verdana; font-size:10px; width:115px;padding:0px 2px;}
td.subscribe { background-color: #eeeeee; padding:0px 5px; text-align:center; font-weight:500; font-size:11px;
border-width:1px; border-style:outset; border-color: #dddddd; cursor:pointer; }

a { text-decoration:none; color:black; }
a:hover { text-decoration:underline;}