@charset "utf-8";
/* CSS Document */

/* GENERIC STYLES */
.block_container_wrapper_205 {
	overflow:hidden;
	width:205px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
}

.block_container_wrapper_205 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:195px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_205 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_205 #block_container_content{
	padding:10px 14px 10px 14px;
	width:177px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_205.gif);
}

.block_container_wrapper_205 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_205 #block_container_content .block_container_content_link, .block_container_wrapper_205 #block_container_content .block_container_content_link span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_205 #block_container_content .block_container_content_link:hover, .block_container_wrapper_205 #block_container_content .block_container_content_link:hover span {
	border:0px;
	color:#8498B3;
    display:block;
    cursor:pointer;
	font-weight:700;
	text-decoration:none;
}


.block_container_wrapper_205 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg.png);
	height:25px;
	width:205px;
	float:left;
	position:relative;
}


.block_container_wrapper_258 {
	overflow:hidden;
	width:258px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
}

.block_container_wrapper_258 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:248px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_258 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_258 #block_container_content{
	padding:10px 15px 10px 15px;
	width:228px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_258.gif);
}

.block_container_wrapper_258 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_258 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_258 #block_container_content .block_container_content_link, .block_container_wrapper_258 #block_container_content .block_container_content_link span, .block_container_wrapper_258 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_258 #block_container_content .block_container_content_link:hover, .block_container_wrapper_258 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_258 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}


.block_container_wrapper_258 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_258.png);
	height:25px;
	width:258px;
	float:left;
	position:relative;
}

.block_container_wrapper_205 .block_container_content_item_stack span, .block_container_wrapper_205 .block_container_content_item_stack #wrapper_text{
	width:177px;
    float:left;
    position:relative;
}

.block_container_wrapper_258 .block_container_content_item_stack span, .block_container_wrapper_258 .block_container_content_item_stack #wrapper_text{
	width:228px;
    float:left;
    position:relative;
}

.block_container_wrapper_205 .block_container_content_item_side #wrapper_text {
	margin-left:5px;
    float:left;
    position:relative;
}

.block_container_wrapper_258 .block_container_content_item_side span, .block_container_wrapper_258 .block_container_content_item_side #wrapper_text {
	width:100px;
    float:left;
    position:relative;
}

.block_container_wrapper_258 .block_container_content_item_side span, .block_container_wrapper_258 .block_container_content_item_side #wrapper_text {
	width:100px;
    float:left;
    position:relative;
}

.block_container_wrapper_258 .block_container_content_item_side #wrapper_text {
	margin-left:5px;
    float:left;
    position:relative;
}












.block_container_wrapper_340 {
	overflow:hidden;
	width:340px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
}

.block_container_wrapper_340 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:330px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_340 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_340 #block_container_content{
	padding:10px 15px 10px 15px;
	width:340px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_340.gif);
}

.block_container_wrapper_340 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_340 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_340 #block_container_content .block_container_content_link, .block_container_wrapper_340 #block_container_content .block_container_content_link span, .block_container_wrapper_340 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_340 #block_container_content .block_container_content_link:hover, .block_container_wrapper_340 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_340 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}


.block_container_wrapper_340 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_340.png);
	height:25px;
	width:340px;
	float:left;
	position:relative;
}














.block_container_wrapper_415 {
	overflow:hidden;
	width:415px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
	display:block;
}

.block_container_wrapper_415 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:415px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_415 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_415 #block_container_content{
	padding:10px 15px 10px 15px;
	width:385px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_415.gif);
}

.block_container_wrapper_415 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_415 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_415 #block_container_content .block_container_content_link, .block_container_wrapper_415 #block_container_content .block_container_content_link span, .block_container_wrapper_415 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_415 #block_container_content .block_container_content_link:hover, .block_container_wrapper_415 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_415 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_415 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_415.png);
	height:25px;
	width:415px;
	float:left;
	position:relative;
}

.block_container_wrapper_420 {
	overflow:hidden;
	width:420px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
	display:block;
}

.block_container_wrapper_420 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:420px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_420 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_420 #block_container_content{
	padding:10px 15px 10px 15px;
	width:390px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_420.gif);
}

.block_container_wrapper_420 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_420 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_420 #block_container_content .block_container_content_link, .block_container_wrapper_420 #block_container_content .block_container_content_link span, .block_container_wrapper_420 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_420 #block_container_content .block_container_content_link:hover, .block_container_wrapper_420 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_420 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_420 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_420.png);
	height:25px;
	width:420px;
	float:left;
	position:relative;
}



.block_container_wrapper_470 {
	overflow:hidden;
	width:470px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
}

.block_container_wrapper_470 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:460px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_470 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_470 #block_container_content{
	padding:10px 15px 10px 15px;
	width:470px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_470.gif);
}

.block_container_wrapper_470 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_470 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_470 #block_container_content .block_container_content_link, .block_container_wrapper_470 #block_container_content .block_container_content_link span, .block_container_wrapper_470 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_470 #block_container_content .block_container_content_link:hover, .block_container_wrapper_470 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_470 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}


.block_container_wrapper_470 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_470.png);
	height:25px;
	width:470px;
	float:left;
	position:relative;
}

.block_container_wrapper_470 .block_container_content_item_stack{
	width:228px;
    float:left;
    position:relative;
}

.block_container_wrapper_470 .block_container_content_item_stack span, .block_container_wrapper_470 .block_container_content_item_stack #wrapper_text{
	width:215px;
    float:left;
    position:relative;
}















.block_container_wrapper_560 {
	overflow:hidden;
	width:560px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
	display:block;
}

.block_container_wrapper_560 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:560px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_560 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_560 #block_container_content{
	padding:10px 15px 10px 15px;
	width:530px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_560.gif);
}

.block_container_wrapper_560 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_560 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_560 #block_container_content .block_container_content_link, .block_container_wrapper_560 #block_container_content .block_container_content_link span, .block_container_wrapper_560 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_560 #block_container_content .block_container_content_link:hover, .block_container_wrapper_560 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_560 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_560 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_560.png);
	height:25px;
	width:560px;
	float:left;
	position:relative;
}








.block_container_wrapper_740 {
	overflow:hidden;
	width:740px;
	float:left;
	border:none;
	padding:0px;
	position:relative;
    margin-bottom: 5px;
	display:block;
}

.block_container_wrapper_740 #block_container_header {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_header_bg.png);
	height:23px;
	width:740px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	position:relative;
}

.block_container_wrapper_740 #block_container_header span {
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#012A58;
	position:relative;
	float:left;
}

.block_container_wrapper_740 #block_container_content{
	padding:10px 15px 10px 15px;
	width:710px;
	float:left;
	position:relative;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	color:#666666;
	font-size:12px;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_content_740.gif);
}

.block_container_wrapper_740 #block_container_content img {
	padding-bottom: 10px;
	border:0px;
}

.block_container_wrapper_740 #block_container_content .imgNoPadding{
	padding-bottom: 0px;
	border:0px;
}

.block_container_wrapper_740 #block_container_content .block_container_content_link, .block_container_wrapper_560 #block_container_content .block_container_content_link span, .block_container_wrapper_560 #block_container_content .block_container_content_link span span {
	padding-bottom:5px;
	position:relative;
	float:left;
	border:0px;
    display:block;
	color:#012A58;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_740 #block_container_content .block_container_content_link:hover, .block_container_wrapper_560 #block_container_content .block_container_content_link:hover span, .block_container_wrapper_560 #block_container_content .block_container_content_link:hover span span {
	border:0px;
    cursor:pointer;
    display:block;
	color:#8498B3;
	font-weight:700;
	text-decoration:none;
}

.block_container_wrapper_740 #block_container_footer {
	overflow:hidden;
	background-image:url(/sitewide/core/assets/backgrounds/block_container_footer_bg_740.png);
	height:25px;
	width:740px;
	float:left;
	position:relative;
}
