div{padding:0px;}
body{
    background:#A5A5A5;
    font-family:Georgia, Helvetica, Arial, sans-serif; 
    padding:0px;
    margin:0px;
    color:#5F6A75;
}
#header{
    background-color:#829EB9;
    width:800px;
    color:#4E565D;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:0px;
    padding:10px;
    text-align:center;
    border-bottom:solid 1px black;
}
em{
    font-weight:bold;
    font-style:normal;
}
h2{margin:0px;}
.req{color:red;padding:none;margin:none;}
.main_holder{
    background:#EFEFEF;
    width:800px;
    padding:10px;
    padding-top:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    line-height:1.6em;
}
#author_etc{
    size:8px;
    color:#DDDDDD;
    text-align:center;
    padding-top:5px;
}
/*below for input page*/
div#main{
}
p{
    margin-left:10px;
    font-size:12pt;
    color:#829EB9;
}
h1{
    text-align:center;
    padding-top:15px;
    margin:0px;
}
#h2{
    padding;0px;
    padding-top:4px;
    font-size:14pt;
}
#instructions{
    border-bottom: dotted #A5A5A5 1px; 
}
form{
    font-size:14pt;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:10px
}
label {
    margin-left:25px;
    float:left;
}
input{
    float:right;
    margin-right:75px;
}
#input_submit{
    float:none;
    margin-left:155px;
    width:150px;
    color:#5F6A75;
    font-size:14pt;
}
/*below for graph page*/
.inflet{
    color:#829EB9;
}
#info_section{
    text-align:left;
    border-bottom: dotted #A5A5A5 1px;
}
#author_etc{
    size:8px;
    color:#DDDDDD;
    text-align:center;
    padding-top:5px;
}
div#graph_main{
    text-align:center;
}
