div#contents a:link { text-decoration:underline; color:#0033ff;}
div#contents a:visited { text-decoration:underline; color:#660099;}
div#contents a:hover { text-decoration:underline; color:#ff0000;}

div.space img { margin-bottom:1px;}
strong { font-weight:normal;}

h1 { font-size:16px; margin:0px; padding:5px; background-color:#ffdd99; text-align:center;} 
h2 { font-size:16px; margin:10px 0px 0px; padding:5px 10px;}
h3 { font-size:14px; margin:10px 0px 0px; padding:5px 10px; background-color:#ccccff;}
h3.or { background-color:#ffffff; color:#ff0000; padding-bottom:0px;}
table { width:460px; margin:10px 20px 15px; border-collapse:collapse; font-size:12px;}
table.w260 { width:260px; margin:10px 120px;}
table.pink th { background-color:#ffcccc;}
table.orange th { background-color:#ffcc66;}
table.gray th { background-color:#cccccc;}
table.green th { background-color:#ccffcc;}
table.blue th { background-color:#ccccff;}
table.yellow th { background-color:#ffff99;}
table.brown th { background-color:#cc9933;}
caption { font-size:13px; padding:2px; font-weight:bold; text-align:left;}
th { border:1px solid #333333; padding:5px; font-weight:normal;}
td { border:1px solid #333333; padding:5px;}
td.photo { width:460px; text-align:center; background-color:#333333;}
p.photo { margin:10px 0px; text-align:center;}
p.af { margin:10px 0px 0px; text-align:center;}
ul { list-style-type:square;}
li { margin:5px 0px;}

table.pamphlet td { padding:15px auto; border:none; text-align:center; line-height:2.4;}

