body {
    background:url('/images/page_backgroundPro.jpg');
    background-position:top center;
    background-repeat:no-repeat;
}
#main {
    border:1px solid #CCCCCC;
}
#header {
	background:url(/images/page_backgroundPro.jpg) top center no-repeat;
	width:928px;
	height:96px;
	text-align:left;
	margin:0px auto;
	padding:0px;
	clear:both;
	vertical-align:top;
}
#content table.proHome {
    float:left;
}
#content table.tableOne {
    margin:15px 0px 20px 20px;
}
.proSubContentBox {
	width:227px;
	vertical-align:top;
}
.proSubContentBoxHeader {
	background:url(/images/proContentBottomBoxTop.gif);
	background-repeat:no-repeat;
	height:100px;
	display:table-cell;
}
.subHeader{
	margin:auto auto;
	padding: 12px 25px 40px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}
#content div.subHeader a {
    color:#FFFFFF;
    text-decoration:none;
}
div#flashHeader {
    display:none;
}
.breadcrumbs
{
	height:30px;
	width:913px;
	background:#FFFFFF;
	padding:2px 0px 2px 15px;
	color:#232323;
	font-family:Arial;
	font-size:11px;
	line-height:30px;
	text-align:left;
	margin:0px auto;
	vertical-align:middle;
	font-weight:normal;
	border-bottom:1px solid #efefef;
}
.breadcrumbs, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover, .breadcrumbs a:active
{
	color:#232323;
	font-family:Arial;
	font-size:11px;
	line-height:30px;
	font-weight:normal;
	text-decoration: none;
}
.breadcrumbshome, .breadcrumbshome a:link, .breadcrumbshome a:visited, .breadcrumbshome a:hover, .breadcrumbshome a:active
{
    background:#FFFFFF;
    color:#232323;
}
.breadcrumbsmarker
{
    font-size:12px;
    color: #0D3692;
    padding:0px 4px 0px 4px;
}
#breadCrumbs {
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding:0px 0px 0px 15px;
}
.breadcrumbsmarkerhome
{
    color: #D4C199;
}
.proSubContentBoxFooter {
	background:url(/images/proSubContentBoxBottom.gif);
	background-repeat:no-repeat;
	height:26px;
}
.proSubContentBoxContent {
	background:url(/images/proSubContentBoxMiddle.gif);
	background-repeat:repeat-y;
	text-align:left;
}
td.proSubContentBoxContent img.alone {
    margin:0px auto;
    float:none;
}
.subContent {
	width:243px;
	margin:0px auto;
	padding:0px 24px;
}
div.proSubContent img {
	float:right;
	margin:0px 0px 0px 4px;
}
div.proSubContent ul {
	padding:0px 0px 0px 10px;
	margin:10px 0px;
	list-style-type:disc;
}
div.proSubContent ul li {
	margin:0px;
}
td.proAreaOne {
    padding:0px 0px 0px 19px;
}