/*----Banners----*/

#banner_home {
	background: url("/pccgprefix/bmoflex/images/headBanners/Rebrand-Flex-Banner-700x180-7-17.jpg") no-repeat scroll 0 0 transparent;
	display: block;
	height: 180px;
	width: 700px;
	float: right;
}
#banner_home h1 {
	display: none;
}
#banner_plan_participants {
	background: url("/pccgprefix/bmoflex/images/headBanners/Rebrand-Flex-Banner-520x80-7-17-Participants.jpg") no-repeat scroll 0 0 transparent;
	display: block;
	height: 80px;
	width: 520px;
	float: right;
	margin-bottom: 28px;
}
#banner_plan_participants h1 {
	display: none;
}
#banner_plan_app {
	background: url("/pccgprefix/bmoflex/images/flex-app-banner.jpg") no-repeat scroll 0 0 transparent;
	display: block;
	height: 80px;
	width: 520px;
	float: right;
	margin-bottom: 28px;
}
#banner_plan_app h1 {
	display: none;
}
#banner_employers {
	background: url("/pccgprefix/bmoflex/images/headBanners/Rebrand-Flex-Banner-520x80-7-17-Employer-A.jpg") no-repeat scroll 0 0 transparent;
	display: block;
	height: 80px;
	width: 520px;
	float: right;
	margin-bottom: 28px;
}
#banner_employers h1 {
	display: none;
}
#banner_contact_us {
	background: url("/pccgprefix/bmoflex/images/headBanners/Rebrand-Flex-Banner-520x80-7-17-Contact.jpg") no-repeat scroll 0 0 transparent;
	display: block;
	height: 80px;
	width: 520px;
	float: right;
	margin-bottom: 28px;
}
#banner_contact_us h1 {
	display: none;
}
/*---General CSS---*/

abbr, acronym {
	border-bottom: none;
}
sup {
	font-size: 75%;
}
/*Home page*/

.top-section {
	background: url(/pccgprefix/images/home-top-gradient.png) no-repeat top #dbebf7;
	padding: 15px 0;
}
#header {
	margin-left: 10px;
}
#middle-box {
	width: 700px;
	float: left;
}
#left-box {
	width: 332px;
	float: left;
	margin-left: 15px;
}
#right-box {
	width: 332px;
	float: right;
	margin-right: 15px;
}
#top-heading {
	background: url(/pccgprefix/images/featured-links-wide-top.png) no-repeat top;
	height: 35px;
	border-left: 1px solid #B5DDF6;
	border-right : 1px solid #B5DDF6;
	overflow: hidden;
	border-top-right-radius: 7px;
	border-top-left-radius: 7px;
	-moz-border-top-right-radius: 7px;
	-moz-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-top-left-radius: 7px;
}
#content {
	background-color: #FFF;
	width: 310px;
	padding: 10px;
	border-bottom: 1px solid #B5DDF6;
	border-left: 1px solid #B5DDF6;
	border-right: 1px solid #B5DDF6;
	-moz-border-bottom-right-radius: 7px;
	-moz-border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-top-left-radius: 7px;
	margin-bottom: 20px;
}
#arrow {
	margin-left: 185px;
	margin-top: -26px;
	float: left;
}
.moveleft {
	margin-left: 17px;
}
.tabheader {
	padding: 10px 0 0 10px;
}
/*Plan Participants Page*/

.privacy-code-menu {
	background-image: url('/pccgprefix/images/our_privacy_code_bg.gif');
	width: 455px;
	_width: 454px;
	line-height: 18px;
	display: block;
	padding: 5px 20px;
	margin-top: 10px;
	font-weight: bold;
}
.privacy-code-menu:hover {
	cursor: pointer;
}
.privacy-security-plus {
	background-image: url('/pccgprefix/images/privacy-security-plus.gif');
	width: 18px;
	height: 19px;
	float: left;
	margin-right: 10px;
}
.privacy-security-minus {
	background-image: url('/pccgprefix/images/privacy-security-minus.gif');
	width: 18px;
	height: 19px;
	float: left;
	margin-right: 10px;
}
