/* CSS Document */
body {
color: #000000;
}

p {
 font-family:serif;
 font-size:10pt;
}

h3 {
 font-family:serif;
 font-size:12pt;
}

h2 {
font-family:serif;
font-size:14pt;
}

h1 {
font-family:serif;
font-size:16pt;
}

table {
font-size:.9em;
border-collapse: collapse;
empty-cells:show;
border: 1px solid black;
}

th {
vertical-align:top;
padding-left:.5em;
text-align:left;
border: 1px solid black;

 }

td { 
padding-left:.5em;
border: 1px solid black; 
}

a {
color:#000000;
text-decoration:none}

a visited{
color: #000000;
text-decoration: none;
}

.legal{
font-family:serif;
 font-size:8pt;
}

.smalltext {
font-size: 6pt;
}

.warning {
color: red;
}

#wrap {
}

#logo {
display:block;
}

#header {
margin-left:0;
}

#navbar,  #printinfo, #sidebar, #skipNavigation, #searchbox {
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.hidden {
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.hideforprint {
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}


.container-hold {
margin-left: 0px;
width:100%;
}

#intwrap {
}

#main {
margin-left:0;
width:100%;
}

.left { 
float: left; 
width:49%;
margin-bottom:.5em;
}
	
.right {
float:right;
width:50%;
margin-bottom:.5em;
}

.hideforprint {
display:none;
}

.imageBlackBorder {
border-style:solid;
	border-color: black;
	border-width:1px;
}


