/* AAUCM Stylesheet
--------------------------------------------------------*/

html, body{ font-size: 12px; }
body{ background: #4a7ba0; color: #000; font-family: Arial, Helvetica, Sans-Serif; }
h1, h2, h3, h4, h5, h6{}
h1{ color: #166699; font-size: 24px; margin: 0 0 5px 0; }
h2{ color: #003a69; font-size: 20px; margin: 0 0 5px 0; }
h3{ color: #666; font-size: 18px; margin: 0 0 5px 0; }
h4{ color: #166699; font-size: 16px; margin: 0 0 5px 0; }
h5{ color: #003a69; font-size: 14px; margin: 0 0 5px 0; }
h6{ color: #666; font-size: 12px; margin: 0 0 5px 0; }
p, #main_content .literalContent{ line-height: 20px; margin: 0 0 20px 0; text-align: justify; }
p img[align="left"], #main_content .literalContent img[align="left"]{ margin: 0 10px 0 0; }
p img[align="right"], #main_content .literalContent img[align="right"]{ margin: 0 0 0 10px; }
a{ color: #4a7ba0; text-decoration: none; }
a:hover, a:focus{ color: #7aa7c2; text-decoration: underline; }
.watermark-text{ color: #aaa; }

/* Structure */
#wrap{ width: 100%; min-width: 960px; background: #fff url(../Images/header.gif) no-repeat top center; }
#container{ position: relative; background: transparent url(../Images/footer-fade-bg.gif) repeat-x bottom; }

/* Header Section */
#header{ position: relative; z-index: 1; width: 960px; height: 130px; margin: 0 auto; background: transparent url(../Images/header-bg.gif) no-repeat bottom; }
	#header #logo{ float: left; display: inline; width: 220px; height: 95px; margin: 0 0 0 20px; }
		#header #logo a{ display: block; width: 100%; height: 100%; text-indent: -9999px; }
		#header #logo a:hover{ background-position: bottom left; }
	#header .top-nav{ float: right; display: inline; width: 220px; background: #4a7ba0 url(../Images/topnav-left.gif) no-repeat bottom left; }
		#header .top-nav ul{ position: relative; height: 25px; margin: 0; padding: 0 0 0 6px; background: transparent url(../Images/topnav-right.gif) no-repeat bottom right; }
		#header .top-nav li{ display: inline; }
		#header .top-nav li a{ padding: 0 5px; color: #fff; font-size: 11px; line-height: 23px; }
		.nav-search{}
			.search-box{ width: 214px; position: absolute; right: 0px; top: 28px; display: none; padding: 2px; border: 1px solid #ccc; background: #fff; }
			.nav-search .search-text{ width: 184px; height: 16px; margin: 0 !important; padding: 3px 0 0 5px; border: 0 none; outline: 0 none; background: transparent none; color: #999; font-size: 11px; line-height: 12px; }
			.nav-search .search-text:focus{ color: #333; }
			.nav-search .search-button{ padding: 0 !important; color: #7aa7c2 !important; font-weight: bold; }

/* Navigation Section */
#nav{ display: block; float: right; display: inline; width: 690px; height: 35px; margin: 70px 7px 0 0; z-index: 10; }
	#nav ul{ list-style: none; }
		#nav li{ display: inline; float: left; position: relative; padding: 0; }
		#nav a{ float: left; display: block; height: 35px; background-image: url(../Images/nav.gif); background-repeat: no-repeat; text-indent: -9999px; }
/* Links */
#nav #nav_about_the_aaucm{ width: 140px; background-position: 0 0; }
	#nav #nav_about_the_aaucm:hover, #nav li.sfhover #nav_about_the_aaucm{ background-position: 0 -35px; }
	.about #nav #nav_about_the_aaucm{ background-position: 0 -70px !important; }
#nav #nav_for_patients{ width: 115px; background-position: -140px 0; }
	#nav #nav_for_patients:hover, #nav li.sfhover #nav_for_patients{ background-position: -140px -35px; }
	.patients #nav #nav_for_patients{ background-position: -140px -70px !important; }
#nav #nav_for_professionals{ width: 145px; background-position: -255px 0; }
	#nav #nav_for_professionals:hover, #nav li.sfhover #nav_for_professionals{ background-position: -255px -35px; }
	.professionals #nav #nav_for_professionals{ background-position: -255px -70px !important; }
#nav #nav_annual_conference{ width: 160px; background-position: -400px 0; }
	#nav #nav_annual_conference:hover, #nav li.sfhover #nav_annual_conference{ background-position: -400px -35px; }
	.conference #nav #nav_annual_conference{ background-position: -400px -70px !important; }
#nav #nav_member_center{ width: 127px; background-position: -560px 0; }
	#nav #nav_member_center:hover, #nav li.sfhover #nav_member_center{ background-position: -560px -35px; }
	.members #nav #nav_member_center{ background-position: -560px -70px !important; }

/* Dropdowns */
#nav li div{ z-index: 20; display: none; position: absolute; top: 35px; left: -7px; width: 200px; padding: 0 0 20px 0; /*background: transparent url(../Images/dropdown_top.png) no-repeat top left;*/ }
#nav #li_member_center div{ left: -66px; }
	#nav li ul{ z-index: 20; display: none; position: absolute; top: 5px; left: 0px; width: 190px; margin: 0; padding: 3px 0 11px 10px; background: transparent url(../Images/dropdown.png) repeat-y bottom left; }
		#nav li li{ z-index: 20; background: transparent none; margin: 0; }
		#nav li li a{ text-indent: 0; }
		#nav li.sfhover li a{ display: block; width: 175px; height: 22px; padding: 0 0 0 5px; background: transparent none; color: #fff; font-size: 12px; line-height: 22px; font-weight: normal; text-align: left; }
		#nav li.sfhover li.sfhover a{ -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: #fff; color: #003a69; text-decoration: none; }
		#nav li > #nav ul{ top: auto; left: auto; }
		#nav li.sfhover ul, #nav li.sfhover div{ display: block; }

/* Main Section */
#main-wrap{ position: relative; z-index: 0; width: 960px; margin: 0 auto; }
	#main{ width: 100%; position: relative; overflow: hidden; }
	.header-inner{ width: 100%; background: transparent url(../Images/header-inner-bg.gif) no-repeat top; }
	.repeater-inner{ width: 100%; margin: 0 0 15px 0; background: transparent url(../Images/repeater-inner-bg.gif) repeat-y; }
	.footer-inner{ width: 100%; overflow: hidden; background: transparent url(../Images/footer-inner-bg.gif) no-repeat bottom; }

/* Slideshow */
#marquee{ position: relative; z-index: 0; width: 960px; background: transparent url(../Images/marquee-bg.gif) no-repeat; }
	#slideshow-pager{ position: absolute; z-index: 1; left: 0; top: 0; width: 240px; height: 320px; margin: 10px 0 0 0; }
		#slideshow-pager a{ display: block; width: 240px; height: 80px; text-indent: -9999px; }
	#slideshow{ z-index: 0; overflow: hidden; height: 340px; }
		#slideshow .slide{ display: none; width: 960px; height: 340px; z-index: 0; }

			#slideshow .slide-conference{ background: transparent url(../Images/slide-1.jpg) no-repeat; }
			#slideshow .slide-membership{ background: transparent url(../Images/slide-2.jpg) no-repeat; }
			#slideshow .slide-accreditation{ background: transparent url(../Images/slide-3.jpg) no-repeat; }
			#slideshow .slide-advocacy{ background: transparent url(../Images/slide-4.jpg) no-repeat; }
				#slideshow .slide h2{ display: none; }
				#slideshow .slide a{ display: block; width: 365px; height: 85px; margin: 230px 0 0 585px; text-indent: -9999px; }

/* Home Page */
#news-wrap{ width: 960px; height: 30px; background: transparent url(../Images/marquee-footer.gif) no-repeat; margin: 0 0 20px 0; }
	#news-wrap #twitter{ float: left; width: 30px; height: 30px; margin-left: 125px; text-indent: -9999px; }
		#news-wrap #facebook{ float: left; width: 30px; height: 30px; margin-right: 60px; text-indent: -9999px; }
	#news-wrap #recent-news{ float: left; width: 660px; height: 30px; overflow: hidden; line-height: 28px; }
		#news-wrap .article{ color: #003a69; font-weight: bold; }
			#news-wrap .title{ color: #4a7ba0; font-size: 12px; font-weight: bold; }
			#news-wrap .date{ font-size: 11px; font-weight: normal; }
	#news-wrap .rss-link{ float: left; display: inline; width: 42px; height: 18px; margin: 6px 0 0 13px; text-indent: -9999px; }
	.main-top{ width: 960px; overflow: hidden; }
		.main-top .col-left{ width: 630px; float: left; padding: 0 0 10px 0; }
			#main_content.col-left h1{ font-size: 20px; }
			#main_content.col-left h1 a{ color: #166699; }
			#main_content.col-left .menu{ display: none; }
			#main_content.col-left p{ margin: 0 0 10px 0; font-size: 12px; line-height: 20px; }
		.main-top .col-right{ width: 300px; float: right; }
	.main-bottom{ overflow: hidden; width: 960px; }
		.main-bottom .column{ float: left; display: inline; width: 260px; padding: 20px 20px 0 20px; background-repeat: no-repeat; }
			.main-bottom h2{ width: 260px; padding-top: 95px; background-repeat: no-repeat; color: #166699; font-size: 16px; }
			.main-bottom p{ width: 260px; margin: 0 0 10px 0; color: #000; font-size: 11px; line-height: 16px; text-align: left; }
			.main-bottom ul li{ list-style: none; color: #999; font-size: 9px; }
			.main-bottom .col-left{ margin: 0 30px 0 0; background-image: url(../Images/cta-grey-bg.gif); }
				.main-bottom .col-left h2{ background-image: url(../Images/cta-1.jpg); }
			.main-bottom .col-center{ margin: 0 30px 0 0; background-image: url(../Images/cta-grey-bg.gif); }
				.main-bottom .col-center h2{ background-image: url(../Images/cta-2.jpg); }
			.main-bottom .col-right{ background-image: url(../Images/cta-blue-bg.gif); }
				.main-bottom .col-right h2{ width: 228px; padding: 0 0 0 32px; background-image: url(../Images/question-bg.gif); line-height: 28px; }
				.main-bottom .col-right ul{ }
				/*.main-bottom .col-right ul p{ margin: 0 0 20px 0; }*/
			.main-bottom .col-left ul, .main-bottom .col-center ul{}
				.main-bottom .col-left ul li, .main-bottom .col-center ul li{ float: left; width: 115px; line-height: 18px; }
				.main-bottom .col-left ul li.wide, .main-bottom .col-center ul li.wide{ display: inline; margin: 0 25px 0 0; }
				.main-bottom .col-left ul li a, .main-bottom .col-center ul li a{ font-size: 11px; }
				.main-bottom .col-left ul li.accent a, .main-bottom .col-center ul li.accent a{ color: #166699; font-weight: bold; }
	.home-search{ width: 960px; height: 185px; background: transparent url(../Images/locationsearch-bg.gif) no-repeat; }
		.home-search .search-form{ float: left; display: inline; width: 280px; margin: 25px 30px 0 25px; }
			.home-search h2{ font-size: 16px; }
			.home-search p{ margin-bottom: 5px; color: #666; font-size: 11px; }
			.home-search .zipcode, .home-search .mileradius{ float: left; display: inline; width: 100px; margin: 0 5px 0 0; padding: 5px; border: 1px solid #ddd; color: #666; font-size: 14px; }
			.home-search .zipcode{ float: left; }
			.home-search .mileradius{ padding: 4px 5px; }
			.home-search .form-elements{ position: relative; }
			.home-search .locationsearch-go{ float: left; display: block; width: 28px; height: 28px; background: transparent url(../Images/locationsearch-go.gif) no-repeat; text-indent: -9999px; }
			.home-search .locationsearch-go:hover{ background-position: bottom; }
			.home-search .swap_value{ color: #999; }
			.home-search .input-focus{ color: #666; }
			.home-search .option-list{ clear: left; padding: 10px 0 0 0; color: #666; }
		.home-search .state-list{ float: left; width: 620px; margin: 20px 0 0 0; }
			.home-search .state-list ul{ float: left; width: 120px; margin: 0; padding: 0; }
				.home-search .state-list ul li{ margin: 0; padding: 0; list-style: none; font-size: 11px; line-height: 16px; }

/* Internal Page Structure */
	#main #main_inner{ margin: 0 25px 0 0; }
		#main #main_inner #main_content{ width: 680px; float: right; display: inline; margin: 20px 0; background: #fff; }
		#main #main_inner #main_sidebar{ width: 235px; float: left; display: inline; margin: 0; padding: 0 0 20px 0; }

/* Font Sizer Custom */
.menu .font_sizer .font_normal,
.menu .font_sizer .font_medium,
.menu .font_sizer .font_large{ background: transparent none; border: 0 none; margin: 0; padding: 1px 3px; text-decoration: none; }
	.menu .font_normal{ font-size: 10px; }
	.menu .font_medium{ font-size: 14px; }
	.menu .font_large{ font-size: 18px; margin-right: 0; }
.root .menu{ display: none; }

/* Main Content Styles */
#main_content h1{ line-height: 30px; margin: 0; }
	#main_content h1 a{ color: #7aa7c2; font-weight: normal; text-decoration: none; }
	#main_content h1 a:hover, #main_content h1 a:focus{ color: #fff; }
#main_content .menu{ border-top: 2px solid #7aa7c2; padding: 0 10px 0 0; }
	#main_content .menu a{ text-decoration: none; }
	#main_content .menu a:hover, #main_content .menu a:focus{ color: #666; }
	#main_content .menuempty{ margin-bottom: 10px; border-top: 2px solid #ccc; }
#main_content acronym{ border-bottom: 1px dotted #ccc; cursor: help; }
#main_content hr{ height: 0; margin: 10px 0; border: 0; border-bottom: 1px solid #ccc; }
#main_content fieldset{ border: 2px solid #ddd; padding: 10px; }
#main_content legend{ font-size: 14px; font-weight: bold; }
#main_content ul, #main_content ol{ margin: 0 0 10px 0; padding: 0 0 0 25px; }
#main_content li{ margin: 0 0 10px 0; line-height: 18px; }
#main_content ul li{ list-style: square; }
#main_content ol li{}
#main_content dl{ line-height: 20px; margin: 0 0 20px 0; }
#main_content dl dt{ color: #555; font-weight: bold; }
#main_content dl dd{ margin: 0 0 10px 0; }
#main_content blockquote{ width: 660px; border-left: 3px solid #ddd; color: #666; font-style: italic; line-height: 20px; margin: 0 0 20px 0; padding: 0 0 0 10px; text-align: justify; }
#main_content .button, #main_content .button_disabled{ border: 2px solid #ccc; font-size: 12px; font-weight: bold; line-height: 26px; padding: 4px 8px; text-decoration: none; }
#main_content input.button{ height: 22px; margin: 0; padding: 0 2px; line-height: 12px; }
#main_content .button{ background: #166699; border-color: #7aa7c2; color: #fff; text-decoration: none; }
#main_content .button:hover, #main_content .button:focus{ background: #7aa7c2; border-color: #166699; color: #045081; text-decoration: none; }
#main_content .button_disabled{ background: #fff; border-color: #f1f1f1; color: #ccc; padding: 4px 8px; }
#main_content input.button_disabled{ height: 22px; line-height: 12px; padding: 0 4px; }
#main_content .button_disabled:hover{ text-decoration: none; }
#main_content .greenbutton:hover{ background: #fff !important; color: #333 !important; }
#main_content .photo{ float: left; width: 132px; height: 152px; position: relative; background: url(/Resources/Common/Images/bg_photo.jpg) no-repeat; }
	#main_content .photo img{ position: absolute; left: 5px; top: 5px; }
#main_content .thumb{ float: left; width: 72px; height: 82px; position: relative; background: url(/Resources/Common/Images/bg_photo_thumb.jpg) no-repeat; }
	#main_content .thumb img{ position: absolute; left: 5px; top: 5px; }
/* Sidebar Styles */
#main_sidebar h2{ color: #166699; font-size: 16px !important; line-height: 28px; margin: 0; }
#main_sidebar #sidemenu{ margin-bottom: 15px; padding: 10px 0 10px 20px; background: #c7e2f0 url(../Images/sidemenu-footer-bg.gif) no-repeat bottom left; }
#main_sidebar fieldset{ width: 219px; margin: 0 10px 10px; }
#main_sidebar address{ color: #166699; }
#main_sidebar #phonenumbers{ color: #7aa7c2; font-weight: bold; line-height: 18px; margin: 10px 0; }
#main_sidebar #phonenumbers a{ color: #666; }
#main_sidebar #phonenumbers .phonedirectory{ display: none; }
#main_sidebar #map{ display: none; width: 186px; height: 200px; border: solid 4px #ccc; margin: 20px 0 10px 0; overflow: hidden; }
#main_sidebar ul{ list-style: square; margin: 0 0 15px; }
	#main_sidebar ul li{ margin: 2px 0 2px 15px; color: #7aa7c2; font-size: 10px; line-height: 16px; }
		#main_sidebar ul li a{ color: #666; font-size: 12px; font-weight: bold; text-decoration: none; }
		#main_sidebar ul li a:hover, #main_sidebar ul li a:focus{ color: #166699; text-decoration: underline; }
		#main_sidebar ul li ul{ margin: 0 0 5px 5px; }
			#main_sidebar ul ul li{ background: transparent url(../Images/bullet2.gif) no-repeat left 8px; color: #999; line-height: 14px; }
				#main_sidebar ul ul li a{ color: #4a7ba0; font-size: 11px; font-weight: bold; }
				#main_sidebar ul ul li a:hover, #main_sidebar ul ul li a:focus{ text-decoration: underline; }

/* Footer Section */
#footer_wrap{ padding: 0 0 20px 0; }
#footer{ width: 960px; color: #fff; font-size: 10px; line-height: 18px; margin: 0 auto; padding: 20px 0 0; background: transparent url(../Images/footer-bg.gif) no-repeat; overflow: hidden; }
	#footer .left{ width: 440px; float: left; display: inline; margin: 5px 0 0 10px; }
	#footer .right{ width: 400px; float: right; display: inline; text-align: right; margin: 5px 10px 0 0; }
		#footer a{ color: #fff; text-decoration: none; }
			#footer a:hover, #footer a:focus{ color: #ccc; text-decoration: underline; }
		#footer .copyright{ text-align: left; }
		#footer .footer-nav ul{ list-style: none; }
			#footer .footer-nav li{ display: inline; }
			#footer .footer-nav li a{ border-left: solid 1px #ccc; padding: 0 4px; }
			#footer .footer-nav li.firstcell a{ border-left: 0; padding-left: 0; }
		#footer address{ font-style: normal; }
		#footer .designby{ clear: left; color: #ccc; }
			#footer .designby a{ padding-right: 39px; background: transparent url(../Images/designby.gif) no-repeat top right; }
			#footer .designby a:hover{ background-position: bottom right; }
			#footer .designby span{ display: none; }

/* Innerpage Ad */
	.home-ad h4, .side-ad h4{ margin: 0 0 3px 0; padding: 0; color: #666; font-size: 8px; line-height: 8px; font-weight: normal; text-align: center !important; text-transform: uppercase; }
	.side-ad{ display: none; }
	#main_sidebar .side-ad{ display: block; width: 160px; height: 300px; margin: 10px 0 0 35px; }

/* searchcontainer */
.searchcontainer{ position: relative; border-color: #c7e2f0; background-color: #e4ecf1; }
	.searchcontainer td{ padding: 0 5px 0 0; }
	.searchcontainer .search-or{ padding-right: 10px; line-height: 22px; }
	.searchcontainer .button{ margin-right: 5px; padding: 2px 8px !important; }

/* Location Proximity */
#locationproximity-wrap{}
	.AccreditedCenters-label{ padding: 1px 0 1px 20px; background: transparent url(/Resources/Common/Images/Icons/icon_degree.gif) no-repeat 0 50%; }
	.PreferredCenters-label{ padding: 1px 0 1px 20px; background: transparent url(/Resources/Common/Images/Icons/askexpert.gif) no-repeat 0 50%; }
	.locationproximity-wrap{ width: 680px; overflow: hidden; }
		.location-list{ float: left; display: inline; width: 215px; margin: 0 10px 0 0 !important; text-align: left !important; }
			.location-list li{ color: #666; font-weight: bold; list-style-type: decimal; }
			.location-list li.PreferredCenters strong{ padding: 1px 0 1px 20px; background: transparent url(/Resources/Common/Images/Icons/askexpert.gif) no-repeat 0 50%; }
			.location-list li.AccreditedCenters strong{ padding: 1px 0 1px 20px; background: transparent url(/Resources/Common/Images/Icons/icon_degree.gif) no-repeat 0 50%; }
			.location-list li.General strong{}
			.location-list strong a{ font-weight: bold; line-height: 14px !important; }
			.location-list address{ color: #666; font-size: 11px; line-height: 14px !important; }
			.location-list .distance{ color: #333; font-size: 11px; font-weight: bold; }
		.location-map{ float: left; width: 430px; }
			.location-map #map{ width: 426px; height: 400px; border: 2px solid #c7e2f0; }
		#locationproximity-wrap .pager{ clear: left; padding-top: 10px; }

/* Photo Gallery */
.gallery{ width: 680px; overflow: hidden; margin: 0 !important; padding: 0 !important; }
	.gallery li{ float: left; width: 150px; height: 120px; margin: 5px; padding: 0; background: transparent none !important; list-style: none !important; text-align: center; }
	.gallery a{}
	.gallery img{}

/* Hax0rs */
.location #main_sidebar fieldset{ display: none; }
.RadPicker_Telerik .rcCalPopup{ margin: 0 0 0 5px !important; }
.RadPicker_Telerik .rcTimePopup{ margin: 0 0 0 5px !important; }
#footerpager{ height: 20px; }
#physician_search{ border-color: #c7e2f0; background-color: #e4ecf1; }
.provider-row-specialtycondition{ display: none; }
.proximity-radiobuttonlist table, .proximity-radiobuttonlist td{ margin: 0; padding: 0; }
#physician_search .trClientList{ display: none; }
.membercenter-memberdirectory .pager .pager-summary{ display: none; }
.professionals-boardcertifications-diplomatedirectory .pager .pager-summary{ display: none; }

.membercenter-memberdirectory .requiredinstruction{ display:none;}


/* Un-comment this later
#physician_search .trStateList{ display: none; }
*/

/* Custom Form Styles */
.listviewform{ margin: 5px 0 20px; padding: 10px 0 0 10px; border: 1px solid #ccc; background-color: #eee; }
.formhighlight{ border: 1px solid #ffd129; background-color: #fcffcd; }
	.btn_add{ padding: 1px 5px 1px 20px; background: transparent url(/Resources/Common/Images/Icons/add.gif) no-repeat top left; font-weight: bold; }
	.btn_edit{ padding: 1px 5px 1px 20px; background: transparent url(/Resources/Common/Images/Icons/pencil.gif) no-repeat top left; font-weight: bold; }
	.btn_save{ padding: 1px 5px 1px 20px; background: transparent url(/Resources/Common/Images/Icons/disk.gif) no-repeat top left; font-weight: bold; }
	.btn_cancel{ padding: 1px 5px 1px 20px; background: transparent url(/Resources/Common/Images/Icons/delete.gif) no-repeat top left; font-weight: bold; }
	.btn_delete{ padding: 1px 5px 1px 20px; background: transparent url(/Resources/Common/Images/Icons/bin.gif) no-repeat top left; font-weight: bold; }
	.btn_previous{ padding: 1px 5px 1px 15px; background: transparent url(/Resources/Common/Images/Icons/arrow_left.gif) no-repeat top left; font-weight: bold; }
.licenseinfo{ position: relative; width: 610px; padding: 10px 0; color: #333; font-weight: bold; }
.commandpanel{ position: absolute; right: 0; }
input.checkbox, input[type=checkbox], input[type=checkbox]:hover, input[type=checkbox]:focus, input.radio, input[type=radio], input[type=radio]:hover, input[type=radio]:focus{ padding: 0 !important; background-color: transparent !important; border: 0 none !important; }

/*Additional Styles */

#GoogleHealth 
{ background:url(../Images/GoogleHealth-Bar.gif) no-repeat; width:625px; height:50px; margin: 0 0 10px; }
#GoogleHealth a {display:block; width:622px; height:48px;}
#GoogleHealth a span{display: none; }
#iTriage{ width: 400px; height:267px; overflow: hidden; margin: 0 0 0 5px; }
#iTriage a{ width: 400px; height:267px; background: transparent url(../Images/iTriage.jpg) no-repeat 0 0; display: inline; float: left; overflow: hidden; text-indent: -99999em; margin-top: 10px; }
 
 #iTriage2 { display: none; }
 .patients-findurgentcarecenter #iTriage2 { display: block !important; width: 235px !important; height: 157px !important; margin-top: 5px; margin-left: 0;  }
 .patients-findurgentcarecenter #iTriage2 a{ display: block !important; width: 235px !important; height: 157px !important;   background: transparent url(../Images/iTriage-sm.jpg) no-repeat 0 0;}

.patients-findurgentcarecenter #GoogleHealthButton  a { clear:both; display:block; background:url(../Images/googleHealth-Button.gif) no-repeat; width:235px; height:68px; }


/* Facebook Promo Form */
#main_content.facebookpromo .aaucm-logo{ width: 436px; margin: 0 auto; }
#main_content.facebookpromo #litContent h2.callout{ color: #0099ff; font-size: 24px; margin: 0 0 15px; text-align: center; }
#main_content.facebookpromo-form #litContent ul.facebook-prizes{ width: 258px; height: 168px; background: #f6f6f6; border: solid 1px #e6e6e6; display: inline; float: left; font-size: 14px; margin: 0 auto 15px; padding: 20px 10px 10px 20px; }
#main_content.facebookpromo-form #litContent ul.facebook-prizes li{ background: transparent none; color: #454545; line-height: 18px; margin: 0 0 20px; padding: 0; }
#main_content.facebookpromo-form #litContent ul.facebook-prizes li strong{ width: 120px; color: #003A69; display: block; font-size: 16px; margin: 0 15px 0 0; text-transform: uppercase; }
#main_content.facebookpromo-form #litContent .facebook-like{ display: inline; float: right; }
#main_content.facebookpromo-form #litContent .field{ display: inline; float: left; margin: 0 5px 10px; overflow: hidden; }
#main_content.facebookpromo-form #litContent .field-required label{ background: transparent url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat right -3px; color: #333; padding: 0 16px 0 0; }
#main_content.facebookpromo-form #litContent .field-required label.error{ color: #c00; }

#main_content.facebookpromo-form #litContent .field input{ width: 200px; }
#main_content.facebookpromo-form #litContent .field-FirstName input{ width: 180px; }
#main_content.facebookpromo-form #litContent .field-LastName input{ width: 180px; }
#main_content.facebookpromo-form #litContent .field-Address1 input{ width: 300px; }
#main_content.facebookpromo-form #litContent .field-Address2 input{ width: 120px; }
#main_content.facebookpromo-form #litContent .field-PostalCode input{ width: 78px; }
#main_content.facebookpromo-form #litContent .field-checkbox{ width: 99%; border-bottom: dotted 1px #ccc; padding: 0 0 5px; }
#main_content.facebookpromo-form #litContent .field-checkbox input{ width: auto; display: inline; float: left; }
#main_content.facebookpromo-form #litContent .field-checkbox label{ width: 88%; background: transparent none; display: inline; float: left; line-height: 16px; padding: 0 0 0 10px; text-align: left; }
