/* ============ Table of contents ======================================== 

	=Home 
	=Internal banners
	=Thumb list
	=Nav panel
	=Accordion
	=Content tiles
	=Internal tabs
	=SiteMap
	=SuperFund selector
	=Common
	
 ============== Table of contents =======================================*/



/* =Home ============================================== start ===========*/

#homeContentWrapper {
	background: #223a4a url('bcg_home-content-wrapper.gif') repeat-x left top;
	position: relative;
}
#homeContentMain {
	width: 960px;
	margin: 0 auto 0 auto;
	position: relative;
}
.homeHero {
	position: absolute;
	right: -30px;
	top: -8px;
}
.homeTabContent {
	background: #F5F8FA url(bg_tabContent.gif) 0 0 no-repeat;
	width: 710px;
	height: 250px;
	margin-bottom: 15px;
	overflow: hidden;
}
.json-01
{
	margin-bottom: 0;
	margin: 0;
}
.homeTabContent li {
	display: none;
	padding: 25px 70px 0 38px;
	width: 602px;
	min-height: 225px;
}
* html .homeTabContent li {
	height: 225px;
}
.homeTabContent li.current {
	display: block;
}
.homeTabContent .bulletLink {
	font-size: 1.167em;
}
.bolded1
{
	font-weight: bold;
}
.homeTabContent .note {
	font-size: .75em;
	color: #adadad;
	display: block;
	padding-top: 4px;
}
.homeTabContent h1
{
	color: #3b5a6f;
	font-size: 3.583em;
	font-weight: normal;
	letter-spacing: -0.02em;
	line-height: 1.1em;
	margin-bottom: 12px;
}
.cufon-active .homeTabContent h1
{
	letter-spacing: -0.04em;
	line-height: 1.15em;
	font-size: 3.5em;
	margin-bottom: 6px;
}
/*.homeTabContent .tabContent1 p
{
	margin-right: -20px;
}
.homeTabContent .tabContent2 h1
{
	font-size: 3em;
	margin: 10px -20px 16px 0;
}
.homeTabContent .tabContent3 p
{
	margin-right: 150px;
}*/
.homeTabContent p
{
	color: #3a6f8f;
	font-size: 1.667em;
	font-weight: normal;
	letter-spacing: -0.01em;
	line-height: 1.2em;
	margin-bottom: 22px;
}
.cufon-active .homeTabContent p
{
	line-height: 1.3em;
	margin-bottom: 18px;
}
.cufon-active .homeTabContent p span.cufon
{
	margin-right: -5px !important;
}

.homeTabMenu {
	width: 710px;
	background: url('bcg_home-tab-menu.png') no-repeat left top;
	overflow: hidden;
	margin: 0 0 15px 0;
	display: none;
}

.json-02{ display: block; }

.homeTabMenu li {
	float: left;
	width: 190px;
	cursor: pointer;
	padding: 12px 20px 25px 20px;
	display: inline;
	border-top: 1px #b5c5cf solid;
}
.homeTabMenu .centerTab {
	width: 208px;
	margin: 0 1px;
}
.homeTabMenu li:hover,
.homeTabMenu li.hover {
	background: url('bcg_home-tab-menu-item-hover.png') repeat-x left top;
}
.homeTabMenu .selected {
	border-top: 1px #f6f9fa solid;
	background: #f6f9fa !important;
}
.homeTabMenu h2 {
	color: #3b5a6f;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 .5em 0;
}
.homeTabMenu p {
	color: #4a7b98;
	font-size: 12px;
	margin: 0;
}
.homeTiles {
	width: 710px;
	overflow: hidden;
}
.homeTiles li {
	height: 81px;
	width: 141px;
	float: left;
	display: inline;
	padding: 10px 70px 0 15px;
}
.homeTiles .lostSuper { background: url('bcg_home-tile-lost-super.gif'); }
.homeTiles .compareFees { background: url('bcg_home-tile-compare-sf.gif'); }
.homeTiles .financialPlanning { background: url('bcg_home-tile-financial-planning.gif'); }

.homeTiles .comparator { 
	background: url('bcg_home-tile-comparator.gif'); 
	width: 105px; 
	margin: 0 9px;
	padding-right: 120px;
}
.homeTiles h3 {
	color: #fff;
	font-weight: normal;
	font-size: 15px;
	margin: 0 0 6px 0;
}
.homeTiles a {
	font-size: 11px;
	color: #6596b4;
	background: url('ico_bullet-light-blue.gif') no-repeat left 4px;
	padding: 0 0 0 11px;
	display: inline-block;
}
#homeContentListsWrapper {
	width: 960px;
	margin: 0 auto;
}
#homeContentLists {
	border-bottom: 1px #e4e2db solid;
	padding: 25px 10px 30px 10px;
	width: 690px;
}
.internalContentLists {
	border-top: 1px #efefef solid;
	padding: 25px 0;
}
#homeContentLists .homeContentList {
	float: left;
}
#homeContentLists .newsLinks { width: 345px; margin-right: 40px; }
#homeContentLists .quickLinks { width: 305px; }

#homeContentLists li,
.internalContentLists li {
	margin: 0 0 .5em 0;
}
#homeContentLists ul li,
.internalContentLists ul li {
	padding: 0 0 0 10px;
	background: no-repeat left .42em;
}
#homeContentLists .newsLinks h2,
.internalContentLists .newsLinks h2 {
	color: #bab40c;
	margin: 0 0 .5em 0;
}
#homeContentLists .newsLinks li,
.internalContentLists .newsLinks li {
	background-image: url('ico_bullet-light-grey.gif');
}
#homeContentLists .newsLinks li a,
.internalContentLists .newsLinks li a {
	color: #63625f;
}
#homeContentLists .newsLinks li.highlight,
.internalContentLists .newsLinks li.highlight {
	background-image: url('ico_bullet-yellow.gif');
}
#homeContentLists .newsLinks li.highlight a,
.internalContentLists .newsLinks li.highlight a {
	color: #a6a108;
}
#homeContentLists .quickLinks h2 {
	color: #253d4d;
	margin: 0 0 .5em 0;
}
#homeContentLists .quickLinks li {
	background-image: url('ico_bullet-dark-blue.gif');
}
#homeContentLists .quickLinks li a {
	color: #253d4d;
}


/* =Home ===============================================  end  ==========*/

/* =Internal Banners ================================== start ===========*/

.internalBanner {
	border-bottom: 1px #efefef solid;
	position: relative;
	margin: 0 0 30px 0;
}
.internalBanner.hero1 {
	background: url('img_hero-banner1.jpg') no-repeat 515px bottom;
	min-height: 285px;
	height: auto !important;
	height: 285px;
	padding: 65px 465px 0 70px;
}

.internalBanner.hero2 {
	height: 306px;
	width: 918px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.internalBanner.hero2 img,
.internalBanner.hero2 object {
	vertical-align: top;
	display: block;
}

.internalBanner h1 {
	font-size: 2em;
	color: #5b7d94;
	margin: 0 0 1.25em 0;
}


.campaign {	margin: 0 16px; }

.campaign h1
{ font-weight: normal; }

.campaign .imgLeft{
	float: left;
	margin: 0 22px 30px 0;
}

.internalBanner p.strong {
	font-weight: bold;
	font-size: 1.083em;
}
.internalBanner .bannerLinks,
.campaign .bannerLinks {
	font-weight: bold;
	font-size: 1.083em;
	margin: 35px 0 0 0;
}
.internalBanner .bannerLinks a,
.campaign .bannerLinks a {
	background: url('ico_bullet-yellow.gif') no-repeat left .42em;
	padding: 0 0 0 10px;
}

#wrapper #content .campaign p.note
{
	font-size: 0.917em;
	margin-bottom: 3.455em;
}

/* =Internal Banners ===================================  end  ==========*/

/* =Thumb list ======================================== start ===========*/

.thumbList li {
	padding: 0 20px 0 102px;
	overflow: hidden;
	margin: 0 0 15px 0;
	width: 451px;
}
.thumbList .thumb,
.thumbList .icon {
	float: left;
	position: relative;
	left: -102px;
	margin: 4px -85px 0 0;
}
.thumbList .thumb {
	padding: 1px;
	border: 1px #d0d0cf solid;
}
.thumbList .thumbContainer {
	float: left;
	position: relative;
	left: -105px;
	margin: 4px -82px 0 0;
}
.thumbList .thumbContainer a,
.thumbList .thumbContainer img {
	display: block;
}
.thumbList .thumbContainer img {
	padding: 1px;
	border: 1px #d0d0cf solid;
}
.thumbList .thumbContainer .comments {
	font-size: .83em;
	color: #a4a29a;
	margin: 5px 0 0 0;
}
.thumbList h2 {
	color: #3b5a6f;
	font-weight: normal;
	font-size: 1.5em;
	margin: 0 0 .5em 0;
}
.thumbList h2 {
	color: #3b5a6f;
	font-weight: normal;
	font-size: 1.5em;
	margin: 0 0 .5em 0;
}
.thumbList h3 {
	color: #5b7d94;
	font-weight: normal;
	font-size: 1.083em;
	margin: .2em 0 .5em 0;
}
#internalMain .thumbList p,
#fullWidth .thumbList p {
	font-size: .917em;
	line-height: 140%;
	margin: 0 0 .5em 0;
}
.thumbList.twoCol {
	overflow: hidden;
	width: 918px;
}
.thumbList.twoCol li {
	float: left;
	width: 334px;
	margin-bottom: 0;
	padding-bottom: 18px;
}
.thumbList.twoCol p {
	font-size: 1em;
	line-height: 120%;
}
.thumbList.threeCol {
	overflow: hidden;
	width: 918px;
	margin: 0 0 20px 0;
}
.thumbList.threeCol li {
	float: left;
	width: 187px;
	padding-right: 0;
	margin-left: 21px;
}
.thumbList.threeCol li.f {
	margin: 0;
}
#internalMain .threeCol p,
#fullWidth .threeCol p {
	font-size: 1em;
}
.thumbList.newsList li {
	/*border-bottom: 1px #efefef solid;
	padding-bottom: 10px;*/
	margin: 0;
	padding-left: 105px;
}
.thumbList.newsList li.newsListSep
{
	margin-top: 10px;
	margin-bottom: 15px;
	overflow: hidden;
	height: 1px;
	background-color: #efefef;
	padding: 0;
	width: 100%;
}
.thumbList.newsList .articleBy {
	color: #868378;
	font-size: .83em;
	margin: 0 0 1em 0;
}
.thumbList.newsList h3 {
	margin: .2em 0;
}
.thumbList.newsList .thumb,
.thumbList.newsList .icon,
.thumbList.newsList .thumbContainer {
	margin-right: -88px;
}

#internalMain .videoList p.vl_desc
{
	color: #868378;
}
#internalMain .videoList .articleBy
{
	color: #868378;
	margin: 0;
	font-weight: bold;
	font-size: 0.917em;
}


/* =Thumb list =========================================  end  ===========*/

/* =Internal sidebar ========================================= start ===========*/

.sidebarBox {
	padding: 20px 20px 10px 20px;
	margin: 0 0 20px 0;
	color: #fff;
}



.sidebarBox h2 {
	font-size: 1.58em;
	font-weight: normal;
}
.sidebarBox p {
	font-size: .917em;
	line-height: 140%;
}
.sidebarBox .contentImgRight {
	float: right;
	margin: 0 0 10px 20px;
}
.sidebarBox .logoBox {
	margin: 0 0 15px 0;
	text-align: center;
}
.sidebarBox ul {
	font-size: .917em;
}
.sidebarBox li {
	margin: 0 0 8px 0;
	line-height: 140%;
}
.sidebarBox .bulletList li {
	background: url('ico_bullet-white.gif') no-repeat left .42em;
	padding: 0 0 0 11px;
}
.sidebarBox .tickboxList {
	font-weight: normal;
	color: #fff;
	font-size: 1em;
}
.sidebarBox .tickboxList li {
	background: url('ico_tick-yellow.gif') no-repeat left top;
	margin: 0 0 0 0;
	padding-bottom: 12px;
}
.sidebarBox .tickboxList li.noTick {
	background: none;
}
.sidebarBox .tickboxList a {
	background: url('ico_bullet-yellow.gif') no-repeat left .42em;
	padding: 0 0 0 10px;
	font-weight: normal;
	display: inline-block;
	color: #d9d869;
}
.sidebarBox.blue {
	background: #314d60;
	border: 1px #053250 solid;
}
.sidebarBox.blue h2 {
	color: #d4e8f7;
}
.sidebarBox.blue p {
	color: #fff;
}
.sidebarBoxBlueHasLinks a.bulletLink
{
	color: #d9d869;
}
a.bulletLinkBlock
{
	display: block;
}
a.bulletLinkSubUnderline span.addendum,
a.bulletLinkSubUnderline:hover span.addendum
{
	display: block;
	color: #ffffff;
	text-decoration: none;
}
a.bulletLinkSubUnderline:hover
{
	text-decoration: none;
}
a.bulletLinkSubUnderline:hover span.underline
{
	text-decoration: underline;
}
.searchni
{
	padding-bottom: 8px;
}
.sidebarBox.grey .searchni
{
	padding-bottom: 12px;
}
.searchni h3,
.sidebarBox.grey .searchni h2
{
	color: #d4e8f7;
	font-size: 1.167em;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 15px 0;
}
.sidebarBox.grey .searchni h2
{
	color: #314d60;
	padding-top: 0;
}
.listing04_hdg
{
	font-size: 0.916667em;
	color: #5b7d94;
	font-weight: bold;
	margin-bottom: 0.7em;
}
.sidebarBox .listing04_list
{
	margin-bottom: 0.7em;
}
.sidebarBox .listing04_list li
{
	margin: 0;
	color: #868378;
}
.sidebarBox .listing04_linkbtm
{
	font-size: 0.916667em;
	padding-bottom: 0.7em;
}
.searchni .input01
{
	width: 170px;
}
.searchni .error
{
	padding-left: 5px;
	float: left;
}
.searchni .button01
{
	margin: 14px 0 2px 0;
}

.sidebarBox.white {
	background: #fff;
	border: 2px #efefef solid;
}

.json-03 {	padding: 0 !important; border: none !important; }

.sidebarBox.white h2 {
	color: #3b5a6f;
}
.sidebarBox.grey {
	background: #efefef;
	border: 1px #e0dfdf solid;
}
.sidebarBox.grey h2 {
	color: #3b5a6f;
}
.sidebarBox.grey .contentImgRight {
	background: #fff;
	padding: 1px;
	border: 1px #c5c4c4 solid;
	margin: 0 0 5px 5px;
}


/* =Nav panel ==========================================  end  ===========*/

/* =Accordion ========================================= start ===========*/

.accordionList {
	border-top: 1px #e8e8e7 solid;
	margin: 0 0 20px 0;
}
.accordionList h2 {
	color: #5b7d94;
	font-weight: normal;
	font-size: 1.5em;
	padding: 0 0 0 20px;
	background: url('ico_bullet-dark-blue.gif') no-repeat 10px center;
	cursor: pointer;
	margin: 0;
}
.accordionList h2:hover,
.accordionList h2.hover {
	color: #3b5a6f;
}
.accordionList.nonJS h2 {
	color: #5b7d94 !important;
	cursor: text;
}
.accordionList .expanded h2 {
	color: #c8c21e;
	background-image: url('ico_bullet-down-yellow.gif');
}
.accordionList h3 {
	border: 0;
	color: #63625f;
	font-size: 1em;
	background: url('ico_bullet-dark-grey.gif') no-repeat left center;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
}
.accordionList h3:hover,
.accordionList h3.hover {
	color: #000;
	cursor: pointer;
}
.accordionList h4 {
	color: #63625f;
	font-weight: bold;
	font-size: .917em;
	margin-left: 30px;
	margin-top: 2em;
}
#internalMain .accordionList p {
	margin: 0 0 .5em 20px;
}
#internalMain .accordionList li p {
	font-size: 1em;
}
#internalMain .accordionList li li p {
	margin-left: 30px;
}
.accordionList li {
	padding: 6px 0;
	border-bottom: 1px #e8e8e7 solid;
}
.accordionList .accordionContent,
.accordionList .accordionInternalContent {
	margin: 10px 0 5px 0;
}
#internalMain .accordionList .accordionInternal .accordionInternalContent {
	padding-left: 30px;
}
#internalMain .accordionList .accordionInternal .accordionInternalContent p,
#internalMain .accordionList .accordionInternal .accordionInternalContent ul,
#internalMain .accordionList .accordionInternal .accordionInternalContent h4 {
	margin-left: 0;
}
.accordionList li .accordionContent,
.accordionList li .accordionInternalContent { display: none; }

.accordionList.nonJS li .accordionContent,
.accordionList.nonJS li .accordionInternalContent { display: block; }

.accordionList .expanded .expandedInternal,
.accordionList.nonJS li .accordionInternal li {
	background: #ecf0f2;
	padding-bottom: 5px;
	margin: 10px 0 5px 0;
}
.accordionList .expanded .expandedInternal h3,
.accordionList.nonJS li .accordionInternal h3 {
	color: #5b7d94;
	background-image: url('ico_bullet-down-dark-blue.gif');
}
.accordionList.nonJS li .accordionInternal h3 {
	cursor: text;
}
.accordionList li li {
	border: 0;
	padding: 10px 30px 10px 0;
}
.accordionList .contentList {
	margin: 0 0 10px 35px;
}
.accordionList .contentList li {
	font-size: .917em;
	background: url('ico_accordion-content-list.gif') no-repeat left .9em;
	padding: 4px 0 4px 12px;
	color: #63625F;
}
.accordionList .numberedList {
	margin: 0 0 10px 55px;
	list-style-type: decimal;
}
.accordionList .numberedList li {
	margin: 0 0 10px 0;
	list-style-type: decimal;
	padding: 4px 0 4px 0;
	color: #63625F;
	font-size: .917em;
}
.accordionList table {
	font-size: .917em;
	margin: 15px 0 15px 30px;
	color: #63625F;
}
.accordionList table td {
	padding: 4px;
	border: 1px #ccc solid;
}
.accordionList table th {
	padding: 4px;
	border: 1px #ccc solid;
}
/*
.accordionList.nonJS .faqContent {
	display: block;
}
*/

/* =Accordion ===========================================  end  ==========*/

/* =Content tiles ====================================== start ===========*/

.contentTiles {
	overflow: hidden;
	width: 918px;
	border-top: 1px #efefef solid;
	padding: 25px 0 0 0;
	margin: 0 0 25px 0;
}
.contentTiles li {
	float: left;
	width: 190px;
	margin: 0 0 0 20px;
	background: #f2f2f2;
	border: 1px #e6e5e5 solid;
	padding: 15px 15px 15px 85px;
	overflow: hidden;
	font-size: 0.917em;
	line-height: 140%;
}
.contentTiles li.f {
	margin: 0;
}
.contentTiles h3 {
	font-size: 1.167em;
	font-weight: normal;
	color: #3b5a6f;
	margin: 0 0 .75em 0;
}
.contentTiles .icon {
	float: left;
	position: relative;
	left: -80px;
	margin: 4px -82px 0 0;
}
#fullWidth .contentTiles p {
	margin: 0 0 .5em 0;
	font-size: 1em;
}

.contentTiles .tile_employees_poll,
.tile_employees_poll
{
	font-size: 0.917em;
	border: 1px solid #053250;
	background-color: #314d60;
	padding: 18px;
	width: 251px;
}
.contentTiles .tile_employees_poll h2,
.tile_employees_poll h2
{
	color:#D4E8F7;
	font-size: 1.72727em;
	line-height:110%;
}
.contentTiles .tile_employees_poll p,
.tile_employees_poll p,
#fullWidth .contentTiles .tile_employees_poll p,
#fullWidth .tile_employees_poll p
{
	color: #ffffff;
	font-size: 1em;
	margin:0 0 0.5em;
}
.contentTiles .tile_employees_poll .poll_list01,
.tile_employees_poll .poll_list01
{
	display: block;
	color: #ffffff;
	font-weight: bold;
	padding: 10px 0 20px 20px;
}
.contentTiles .tile_employees_poll .poll_list01 input,
.tile_employees_poll .poll_list01 input
{
	margin: 0 5px 0 -20px;
}
.contentTiles .tile_employees_poll .poll_below input,
.tile_employees_poll .poll_below input
{
	vertical-align: bottom;
	float: left;
}
.contentTiles .tile_employees_poll .poll_below span,
.tile_employees_poll .poll_below span
{
	float: left;
	line-height: 22px;
	vertical-align: bottom;
	padding: 0 8px;
	font-weight: bold;
}
.contentTiles .tile_employees_poll .poll_below .bulletLink,
.tile_employees_poll .poll_below .bulletLink
{
	float: left;
	color: #d9d869;
	margin-top: 4px;
}

span.topic01
{
	font-size: 0.7917em;
}
span.playicon
{
	position: absolute;
	top: 0;
	bottom: 0;
	display: block;
	background: transparent url(ico_play-small.png) 50% 50% no-repeat;
}
.thumbList .thumbContainer2
{
	width: 88px;
	height: 51px;
}
.thumbList .thumbContainer2 a
{
	width: 88px;
	height: 51px;
	cursor: pointer;
	position: relative;
}
.thumbList .thumbContainer2 img,
.video_box01 a img
{
	display: block;
}
.thumbList .thumbContainer2 span.playicon
{
	width: 88px;
	height: 51px;
}
.video_box01,
.video_box01 a,
.video_box01 span.playicon
{
	width: 188px;
	height: 106px;
}
.video_box01
{
	position: relative;
	margin-bottom: 1em;
}
.video_box01 a
{
	cursor: pointer;
}
.video_box01 span.playicon
{
	background-image: url(ico_play.png);
}
.video_box01 a img
{
	width: 184px;
	height: 102px;
	border:1px solid #D0D0CF;
	padding:1px;
	background-color:#FFFFFF;
}

/* =Content tiles =======================================  end  ==========*/

/* =Internal tabs ====================================== start ===========*/

.internalTabs {
	width: 300px;
	float: left;
	margin: 0 -9px 30px 0;
	position: relative;
	z-index: 3;
}
.internalTabs li {
	background: #dfe8ed url('bcg_internal-tabs-item.gif') repeat-x left top;
	position: relative;
	padding: 17px 12px 0 49px;
	margin: 0 9px 0 0;
	font-weight: bold;
	color: #3b5a6f;
	cursor: pointer;
	border-left: 1px #e4e6e7 solid;
	font-size: 13px;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	width: 229px;
	margin: 0 9px -1px 0;
}
.internalTabs li.threeLine {
	padding-top: 10px;
	min-height: 55px;
	height: auto !important;
	height: 56px;
}
.internalTabs li:hover,
.internalTabs li.hover {
	background-image: url('bcg_internal-tabs-item-hover.gif');
}
.internalTabs li.selected {
	background: url('bcg_internal-tabs-item-selected.gif') no-repeat right bottom;
	border-left-color: #d9dbdc;
	padding-right: 21px;
	width: 229px;
	z-index: 2;
	margin-right: 0;
}
.internalTabs li .number {
	position: absolute;
	top: 20px;
	left: 20px;
	font-size: 23px;
}
.internalTabs li em {
	font-style: normal;
	color: #4c7c99;
}
.internalTabsContent {
	width: 626px;
	float: left;
	position: relative;
	border-right: 1px #d7d6d5 solid;
	margin: 0 0 30px 0;
	border-bottom: 1px #e5e6e6 solid;
}
.internalTabsContent li img {
	position: absolute;
	right: 0;
	top: -29px;
}
.internalTabsContent li {
	display: none;
	width: 625px;
}
.internalTabsContent li .tabsMainContent {
	background: url('bcg_internal-tabs-content.png');
	width: 241px;
	padding: 20px 25px 20px 34px;
	height: 289px;
	overflow: auto;
	position: relative;
	z-index: 2;
}
.internalTabsContent li.current {
	display: block;
}
.internalTabsContent h3 {
	margin: 0;
	color: #63625f;
	font-size: 0.917em;
	line-height: 140%;
}
.internalTabsContent p {
	line-height: 140%;
}
.internalTabsContent .photoCaption {
	position: absolute;
	z-index: 1;
	right: 7px;
	bottom: 7px;
	color: #fff;
	text-align: right;
	font-size: 1.083em;
}


/* =Internal tabs =======================================  end  ==========*/

/* =SiteMap ============================================= start ==========*/

.siteMap {
	width: 918px;
	padding: 0 0 30px 0;
	overflow: hidden;
}
.siteMap .category {
	font-size: 1.083em;
	color: #4c7c99;
	padding: 0 0 15px 10px;
	margin: 0 0 15px 0;
	border-bottom: 1px #e7e7e7 solid;
}
.siteMap .category a {
	font-size: 1em;
	color: #4c7c99;
}
.siteMap li {
	float: left;
	width: 306px;
	min-height: 14.5em;
	height: auto !important;
	height: 14.5em;
}
.siteMap ul li {
	float: none;
	height: auto;
	min-height: 0;
	margin: 0 0 5px 0;
	width: auto;
	font-size: 0.917em;
}
.siteMap ul {
	margin: 0 0 0 12px;
}
.siteMap ul a {
	background: url('ico_bullet-yellow.gif') no-repeat left .42em;
	padding: 0 0 0 10px;
}

/* =SiteMap =============================================  end  ==========*/

/* =SuperFundSelector ================================= start ============*/

.superFundSelector {
	margin: 0 0 20px 0;
}
.superFundSelectorNote {
	color: #adadad;
	text-align: right;
}
.superFundTiles {
	overflow: hidden;
	border-top: 2px #efefef solid;
	border-left: 2px #efefef solid;
	width: 918px;
}
.superFundTiles li {
	float: left;
	width: 151px;
	height: 132px;
	border-right: 2px #efefef solid;
	border-bottom: 2px #efefef solid;
}
.superFundTiles li.fact {
	width: 156px;
	min-height: 109px;
	height: auto !important;
	height: 112px;
	padding: 23px 40px 0 108px;
	background: url('ico_lightbulb.png') no-repeat 28px 28px;
}
.superFundTiles li.fact h2 {
	color: #3b5a6f;
}
#fullWidth .superFundTiles li.fact p {
	font-size: 1.083em;
	color: #3a6f8f;
}
.superFundContent {
	height: 404px;
}
.superFundNav {
	float: left;
	background: url('bcg_superfund-nav.png');
	width: 157px;
	height: 404px;
	padding: 0 0 0 1px;
}
.superFundNav li {
	background: url('bcg_superfund-nav-item-top.gif') no-repeat left top;
	padding: 1px 0 0 0;
	float: left;
}
.superFundNav #superFundFirst {
	background: none;
}
.superFundNav a {
	color: #3b5a6f;
	font-size: 13px;
	font-weight: bold;
	background: url('bcg_superfund-nav-item-bottom.gif') no-repeat left bottom;
	float: left;
	width: 147px;
	padding: 4px 0 0 10px;
	height: 20px;
}
.superFundNav #superFundLast a { background: none; }
.superFundNav #superNavLast a { background: none; }

#wrapper .superFundNav a:hover {
	text-decoration: none;
	background: #c9dae1;
	background: url('bcg_superfund-nav-item-hover.gif') repeat-y left top;
}
#wrapper .superFundNav .selected a {
	background: url('bcg_superfund-nav-item-selected.gif') no-repeat left top !important;
}
.superFundInternal {
	float: right;
	border: 2px #efefef solid;
	border-left: 0;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	width: 760px;
	position: relative;
}
.superFundInternal .bgImage {
	position: absolute;
	right: 0;
	top: 0;
}
.superFundInternal .logoContainer {
	width: 370px;
	height: 100px;
	border-bottom: 1px #f5f5f5 solid;
	margin: 20px 0 30px 20px;
	position: relative;
	z-index: 2;
}
.superFundInternal .logoContainer img {
	position: absolute;
	left: 0;
	bottom: 15px;
}
.superFundInternal .internalText {
	margin: 0 0 0 20px;
	position: relative;
	z-index: 2;
	width: 300px;
}
.superFundInternal .internalText h2 {
	color: #3b5a6f;
}
#fullWidth .superFundInternal .internalText p {
	font-size: 1.083em;
	margin: 0 0 3em 0;
}


/* =SuperFundSelector ==================================  end  ===========*/

/* =Common ============================================= start ===========*/

#atff
{
	position: absolute;
	left: -999em;
	top: -999em;
}
.input01
{
	float: left;
	width: 180px;
	font-size: 1em;
	border: 1px solid #e7e6e6;
	padding: 3px;
	font-size: 0.9167em;
	color: #63625f;
	background-color: #FFFFFF;
}
.button01
{
	float: left;
}
#internalMain .contentIndent p,
#fullWidth .contentIndent p,
.contentIndent p {
	font-size: 1em;
	line-height: 130%;
}
p.intro,
#internalMain p.intro,
#fullWidth p.intro {
	font-size: 1.083em;
}
h1,
#internalMain h1,
#fullWidth h1 {
	color: #3b5a6f;
	font-size: 2em;
	margin: 0 0 .75em 0;
	font-weight: normal;
}
h1.sm,
#internalMain h1.sm,
#fullWidth h1.sm {
	font-size: 1.417em;
}
h2 {
	color: #5b7d94;
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 .75em 0;
}
h3 {
	color: #5b7d94;
	font-size: 1em;
	margin: 0 0 .75em 0;
}
.contentIndent p,
#internalMain p,
#fullWidth p {
	margin: 0 0 1.5em 0;
	font-size: 1em;
}
p.note,
#wrapper #content p.note {
	font-size: .75em;
	color: #adadad;
	margin-bottom: 1em;
}
p.noteLarge,
#wrapper #content p.noteLarge {
	font-size: 0.917em;
	color: #adadad;
	margin-bottom: 1em;
}
p.faqLink1
{
	padding-top: 1em;
}
.bulletLink {
	background: url('ico_bullet-yellow.gif') no-repeat left .42em;
	padding: 0 0 0 10px;
}
.contentIndent {
	padding: 0 0 0 7px;
}
.featureContent .contentIndent {
	float: left;
	width: 540px;
}
.contentIndent .imgRight {
	float: right;
	margin: 0 0 30px 20px;
}
.tickboxList {
	font-weight: normal;
	color: #a6a108;
	font-size: 1.083em;
}
.tickboxList li {
	background: url('ico_tick-blue.gif') no-repeat left top;
	padding: 0 0 10px 28px;
	margin: 0 0 0 0;
	line-height: 140%;
	position: relative;
}
.tickboxList .note {
	color: #adadad;
	font-size: .75em;
	margin-bottom: 1em;
}
.featureBox {
	border: 1px #e0dfdf solid;
	padding: 10px 20px 10px 20px;
	margin: 0 0 20px 0;
	float: right;
	width: 183px;
	height: 84px;
}
.featureBox h2 {
	color: #3b5a6f;
	font-size: 1.58em;
	font-weight: normal;
	margin-bottom: .75em;
}
.featureBoxImage {
	float: right;
	margin: 0 0 0 10px;
}
.featureBox .bulletLink {
	display: block;
}
.defaultList {
	margin: 0 0 15px 0;
	line-height: 140%;
}
.defaultList li {
	background: url('ico_bullet-grey.gif') no-repeat left .42em;
	padding: 0 0 0 11px;
	margin: 0 0 5px 0;
	color: #63625f;
}
.defaultDL {
	margin: 0 0 15px 0;
	color: #63625f;
	line-height: 140%;
}
.defaultDL dt {
	font-weight: bold;
}
.defaultDL dd {
	margin: 0 0 1em 0;
}
.defaultTable {
	font-size: .917em;
	margin: 15px 0 15px 0;
	color: #63625F;
}
.defaultTable td {
	padding: 4px;
	border: 1px #ccc solid;
}
.defaultTable th {
	padding: 4px;
	border: 1px #ccc solid;
	text-align: left;
	vertical-align: top;
}
.boxHeader {
	color: #3b5a6f;
	background: #eaeaea;
	border: 1px #d7d6d5 solid;
	padding: 14px 18px;
	margin: 0;
}
.pdfLink {
	background: url('ico_pdf.gif') no-repeat left center;
	padding: 0 0 0 25px;
	text-decoration: none;
	line-height: 160%;
}
h2.border {
	padding-bottom: 15px;
	padding-left: 7px;
	margin: 0;
	position: relative;
	color: #3b5a6f;
}
.rssSubscribe {
	float: right;
	position: relative;
	z-index: 2;
	margin: 3px 0 0 0;
}
.rssSubscribe .subscribeLink {
	background: url('ico_rss.gif') no-repeat right center;
	color: #63625f;
	padding: 2px 25px 2px 0;
	margin: 0 10px 0 0;
	line-height: 180%;
}
.articleDetail {
	line-height: 170%;
	color: #868378;
	margin: -1.2em 0 2em 0;
	font-size: .917em;
}
.tooltip {
	cursor: help;
	color: #a6a108;
	background: url('ico_bullet-yellow.gif') no-repeat left .42em;
	padding: 0 0 0 10px;
}
#tooltip {
	position: absolute;
	z-index: 5;
	background: url('bcg_tooltip-bottom.gif') no-repeat center bottom;
	padding: 0 0 18px 0;
	color: #333;
	display: none;
	width: 209px;
}	
#tooltip p {
	margin: 0;
	font-size: .83em;
	background: url('bcg_tooltip-top.gif') no-repeat left top;
	width: 169px;
	padding: 15px 20px 5px 20px;
}
.largeImgRight {
	background: #fff;
	padding: 1px;
	border: 1px #c5c4c4 solid;
	margin: 0 0 35px 45px;
	float: right;
}
.captionPhoto {
	float: right;
	background: #fff;
	padding: 1px;
	border: 1px #c5c4c4 solid;
	margin: 0 0 35px 45px;
	font-size: 0;
}
.captionPhoto .caption {
	text-align: center;
	padding: 4px;
	background: #eee;
	font-size: 10px;
	color: #777;
	margin: 1px 0 0 0;
}
.captionPhoto img {
	padding: 0;
	margin: 0;
}
.contentImg {
	margin: 20px 0;
}
.readMoreLink {
	margin: 0 0 .5em 0;
	font-size: .917em;
	display: inline-block;
}
li.expanded .readMoreLink,
.nonJS .readMoreLink {
	display: none;
}
.readMoreContent {
	display: none;
}

.nonJS .readMoreContent {
	display: block;
}

#internalMain .bulletIndent p,
#fullWidth .bulletIndent p {
	margin-left: 27px;
}
.bulletIndent h3 {
	color: #63625f;
	background: url('ico_bullet-grey.gif') no-repeat left .42em;
	padding: 0 0 0 11px;
	margin-left: 15px;
}

.acc_hide
{
	position: absolute;
	left: -9999em;
	top: -9999em;
}

h1.case_study_hdg,
#fullWidth h1.case_study_hdg,
#internalMain h1.case_study_hdg
{
	color: #3b5a6f;
	font-size: 1.5em;
	font-weight: normal;
}
.case_study_img
{
	margin-right: -16px;
	padding-top: 10px;
	padding-bottom: 19px;
}
.case_study_img a
{
	display: block;
}
.case_study_img img
{
	display: block;
	background: #FFFFFF;
	padding: 1px;
	border: 1px solid #d0d0cf;
}

#internalMain p.pleaseenter,
#fullWidth p.pleaseenter
{
	padding: 2em 0;
	margin: 0;
}
.pagination01,
#internalMain .listing02_area .searchres_btm .searchres_showall .pagination01
{
	padding: 0;
	font-size: 1.16667em;
}
.pagination01 ul,
.pagination01 li
{
	float: left;
}
.pagination01 li a,
.pagination01 li.currentpg
{
	float: left;
	padding: 0.3em 0.4em;
	font-size: 1em;
	font-weight: bold;
}
.pagination01 li.currentpg
{
	background: #999999;
	color: #FFFFFF;
	cursor: default;
}
.listing03 .pagination01
{
	padding-top: 1em;
}
.listing03 .pagination01 a,
.listing03 .pagination01 a:hover
{
	background-image: none;
}

.employers_colset01 
{
	border-top:1px solid #EFEFEF;
}
.employers_colset01 .internalContentLists
{
	float: left;
	border-top: 0 none;
	width: 600px
}
.employers_colset01 .tile_employees_poll
{
	float: right;
	margin-top: 25px;
}


/* =Common =============================================  end  ===========*/


/* =Flashcontent ======================================== start ===========*/

.flashcontent_01
{
	margin: 0 0 3em 0;
}



/* =Flashcontent ======================================== end ===========*/


/* =Forms ============================================= start ===========*/

/* @Error - START: form validation summary error styles */
.errors
{
	color: #ff0000;
	font-size: 1em;
	padding: 10px;
	margin-bottom: 15px;
	border: 1px dotted #cccccc;
	position: relative;
}
.errors ul li
{
	margin-left: 16px;
}
.errors ul li
{
	color: #ff0000;
	font-size: 0.917em;
	list-style-type: square;
	padding: 0;
	background: none;
}
.error
{
	color: #ff0000;
	font-size: 1em;
	font-weight: bold;
}

.form-layout01
{
	background-color: #f2f2f2;
	border: 1px solid #e7e6e6;
	padding: 17px 11px 23px 11px;
	margin-right: -20px;
}
.form-layout01 fieldset.contact-us01
{
	width:410px;
}
.form-layout01 .form_guide01
{
	width: 150px;
	float: right;
}
.form-layout01 .form_guide01 .guide_mandatory
{
	padding: 4px 5px;
	border-left: 4px solid #b2ae29;
	font-size: 0.9167em;
	color: #A6A108;
	margin-bottom: 10px;
}
.form-layout01 .form_guide01 .guide_pt2
{
	padding: 4px 5px 0 9px;
}
.form-layout01 .field01
{
	margin-bottom: 12px;
	width: 410px;
	float: left;
}
.form-layout01 .field01 .label
{
	width: 95px;
	font-size: 1em;
	float: left;
	padding: 4px 0 4px 0;
	font-size: 0.9167em;
	color: #63625f;
	border-right: 4px solid #f2f2f2;
}
.form-layout01 .required .label
{
	border-color: #b2ae29;
}
.form-layout01 .field01 label
{
	cursor: pointer;
	float: left;
	font-size: 0.9167em;
	color: #63625f;
}
.form-layout01 .field01 .reqd_text
{
	position: absolute;
	left: -999em;
	top: -999em;
}
.form-layout01 .field01 input.input_txt, .form-layout01 .field01 select
{
	float: left;
	width: 290px;
	font-size: 1em;
	border: 1px solid #e7e6e6;
	padding: 3px;
	font-size: 0.9167em;
	color: #63625f;
	background-color: #FFFFFF;
}
.form-layout01 .field01 select
{
	width: 295px;
}
.form-layout01 .field01 textarea
{
	height: 70px;
	width: 290px;
	float: left;
	overflow: auto;
	border: 1px solid #e7e6e6;
	padding: 3px;
	font-size: 0.9167em;
	color: #63625f;
	background-color: #FFFFFF;
}

.form-layout01 .field02
{
	width: 229px;
}
.form-layout01 .field02 select,
.form-layout01 .field02 input.input_txt
{
	width: 106px;
}

.form-layout01 .field03
{
	width: 181px;
}
.form-layout01 .field03 .label
{
	width: 60px;
}
.form-layout01 .field03 input.input_txt
{
	width: 96px;
}

.form-layout01 .error
{
	float: left;
	display: block;
	margin: 3px 0 0 5px;
}
.form-layout01 .buttons
{
	padding: 12px 0 0 98px;
}
.form-layout01 .buttons input
{
	float: left;
	width: auto;
	margin-right: 5px;
}
.form-layout01 .radiocheckboxes
{
	float: left;
}
.form-layout01 .radiocheckboxes input
{
	width: auto;
	height: auto;
	margin: 5px 5px 0 0;
	float: left;
}
.form-layout01 .radiocheckboxes label
{
	width: auto;
	margin: 4px 20px 0 0;
}
.form-layout01 fieldset {
	border: none;
}
.form-layout01 legend {
	display: none;
}

.listing02_area
{
	margin: 26px -20px 19px 0;
}
.listing02_add
{
	margin-right: -20px;
}
.listing02_hdg
{
	padding: 17px 10px 17px 10px;
	background-color: #eaeaea;
	border: 1px solid #d7d6d5;
	position: relative;
}
.listing02_hdg h2
{
	margin: 0;
	font-size: 1.167em;
}
.dfwywlf_hdg h2
{
	color: #314d60;
}
#internalMain .dfwywlf_hdg p
{
	color: #63625f;
	margin: 0;
	padding-top: 7px;
}
.listing02_area .listing02_btm
{
	background-color: #f2f2f2;
}
.listing02_area .listing02_btm .listing02_item
{
	padding: 17px 10px 17px 10px;
}
.listing02_area .listing02_btm .listing02_item h3
{
	font-weight: normal;
	font-size: 0.9167em;
}
.listing02_area .listing02_btm .listing02_item h3 span
{
	display: block;
	color: #868378;
	font-size: 0.9091em;
}
.listing02_area .listing02_btm .listing02_item a.bulletLink
{
	font-size: 0.9167em;
}
#internalMain .listing02_area .listing02_btm .listing02_item h3,
#internalMain .listing02_area .listing02_btm .listing02_item p
{
	margin-bottom: 1em;
}
.listing02_area .listing02_btm .listing02_divider
{
	margin: 0 10px 0 10px;
	overflow: hidden;
	height: 1px;
	background-color: #d0d0cf;
}
.listing02_add .form-layout01
{
	margin-right: 0;
}
.listing02_add .form-layout01,
.listing02_area .listing02_btm
{
	overflow: hidden;
	border-top: 0px solid #e7e6e6;
	border-left: 1px solid #e7e6e6;
	border-right: 1px solid #e7e6e6;
	border-bottom: 1px solid #e7e6e6;
}

#internalMain .listing02_area .listing02_btm .poll_item p
{
	color: #5b7d94;
	font-size: 1.083em;
}
#internalMain .listing02_area .listing02_btm .poll_item p span
{
	white-space: nowrap;
	color: #868378;
	font-size: 0.769231em;
}
.poll_bar,
.poll_bar *
{
	overflow: hidden;
	height: 6px;
}
.poll_bar
{
	background: url(ico_pollbar-empty-mid.gif) 0 0 repeat-x;
}
.poll_bar div
{
	background: url(ico_pollbar-empty-right.gif) 100% 0 no-repeat;
}
.poll_bar div div
{
	background: url(ico_pollbar-fill-mid.gif) 0 0 repeat-x;
}
.poll_bar div div div
{
	background: url(ico_pollbar-fill-left.gif) 0 0 no-repeat;
}
.poll_bar div div div div
{
	background: url(ico_pollbar-fill-right.gif) 100% 0 no-repeat;
}

.listing03
{
	padding: 0 0 14px 10px;
	margin-right: -20px;
}
.listing03 .listing03_left
{
	float: left;
	width: 270px;
	margin-right: 28px;
}
.listing03 a,
.listing03 a:hover
{
	text-decoration: none;
	background: url(ico_pdf2.gif) 0 17px no-repeat;
}
.listing03 a
{
	display: block;
	padding: 15px 16px 15px 28px;
}
.listing03 a .listing03_title
{
	display: block;
	color: #5b7d94;
	font-size: 1.083em;
}
.listing03 a:hover .listing03_title
{
	text-decoration: underline;
}
.listing03 a .listing03_other
{
	display: block;
	color: #868378;
	font-size: 0.9167em;
}
.listing03 .listing03_right
{
	float: left;
	width: 270px;
}
.listing03 .listing03_sep
{
	margin: 0 0 0 2px;
	overflow: hidden;
	height: 1px;
	background-color: #ebeeee;
}
/*#fullWidth .listing03
{
	margin-right: 0;
	padding-left: 0;
}*/

.site_search_form
{
	padding-bottom: 30px;
	border-bottom: 1px solid #e8e8e7;
	margin-right: -20px;
}
.site_search_form .input01
{
	width: 291px;
}
.site_search_form .button01
{
	margin-left: 8px;
}
.site_search_form .error
{
	padding: 2px 0 0 5px;
	float: left;
}
.searchres_top
{
	overflow: hidden;
	padding: 29px 0 0 0;
}
#internalMain .contentIndent .searchres_top p
{
	color: #63625f;
	margin: 0;
}
#internalMain .contentIndent .searchres_top p strong
{
	font-size: 1.167em;
	color: #5b7d94;
	font-weight: normal;
}
.searchres_hdg h2
{
	color: #3b5a6f;
	float: left;
}
.searchres_hdg span
{
	float: right;
	color: #bbbbbb;
	display: block;
	font-size: 0.9091em;
}
#internalMain .listing02_area .searchres_btm .listing02_item h3
{
	font-size: 1.083em;
	margin-bottom: 0.5em;
}
#internalMain .listing02_area .searchres_btm .listing02_item h3 span
{
	font-size: 0.769231em;
	display: inline;
}
#internalMain .listing02_area .searchres_btm .listing02_item h3,
#internalMain .listing02_area .searchres_btm .listing02_item h3 a
{
	color: #5b7d94;
}
#internalMain .listing02_area .searchres_btm .searchres_showall div
{
	color: #868378;
	font-size: 0.917em;
	float: left;
	padding-right: 1em;
}
#internalMain .listing02_area .searchres_btm .searchres_showall a.bulletLink
{
	float: left;
}
.searchres_btm .listing02_item .searchres_left01,
.searchres_btm .listing02_item .searchres_left01 a,
.searchres_btm .listing02_item .searchres_left01 a img
{
	float: left;
}
.searchres_btm .listing02_item .searchres_left01 a
{
	border: 1px solid #c7c7c6;
}
.searchres_btm .listing02_item .searchres_left01 a img
{
	background-color: #FFFFFF;
	padding: 1px;
}
.searchres_btm .listing02_item .searchres_right01
{
	margin-left: 105px;
}
#internalMain .listing02_area .searchres_btm .listing02_item .searchres_right01 h3
{
	margin-bottom: 0;
	line-height: 1.4em;
}
.searchres_btm .listing02_item .searchres_right01 p
{
	line-height: 1.5em;
}
.listing02_area .searchres_btm .searchres_downloadable_item
{
	background: url(ico_bg_search_pdf.png) 7px 19px no-repeat;
	padding-left: 58px;
}
.listing02_area .searchres_btm .searchres_downloadable_item2
{
	background: url(ico_bg_search_page.gif) 20px 20px no-repeat;
}

.search_faqs
{
	overflow: hidden;
}
.search_faqs h2
{
	font-size: 1.167em;
}
.search_faqs .search_faqs_field
{
	overflow: hidden;
	padding-bottom: 18px;
}
.search_faqs .search_faqs_field input.input_txt,
.search_faqs .search_faqs_field .input_txt {
	background-color:#FFFFFF;
	border:1px solid #E7E6E6;
	color:#63625F;
	float:left;
	font-size:0.9167em;
	padding:3px;
	width:290px;
}
.search_faqs .search_faqs_field .btn_search {
	float: left;
	display: inline;
	margin-left: 8px;
}
.faq_top01
{
	border-top: 1px solid #e8e8e7;
	margin-right: -20px;
	padding: 24px 0 24px 11px;
}
.faq_top01 h2
{
	font-size: 1.167em;
	font-weight: bold;
	color: #5b7d94;
}
.faq_top01 ul
{
	color: #63625f;
	list-style: disc;
	margin-left: 2em;
}
.accordionList_faq
{
	margin-top: 18px;
}

.was_useful
{
	margin-top: 40px;
	border-top: 1px solid #efefef;
	padding-top: 16px;
	display: none;
	position: relative;
	top: 10px;
	background: #FFFFFF;
}
.was_useful_form
{
	padding-left: 2px;
	overflow: hidden;
	padding-bottom: 10px;
}
.was_useful fieldset
{
	border: 0 none;
}
.was_useful fieldset legend
{
	display: none;
}
.was_useful fieldset h2
{
	color: #868378;
	font-size: 0.9167em;
	font-weight: normal;
	margin: 0;
	padding: 0 5px 0 0;
	float: left;
	line-height: 22px;
}
.was_useful fieldset ul,
.was_useful fieldset ul li
{
	float: left;
	display: inline;
	list-style: none;
}
.was_useful fieldset a
{
	margin: 0 0 0 10px;
}
.was_useful fieldset a,
.was_useful fieldset img
{
	float: left;
}
.was_useful_how
{
	display: none;
	clear: both;
	padding-left: 2px;
	overflow: hidden;
	padding-bottom: 10px;
}
.was_useful_how label
{
	color: #868378;
	font-size: 0.9167em;
	font-weight: normal;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
	line-height: 22px;
}
.was_useful_how input.input_txt
{
	float:left;
	margin: 0 10px 0 0;
	background-color:#FFFFFF;
	border:1px solid #E7E6E6;
	color:#63625F;
	font-size:0.9167em;
	padding:3px;
	width:290px;
}
.was_useful_how input.input_btn,
.was_useful_how a.input_btn,
.was_useful_how a.input_btn img,
.was_useful_how .error
{
	float: left;
	margin: 0 10px 0 0;
}
.was_useful_how a.input_btn img
{
	margin: 0;
}
.was_useful_thank_you
{
	display: none;
	clear: both;
	padding-left: 2px;
	overflow: hidden;
	padding-bottom: 10px;
}
.was_useful_thank_you strong
{
	color: #868378;
	font-size: 0.9167em;
	font-weight: normal;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
	line-height: 22px;
}

/* =Forms =============================================== end ===========*/