/**Global Styles**/
	html,body {
		background-color: white;
		margin: 0px;
		padding: 0px;
		font: normal 12px Arial,sans-serif;
	}
	
	img{
		border:none;
	}
	
	#whole-page-container {
	  position: relative;
	  width: 987px;
	  margin-left: auto;
	  margin-right: auto;
	  background-color: #FFFFFF;
	}
	
	
	.clear{
		clear:both;
		float:none;
	}
	
	.superclear{
		clear:both;
		float:none;
		height:1px;
		overflow:hidden;
		visibility:hidden;
		width:1px;
	}

/** Header/Footer styles **/

	#header {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#header img {
		height:80px;
		width: 165px;
	}
	
	.tabbar-links {
		font-weight: 900;
		text-align: right;
	}
	
	#footer{
		font-weight:900;
	}
	
	#footer_links{
		list-style:none;
		margin:0 auto 40px;
		width:50%;
	}
	
	#footer_links li{
		float: left;
		margin:5px;
	}
	.footer-general{
		background-color: #ECECEC;
		border:1px solid #CCCCCC;
	}
	.footer-searchform-fep{
		width: 760px;
		background-color: #ECECEC;

	}
	
	#copyright{
		/*margin:0 auto;
		text-align:center;*/
		width:760px;
		margin:5px 0px 0px 0px;font-size:12px;font-family:Arial;
	}

	#other_links{
		width:600px;
	}
	
	.ps-results {
		padding-left: 20px;
	}

	.ps-results-left-col {
		margin-left: 20px;
		width: 40%;
		border-bottom: 1px solid #CCCCCC;
	}
	
	.ps-results-left-right-col {
		margin-left: 20px;
		width: 60%;
		border-bottom: 1px solid #CCCCCC;
	}

	.ps-results-right-col {	
		border-bottom: 1px solid #CCCCCC;
		width: 300px;
	}
	
#tabbar {
	height: 30px;
}

#tabbar td {
	vertical-align: bottom;
	padding: 0px 10px 0px 10px;
	text-align: center;
	width: 227px;
}



#main {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
}
div .main2 {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;
	width: 986px;
}

.clear-both {
	clear: both;
	float: none;
}

.list {
	padding: 0px 0px;
	margin: 0px;
	list-style: none;
}

.list li a {
	text-align: left;
	padding: 2px;
	cursor: pointer;
	display: block;
	text-decoration: none;
	color: #000000;
}

.selected {
	background: #CECCCD;
}

#city-list {
	position: absolute;
	background-color: white;
	color: black;
	width: 200px;
	padding: 2px;
	margin-top: -2px;
	border: 2px solid #CECCCD;
	z-index: 100;
}

#mainform {
	width: 100%;
}

.searchform {
	width: 650px;
	min-width: 650px;
}

.quicksearch {
	width: 397px;
	vertical-align: top;
	padding-left: 3px;
}

.quicksearchform {
	display: inline;
}

.providers-icon {
	
}

.hospital-icon {
	
}

.board-cert-icon {
	
}

.new-patients-icon {
	
}

.prov-name-input {
	padding: 7px 5px;
	font: 14px Arial, sans-serif;
	width: 220px;
	font-weight: bold;
	vertical-align: top;
}

.error-message {
	font-weight: bold;
	color: #FFFF00;
}

.png-fix {
	behavior: url(/css/iepngfix.htc);
}

.image {
	border:none;	
}
.searchbtn {
	position: absolute;
	width:168px;
	/*bottom: 0px;
	margin-left: 350px;
	margin-bottom: 100px;*/
	z-index: 10;
	text-align: right;
}

.formtable td {
	padding: 5px;
	vertical-align: top;
	width: 50%;
}

.boldtext {
	font-weight: bold;
}

.address-note {
/*	padding-top: 1.5em;*/
	padding-bottom: 5px;
	font-weight: bold;
}

.results-disclaimer {
	font-style: italic;
}
.address-input {
	width: 290px;	
}

table.csz {
	width: 290px;
	margin: 0px;
	padding: 0px;
}

table.csz tr td {
	padding: 0px;
	border: 0px;
}

#spec-list {
	position: absolute;
	background-color: white;
	color: black;
	width: 290px;
	padding: 2px;
	margin-top: -2px;
	border: 2px solid #CECCCD;
}

.city-input {
	width: 162px;
	margin-bottom: 0px;
}

.zip-input {
	width: 49px;
}
.state-input {
	width: 62px;
	padding: 2px;
}
.link-not-active {
	color:#CCC;
}

.summary {
	text-decoration: none;
}

.fivestar-note {
	font-weight: bold;
	color: #FFFFFF;
}

.radiobutton {
	border: none;
}

.specialty-input {
	width: 300px;
}

a.useragree-link:link, a.useragree-link:visited, a.useragree-link:active, a.useragree-link:hover {
	color: #FFFFFF;
}

a.moreopts-link:link, a.moreopts-link:visited, a.moreopts-link:active, a.moreopts-link:hover {
	color: #000;
}

.lang-input {
	width: 162px;
}

input {
	margin: 2px 2px 2px 0px;
	padding: 2px;
}

select {
	margin: 2px 2px 2px 0px;
}	



/** Template styles **/

.group_name,
.sort{
	font-weight:900;
}


#resultspage-hdr {
	width: 100%;
	padding: 0px;
}



a:link, a:visited, a:active, a:hover {
	color: #05A6E7;
}

.sort-links {
	width: 15%;
	border-right: 1px solid #CCCCCC;
	padding-left: 20px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #E51F20;
}

.noresults-note {
	padding: 10px;
	font-size: 16px;;
	font-weight: bold;
	color: #E51F20;
	width: 80%;
}

.legend-bg {
	background-color: #A0CFEC;
}

.legend-text {
	padding: 5px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.legend-text img{
	margin-right:2px;
}

.results-heading {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #CCCCCC;
}

.results-heading-hosp {
	border-top: 1px solid #CCCCCC;
}

.prov-info-label {
	width: 250px;
}

.profile-width-700 {
	width: 700px;
}

.profile-width-400 {
	width: 400px;
}

.profile-width-300 {
	width: 300px;
}

.dist-column-bg {
	width: 200px;
	text-align: center;
	background-color: #E8E8E8;
	border-top: 1px solid #CCCCCC;
}

#profile-window {
	width: 1000px;
	background-color: #FFFFFF;
}

.aff-prov-heading {
	width: 100%;
}

.aff-prov-heading td{
	padding: 5px;
}
.aff-prov-headingbg {
	background-color: #05204D; 
	color: #FFFFFF;
}

.aff-prov-header {
	width: 100%;
}

.aff-prov-header td {
	width: 50%;
	padding: 10px;
	border-bottom: 1px solid #000000;
}

#aff-prov-results {
	position: relative;
	height: 450px;
	overflow: auto;
}

.bd-center {
	width: 65px;
	height: 33px;
}

#mainresults {
		padding: 0px 20px 20px 10px;
}

#results-table {
	/*width:627px;*/
	border: 1px solid #CCCCCC;
}

.fullname {
	background-color: #E8E8E8;
	font: bold 15px Arial, sans-serif;
	color: #000033;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding:5px;
}

.quality-rating {
	background-color: #E8E8E8;
	color: #000033;
	border-top: 1px solid #CCCCCC;
	text-align: center;
}

.detail-links {
	padding-left: 20px;
	border: 1px solid #CCCCCC;
	border-left: 2px solid #AAAAAA;
	width: 150px;
}

.compare-1{
	width: 986px;
}

.length-1 {
	width:200px;
}
.length-2 {
	width:200px;
}
.length-3 {
	width:200px;
}

.compare-2 {
	/*width: 493px;*/
	width: 600px;
}
.compare-2-oth {
	width: 386px;
}

.compare-3 {
	/*width: 328.6px;*/
	width: 450px;
}
.compare-3-oth {
	width: 268px;
}

.support-data-1 {
	width:40px;
}
.support-data-2 {
	width:80px;
}
.compare-checkbox {
	border-left: 1px solid #CCCCCC;
	/*width: 20px;*/
	padding-left: 5px;
}

.checkbox {
	border: none;
}

#results-pagelinks {
	width: 100%;
	background-color: #A0CFEC;
	text-align: right;
}

#aff-prov-pagelinks {
	position: relative;
	background-color: #DDDDDD;
	border-top: 1px solid #000000;
	padding: 10px;
}

.address-column {
	width:330px;
	padding-left: 5px;
	border-left: 1px solid #CCCCCC;
}

.specialty-column {
	padding-left:5px;
	border-left:1px solid #CCCCCC;
}
.disclaimer {
	padding:5px 0px 0px 5px;
	border-left:1px solid #CCCCCC;
	font-style: italic;
}
.qual-rating-value {
	text-align: center;
	width:100px;
}

.dist-column {
	text-align: center;
	width: 200px;
}

.hg-logo-text {
	font-size: 11px;
	font-family: Arial;
}

.results-detail {
	border: 1px solid #CCCCCC;
	border-right: none;
	border-top: none;
	padding: 0px;
}

.detail-div {
	border-top: 1px solid #CCCCCC;
	display: none;
}

.survey-res-heading {
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}	

.profiletable {
	width: 100%;
}

.profilediv {
	text-align: left;
	padding:0px;
	position: relative !important;
	/*background-color: #FFFFFF;*/
}

.profilediv2 {
	text-align: left;
	/*padding-left: 10px;*/
	/*padding-right: 10px;*/
	position: relative !important;
	background-color: #FFFFFF;
}

.profile-heading {
	font: bold 15px Arial,sans-serif;
	text-decoration: underline;
	width: 100%;
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	padding: 5px;
	background-color: #003366;
	color: #FFFFFF;
}

a.profile-link:link, a.profile-link:visited, a.profile-link:active, a.profile-link:hover {
	color: #FFFFFF;
}

.profile-spec-list {
	height: 30px;
	overflow: auto;
}

.tab-heading {
	width: 100%;
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-collapse: collapse;
	padding: 5px;
	/*margin-top: 5px;*/
}

.tab-heading th {
	background-color: #003366;
	color: #FFFFFF;
	padding: 5px;
	border-bottom: 1px solid #D2D2D2;
	font-weight: bold;
	text-align: left;
}

.edu-left-col {
	padding-left: 25px;
}

.edu-right-col {
	padding: 5px;
}

.hosp-aff-leftcol {
	width: 50%;
}

.hosp-aff-rightcol {
	text-align: center;	
}

.bg-check-leftcol {
	width: 50%;
}

.sanc-leftcol {
	padding-left: 40px !important;
}

.tab-details {
	border-top: 1px solid #D2D2D2;
	border-collapse: collapse;
	display: none;
	width: 100%;
}

.tab-details td {
	padding: 0px;
}

.tab-details-1 {
	border-top: 1px solid #D2D2D2;
	border-collapse: collapse;
	width: 100%;
}

.tab-details-1 td {
	padding: 0px;
}

.fivestar-div {
	border: 1px solid #CCCCCC;
}

.fivestar-tablebg {
	background-color: #E5E9EC;
}

.fivestar-table {
	width: 70%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
}

#survey {
	display: none;
}

#survey td {
	border-bottom: 1px solid #D2D2D2;
	padding: 5px;
}

.current-survey-note {
	text-align: center;
}

.survey-res-leftcol {
	border-right: 1px solid #D2D2D2;
}

.survey-res-rightcol {
	padding: 5px 0px 2px 18px !important;
	width: 296px;
}

.survey-rating {
	padding: 10px !important;
}

.survey-graphbar {
	padding: 5px 0px 2px 8px !important;
	width: 296px;
}

.profile-qual {
	text-align: center;
}

.fivestar-text {
	padding: 4px 0px 0px 3px;
	text-align: center;
}

.grp-name-attr {
	padding-left: 25px;
}

.grpdetails td {
	padding: 5px;
	width: 50%;
}

#grppractice-services {
	width: 250px;
	border: 1px solid #CCCCCC;
}

#grppractice-services td {
	padding: 5px;
}

#servicetab-leftcol {
	width: 200px;
}

#hosp-quality-info {
	border:2px solid #ccc;
	margin-top:10px;
	width: 100%;
}

.hosp-heading-bg {
	background-color: #D6E3E9;
}

.hosp-profile-qualheading {
	background-color: #003366;
	color: #FFFFFF;
}

.contact-info-attr {
	vertical-align: top;
}

.overall-quality-star {
	width: 12px;
	height: 12px;
}

.hosp-profile-label {
	font-size: 14px;
	font-weight: bold;
}

#qual-left-column {
	padding:5px 0px 5px 15px;
	border-bottom:1px solid #AAB3B3;
	border-right:1px solid #AAB3B3;
	width:350px;
}

#qual-right-column {
	padding:5px 0px 5px 15px;
	border-bottom:1px solid #AAB3B3;
	width:650px;
}

#csr-left {
	padding:5px 0px 5px 30px;
	border-bottom:1px solid #AAB3B3;
	border-right:1px solid #AAB3B3;
	width:302px;
	vertical-align: top;
}

#csr-right {
	padding:5px 0px 5px 15px;
	border-bottom:1px solid #AAB3B3;
	width:650px;
}

#sl-table {
	border:1px solid #AAB3B3;
	margin: 10px 10px 0px 60px;	
}

#proc-column {
	padding:5px 0px 5px 10px;
	border-bottom:1px solid #AAB3B3;
	border-right:1px solid #AAB3B3;
	width: 190px;
}

#rating-column {
	text-align:center;
	border-bottom:1px solid #AAB3B3;
	border-right:1px solid #AAB3B3;
	padding:5px 0px 5px 0px;
	width: 195px;
}

#numeric-column {
	text-align:right;
	border-bottom:1px solid #AAB3B3;
	border-right:1px solid #AAB3B3;
	padding:5px 20px 5px 0px;
	width: 80px;
}

#hospprofileheading {
	width:100%;
}

#hospprofileheading td{
	width:33%;
}

.right-align {
	text-align:right;
}

.center-align {
	text-align:center;
}	

.left-align {
	text-align:left;
}

.hosp-profile-category {
	font-weight: bold;
	color: #05A6E7;
}

.sl-heading-bg {
	background-color: #D6E3E9;
}

ul {
	margin:0px;
}	

blockquote {
	padding:0px;
	margin:0px;
}

#glossarypage {
	height: 600px;
	background: #FFFFFF;
}

#return-to-prev-link {
	padding-right: 5px;
	text-align: right;
}

.alphabet-index {
	text-align: center;
	padding-top: 10px;
}

.glossary-terms {
	margin: 30px 0px 10px 10px;
	height: 470px;
	width: 1000px;
	overflow: auto;
}

.normaltext {
	font-weight:normal;
	text-indent:1.5em;
}

.map-heading {
	font-size: 16px;
	font-weight: bold;
}

#map-maindiv {
	width: 700px;
	background-color: #05204d;
	padding: 10px;
	height: 550px;
}

#map-bg {
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
}

#map-headersection {
	position: relative;
	padding: 5px;
	color: #FFFFFF;
}

#map-tab {
	position: relative;
	padding-left: 10px;
}

#closetop {
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	margin: 0px;
	float: right;
}

.map-provider-details {
	vertical-align: top;
	width: 190px;
	text-align: left;
	padding: 10px !important;
}

.map-section {
	vertical-align: top;
	width: 510px;
}

#map-frame {
	width: 510px;
	height: 510px;
	padding: 0px;
	margin: 0px;
	border: none;
}

.q_link {
	text-decoration: none;
	font-weight: bold;
}	

blockquote {
	padding: 0px;
	margin: 0px;
}

#rating_info {
	height: 550px;
	overflow: auto;
	margin-top: 15px;
}

#lfg_header_left {
	border-bottom: 1px solid #000000;
	background: #CCCCCC;
	width: 270px;
	text-align: center;
}

#lfg_header_right {
	border-bottom: 1px solid #000000;
	background: #CCCCCC;
	width: 246px;
	text-align: center;
}

.lfg_left_column {
	border-right: 1px solid #000000;
}

.lfg_right_column {
	text-align: center;
}

.q_div {
	margin: 5px 0px 0px 30px;
}	

.phy_rating_hdr {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #F5F0D3;
}	

.phy_rating_row {
	border-bottom: 1px solid #000000;
}	

.profile-lastrow{
	border-bottom: 1px solid #EEEEEE !important;
}

#phyprofileheading {
	width:100%;
}

#phyprofileheading td{
	width:50%;
}

#profile_data {
	height: 700px;
	overflow: auto;
}

#phy_info {
	margin-top:10px;
}

#phy_info td{
	width: 25%;
}

.spacer {
	margin-left: 10px;
	margin-right: 10px;
}

#pp_name {
	background-color: #D6E3E9;
	border: 1px solid #ccc;
	padding:5px;
}

#pp_spec {
	background-color: #E5E9EC;
	border: 1px solid #ccc;
	padding:5px;
	width: 50%;
}

#pp_address {
	border: 1px solid #ccc;
	width: 50%;
	padding: 5px;
}

#pp_spec_info {
	border: 1px solid #ccc;
	width: 50%;
}

#spec_info {
	padding: 5px;
	width: 50%;
}

#pp_edu {
	background-color: #E5E9EC;
	border: 1px solid #ccc;
	padding:5px;
	width: 50%;
}

#pp_edu_info {
	border: 1px solid #ccc;
	width: 50%;
}

#edu_info {
	border: 1px solid #ccc;
	padding: 10px;
	width:50%;
}



.address_format {
	padding-left:1.5em;
	font-weight:normal;
}

.ol_no_indent {
	list-style-position:inside;
	margin:0px;
	padding:0px;
}

#info {
	background-color:#fff;
	padding:0px 0px 20px 20px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	height:550px;
	width:1000px;
}

#close {
	text-align:right;
	padding-right:5px;
}

#agreement_title {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding: 5px;
}

#agreement_body {
	margin-top:10px;
	height:450px;
	overflow:auto;
	border:1px solid #ccc;
	padding:5px 0px 5px 5px;
}

#profile-body {
	margin-right: auto;
	margin-left: auto;
	margin-top:0px;
	margin-bottom:0px;
}

.formlabel{
	display:block;
	font-weight:900;
}

#location_moreopts td{
	width:25%;
}

.group-heading {
	font-weight:bold;
	padding-left: 1em;
	padding-top:1em;
	color:#012460;
}
.group-disclaimer {
	padding-left: 1em;
	color:#012460;
	font-style: italic;
}
.group-heading a:link {
	color:#012460;
	display:block;
	font-weight:bold;
}
.group-heading a:active {
	color:#012460;
	display:block;
	font-weight:bold;
}
.group-heading a:hover {
	color:#012460;
	display:block;
	font-weight:bold;
}
.group-heading a:visited {
	color:#012460;
	display:block;
	font-weight:bold;
}

.group-link {
	padding-top: 1em;
	padding-left: 1em;
	display:block;
	font-weight:normal;
	color:#012460 !important;
}

.group-box {
	padding-left: 2em;
}
.group-box a:link {
	color:#012460;
	display:block;
	font-weight:normal;
}
.group-box a:active {
	color:#012460;
	display:block;
	font-weight:normal;
}
.group-box a:hover {
	color:#012460;
	display:block;
	font-weight:normal;
}
.group-box a:visited {
	color:#012460;
	display:block;
	font-weight:normal;
}



#narrow_search {
	padding-top:51px;
	padding-right:1px;
}
#narrow-bg {
	background-color: #e5f3fa;
}
.textsize_1 {
	font-size:12px;
}
.textsize_2 {
	font-size:14px;
}
.textsize_3 {
	font-size:16px;
}
#profile table {
  border-collapse: collapse;
}

#profile table.profiletable {
	margin: 0px auto 0px auto;
	width: 100%;
}

#profile table.profiletable tr td {
	/*border-left: solid 1px #ccc;*/
	padding: 3px;
}

#profile table.profiletable tr td.pitem {
	/*border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;*/
	border-bottom: solid 1px #ccc;
	padding-left: 20px;
}

#profile table.profiletable tr td.plabel {
	width: 40%;
	padding-right: 20px;
	font-weight: bold;
	text-align:left;
}
.pitem {
	/*border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;*/
	border-bottom: solid 1px #ccc;
	padding-left: 20px;
}

.plabel {
	width: 40%;
	/*border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;*/
	border-bottom: solid 1px #ccc;
	padding: 5px;
	font-weight: bold;
	text-align:left;
}

#profile table.profiletable tr td.plabel a {
	color: #666;
}
#profile table.tab-details tr td.pitem {
	width:60%;
	/*border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;*/
	border-bottom: solid 1px #ccc;
	padding-left: 20px;
}

#profile table.tab-details tr td.plabel {
	width: 40%;
	padding-left: 5px;
	font-weight: bold;
	text-align:left;
}

#profile table.tab-details tr td.plabel a {
	color: #666;
}

.compare_default{
	cursor:pointer;
	}
	
.compare_added{
	cursor:default;
}

legend_img{
	
}
.fixed-header{
	position:fixed;
	top:0px;
	z-index:10;
}
.header-color{
	width:988px;
	background-color: #FFFFFF;
}
.breadcrumb-history{
	font-weight:normal;
	float:left;
}
.fep-width{
	background-color:#FFFFFF;
	width: 740px;
}
.bluecard-width{
	background-color:#FFFFFF;
	width: 988px;
}
#english-font-size{
	padding-bottom:5px;
	padding-right:12px;
	float:right;
}
.home-padding{
	padding: 10px 0px 10px 0px;
}
.home-tabs{
	float:left;width:650px;
}
#guest-home-tab{
	height:38px;
}
#member-tab{
	float:left; text-align:center; width:201px; height:38px; cursor: pointer; 
}
#guest-tab{
	float:left; text-align:center; width:201px; height:38px; cursor: pointer;
}
#home-tab-content{
	background-color:#009edd; color:#fff; width:650px; height:auto;
}
.home-message-padding{
	padding:10px;
}
.alert-message{
	color:#ff0000;
}
.prefix-label{
	float:left;
	width:50px;
	font-weight:bold;
}
.hand{
	float:left; width:36px; height:32px;
}
.prefix-div{
	float:left;background-image:url(/img/prefix_field.jpg); width:206px; height:32px;
}
.prefix-field{
	padding:5px;width:175px; border:0px;
}
.find-providers-btn{
	width:100%; text-align:right;
}
.plan-options{
	height: 25px;
}
.optional-prefix-holder{
	height:auto; background-color:#009edd;color:#fff;
}
.clear-left{
	float:left;
}
.clear-right{
	float:right;
}
#optional-prefix-label{
	float:left;width:100px;font-weight:bold;
}
.product-holder{
	font-size:14px;font-weight:bold;
}
.ctrl-font-size{
	text-decoration: none;
}
.mappo-plans-select{
	display: none;
}
#slide-show{
float:right; width:308px;
}
.slide-show-list{
	list-style:none;padding:0px;
}
#fep-pr-links{
	padding:5px;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	font-weight:bold;
	font-size:14px;
}
.main-disclaimer{
	text-align:left;
}
.rate-page{
	margin-right:5px;
}
.align-left{
	text-align: left;
}
.icon-alert
{
	background-image: url('/img/icon_alert.png');
	width: 29px;
	height: 29px;
	margin-top: 12px;
	float: left;
}
.hmo-alert-text
{
	float: left;
	padding: 5px;
	width: 90%;
	margin-left: 10px;
}
#wrapper-hmo
{
	margin: 10px 0px;	
}
.footer-icons
{
	/*margin-top: 3px;	*/
}

