/* Uniform style sheet for Just A Minute */
 body { font: 0.9em Tahoma,Arial,Helvetica,sans-serif; }
/* Normal links */
table.menu a { text-decoration: none; color: #940035;}
 a:hover {color: teal;}
 p.small {font-size: x-small;}
/* .redhead {color: #990000;} */
 .jamred {color: #FC0000;}
 .blue {font: 0.9em Tahoma,Arial,Helvetica,sans-serif; color: blue;}
 .stdtext {font: 0.9em Tahoma,Arial,Helvetica,sans-serif; }
 .smalltext {font: 0.72em Tahoma,Arial,Helvetica,sans-serif; }
 .bigvtext {font: bold 1.1em Arial,Verdana,Tahoma,Helvetica,sans-serif; }
 h1 { padding-left: 20px; padding-top: 20px; font: 2em Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; color: red; background-color: white; margin-bottom: 6px; margin-top: 10px;}
 h1.main { font: 2em Tahoma,Arial,Helvetica,sans-serif; color: red; }
 h1.submit { font: bold 2em Tahoma,Arial,Helvetica,sans-serif; color: red; padding-top: 0px;}
 h1.plain { padding-left: 0px; padding-top: 20px;font: 2em Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; color: black; background-color: white; margin-bottom: 0px; margin-top: 0px;}
 h2 {  padding-left: 0px; padding-top: 10px; font: 1.1em Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; background-color: white; margin-bottom: 6px; margin-top: 4px;}
.pgframe { font-family: Tahoma,Arial,Helvetica,sans-serif; border-color: blue; background-color:white; font-size: large;}
#logo { margin-top: 10px; }
.topmenu { background-color:white; color:blue; font:bold 1.2em Tahoma,Arial,Helvetica,sans-serif;
   text-align: center;}
.topmenu a { text-decoration: none; color:blue;}
.selectedmenu { background-color:white; font:bold 1.2em Tahoma,Arial,Helvetica,sans-serif;
   text-align: center; border-width: 4px; border-color: blue; border-left-style: solid; border-right-style: solid; border-top-style: solid; }
.selectedmenu a { text-decoration: none; color:red;}
.menubanner a { text-decoration: none; color:red;}
.contentarea {margin-top:-4em; border-collapse: collapse}
form { padding: 20px; background-color: #fff;  
       font: 1em Tahoma,Arial,Helvetica,sans-serif; border-top: 0px}
form tr th { font: 1.5em Tahoma,Arial,Helvetica, sans-serif; }
form td {padding: 5px 15px; }
/* Table to display shorts (for voting) */
.sdisplay { border-style:none; border-collapse:collapse; border-spacing:0px; }
.sdisplay td,th { padding:0px; border-spacing:0px; }
.sdisplay tr { border-spacing:0px; }
.sdisplay img { margin-top:0px; }
/* Film number, in voting palette */
 p.filmnum { font-family: Courier New,Courier,monospace; font-size: medium; text-align: center}
/* Administration style, for JAM_admin */
 .admin { font-size: small; }
 .deleted { font-style: italic; text-decoration: line-through; font-size: small; }
/* Admin page: styles for different input sources */
 .admin_uqueue { background-color: white; }
 .admin_fqueue { background-color: #cfefff; }
 .admin_display { background-color: #fef88e; }
 .admin_qd { background-color: #ffcfff; }
/* To have a foating popup, use class=popup and put your content in a <span> within the link (http://www.wickham43.net/tutorial.css) */
.popup a { text-decoration: none; }
.popup a span {display: none;}
.popup a:hover span{ display: inline; position: relative; border: 1px solid blue;
 top: 2.2em; left: 0px; width: 16em; margin: 0px; padding: 4px; background: #BFC5F7;
 color: #FC0000; font-size:0.8em;
 text-align: left;
/*  top: 166px; left: 58em; width: 16em; margin: 0px; padding: 4px; background: #BFC5F7; */
 }
