html, body
{
margin: 0px;
padding: 0px;
text-align: center;
}

/*body#out_white {background-color: #bfd43b;}*/
body#out_white {background-color: #d05a9e;}
body#prism_purple {background-color: #a5819f;}
body#donate_gold {background-color: #a3851f;} /* added in for donation page 23 Nov 09 */



p {clear: left;}

#out_page
{
margin: 0px auto;
padding: 0px;
text-align: left; /* leave unchanged */ 
width: 750px;/* non-IE */ 
*width: 750px;/* IE */ 
min-width: 750px;/* optional but recommended */ 
background-color: #000000;
border: solid 1px #000000;
display: block;
overflow: hidden;
}

#prism_page
{
margin: 0px auto;
padding: 0px;
text-align: left; /* leave unchanged */ 
width: 700px;/* non-IE */ 
*width: 700px;/* IE */ 
min-width: 700px;/* optional but recommended */ 
background-color: #000000;
border: solid 1px #000000;
display: block;
overflow: hidden;
}

#out_container
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
text-align: left;
background-color:#FFFFFF;
}

#out_container_left
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#out_container_center
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#out_container_right
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#leftcol
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#centercol
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#rightcol
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
}

#out_container_no_bg
{
margin: 0px;
padding: 0px;
display: block;
overflow: hidden;
text-align: left;
}

#out_header
{
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
overflow: hidden;
height: 175px;
clear: left;
background-color:#FFFFFF;
}

.out_clear
{
clear: left;
}

label { width: 75px; display:block; float:left; clear:left; }

#out_footer
{
display: block;
margin: 0px;
padding: 0px;
overflow: show;
clear: both;
height: 199px;
}

.out_cursor
{
cursor: hand;
cursor: pointer;
}

#out_white {
background-color: #FFFFFF;
}

.out_border {	
border: solid 1px #000000;	
}

#out_c_text {
text-align: left;
width: 779px;
}

.out_button
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #f6f6e6;
margin: 0px;
padding: 1px;
background: #475a97;
letter-spacing: normal;
font-variant: small-caps;
}

.out_button:hover
{
color: #000000;
}

.preloadClass {display: none;}
