                html { overflow-y: scroll;}
                body { font-family: sans-serif, serif; font-size: 1em; background-color: #aaa; line-height: 1.4;}
                a, a:visited{color:#004989; text-decoration:none;}
                a:hover{color: #666; text-decoration: underline;}
                label{ display: block; font-weight: bold;}
                table{border-collapse: collapse;}
                th{text-align: left; background-color: #f2f2f2;}
                tr:hover{background-color: #f0f0f0;}
                #menu{float: right;}
                #container{width: 96%; margin: 0 auto; padding: 20px; background-color: #fff;}
                #footer{padding:10px 0 0 0; margin-top: 20px; text-align: center; border-top: 1px solid #ccc;}
                #create{padding: 15px; background-color: #f2f2f2;}
                .issue{padding:10px 20px; margin: 10px 0; background-color: #f2f2f2;}
                .comment{padding:5px 10px 10px 10px; margin: 10px 0; border: 1px solid #ccc;}
                .comment:target{outline: 2px solid #444;}
                .comment-meta{color: #666;}
                .p1, .p1 a{color: red;}
                .p3, .p3 a{color: #666;}
                .hide{display:none;}
                .left{float: left;}
                .right{float: right;}
                .clear{clear:both;}
                h1 {
                 font-size: 1.6em;
	         }

table th{
    font-size: 0.94em;
}

select {
    font-size: 1em;
}
		 
textarea, input  {
 font-size: 1em;
 font-family: serif, sans-serif;
 border: 1px solid black;
}

textarea {
  width: 98%;
  height: 200px;
}
