
body{
background:#fff;
width:900px;
}

a:link {color: #003366; text-decoration: underline; }
a:active {color: #003366; text-decoration: underline; }
a:visited {color: #8b0000; text-decoration: underline; }
a:hover {color: #8b1a1a; text-decoration: none; }

html h4 {
color: #003366;
font-size:10pt;
margin:0px;
padding:0px;
display:inline;
}

html h3{
color: #003366;
font-size:12pt;
margin:0px;
padding:0px;
font-weight:bold;
}

html b {
color: #003366;
font-size:11pt;
font-weight:bold;
}

#header {
background: url(../images/topline.gif) repeat-x 100% 0%;
width:900px;
height:20px;
}

#headertext{
float: right;
font-size: 10pt;
font-family: arial, helvetica;
margin-top:0px;
}

#toptitle {
width:100%;
padding-top:6px;
padding-bottom:20px;
}

#toptitle img {
float:left;
display: inline;
margin-right: 8px;
margin-top:2px;
}

#toptitle h2 {
padding-left:10px;
font-size: 18pt;
font-family: arial, helvetica;
font-weight: bold;
color:#003366;
display:inline;
}

.clear{
clear: both;
}

#topsection{
margin-left:5px;
width: 900px;
}

.table_pastPI td{
background:#eeeeee;
border: 1px solid #ccc;
padding:6px;
font-size: 10pt;
font-family: arial, helvetica;
}

.table_main td{
background:#fff;
border: 0px;
padding:6px;
font-size: 10pt;
font-family: arial, helvetica;
}

.table_reflib {
border: 0px;
padding:0px;
font-size: 10pt;
font-family: arial, helvetica;
}

html table img {
display: inline;
margin-right: 0px;
margin-top:0px;
}

#content{
width:900px;
font-family: arial, sans-serif, helvetica;
font-size: 10pt;
padding-top:4px;
}

div.myform { 
margin: 50px; 
padding: 10px; 
width:500px;
}

p.legend { margin-bottom: 1em; }
p.legend em { 
color: #C00; 
font-style: normal; 
font-family: Arial,Helvetica;
}

div.myform form p { 
margin: 0; 
padding: 10px;
font-weight:normal;
}

div.myform form fieldset { 
margin: 10px 0; 
padding: 10px; 
border: #687c8e 2px solid; 
background: url(../images/form_back.jpg) repeat-x;
}

div.myform legend { 
font-weight: bold; color: #800000;
font-family: Arial,Helvetica;
font-size:14px;
padding-bottom:5px;
}

div.myform label { 
margin-right: 10px; 
padding-right: 10px; 
width: 150px; 
display: block; 
float: left; 
text-align: right; 
font-family: Helvetica, Arial;
}

div.myform div.button { 
margin-left: 300px;
}

div.myform textarea {
height: 100px;
width: 260px;
font-family: Helvetica, Arial;
font-size:10pt;
}

div.myform input:focus, 
div.myform textarea:focus{ 
border:1px solid #ffff99; 
background:#ffffcc; 
}


