body
{
	background: url("/images/pro_body_back.jpg") repeat-x;
}

#columnfloat
{
	width: 760px;
}

#column1
{
	width: 160px;
}

#column2
{
	width: 580px;
}

/*** center panel ***/

.center_panel_header
{
	background: url("/images/yel_center_panel_header.gif") repeat-y;
}

.center_panel
{
	background: url("/images/content_shadow_580.gif") repeat-y;
}

.center_panel_footer
{
	background: url("/images/baseline_580.gif") no-repeat;
}

/*** side panel ***/

.side_panel
{
	width: 160px;
}

.side_panel_header
{
	background: url("/images/yel_side_panel_header.gif") repeat-y;
}

.side_panel_content
{
	background: url("/images/content_shadow_160.gif") repeat-y;
}

.side_panel_footer
{
	background: url("/images/baseline_160.gif") repeat-y;
}

/* content tables */

.center_panel table
{
	background: #ffffff;
	width: 100%;
}

.center_panel table caption
{
	font-weight: bolder;
	text-align: center;
}

.center_panel table th
{
	background: #FFEBC0;
	font-weight: bolder;
	padding: 3px;
	text-align: left;
}

.center_panel table th.subhead
{
	background: #FFF0CE;
}

.center_panel table td
{
	background: #FFF4DE;
	padding: 3px;
}

.yel-content table.simple th
{
	background: none;
	font-weight: bolder;
	padding: 3px;
	text-align: left;
}

.center_panel table.simple td
{
	background: none;
	padding: 3px;
}

/* misc */ 

.center_panel h2,
.center_panel h3,
.center_panel h4
{
	color: #000000;
}

div.bite
{
	background: #FFE869;
	padding: 10px;
	margin-bottom: 10px;
}

div.smaller
{
	font-size: 80%;
	margin-bottom: 10px;
}

span.red 
{
	color: #CC0000;
}

p.right
{
	text-align: right;
}

h2
{
	color: #000000;
}
