	/* Main Elements of the Page */
body
{
background-color: #3333CC;
font-family:  Arial;
color: #ffffff;
}
p.center
{
clear: both;
text-align: center;
}

/* positioning elements of the page */

#outset
{
position: relative;
}

#main
{
position: absolute;
width: 100%;
clear: both;
top: 0;
left: 0;
}
#foot
{
clear: both;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
text-align: center;
}

/* divisions */
div.clear
{
clear: both;
width: 100%;
margin-top: 1em;
}

/*table*/
table
{
border: none;
width: 100%;
margin-left: auto;
margin-right: auto;
}

td
{
width: 25%;
text-align: center;
border: none;


}
td.inkind

{
width: 25%;
}

/* lists */
ul.links
{
list-style-type: none;
width: 100%;
text-align: center;
}
ul.links li
{
display: inline;
background-color: white;
color: #3333CC;
margin: 0;
padding-left: 2%;
padding-right: 2%;
}
ul.links li a, ul.links a:visited
{
color: #3333CC;
}

ul.partner
{
display: block
width: 100%;
text-align: center;
list-style-type: none;
}
ul.partner li
{
display: inline;
float: left;
width: 25%;
text-align: center;

}

ul.partner3
{
display: block
width: 100%;
text-align: center;
list-style-type: none;
}
ul.partner3 li
{
display: inline;
float: left;
width: 33%;
padding-bottom: 1em;
padding-top: 1em;
text-align: center;

}



/* headers */
h1
{
font-size: 1.3em;
text-align: center;
}
h2
{
clear: both;
font-size: 1.2em;
text-align: center;
padding-top: 2em;
padding-bottom: 2em;
}
/* anchors */
a
{
color: white;
}
a:visited
{
font-style: italic;
color: white;
}


/* images */
img.partner_center
{
float: right;
text-align: center;
}

img.center
{
clear: both;
text-align: center;
margin-left: auto;
margin-right: auto;
padding-top: .5em;
}