﻿/************************************************
	ComponentArt Styled Panels 
************************************************/
.boxHeader
{
	text-align: center;
	margin: auto auto auto auto;
}
.boxHeader .boxHeaderOuter
{
	background: url(images/ca_top-right.png) right no-repeat;
    padding-right: 10px;
}
.boxHeader .boxHeaderInner
{
	background: url(images/ca_top-left.png) left no-repeat;
    padding-left: 9px;
}
.boxHeader .boxHeaderContent
{
	height: 35px;
	background: url(images/ca_top-mid.png) right repeat-x;
}
.boxHeader .boxHeaderContent .boxHeaderText
{
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	padding-top: 6px;
	margin: 0;
	vertical-align: middle;
}
.boxBody
{	
	text-align: center;
	margin: auto auto auto auto;
}
.boxBody .boxBodyOuter
{
    background: url(images/ca_right.png) right repeat-y;
    padding-right: 7px;
}
.boxBody .boxBodyInner
{
    background: url(images/ca_left.png) left repeat-y;
    padding-left: 7px;
}
.boxBody .boxBodyContent
{
}  
.boxBody .boxBodyContent .boxBodyText
{
	padding: 10px;
	margin: 0;
}
.boxFooter
{
	text-align: center;
	margin: auto auto auto auto;
}
.boxFooter .boxFooterOuter
{
    background: url(images/ca_bottom-right.png) right top no-repeat;
    padding-right: 9px;
}
.boxFooter .boxFooterInner
{
    background: url(images/ca_bottom-left.png) left top no-repeat;
    padding-left: 9px;
}
.boxFooter .boxFooterContent
{
    height: 7px;
    background: url(images/ca_bottom-mid.png) repeat-x;        
}  