
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:26px;
}

#headertext{
float: right;
font-size: 8pt;
font-family: arial, helvetica;
margin-top:-2px;
}

#toptitle {
width:100%;
padding-top:6px;
padding-bottom:20px;
}

#toptitle img {
float:left;
display: inline;
margin-right: 8px;
margin-top:2px;
}

#toptitle h2 {
font-size: 18pt;
font-family: arial, helvetica;
font-weight: bold;
color:#003366;
display:inline;
padding-top:2px;
}

.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;
}

#contentwrapper{
float: left;
width: 900px;
}

#content{
width:900px;
font-family: arial, sans-serif, helvetica;
font-size: 10pt;
padding-top:4px;
}

td.dots {
background: url(../images/dots3.gif) bottom left repeat-x; 
width: 900px; 
vertical-align: bottom; 
text-align: left;
}

.dots {
background: url(../images/dots3.gif) bottom left repeat-x; 
width: 400px; 
vertical-align: bottom; 
text-align: left;
}

top_note {
      font-family: arial, sans-serif, helvetica;
      font-size: 10pt;
	margin-top:20px;
	margin-bottom: 0px;
      border:1px solid #ACBECD;
}


#footer img{
margin: 0 10px 0 10px;
}

#footer{
clear: left;
width: 900px;
text-align: center;
padding: 4px 0;
font-family: arial, sans-serif, helvetica;
font-size: 10pt;
padding: 12px 0;
}

#footerwrapper{
background: url(../images/bottombar.gif) repeat-x;
width:900px;
}

.innertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}



