	/* Member Services */
	
	.memberServices {
	    margin-left: 0;
	}
	
	.memberServices .quote-box {
	    width: 200px;
	    margin-left: 25px;
	    padding: 10px 20px 0 20px;
	    text-shadow: none;
	}
	
	.memberServices .quote-box h3 {
	    font-weight: bold;
	}
	
	.memberServices .quote-box .small {
	    font-size: 11px;
	}
	
	.memberServices .topSection {
	    /*margin: 0 0 0 3px;*/
	    width: 936px;
	    /* height: 355px; */
	    /* background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-topsection.jpg') no-repeat 0 0; */
	}
	
	.memberServices .topSection .memberAlert {
	    position: absolute;
	    float: left;
	    width: 545px;
	    padding: 7px;
	    background-color: rgba(230, 80, 0, 0.8);
	    color: #fff;
	}
	
	.memberServices .topSection .memberAlert a {
	    color: #c5c5c5;
	}
	
	.memberServices .topSection .memberAlert a:hover {
	    color: #DDA420;
	}
	
	.memberServices .section {
	    margin-bottom: 30px;
	}
	
	.memberServices .no-active-policies {
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-gradient.jpg') repeat-x 0 0;
	    padding: 10px;
	}
	
	.memberServices .ad {
	    float: left;
	    height: 190px;
	    width: 210px;
	    /*border: 1px solid #d2d2d2;*/
	    margin-right: 32px;
	    margin-top: 15px;
	    text-align: center;
	    /*padding: 10px;*/
	}
	
	.memberServices .ad.last,
	.memberServices .vid.last {
	    margin-right: 0px;
	}
	
	.memberServices .vid {
	    float: left;
	    width: 300px;
	    margin-right: 18px;
	    margin-top: 15px;
	    text-align: center;
	}
	
	.memberServices .vid p {
	    font-family: "HelveticaNeueLightCond";
	    font-size: 16px;
	}
	
	.memberServices .img-aligned {
	    vertical-align: middle;
	}
	
	.memberServices .topSection .leftColumn {
	    float: right;
	    margin-right: 5px;
	    width: 670px;
	    position: relative;
	    height: 320px;
	    /* 345 */
	    /*padding-top: 19px;*/
	}
	
	.memberServices .topSection .farLeftColumn {
	    float: right;
	    margin-right: 26px;
	    width: 120px;
	    height: 134px;
	    /*345*/
	    padding-top: 211px;
	}
	
	.memberServices .topSection .leftColumn .box,
	.memberServices .topSection .farLeftColumn .box {
	    background: #c2e6e1;
	    width: 75px;
	    height: 75px;
	    overflow: hidden;
	    margin: 0 auto;
	    padding: 7px 5px 5px 5px;
	    border: 2px solid #ffffff;
	    -webkit-border-radius: 3px;
	    border-radius: 3px;
	    -webkit-box-shadow: 1px 3px 4px 2px #8fb0b6;
	    box-shadow: 1px 3px 4px 2px #8fb0b6;
	}
	
	.memberServices .topSection .leftColumn .box2 {
	    margin-top: 18px;
	}
	
	.memberServices .topSection .leftColumn .box3 {
	    height: 80px;
	}
	
	.memberServices .topSection .leftColumn .box p,
	.memberServices .topSection .farLeftColumn .box p {
	    text-align: center;
	    margin: 0;
	    line-height: 1;
	    font-size: 12px;
	}
	
	table.full-width {
	    width: 100%;
	    min-height: 120px;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-gradient.jpg') repeat-x 0 0;
	}
	
	tbody.policies_table tr {
	    border-top: 2px solid #d2d2d2;
	}
	/*			tbody.policies_table td:first-child{
				padding-left: 40px;
			}	*/
	
	tbody.policies_table td {
	    max-height: 19px;
	    height: 19px;
	    min-height: 19px;
	    overflow: hidden;
	}
	
	tbody.policies_table tr.inactive {
	    border-top: 2px solid #ffffff;
	    background-color: #d2d2d2;
	}
	
	tbody.policies_table td.alert {
	    background: url(https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geoblue-alert-icon.png) no-repeat;
	    background-position: 10px 27px;
	    background-size: 20px;
	}
	
	tbody.policies_table td.alert a {
	    display: inline-block;
	    padding-left: 25px;
	}
	
	tbody.policies_table td.renew {
	    background: url(https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geoblue-renew-icon.png) no-repeat;
	    background-position: 10px 27px;
	    background-size: 20px;
	}
	
	tbody.policies_table td.renew a {
	    display: inline-block;
	    padding-left: 25px;
	}
	
	.memberServices .topSection .leftColumn .container {
	    margin: 10px;
	}
	
	.memberServices .topSection .leftColumn .container h2 {
	    margin-bottom: 0;
	}
	
	.topSection span.assoc_text {
	    font-family: "HelveticaNeueLightCond";
	    color: #00AEDB;
	    font-size: 24px;
	}
	
	.memberServices .topSection .leftColumn .button.round {
	    border-radius: 3px;
	    font-weight: bold;
	    padding: 5px;
	    text-align: center;
	    font-size: 15px;
	}
	
	.memberServices .topSection .leftColumn .left {
	    float: left;
	    margin-right: 15px;
	}
	
	.memberServices .leftColumn .attach-policy {
	    position: absolute;
	    bottom: 5px;
	}
	
	.memberServices .topSection .rightColumn {
	    float: right;
	    position: relative;
	    /* margin-right: 17px; */
	    width: 261px;
	    height: 320px;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-gradient.jpg') repeat-x 0 0;
	}
	
	.memberServices .topSection .rightColumn .box {
	    /* background: #c2e6e1; */
	    /*width: 334px;*/
	    /*height: 250px;*/
	    overflow: hidden;
	    margin: 0 auto;
	    padding: 10px 10px 0 10px;
	    /*border:2px solid #ffffff;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			-webkit-box-shadow: 1px 3px 4px 2px #8fb0b6;
			box-shadow:  1px 3px 4px 2px #8fb0b6; */
	}
	
	.memberServices .topSection .rightColumn .box a {
	    font-size: 15px;
	}
	
	.memberServices .topSection .rightColumn .box2 {
	    overflow: hidden;
	    margin: 0 auto;
	    padding: 10px;
	}
	
	.memberServices .topSection .rightColumn .box .small {
	    font-size: 11px;
	}
	
	.memberServices .topSection .rightColumn table {
	    width: 360px;
	    height: 60px;
	    margin: 10px 0 0 0;
	}
	
	.memberServices .topSection .rightColumn table td {
	    padding: 0;
	}
	
	.memberServices .topSection .rightColumn .memberName {
	    font-size: 18px;
	    font-weight: bold;
	    color: #555555;
	    margin: 10px 0 0 0;
	}
	
	.memberServices .topSection .rightColumn .memberNumber {
	    font-size: 13px;
	    font-weight: bold;
	    color: #555555;
	    margin: 0 0 5px 0;
	}
	
	.memberServices .callouts {
	    /*margin: 0 0 2px 2px;*/
	    width: 937px;
	}
	
	.memberServices .calloutDestinationProfiles {
	    float: left;
	    width: 452px;
	    height: 80px;
	    overflow: hidden;
	    background: #d0e7e9 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-destinationprofiles.jpg') no-repeat 0 0;
	    -webkit-border-radius: 3px;
	    border-radius: 3px;
	    padding: 0 15px 15px 0;
	}
	
	.memberServices .calloutDestinationProfilesWide {
	    float: left;
	    width: 923px;
	    height: 80px;
	    overflow: hidden;
	    background: #d0e7e9 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-destinationprofiles.jpg') no-repeat 400px 0;
	    -webkit-border-radius: 3px;
	    border-radius: 3px;
	    padding: 0 15px 15px 0;
	}
	
	.memberServices .calloutClaims {
	    float: right;
	    width: 452px;
	    height: 80px;
	    overflow: hidden;
	    background: #d0e7e9 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-claims.jpg') no-repeat 0 0;
	    -webkit-border-radius: 3px;
	    border-radius: 3px;
	    padding: 0 15px 15px 0;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .itemLink,
	.memberServices .callouts .calloutClaims .itemLink,
	.memberServices .callouts .calloutClaimsNew .itemLink {
	    margin: 0 0 -3px 0;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .itemLink a:link,
	.memberServices .callouts .calloutDestinationProfiles .itemLink a:visited,
	.memberServices .callouts .calloutClaims .itemLink a:link,
	.memberServices .callouts .calloutClaims .itemLink a:visited,
	.memberServices .callouts .calloutClaimsNew .itemLink a:link,
	.memberServices .callouts .calloutClaimsNew .itemLink a:visited {
	    color: #009ea0;
	    font-family: "HelveticaNeueLightCond";
	    font-weight: bold;
	    font-size: 20px;
	    font-size: 2.0rem;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .itemLink a:hover,
	.memberServices .callouts .calloutDestinationProfiles .itemLink a:active,
	.memberServices .callouts .calloutClaims .itemLink a:hover,
	.memberServices .callouts .calloutClaims .itemLink a:active,
	.memberServices .callouts .calloutClaimsNew .itemLink a:hover,
	.memberServices .callouts .calloutClaimsNew .itemLink a:active {
	    color: #dda420;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .withIcon,
	.memberServices .callouts .calloutClaims .withIcon,
	.memberServices .callouts .calloutClaimsNew .withIcon {
	    margin: 0;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .infoSubHead,
	.memberServices .callouts .calloutDestinationProfilesWide .infoSubHead,
	.memberServices .callouts .calloutClaims .infoSubHead,
	.memberServices .callouts .calloutClaimsNew .infoSubHead {
	    font-family: "HelveticaNeueLightCond";
	    font-size: 13px;
	    color: #555555;
	    margin: -2px 0 10px 0;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .bigText,
	.memberServices .callouts .calloutDestinationProfilesWide .bigText,
	.memberServices .callouts .calloutClaims .bigText,
	.memberServices .callouts .calloutClaimsNew .bigText {
	    font-family: "HelveticaNeueLightCond";
	    font-size: 16px;
	    font-weight: bold;
	    color: #555555;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .buttonCell,
	.memberServices .callouts .calloutClaims .buttonCell {}
	
	.memberServices .callouts .calloutDestinationProfiles .buttonCell a:link,
	.memberServices .callouts .calloutDestinationProfiles .buttonCell a:visited,
	.memberServices .callouts .calloutClaims .buttonCell a:link,
	.memberServices .callouts .calloutClaims .buttonCell a:visited,
	.memberServices .callouts .calloutClaimsNew .buttonCell a:link,
	.memberServices .callouts .calloutClaimsNew .buttonCell a:visited {
	    display: block;
	    width: 95px;
	    margin: 45px 0 0 0;
	    background: #009ea0 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geo-button-arrow.png') no-repeat center right;
	    font-size: 15px;
	    color: #ffffff;
	    text-align: center;
	    padding: 5px;
	    font-weight: bold;
	    -webkit-border-radius: 3px;
	    border-radius: 3px;
	    text-transform: uppercase;
	}
	
	.memberServices .callouts .calloutDestinationProfiles .buttonCell a:hover,
	.memberServices .callouts .calloutDestinationProfiles .buttonCell a:active,
	.memberServices .callouts .calloutClaims .buttonCell a:hover,
	.memberServices .callouts .calloutClaims .buttonCell a:active,
	.memberServices .callouts .calloutClaimsNew .buttonCell a:hover,
	.memberServices .callouts .calloutClaimsNew .buttonCell a:active {
	    background: #dda420 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geo-button-arrow.png') no-repeat center right;
	}
	
	.memberServices .infoBlockColumn {
	    margin: 3px 4px 0 1px;
	    width: 310px;
	    float: left;
	}
	
	.memberServices .lastColumn {
	    margin: 3px 0 0 0;
	}
	
	.memberServices .infoBlock {
	    width: 280px;
	    min-height: 115px;
	    -moz-border-radius: 3px;
	    border-radius: 3px;
	    padding: 15px;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-gradient.jpg') repeat-x 0 0;
	}
	
	.memberServices .infoBlock p {
	    margin: 0;
	}
	
	.memberServices .infoBlock table {
	    margin: 0 0 2px 0;
	    background: none;
	    border: none;
	}
	
	.memberServices .infoBlock table td {
	    padding: 0;
	    background: none;
	}
	
	.memberServices .infoBlock .withIcon {
	    margin: 4px 0 0 0;
	}
	
	.memberServices .infoBlock .asHeading {
	    margin: 0 0 10px 0;
	}
	
	.memberServices .appAd {
	    width: 280px;
	    height: 140px;
	    -moz-border-radius: 3px;
	    border-radius: 3px;
	    padding: 15px;
	    margin-bottom: 4px;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-appad.jpg') no-repeat 0 0;
	}
	
	.memberServices .itemLink {
	    margin: 0 0 -3px 0;
	}
	
	.memberServices .itemLink a:link,
	.memberServices .itemLink a:visited {
	    color: #00AEDB;
	    font-family: "HelveticaNeueLightCond";
	    font-weight: normal;
	    font-size: 17px;
	    font-size: 1.7rem;
	}
	
	.memberServices .itemLink a:hover,
	.memberServices .itemLink a:active {
	    color: #dda420;
	}
	
	.memberServices .asHeading a:link,
	.memberServices .asHeading a:visited {
	    font-weight: bold;
	    color: #555555;
	}
	
	.memberServices .asHeading a:hover,
	.memberServices .asHeading a:active {
	    color: #00AEDB;
	}
	
	.memberServices .infoBlock .infoSubHead {
	    font-family: "HelveticaNeueLightCond";
	    font-size: 11px;
	    color: #555555;
	    margin: 0 0 10px 0;
	}
	
	.memberServices .findDocsForm {
	    padding: 5px;
	}
	
	.memberServices .findDocsForm .radioItems {
	    margin: 10px 0;
	}
	
	.memberServices .findDocsForm p {
	    margin: 0 0 5px 0;
	}
	
	.memberServices .findDocsForm .cityRow {
	    margin-top: 15px;
	}
	
	header .powered-by {
	    margin: 25px 0 0 310px;
	    width: 375px;
	    font-size: 13px;
	    font-size: 1.3rem;
	    text-wrap: normal;
	}
	/* THIS LINE ALSO IN style.css */
	
	header .powered-by .small {
	    font-size: 12px;
	    font-style: italic;
	}
	/* THIS LINE ALSO IN style.css */
	/* START Sub Summary link sections, used mostly for landing pages. */
	
	.newWindowSmall {
	    display: inline-block;
	    width: 15px;
	    height: 13px;
	    background: url(https://quoteandbuy.bcbsglobalsolutions.com/img/layout/icon11x11-newwindow.png) no-repeat scroll 4px 2px transparent;
	}
	
	.summaryList {
	    margin: 30px 0 0 20px;
	}
	
	.subImage {
	    float: left;
	}
	
	.subSummary {
	    margin: 3px 0 30px 105px;
	    width: 560px;
	}
	
	.subSummary h4,
	.subSummary h4 a:link,
	.subSummary h4 a:visited {
	    font-size: 17px!important;
	    font-weight: normal;
	    color: #0092AE;
	    font-family: 'HelveticaNeueCondensed', 'Arial Narrow';
	    margin: 0 0 5px 0;
	    text-decoration: none;
	}
	
	.subSummaryLinks {
	    margin-top: -10px;
	}
	
	.subSummary h4 a:hover,
	.subSummary h4 a:active {
	    color: #747371;
	}
	
	h4.hideH4:hover,
	h4.hideH4:active {
	    color: #747371;
	    cursor: pointer;
	}
	
	.subSummaryLinks a:link,
	.subSummaryLinks a:visited {
	    padding: 3px 9px;
	    background: #f0f7fa;
	    color: #0092AE;
	    font-weight: bold;
	    margin-right: 40px;
	    text-decoration: none;
	}
	
	.subSummaryLinks a:hover,
	.subSummaryLinks a:active {
	    color: #747371;
	}
	/* END Sub Summary link sections, used mostly for landing pages. */
	/* START override for tags within the virtual home pages <div id="ghs_container"> */
	
	#ghs_container h1,
	#ghs_container h2,
	#ghs_container h3,
	#ghs_container h4,
	#ghs_container h5,
	#ghs_container h6 {
	    color: #00AEDB;
	    font-weight: normal;
	    line-height: 1.25;
	    font-family: "HelveticaNeueLightCond";
	}
	
	#ghs_container h1 a,
	#ghs_container h2 a,
	#ghs_container h3 a,
	#ghs_container h4 a,
	#ghs_container h5 a,
	#ghs_container h6 a {
	    color: #00AEDB!important;
	    font-weight: inherit;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geoblue-orangearrow.png') no-repeat right;
	    padding-right: 10px;
	}
	
	#ghs_container h1 a:hover,
	#ghs_container h2 a:hover,
	#ghs_container h3 a:hover,
	#ghs_container h4 a:hover,
	#ghs_container h5 a:hover,
	#ghs_container h6 a:hover {
	    color: #009EA0!important;
	    font-weight: inherit;
	    background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/geoblue-orangearrow.png') no-repeat right;
	    padding-right: 10px;
	}
	
	#ghs_container h1 {
	    font-size: 30px;
	    font-size: 3rem;
	    margin-bottom: 12px;
	}
	/*46px; font-size: 4.6rem; */
	
	#ghs_container h2 {
	    font-size: 34px;
	    font-size: 3.4rem;
	    margin-bottom: 9px;
	    letter-spacing: -1px;
	}
	
	#ghs_container h3 {
	    font-size: 18px;
	    font-size: 1.8rem;
	    margin-bottom: 9px;
	    margin-bottom: 8px;
	}
	
	#ghs_container h4 {
	    font-size: 21px;
	    font-size: 2.1rem;
	    margin-bottom: 3px;
	}
	
	#ghs_container h5 {
	    font-size: 18px;
	    font-size: 1.8rem;
	    margin-bottom: 3px;
	}
	
	#ghs_container h6 {
	    font-size: 16px;
	    font-size: 1.6rem;
	    margin-bottom: 3px;
	}
	
	#ghs_container form input[type="text"],
	#ghs_container form input.entry {
	    height: auto;
	    width: 96%;
	    font-size: 14px;
	    padding: 6px;
	}
	
	#ghs_container form select {
	    width: 100%;
	    padding: 5px;
	    font-size: 14px;
	    vertical-align: middle;
	}
	
	#ghs_container table,
	#ghs_container tr,
	#ghs_container th,
	#ghs_container td {
	    background: none repeat scroll 0 0 #f1f1f1;
	    border: 0 none;
	    padding: 0;
	}
	/* END override for tags within the virtual home pages <div id="ghs_container"> */
	/* FWF - added for Hot Zone project */
	
	.quoteAlert {
	    padding: 7px;
	    background-color: rgba(230, 80, 0, 0.8);
	    color: #fff;
	}
	/* added for heartbeat */
	
	.heartBeatDiv {
	    display: none;
	    position: fixed;
	    z-index: 1000;
	    height: auto;
	    width: auto;
	    left: 100px;
	    top: 100px;
	    text-align: center;
	}
	
	.heartBeatBackground {
	    display: none;
	    position: absolute;
	    left: 0;
	    top: 0;
	    width: 100%;
	    height: 100%;
	    background-color: grey;
	    opacity: .5;
	    z-index: 999;
	}
	/* New Member Services Claims Layout */
	
	.topLeftContainer {
	    display: inline-block;
	    width: 600px;
	    height: 307px;
	}
	
	.topLeftContainer h3 {
	    margin-bottom: 0px;
	}
	
	.memberServices .calloutClaimsNew {
	    float: left;
	    position: relative;
	    width: 572px;
	    background: #d0e7e9 url(https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-claims-661.jpg) no-repeat 0 0;
	    -webkit-border-radius: 8px;
	    border-radius: 8px;
	    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	    padding: 9px 15px 0 15px;
	    box-sizing: border-box;
	}
	
	.memberServices .callouts .calloutClaimsNew .buttonCell a:visited {
	    margin-top: 10px;
	}
	
	.calloutLeft {
	    float: left;
	}
	
	.calloutRight {
	    float: right;
	}
	
	.topLeftWrapper {
	    display: flex;
	}
	
	.topLeftWrapper>div {
	    margin: 10px;
	}
	
	.noPBottom {
	    margin-bottom: 0;
	}
	
	.memberServices .topSection .rightColumnNew {
	    float: right;
	    position: relative;
	    margin-right: 17px;
	    margin-top: -33px;
	    margin-bottom: 15px;
	    width: 273px;
	    height: 293px;
	    -webkit-border-radius: 32px;
	    border-radius: 32px;
	    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	    /* background: url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-gradient.jpg') repeat-x 0 0; */
	    padding: 20px;
	}
	
	.itemLink .asHeading {
	    position: absolute;
	    bottom: 15px;
	    right: 77px;
	}
	
	.provSearchBtn {
	    text-align: right;
	}
	
	.rightColumnNew select {
	    width: 262px;
	}
	/* Zen Claims Table Styles*/
	
	.zenClaims table.full-width {
	    width: 100%;
	    min-height: 120px;
	    background: unset;
	}
	
	.zenClaims table thead {
	    background-color: #1C666C;
	}
	
	.zenClaims table thead tr th {
	    color: #fff;
	    height: 18px;
	    vertical-align: middle;
	}
	
	.zenClaimsHistoryTable {
	    height: 250px;
	    display: block;
	    overflow-y: auto;
	}
	
	table#zenHistoryTable tr:nth-child(even) {
	    background-color: #f5f5f5;
	}
	
	table#zenHistoryTable th:first-child {
	    border-top-left-radius: 12px;
	}
	
	table#zenHistoryTable th:last-child {
	    border-top-right-radius: 12px;
	}
	
	.noWrap {
	    white-space: nowrap;
	}
	
	th.claimsSummary,
	td.claimsSummary {
	    text-align: center;
	}
	
	.infoBlock.destHealthBlock {
	    background: #d0e7e9 url(https://quoteandbuy.bcbsglobalsolutions.com/img/layout/memberservices/bg-destinationprofiles.jpg) no-repeat 0 0;
	    margin-bottom: 5px;
	    min-height: unset;
	}
	
	.infoBlockText {
	    margin-top: -5px;
	    margin-bottom: 8px;
	    color: #717f81;
	}
/*HIPAA buttons*/
a.claimsButton:link,
a.claimsButton:visited { 
	display: block; 
	text-align: center; /* to override right. */
	margin: 0 0 5px 0;
	width:60%;
	padding: 15px auto;
	background: #009ea0;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	cursor: pointer;
}
a.claimsButton:hover,
a.claimsButton:active {
	color: #ffffff;
	background: #dda420/*#d06f1a*/;
}

a.hipaaButton:link,
a.hipaaButton:visited { 
	float: left; 
	display: block; 
	text-align: left; /* to override right. */
	margin: 0 auto 5px auto;
	width:60%;
	padding: 5px 25px;
	background: #00aedb url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/misc/icons/icon16x16-pdf.png') no-repeat 5px;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	cursor: pointer;
}
a.hipaaButton:hover,
a.hipaaButton:active {
	color: #ffffff;
	background: #dda420 url('https://quoteandbuy.bcbsglobalsolutions.com/img/layout/misc/icons/icon16x16-pdf.png') no-repeat 5px;
}
	