body { margin:0; padding:0; color: #fff; font-family: Georgia, Times; font-size:14px; background:url('/conf2011/img/bg.jpg') repeat-x top left #181b46; }
p, td, li { font-family: Georgia; font-size:14px; color: #fff; }


h1 { color:#fdc215; font-weight:normal; font-size:22px; }
h3 { font-style:italic; font-weight:normal; font-size:18px; color:#fdc215; }


a: { color:#fdc215; text-decoration:underline; }
a:Link, a:Visited { color:#fdc215; text-decoration:underline; }
a:Hover { color:#fdc215; text-decoration:none; }

a.menu, a.menu:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu:hover, a.menu:active { color: #fdc215; text-decoration: none; font-size:18px; }

a.dashed, a.dashed:visited { color: #fdc215; text-decoration: none; border-bottom:1px dashed #fdc215; }
a.dashed:hover, a.dashed:active { color: #fdc215; text-decoration: none; border-bottom:1px dashed #fdc215; }

a.menu1, a.menu1:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu1:hover, a.menu1:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu2, a.menu2:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu2:hover, a.menu2:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu3, a.menu3:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu3:hover, a.menu3:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu4, a.menu4:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu4:hover, a.menu4:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu5, a.menu5:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu5:hover, a.menu5:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu6, a.menu6:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu6:hover, a.menu6:active { color: #ffffff; text-decoration: underline; font-size:18px; }
a.menu7, a.menu7:visited { color: #ffffff; text-decoration: none; font-size:18px; }
a.menu7:hover, a.menu7:active { color: #ffffff; text-decoration: underline; font-size:18px; }

p.news {font-size:12px;}
.news a {font-size:12px; color: #ffffff; }
.news a:Link {font-size:12px; color: #ffffff; }
.news a:Visited {font-size:12px; color: #ffffff; }
a.allnews, a.allnews:visited { color: #fdc215; text-decoration: underline; font-size:12px; }
a.allnews:hover, a.allnews:active { color: #fdc215; text-decoration: none; font-size:12px; }
div.line {margin-top:40px; margin-bottom:20px; height:3px; width:100%; background:url('/conf2011/img/line-news.gif') repeat-x top left;}
div.line2 {margin-top:20px; margin-bottom:20px; height:3px; width:100%; background:url('/conf2011/img/line3.gif') repeat-x top left;}

.yellow li {color:#fdc215;}
span.yell {color:#fdc215;}
span.yell3 {font-size:16px;font-style:italic;}

td.sponsor { padding:35px; background:url('/conf2011/img/line.gif') repeat-x top left;}
td.footer { background:url('/conf2011/img/line.gif') repeat-x top left;}

.program td {background:#f9df78;color:#000000;font-size:16px;}

.bord3 td {border-bottom:1px solid #333333;}
.bord4 td {border-bottom:1px solid #333333;}
