.container_wrap
{
	padding:0 0 0 45px;
	margin:0;
}
.container
{
	position:relative;
	
	background:#fff;
	margin:20px 10px 20px 0;
}
.container.c4,
.container.c4t1,
.container.c4t1-a
{
	background:#d2ead0;	
}
.container.c2011,
.container.c2011g
{
	background:url(images/cntr/cntr2011_bg.jpg);
}

#content_body .container h2,
#content_fullbody .container h2
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px; 
	font-weight:bold; 
	padding:10px 10px 0 30px;
	text-align:left;
	background:none transparent;
}
#content_body .container h3,
#content_fullbody .container h3
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	padding:5px 10px 0 20px;
	text-align:left;
}
#content_body .container.c1 h2,
#content_fullbody .container.c1 h2,
#content_body .container.c1-a h3,
#content_fullbody .container.c1-a h3,
#content_body .container.c4t1 h3,
#content_fullbody .container.c4t1 h3,
#content_body .container.c4t1-a h3,
#content_fullbody .container.c4t1-a h3
{ 
	color:#ffffff;
}
#content_body .container.c2 h2,
#content_fullbody .container.c2 h2,
#content_body .container.c2011 h2,
#content_body .container.c2011 h3,
#content_fullbody .container.c2011 h2,
#content_fullbody .container.c2011 h3,
#content_body .container.c2011g h2,
#content_body .container.c2011g h3,
#content_fullbody .container.c2011g h2,
#content_fullbody .container.c2011g h3
{ 
	color:#4aaa42;
}
#content_body .container p,
#content_fullbody .container p
{ 
	padding-left:0;
}

.container .cntr-top
{
	height:52px;
}
.container.c1 .cntr-top,
.container.c1-a .cntr-top,
.container.c4t1 .cntr-top,
.container.c4t1-a .cntr-top
{
	background:url(images/cntr/cntr1_top_mid.jpg) repeat-x top;
}
.container.c1-a .cntr-top,
.container.c4t1-a .cntr-top
{
	height:28px;
}
.container.c2 .cntr-top
{
	background:url(images/cntr/cntr2_top_mid.jpg) repeat-x top;
}
.container.c4 .cntr-top
{
	background:url(images/cntr/cntr4_top_mid.jpg) repeat-x top;
	height:18px; 
}
.container.c2011 .cntr-top
{
	background:url(images/cntr/cntr2011_top_mid.jpg) repeat-x top;
	height:34px; 
}
.container.c2011g .cntr-top
{
	background:url(images/cntr/cntr2011g_top_mid.jpg) repeat-x top;
	height:34px; 
}

.container .cntr-top .cntr-top-left
{
	height:52px; 
}
.container.c1 .cntr-top .cntr-top-left,
.container.c1-a .cntr-top .cntr-top-left,
.container.c4t1 .cntr-top .cntr-top-left,
.container.c4t1-a .cntr-top .cntr-top-left
{
	background:url(images/cntr/cntr1_top_left.jpg) top left no-repeat;
}
.container.c1-a .cntr-top .cntr-top-left,
.container.c4t1-a .cntr-top .cntr-top-left
{
	height:28px;
}
.container.c2 .cntr-top .cntr-top-left
{
	background:url(images/cntr/cntr2_top_left.jpg) top left no-repeat;
}
.container.c4 .cntr-top .cntr-top-left
{
	background:url(images/cntr/cntr4_top_left.jpg) top left no-repeat;
	height:18px;
}
.container.c2011 .cntr-top .cntr-top-left
{
	background:url(images/cntr/cntr2011_top_left.jpg) top left no-repeat;
	height:34px;
}
.container.c2011g .cntr-top .cntr-top-left
{
	background:url(images/cntr/cntr2011g_top_left.jpg) top left no-repeat;
	height:34px;
}

.container .cntr-top .cntr-top-right
{
	float:right;
	height:52px; 
	width:100%;
}
.container.c1 .cntr-top .cntr-top-right,
.container.c1-a .cntr-top .cntr-top-right,
.container.c4t1 .cntr-top .cntr-top-right,
.container.c4t1-a .cntr-top .cntr-top-right
{
	background:url(images/cntr/cntr1_top_right.jpg) top right no-repeat;
}
.container.c1-a .cntr-top .cntr-top-right,
.container.c4t1-a .cntr-top .cntr-top-right
{
	height:28px;
}
.container.c2 .cntr-top .cntr-top-right
{
	background:url(images/cntr/cntr2_top_right.jpg) top right no-repeat;
}
.container.c4 .cntr-top .cntr-top-right
{
	background:url(images/cntr/cntr4_top_right.jpg) top right no-repeat;
	height:18px;
}
.container.c2011 .cntr-top .cntr-top-right
{
	background:url(images/cntr/cntr2011_top_right.jpg) top right no-repeat;
	height:34px;
}
.container.c2011g .cntr-top .cntr-top-right
{
	background:url(images/cntr/cntr2011g_top_right.jpg) top right no-repeat;
	height:34px;
}

.container .cntr-bottom
{
	margin:0;
	height:18px;
}
.container.c1 .cntr-bottom,
.container.c1-a .cntr-bottom
{
	background:url(images/cntr/cntr1_bottom_mid.jpg) repeat-x top;
}
.container.c2 .cntr-bottom
{
	background:url(images/cntr/cntr2_bottom_mid.jpg) repeat-x top;
}
.container.c4 .cntr-bottom,
.container.c4t1 .cntr-bottom,
.container.c4t1-a .cntr-bottom
{
	background:url(images/cntr/cntr4_bottom_mid.jpg) repeat-x top;
}
.container.c2011 .cntr-bottom,
.container.c2011g .cntr-bottom
{
	background:url(images/cntr/cntr2011_bottom_mid.jpg) repeat-x top;
}

.container .cntr-bottom .cntr-bottom-left
{
	height:18px; 
}
.container.c1 .cntr-bottom .cntr-bottom-left,
.container.c1-a .cntr-bottom .cntr-bottom-left
{
	background:url(images/cntr/cntr1_bottom_left.jpg) top left no-repeat;
}
.container.c2 .cntr-bottom .cntr-bottom-left
{
	background:url(images/cntr/cntr2_bottom_left.jpg) top left no-repeat;
}
.container.c4 .cntr-bottom .cntr-bottom-left,
.container.c4t1 .cntr-bottom .cntr-bottom-left,
.container.c4t1-a .cntr-bottom .cntr-bottom-left
{
	background:url(images/cntr/cntr4_bottom_left.jpg) top left no-repeat;
}
.container.c2011 .cntr-bottom .cntr-bottom-left,
.container.c2011g .cntr-bottom .cntr-bottom-left
{
	background:url(images/cntr/cntr2011_bottom_left.jpg) top left no-repeat;
}

.container .cntr-bottom .cntr-bottom-right
{
	float:right;
	height:18px; 
	width:20px;
}
.container.c1 .cntr-bottom .cntr-bottom-right,
.container.c1-a .cntr-bottom .cntr-bottom-right
{
	background:url(images/cntr/cntr1_bottom_right.jpg) top left no-repeat;
}
.container.c2 .cntr-bottom .cntr-bottom-right
{
	background:url(images/cntr/cntr2_bottom_right.jpg) top left no-repeat;
}
.container.c4 .cntr-bottom .cntr-bottom-right,
.container.c4t1 .cntr-bottom .cntr-bottom-right,
.container.c4t1-a .cntr-bottom .cntr-bottom-right
{
	background:url(images/cntr/cntr4_bottom_right.jpg) top left no-repeat;
}
.container.c2011 .cntr-bottom .cntr-bottom-right,
.container.c2011g .cntr-bottom .cntr-bottom-right
{
	background:url(images/cntr/cntr2011_bottom_right.jpg) top left no-repeat;
}

.container .cntr-main
{
	position:relative;
	padding:0;
	margin:0;
	background:transparent;
}
.container.c1 .cntr-main,
.container.c1-a .cntr-main,
.container.c4 .cntr-main,
.container.c4t1 .cntr-main,
.container.c4t1-a .cntr-main
{
	border-right:1px solid #d7d7d7; 
	border-left:1px solid #d7d7d7; 
}
.container.c2 .cntr-main,
.container.c2011 .cntr-main,
.container.c2011g .cntr-main
{
	border-right:1px solid #4aaa42; 
	border-left:1px solid #4aaa42; 
}

.container .cntr-main .content
{
	position:relative;
	padding:10px;
	margin:0;
	background:transparent;
	overflow:auto;
}

.container .cntr-main .bottom
{
	height:1px;
	clear:both;
}


.container.c2gray .cntr-top
{
	height:18px; 
	background:url(images/cntr/cntr2gray_top_mid.jpg) repeat-x top;
}

.container.c2gray .cntr-top .cntr-top-left
{
	height:18px; 
	background:url(images/cntr/cntr2gray_top_left.jpg) top left no-repeat;
}
.container.c2gray .cntr-top .cntr-top-right
{
	height:18px; 
	background:url(images/cntr/cntr2gray_top_right.jpg) top right no-repeat;
}
.container.c2gray .cntr-bottom
{
	height:18px; 
	background:url(images/cntr/cntr1_bottom_mid.jpg) repeat-x top;
}
.container.c2gray .cntr-bottom .cntr-bottom-left
{
	background:url(images/cntr/cntr1_bottom_left.jpg) top left no-repeat;
}
.container.c2gray .cntr-bottom .cntr-bottom-right
{
	background:url(images/cntr/cntr1_bottom_right.jpg) top left no-repeat;
}
.container.c2gray .cntr-main
{
	border-right:1px solid #d7d7d7; 
	border-left:1px solid #d7d7d7; 
}


