
body{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
h1 h2 h3 h4{
    margin-top:0px;
}
h1{
    font-size:14pt;
    margin-left:10px;
    padding-bottom:30px; 
    border-bottom: 1px dotted black;
}
div.sidebar{
    float:left;
    width:120px;
    margin:10px;
    padding-top:20px;
}
div.main{
    float:left;
    width:400px;
    padding-left:80px;
    padding-top:20px;
    margin-bottom:30px;
}
input{
    font-family: Helvetica, Verdana, Arial, serif;
    font-size:9pt;
    width:175px;
}
textarea{
    font-family: Helvetica, Verdana, Arial, serif;
    font-size:9pt;
    width:175px;
}
label{
    font-family: Helvetica, Verdana, Arial, serif;
    font-size:9pt;
}
label.required{
    font-weight:bold;
}
td{
    text-align:left;
}
/* related to page navigator*/
div.navigator{
    margin-top:15px;
    font-size:9pt;
    padding:5px;
    text-align:center;
}
div.totalpagesdisplay{
    padding-top:15px;
    font-size:8pt;
    text-align:center;
    font-style:italic;
}
.navigator a, span.inactive{
    padding : 0px 5px 2px 5px;
    margin-left:0px;
}
.navigator a:link, .navigator a:visited,
.navigator a:hover,.navigator a:active{
    color: #3300CC;
    text-decoration: none;
}
span.inactive{
    background-color :#EEEEEE;
    font-style:italic;
}
