/* removed TABLE 11/11 */
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus
{
	outline: none;
}
H1, H2, H3, H4, H5, H6
{
	/* clear: both; */
	font-weight: normal;
}
LI
	/* was OL, UL - changed to LI */
{
	list-style: none;
}

BLOCKQUOTE
{
	quotes: none;
}
BLOCKQUOTE:before, BLOCKQUOTE:after
{
	content: '';
	content: none;
}
/*tables still need 'cellspacing="0"' in the markup*/
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
A IMG
{
	border: none;
}
A
{
	color: #003298;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
BODY
{
	background: #E5E5E5;
	font-family: Tahoma, sans-serif;
	color: #000;
	font-size: 14px;
	line-height: 17px;
	position: relative;
	z-index: 1;
}
.clearfix
{
	/* display: inline-block; */
	display: block;
}
.alignLeft
{
	float: left;
}
.alignRight
{
	float: right;
}
.hide
{
	display: none;
}
.show
{
	display: block;
}
HTML[xmlns] .clearfix
{
	display: block;
}
* HTML .clearfix
{
	height: 1%;
}
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
P
{
	color: #636466;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 1em;
}
H2
{
	font-size: 28px;
	line-height: 30px;
	color: #4A4848;
	margin-bottom: 0.5em;
}
H3
{
	color: #1B495A;
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 0.5em;
}
H4
{
	color: #231F20;
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 0.5em;
}
H5
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0.5em;
}
H6
{
	font-size: 12px;
	font-weight: bold;
	color: #002062;
	margin-bottom: 0.125em;
}
HR
{
	margin: 7px 0;
	border: 0 none #000000;
	border-top: 1px solid #CCCCCC;
}
.wrap-content
{
	margin: 0 auto;
	width: 960px;
}
.wrap-content-text
{
	margin-top: 0px;
	position: relative;
}
.amcBtn
{
	display: block;
	float: none;
	height: 40px;
	line-height: 32px;
	padding-left: 0;
	background-image: url('/images/btn-bg-new.png');
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFF !important;
	font-size: 13px;
	text-align: center;
	width: 270px;
	margin: 0 auto;
}
.amcBtn:hover, .amcBtn.selected
{
	text-decoration: none;
	background-position: left bottom;
}
.btn-gray
{
	background-image: url('/images/btn-left-gray.png');
	color: #231F20 !important;
}
.btn-gray SPAN
{
	background-image: url('/images/btn-right-gray.png');
}
.btn-gray SPAN SPAN
{
	background-image: url('/images/btn-mid-gray.png');
}
.btn-bg
{
	display: block;
	float: left;
	height: 58px;
	line-height: 50px;
	padding-left: 14px;
	background-image: url('/images/btn-bg-left.png');
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 18px;
	text-align: center;
}
.btn-bg SPAN
{
	display: block;
	height: 100%;
	padding-right: 20px;
	background-image: url('/images/btn-bg-right.png');
	background-position: right top;
	background-repeat: no-repeat;
}
.btn-bg SPAN SPAN
{
	padding: 0 12px;
	background-image: url('/images/btn-bg-mid.png');
	background-position: left top;
	background-repeat: repeat-x;
}
.btn-bg:hover
{
	text-decoration: none;
	background-position: left bottom;
}
.btn-bg:hover SPAN
{
	background-position: right bottom;
}
.btn-bg:hover SPAN SPAN
{
	background-position: left bottom;
}
.btn-findadoctor
{
	float: right;
	margin: 15px 0 0 auto;
}
.btn-myalbanymed
{
	float: right;
	margin: 15px 14px 0 5px;
}
.btn-learnmore
{
	margin: 1px 0 0;
	/*+placement: anchor-bottom-left 20px 42px;*/
	position: absolute;
	left: 20px;
	bottom: 42px;
}
.btn-supportus
{
	margin: 2px 0 0 15px;
}
.btn-block, .btn-block-sm
{
	float: none;
	width: 300px;
	margin: 0 auto;
}
.btn-block-sm
{
	width: 260px;
	font-size: 13px;
}
#header
{
	border-top: 10px solid #4A4848;
	height: 90px;
	background: #FFF;
}
#header .wrap-content
{
	position: relative;
}
#header-drop
{
	float: right;
	width: 354px;
	height: 77px;
	background-image: url('/images/header-drop.png');
	margin-right: 20px;
	position: relative;
}
#logo
{
	display: block;
	float: left;
	background-image: url('/images/logo-animation_endless.gif');
	background-repeat: no-repeat;
	width: 576px;
	height: 89px;
	position: absolute;
	top: 0px;
	left: 0px;
	text-indent: -9999px;
	overflow: hidden;
}
#logo A
{
	display: block;
	width: 100%;
	height: 100%;
}
#page-patient-care #logo, #page-medical-professionals #logo
{
	width: 576px;
	background-image: url('/images/logo-physicians.png');
	padding-top: 0px;
}
#page-students #logo
{
	width: 576px;
	background-image: url('/images/logo-college.png');
	top: 0px;
	margin-left: 0px;
}
#page-childrens #logo
{
	width: 576px;
	background-image: url('/images/childrens_animated.gif');
	top: 0px;
}
INPUT.searchbar-bg
{
	display: block;
	margin: 15px 0 0 20px;
	padding: 10px 40px 28px 10px;
	border: 0;
	background-color: transparent;
	background-image: url('/images/searchbar-bg.png');
	background-repeat: no-repeat;
	width: 315px;
	line-height: 25px;
	color: #808285;
	font-size: 15px;
}
A.searchbar-bg-submit
{
	display: block;
	position: absolute;
	left: 294px;
	top: 20px;
	width: 35px;
	height: 35px;
	text-indent: -9999px;
	overflow: hidden;
	z-index: 1000;
	cursor: pointer;
}
#search-disabled
{
	color: #FFC800;
	font-size: 12pt;
	width: 347px;
	height: auto;
	text-align: center;
	padding-top: 16px;
	font-family: Helvetica;
}
#nav-wrap
{
	background-color: #4A4848;
	height: 60px;
}
#nav > LI
{
	float: left;
	position: relative;
	z-index: 101;
}
#nav > LI > A
{
	display: block;
	width: 160px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	text-align: center;
	color: #FFF;
	border-left: 1px solid #B3B5B8;
}
#nav > LI:first-child > A
{
	border: 0 none #000000;
}
#nav > LI > A.two-line
{
	padding: 10px 0;
	height: 60px;
	line-height: 20px;
}
#nav > LI:hover > A
{
	background-color: #5CADCE;
	text-decoration: none;
	color: #002062;
	height: 100%;
}
#nav .dropdown
{
	visibility: hidden;
}
#nav LI:hover .dropdown
{
	visibility: visible;
}
/*Sub Nav*/
#sub-nav
{
	visibility: hidden;
}
#sub-nav-wrap
{
	background-color: #4A4848;
	height: 60px;
	position: relative;
	margin-top: -27px;
}
#sub-nav > LI
{
	float: right;
	position: relative;
	z-index: 9001;
}
#sub-nav > LI > A
{
	display: block;
	width: 144px;
	height: 0px;
	line-height: 17px;
	font-size: 14px;
	text-align: center;
	color: #FFF;
	border-left: 1px solid #B3B5B8;
}
#sub-nav > LI:first-child > A
{
	border: 0 none #000000;
}
#sub-nav > LI > A.two-line
{
	padding: 10px 0;
	height: 40px;
	line-height: 20px;
}
#sub-nav > LI:hover > A
{
	background-color: #5CADCE;
	text-decoration: none;
	color: #002062;
}
#sub-nav .subnav-dropdown
{
	/*[disabled]visibility:hidden;*/
}
#sub-nav LI:hover .subnav-dropdown
{
	visibility: visible;
}
/*Dropdown*/
.dropdown
{
	position: absolute;
	display: block;
	width: 522px;
	top: 67px;
	left: -2px;
	z-index: 9000;
	color: #323131;
	font-size: 12px;
	line-height: 16px;
}
.dropdown-top
{
	position: absolute;
	top: -7px;
	width: 522px;
	height: 7px;
	background-image: url('/images/dropdown-top.png');
}
.dropdown-bottom
{
	position: absolute;
	bottom: -15px;
	width: 522px;
	height: 15px;
	background-image: url('/images/dropdown-bottom.png');
}
.dropdown-middle
{
	padding: 12px 32px;
	background-image: url('/images/dropdown-middle.png');
	background-repeat: repeat-y;
}
.dropdown-col
{
	float: left;
	width: 210px;
}
.dropdown-col-1
{
	margin-right: 30px;
}
.dropdown A
{
	color: #FFF;
}
.dropdown HR
{
	margin: 8px 0;
	border: 0 none #000000;
	border-top: 1px solid #C7EAFB;
}
.dropdown LI
{
	color: #323131;
	margin: 0;
	padding: 4px 0;
}
/*Subnav dropdown*/
.subnav-dropdown
{
	position: absolute;
	display: block;
	width: 207px;
	top: -1px;
	left: -2px;
	z-index: 9000;
	color: #323131;
	font-size: 14px;
	line-height: 16px;
	margin-left: -205px;
}
.subnav-dropdown-top
{
	position: absolute;
	width: 207px;
	height: 2px;
	background-image: url('/images/dropdown-top.png');
	margin-top: 0;
}
.subnav-dropdown-bottom
{
	position: absolute;
	bottom: -15px;
	width: 207px;
	height: 15px;
	background-image: url('/images/dropdown-bottom.png');
}
.subnav-dropdown-middle
{
	width: 207px;
	padding: 0px 86px 0px 0px;
	background-image: url('/images/dropdown-middle.png');
	background-repeat: repeat-y;
	margin-top: 0px;
}
.subnav-dropdown-col
{
	float: left;
	width: 100px;
}
.subnav-dropdown-col-1
{
	margin-right: 33px;
}
.subnav-dropdown A
{
	/*[disabled]color:#FFF;*/
}
.subnav-dropdown HR
{
	margin: 8px 0;
	border: 0 none #000000;
	border-top: 1px solid #C7EAFB;
}
.subnav-dropdown LI
{
	color: #231F20;
	margin: 0 0 0 4px;
	padding: 4px 20px 4px 13px;
	width: 203px;
}
.subnav-dropdown LI:hover
{
	background-color: #FFF;
}
#sub-header
{
	height: 35px;
	background-color: #B3B5B8;
	line-height: 34px;
	text-align: right;
	font-size: 14px;
	color: #1B495A;
}
#sub-header .wrap-content
{
	width: 927px;
	height: auto;
	margin-top: 0px;
}
#sub-header A, #sub-header SPAN
{
	color: #FFF;
}
SPAN.H3, A.H3
{
	color: #1B495A;
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 0.5em;
}
#sub-header LI:hover > A
{
	color: #000;
	text-decoration: none;
}
#sub-header IMG
{
	/*[disabled]position:relative;*/
	/*[disabled]margin-left:-332px;*/
}
#sub-header A IMG
{
	/*[disabled]position:relative;*/
	/*[disabled]margin-left:-342px;*/
	/*[disabled]margin-top:0px;*/
}
.deptbutton
{
	padding-top: 0px;
	padding-bottom: 11px;
	background-image: none;
	padding-left: 6px;
	padding-right: 3px;
	color: #FFF;
}
#slideshow
{
	padding: 20px 0;
	height: 440px;
	background-color: #002062;
	width: 100%;
	/*box-sizing: initial;*/
}
#page-patient-care #slideshow
{
	background-color: #546573;
}
#page-medical-professionals #slideshow
{
	background-color: #004E78;
}
#page-students #slideshow
{
	background-color: #8D2944;
}
#page-childrens #slideshow
{
	background-color: #71A493;
}
#slideshow-window
{
	position: relative;
	height: 100%;
	overflow: hidden;
	z-index: 50;
}
#slideshow-nav-left, #slideshow-nav-right
{
	position: absolute;
	top: 170px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	overflow: hidden;
}
#slideshow-nav-left
{
	left: 0;
	background: transparent url('/images/slideshow-arrow.png') no-repeat 0 0;
}
#slideshow-nav-left:hover
{
	background-position: 0 -30px;
}
#slideshow-nav-right
{
	right: 0;
	background: transparent url('/images/slideshow-arrow.png') no-repeat -30px 0;
}
#slideshow-nav-right:hover
{
	background-position: -30px -30px;
}
#slideshow-text-wrap
{
	padding: 24px 90px 40px 20px;
	width: 320px;
	/*box-sizing: initial;*/
	height: 100%;
	background-image: url('/images/slideshow-text-bg.png');
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 40px;
	z-index: 1000;
}
#slideshow-text LI
{
	width: 220px;
}
#page-patient-care #slideshow-text-wrap
{
	background-image: url('/images/slideshow-text-bg-green.png');
}
#page-medical-professionals #slideshow-text-wrap
{
	background-image: url('/images/slideshow-text-bg-blue.png');
}
#page-students #slideshow-text-wrap
{
	background-image: url('/images/slideshow-text-bg-orange.png');
}
#page-foundation #slideshow-text-wrap
{
	background-image: url('/images/slideshow-text-bg-blue.png');
}
#page-childrens #slideshow-text-wrap
{
	background-image: url('/images/slideshow-text-bg-light-green.png');
}
#slideshow-images
{
	display: block;
	width: 880px;
	height: 400px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 40px;
	z-index: 100;
}
#slideshow-images LI
{
	display: block;
	width: 880px;
	height: 400px;
	z-index: 100;
	position: absolute;
	left: 0;
	top: 0;
}
#slideshow-control
{
	position: absolute;
	left: 25px;
	bottom: 25px;
}
#slideshow-control LI
{
	float: left;
}
#slideshow-control LI A
{
	display: block;
	width: 14px;
	height: 14px;
	background-image: url('/images/slideshow-control.png');
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#slideshow-control LI A:hover, #slideshow-control LI A.selected
{
	background-position: left -14px !important;
}
#page-patient-care #slideshow-control LI A, #page-medical-professionals #slideshow-control LI A
{
	background-position: -14px 0;
}
#page-students #slideshow-control LI A
{
	background-position: -28px 0;
}
#slideshow-alert
{
	visibility: hidden;
	position: absolute;
	z-index: 200;
	width: 400px;
	height: 40px;
	top: 265px;
	left: 40px;
	background-image: url('/images/slideshow-alert.png');
	padding: 10px 130px 10px 350px;
	color: #FFF;
	line-height: 20px;
	font-size: 14px;
}
#slideshow-alert.show
{
	visibility: visible;
}
#slideshow-alert A
{
	color: #FFCA05;
	font-size: 12px;
}
#content-main-wrap
{
	margin: 20px 0;
	min-height: 440px;
}
#content-main-wrap-inner
{
	/* padding: 20px 0 10px;*/
	padding: 0 0 0 0;
	min-height: 440px;
	background: #DCDDDE url('/images/bg-gradiant.png') repeat-x;
	/* width: inherit; */
	/* width: 960px; */
	width: 100%;
	margin: 0 auto 0 auto;
}
.col
{
	float: left;
	margin-left: 10px;
	height: 100%;
}
.col-1
{
	margin: 0;
	width: 960px;
	/* sets single column display to 960px */
}
.two-col .col-1
{
	width: 470px;
}
.two-col .col-2
{
	width: 480px;
}
.three-col .col-1
{
	width: 306px;
}
.three-col .col-2
{
	width: 317px;
}
.three-col .col-3
{
	width: 315px;
}
.col > H3
{
	margin-left: 10px;
}
.col LI
{
	list-style-type: inherit;
	margin-left: 15px;
}
.col-1 > H3
{
	margin-left: 0;
}
.text-wrap-outside
{
	padding-left: 10px;
	border-left: 1px solid #546573;
}
.text-wrap
{
	padding: 10px;
	min-height: 410px;
}
.col-1 .text-wrap-outside
{
	padding: 0;
	border: 0 none #000000;
}
.col-color-gray .text-wrap
{
	background-color: #F1F1F1;
}
.col-color-gray
{
	background-color: #F1F1F1;
}
.col-color-transparent .text-wrap
{
	background-color: transparent;
}
.col-color-transparent HR
{
	border-top-color: #546573;
}
/* Light Green */
.col-color-light-green .text-wrap
{
	background-color: #D9E8A3;
}
.col-color-light-green
{
	background-color: #D9E8A3;
}
.col-color-light-green .text-wrap H4, .col-color-light-green .text-wrap P
{
	color: #FFF;
}
.col-color-light-green .text-wrap A
{
	color: #5CADCE;
}
/* Dark Green */
.col-color-dark-green .text-wrap
{
	background-color: #71A493;
}
.col-color-dark-green .text-wrap H4, .col-color-dark-green .text-wrap P
{
	color: #FFF;
}
.col-color-dark-green .text-wrap A
{
	color: #5CADCE;
}
/* Dark Blue */
.col-color-dark-blue .text-wrap
{
	background-color: #546573;
}
.col-color-dark-blue .text-wrap H4, .col-color-dark-blue .text-wrap P
{
	color: #FFF;
}
.col-color-dark-blue .text-wrap A
{
	color: #5CADCE;
}
/* Light Blue */
.col-color-light-blue .text-wrap
{
	background-color: #CBE3F5;
	color: #636466;
}
.col-color-light-blue HR
{
	border-top-color: #636466;
}
/* Tan */
.col-color-tan .text-wrap
{
	background-color: #E7D3B3;
}
.col-color-tan HR
{
	border-top-color: #546573;
}
/* Red */
.col-color-red .text-wrap
{
	background-color: #8D2944;
}
.col-color-red .text-wrap H4, .col-color-red .text-wrap P
{
	color: #FFF;
}
.col-color-red .text-wrap A
{
	color: #E7D3B3;
}
.inner-text-light-blue
{
	background-color: #5CADCE;
	padding: 10px;
}
#footer-top
{
	background-color: #4A4848;
	height: 35px;
	color: #FFF;
	line-height: 60px;
	font-size: 20px;
}
#footer-top-tagline
{
	float: left;
	width: 523px;
	text-align: right;
}
#footer
{
	background-color: #EFEEEE;
	padding: 0;
	/*height: 511px;*/
	border-bottom: 35px solid #4A4848;
	color: #636466;
	font-size: 12px;
	line-height: 16px;
}
.footer-top {
    width: 960px;
    display: flex;
    justify-content: space-around;
    align-items: flex-start;
    padding: 40px 0 0 10px;
    margin: 0 auto;
}

.footer-top-sec
{
	margin-left: 12px;
	padding-bottom: 8px;
}
.logo-right {
    display: inline-block;
    margin-top: -25px;
}
.logo-right img {
	padding-top: 30px;
	width: 100px;
}
.footer-link-block
{
	/*float: left;
	width: 163px;
	margin: 0 0 0 20px;*/
	display: inline-block;
	/*vertical-align: top;*/
}
.footer-link-block LI
{
	padding: 2px 0 0 0;
	list-style: none;
	/*width: 172px;*/
}
.footer-link-block A
{
	color: #636466;
}
.footer-bottom
{
	/*float: left;
	width: 100%;
	padding-top: 10px;
	padding-left: 11px;*/
	display: flex;
	width: 960px;
	margin: 30px auto 0 auto;
	align-items: flex-start;
	justify-content: space-between;
	padding: 20px 0;

}
.social-icon img{
	transition: .5s ease;
	width: 30px;
	height: 30px;
}
.social-icon:hover img {
	filter: gray; /* IE6-9 */
  	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}
.giveNow {
	text-align: center;
	color: #212D65;
	font-size: 15px;
	font-weight: 800;
	margin-top: -29px;
}
.copyright {
	/*padding-top: 10px;*/
}
.searchfield {
	margin-top: -10px;
}
.support-amc-text {
	margin-bottom: 5px;
}
.block-left
{
	max-width: 25%;
	padding-left: 13px;
	border-bottom-left-radius: 0;
}
.block-center
{
	width: 100%;
	padding: 0 0 17px 0;
}
.block-center-bottom
{
	width: 50%;
	padding: 0 0 0 46px;
	margin-left: 0;
	float: left;
	line-height: 1.5;
}
.block-right
{
	max-width: 33%;
}
.block-right-bottom
{
	width: auto;
}
.footer-bottom-block .indent
{
	margin-left: 64px;
}
.footer-bottom-block IMG
{
	vertical-align: middle;
	margin: 7px 4px;
}
.footer-bottom-searchbar-wrap
{
	position: relative;
	line-height: 0;
	width: 50%;
	float: left;
}

.footer-tagline {
  position: absolute;
  color: #e7e7e7;
  bottom: 0;
  right: 0;
  font-size: 12px;
  text-align: center;
  width: 100%;
  line-height: 12px;
  text-align: center;
}
.footer-tagline a {
  color: #fff;
}

.footer-tagline
{
	position: absolute;
	color: #E7E7E7;
	bottom: 0;
	right: 0;
	font-size: 12px;
}
INPUT.searchbar-sm
{
	display: block;
	padding: 8px 40px 8px 8px;
	border: 0;
	background-color: transparent;
	background-image: url('/images/searchbar-sm.png');
	width: 225px;
	height: 35px;
	line-height: 18px;
	color: #808285;
	font-size: 14px;
	margin: 12px 0 18px;
	background-repeat: no-repeat;
	float: right;
}
A.searchbar-sm-submit
{
	display: block;
	position: absolute;
	left: 200px;
	top: 21px;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	overflow: hidden;
	z-index: 1000;
	cursor: pointer;
}
.social
{
	height: 28px;
	line-height: 24px;
	width: 338px;
	margin-top: -12px;
	padding-left: 0px;
	float: right;
}
.socialize
{
	float: left;
	margin: 0;
}
.icon-facebook
{
	display: block;
	float: left;
	width: 76px;
	height: 28px;
	background-image: url('/images/icon-facebook.png');
	text-indent: -9999px;
	overflow: hidden;
	margin-left: 12px;
	margin-top: -2px;
}
.icon-twitter
{
	display: block;
	float: left;
	width: 76px;
	height: 28px;
	background-image: url('/images/icon-twitter.png');
	text-indent: -9999px;
	overflow: hidden;
	margin-left: 12px;
	margin-top: -1px;
}
.icon-youtube
{
	display: block;
	float: left;
	width: 60px;
	height: 24px;
	background-image: url('/images/icon-youtube.png');
	text-indent: -9999px;
	/* overflow: view; */
	margin-left: 12px;
	margin-top: 2px;
	overflow: hidden;
}
.icon-linkedin
{
	display: block;
	float: left;
	width: 76px;
	height: 19px;
	background-image: url('/images/icon-linkedin.gif');
	text-indent: -9999px;
	/* overflow: view; */
	margin-left: 12px;
	margin-top: 2px;
	overflow: hidden;
}

.icon-lifeline
{
	display: block;
	/*float: left;*/
	width: 196px;
	height: 54px;
	background-image: url('/images/lifeline_give_now_button_footer.png');
	text-indent: -9999px;
	/* overflow: view; */
	/*margin-left: 12px;
	margin-top: 2px;*/
}
.icon-facebook:hover, .icon-youtube:hover, .icon-twitter:hover, .icon-lifeline:hover, .icon-linkedin:hover
{
	background-position: left bottom;
}
/*Inner Page Styles*/
#content-main-box
{
	background-color: #FFF;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
	padding: 10px;
	width: 860px;
	margin: 0 auto 20px;
	position: relative;
}
/* added the before and after to try and counter the bootstrap box-sizing*/
::before
{
	box-sizing: content-box;
}
::after
{
	box-sizing: content-box;
}
.top-text-box
{
	padding: 25px 25px 0;
}
.nav-box
{
	padding: 41px 10px 10px;
	float: left;
	background-color: #EFF2F4;
	width: 330px;
	min-height: 229px;
	box-sizing: content-box;
	/*added because of bootstrap border-box*/
}
.nav-box.tall
{
	min-height: 299px;
}
.btn-nav-box
{
	width: 270px;
	display: block;
	margin: 0 0 10px 25px;
	font-size: 13px;
}
.find-doctor-search-wrap
{
	position: relative;
	clear: both;
	height: 50px;
	margin-top: 7px;
	float: left;
}
.find-doctor-searchbar
{
	display: block;
	background-image: url('/images/find-doctor-searchbar-bg.png');
	width: 220px;
	height: 17px;
	padding: 14px 40px 14px 10px;
	line-height: 17px;
	border: 0 none #000000;
	position: absolute;
	top: 0;
	left: 27px;
	font-size: 14px;
	color: #808285;
	box-sizing: content-box;
	/*added because of bootstrap border-box*/
	/*z-index: 200;*/
}
.find-doctor-submit
{
	background: transparent;
	margin: 0;
	padding: 0;
	position: absolute;
	display: block;
	height: 30px;
	width: 30px;
	/*z-index: 201;*/
	border: 0 none #000000;
	top: 7px;
	left: 262px;
	cursor: pointer;
}
.exactmatch
{
	position: relative;
	margin: 45px 0 0 220px;
	font-weight: normal;
	font-size: 10px;
}
.browse-box
{
	padding: 10px;
	float: left;
	background-color: #DDE5EB;
	width: 480px;
	margin-left: 10px;
	min-height: 261px;
}
.physician-spotlight
{
	background-image: url('/images/physician-spotlight-bg.png');
	width: 395px;
	height: 230px;
	padding: 60px 30px 30px 20px;
	margin: 10px 0 0 20px;
	position: relative;
	box-sizing: content-box;
	/*added because of bootstrap border-box*/
}
.physician-spotlight H3.title
{
	position: absolute;
	top: 14px;
	left: 10px;
	margin: 0;
	color: #000;
	font-size: 15px;
	width: 156px;
	text-align: center;
}
.physician-spotlight .pic
{
	float: left;
	width: 140px;
}
.physician-spotlight .info
{
	float: left;
	margin-left: 20px;
	width: 235px;
}
#loginform
{
	line-height: 2.5;
}
.editimg
{
	margin-top: 2px;
	position: absolute;
	margin-left: -2px;
}
#editForm
{
	width: 860px !important;
	background-color: #F7F4E1;
}
.row.notes-row
{
	margin-left: 15px;
	margin-right: 0;
}
.notes-label
{
	font-size: 11px;
	line-height: 13px;
	color: #4A4848;
}
.notes-label H3
{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
}
.formTitle
{
	padding-top: 9px;
	padding-left: 16px;
}
.auditheader
{
	padding-top: 9px;
	padding-left: 16px;
	font-size: 11px;
	font-weight: bold;
	color: #4A4848;
}
#find-doctor-letters
{
	margin: 35px 0 0 38px;
	width: 400px;
	height: 190px;
	font-size: 25px;
	vertical-align: middle;
}
#find-doctor-letters TD
{
	width: 400px;
	text-align: center;
	padding-bottom: 14px;
	vertical-align: middle;
	padding-top: 4px;
}
#find-doctor-letters TH
{
	color: #000;
	font-size: 19px;
	font-weight: normal;
	padding-bottom: 32px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}
.results
{
	clear: both;
}
#find-doctor-results-specialty
{
	width: 100%;
	margin-top: 10px;
}
#find-doctor-results-specialty TD
{
	height: 30px;
	padding: 0 10px;
	vertical-align: middle;
}
#find-doctor-results-specialty TD.number
{
	text-align: right;
	color: #808285;
}
TR.dark TD
{
	background-color: #F1F2F2;
}
.specialty-result-title
{
	font-weight: normal;
	margin: 20px 0 28px 10px;
	font-size: 17px;
}
.specialty-result
{
	background-color: #FFF;
	padding: 15px 10px 10px;
	margin-bottom: 10px;
}
.specialty-result H5
{
	font-weight: normal;
	color: #002062;
	font-size: 15px;
	margin: 0 0 2px;
}
.specialty-result P
{
	margin: 0;
	color: #808285;
}
.sort-columns
{
	background-color: #F7F4E1;
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	border: 1px solid #B1B3B6;
	color: #002062;
	clear: both;
	width: 100%;
}
.sort-label
{
	background-color: #DCDDDD;
	width: 453px;
	float: left;
	padding-left: 20px;
	color: #636466;
}
.sort-label SPAN
{
	float: left;
}
.sort-by-arrow
{
	border-right: 1px solid #B1B3B6;
	width: 40px;
	float: left;
	background: transparent url('/images/sort-column-arrow.png') no-repeat 12px 0;
	height: 40px;
	text-indent: -9999px;
	overflow: hidden;
}
.sort-by-arrow:hover, .sort-by-arrow.selected
{
	background-position: 12px -40px;
}
.sort-by-arrow.selected-up
{
	background-position: 12px -78px;
}
.sort-by-arrow.blank
{
	background-position: 20px 30px;
}
.sort-by-arrow-alphabet
{
	border: 0 none #000000;
}
.sort-pages-wrap
{
	margin-left: 50px;
	float: left;
	width: 285px;
}
.sort-pages-wrap-bottom
{
	margin-left: 572px;
}
.sort-page
{
	float: left;
	width: 32px;
	font-weight: bold;
	font-size: 12px;
	height: 26px;
	margin: 7px 3px 0 0;
	background: transparent url('/images/sort-page.png') no-repeat -32px 0;
	text-align: center;
	line-height: 26px;
}
.sort-elipsis
{
	float: left;
	width: 30px;
	font-weight: bold;
	text-align: center;
	margin-right: 3px;
	=padding-bottom: 8px;
	=margin-top: 23px;
}
.sort-page-arrow-left, .sort-page-arrow-right
{
	text-indent: -9999px;
	overflow: hidden;
}
.sort-page:hover, .sort-page.selected
{
	background-position: -32px -26px;
	text-decoration: none;
}
.sort-page-arrow-left
{
	background-position: 0 0;
}
.sort-page-arrow-left:hover
{
	background-position: 0 -26px;
}
.sort-page-arrow-right
{
	background-position: -64px 0;
}
.sort-page-arrow-right:hover
{
	background-position: -64px -26px;
}
#find-doctor-results-name
{
	width: 540px;
	float: left;
	margin-top: 10px;
}
#find-doctor-results-name TD
{
	vertical-align: middle;
	padding: 9px 0 15px;
	/*[disabled]width:357px;*/
}
#find-doctor-results-name TD.icon
{
	/*[disabled]width:41px;*/
	/*[disabled]padding:0;*/
	/*[disabled]text-align:center;*/
}
#find-doctor-results-name TD H5
{
	font-weight: normal;
	font-size: 15px;
	margin: 4px 0 0 0px;
	height: 20px;
	padding-left: 9px;
	width: 386px;
	/*[disabled]padding-top:5px;*/
}
#find-doctor-results-name TD P
{
	margin: -1px 0 0;
	padding-left: 10px;
	/*[disabled]position:relative;*/
	padding-top: 1px;
	line-height: 1.7;
}
.box1
{
	border: 1px solid #555;
	padding: 5px;
	margin: 15px;
	background-color: #DDDDDD;
	width: 575px;
}
.column1
{
	/*[disabled]width:340px;*/
}
.icon-key
{
	float: right;
	background-color: #CBE3F5;
	padding: 20px;
	width: 282px;
	min-height: 95px;
	margin: 10px 0 0 10px;
	color: #636466;
	font-size: 15px;
}
.icon-key A:hover
{
	text-decoration: none;
}
.icon-key SPAN
{
	float: left;
	line-height: 24px;
}
.icon-key H5
{
	font-size: 17px;
	color: #000;
	margin: 0;
	font-weight: normal;
	margin-bottom: 20px;
}
.icon-key HR
{
	width: 100%;
	float: left;
	clear: both;
	border-top-color: #FFF;
	margin: 10px 0;
}
.icon-key P
{
	margin: 0;
}
.icon-key .top-text
{
	margin: -16px 0 13px 7px;
}
.fixedTop
{
	margin-left: 538px !important;
	position: fixed;
	top: 0;
	=margin-left: -322px;
}
#Faculty
{
	display: none;
	padding-top: 3px;
}
#OR
{
	display: none;
	padding-top: 3px;
	margin: 0px;
}
#ED
{
	display: none;
	padding-top: 3px;
	margin: 0px;
}
#Affiliate
{
	display: none;
	padding-top: 3px;
	margin: 0px;
}
.doctor-icon
{
	width: 40px;
	height: 24px;
	background: transparent url('/images/sort-icon.png') no-repeat 8px 0;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
}
.doctor-icon-faculty
{
	background-position: 8px 0;
}
.doctor-icon-operating
{
	background-position: 8px -48px;
}
.doctor-icon-emergency
{
	background-position: 8px -72px;
}
.doctor-icon-affiliate
{
	background-position: 8px -25px;
}
.btn-search-again
{
	position: absolute;
	top: 20px;
	right: 20px;
}
.doctor-info
{
	background-color: #EFF2F4;
	padding: 20px;
	color: #636466;
}
.doctor-info H2
{
	color: #231F20;
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 10px;
}
.doctor-info-pic
{
	float: left;
	width: 140px;
}
.doctor-info-col-1
{
	float: left;
	margin-left: 20px;
	width: 250px;
}
.doctor-info-col-2
{
	float: left;
	margin-left: 20px;
	width: 290px;
}
.doctor-extra-info-wrap
{
	background-color: #DDE5EB;
	padding: 15px 20px;
	margin-top: 10px;
	position: relative;
}
.doctor-extra-info-tab
{
	position: relative;
	float: left;
	background-color: #CCE4F7;
	border-top: 1px solid #B1B3B6;
	border-left: 1px solid #B1B3B6;
	border-right: 1px solid #B1B3B6;
	bottom: -1px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0 10px;
	color: #231F20;
	font-size: 15px;
	margin-right: 5px;
	z-index: 200;
}
.doctor-extra-info-tab:hover, .doctor-extra-info-tab.selected
{
	text-decoration: none;
	background-color: #F7F4E1;
	z-index: 202;
}
.doctor-extra-info-content
{
	display: none;
	background-color: #F7F4E1;
	padding: 0 20px 30px;
	border: 1px solid #B1B3B6;
	clear: both;
	z-index: 201;
	position: relative;
}
.doctor-extra-info-content.selected
{
	display: block;
}
#bottom-pagination
{
	width: 100%;
	float: left;
	clear: both;
	background-color: #F7F4E1;
	border: 1px solid #B1B3B6;
	height: 58px;
	margin-top: 8px;
}
.pagination
{
	width: auto;
	float: right;
	height: 38px;
	line-height: 3.3;
	margin: 0;
	=line-height: 0;
}
/* Added for CareerCenter.css */
/* .clearfix {
	  height:120px;
}
*/
.careerSearchLeft
{
	background-color: #EFF2F4;
	float: left;
	height: 100px;
	width: 200px;
}
.careerSearchRight
{
	background-color: #CBE3F5;
	float: left;
	width: 250px;
	height: 100px;
}
.categoryDiv
{
	background-color: #FFFFFF !important;
	height: 30px;
}
.categoryDiv.dark
{
	background-color: #F1F2F2 !important;
}
#JobTable
{
	border-collapse: collapse;
}
#JobTable TD
{
	border-width: 0px;
}
#JobTable TD
{
	background-color: #FFFFFF !important;
	height: 30px;
}
#JobTable TD.dark
{
	background-color: #F1F2F2 !important;
}
.categoryHeader
{
	background-color: #DDE5EB;
	height: 50px;
	width: 100%;
	border: 2px solid #A1A1A1;
}
#JobTable TH
{
	background-color: #CBE3F5;
}
#jobDetailTable
{
	border-collapse: collapse;
}
#jobDetailTable TD
{
	background-color: #FFFFFF !important;
	border-width: 0px;
}
/* Added for Search Results pages from Thunderstone Appliance */
#search-results
{
	margin-left: 187px;
	padding: 10px;
}
#search-results DD
{
	margin-left: 40px;
	padding: 2px 0 10px 0px;
}
#search-results H3
{
	font-size: 20px;
	color: #203A81;
}
/* Added for Press Release pages */
#PR_articles
{
	line-height: 16px;
	font-weight: 500;
}
#PR_articles P
{
	line-height: 5px;
	font-weight: 500;
}
.pr_article
{
	line-height: 16px;
}
.pr_headline
{
	line-height: 3px;
	font-weight: bold;
	padding-bottom: 9px;
}
.date
{
	font-style: italic;
	line-height: 0;
	margin-left: -3px;
}
/*Added for Printing*/
.print_button
{
	background: transparent url('/images/print-email-pdf.png') no-repeat 0px -10px;
	position: relative;
	margin-top: 5px;
	height: 42px;
	width: 125px;
	float: right;
	color: #E5E5E5;
}
.print_button A:hover SPAN
{
	background-position: 1px -6px;
	text-decoration: none;
}
#banner-landing-page
{
	width: auto;
	height: auto;
	padding: 0;
	background: #4C7DA6;
}
/* override CommonSpot... stuff */
/* .CS_Document {  
	font-family:Tahoma, sans-serif;
}
h3.CS_Label_Current_Item,h3.CS_Label_Item {
	color: #1b495a;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 0.5em;
	font-weight: inherit;
}

.CS_LinkBar_Item,.CS_LinkBar_Item {
    font-size: inherit;
}
 */
/* side nav stuff */
.nav-list
{
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0;
}
.inactiveNode
{
	display: none;
}
#tree_nav_expand
{
	/* drop down region */
	list-style: none outside none;
	margin-left: 0px;
	font: 12px / 2 'Open Sans', Arial, Helvetica, sans-serif;
	height: auto;
	/*border-right:solid 1px #e6e6e6;*/
	/*border-top:solid 1px #e6e6e6;*/
	float: left;
	width: 214px;
}
#tree_nav_expand LI
{
	margin-bottom: 0px;
	float: left;
	width: 100%;
}
#tree_nav_expand UL LI
{
	margin-bottom: 0px;
	float: left;
	width: 100%;
}
#tree_nav_expand LI UL
{
	/*list-style: none outside none;*/
}
#tree_nav_expand LI A
{
	padding: 5px 0 0 0;
	text-decoration: none;
	margin-bottom: 10px;
}
#tree_nav_expand LI A:hover
{
	color: inherit;
	background-color: inherit;
}
#tree_nav_expand > LI
{
	/*border-bottom: solid 1px #dddddd;*/
}
#tree_nav_expand > LI.tree_nav_top_level > UL
{
	/* Used to hide sub-menus */
	display: none;
	background-color: #B2BCCF;
	margin: 0px;
	float: left;
	width: 100%;
}
/* 3rd Level Links */
#tree_nav_expand LI.tree_nav_top_level UL LI A
{
	margin-bottom: 10px;
	padding-left: 40px;
	text-decoration: none;
}
/* 2nd Level Links */
#tree_nav_expand LI.tree_nav_top_level > UL > LI > SPAN > A
{
	margin-bottom: 10px;
	padding-left: 20px;
	text-decoration: none;
}
#tree_nav_expand LI UL
{
	margin: 0px;
	margin-left: 15px;
	/*indents the links at all levels*/
}
#tree_nav_expand LI.tree_nav_top_level
{
	/* background-image: url(/commonspot/images/d-arrow.gif); */
	background-position: 98% 5px;
	background-repeat: no-repeat;
}
#tree_nav_expand LI.tree_nav_top_level.tree_nav_expanded
{
	/* background-image: url(/commonspot/images/up-arrow.gif); */
	background-position: 97% 10px;
}
#tree_nav_expand LI.tree_nav_active_node
{
	/*margin-bottom: 0px;*/
	background-color: #E5E5E5;
	padding-left: 10px;
}
#tree_nav_expand LI.tree_nav_active_node A
{
	color: #000;
}
#tree_nav_expand LI.tree_nav_top_level.tree_nav_active_node
{
	/*margin-bottom: 0px;*/
	background-color: #002062;
	color: #FFF;
}
#tree_nav_expand LI.tree_nav_active_node > SPAN:after
{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: transparent transparent transparent #527F1E;
	border-image: none;
	border-style: solid;
	border-width: 12px;
	content: "";
	display: inline-block;
	height: 0;
	width: 0;
	float: right;
	margin-right: -24px;
}
#tree_nav_expand LI.tree_nav_top_level.tree_nav_active_node > SPAN:after
{
	border-color: transparent transparent transparent #B2BCCF;
}
#tree_nav_expand LI.tree_nav_active_node > SPAN > A
{
	color: #FFF;
	text-decoration: none;
}
#tree_nav_expand LI.tree_nav_active_node > .nav-header
{
	margin-left: 5px;
}
#tree_nav_expand LI.tree_nav_top_level SPAN
{
	margin-bottom: 0px;
	float: left;
	width: 100%;
}
.nav-header
{
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
	margin: 5px 0 5px 0px;
	/* changed from 5 0 5 10*/
	text-indent: 0px !important;
	/* added this to correct the glyphicon spacing*/
}
.dropdownArrow
{
	padding-left: 5px;
	/*changed from 15*/
}
/* end side nav */
/* bootstrap override */
.btn
{
	height: 32px;
	line-height: 17px;
	margin: 15px 10px 0 0;
}
.btn-amc
{
	-webkit-box-shadow: 2px 7px 10px -7px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 7px 10px -7px rgba(0,0,0,0.75);
	box-shadow: 2px 7px 10px -7px rgba(0, 0, 0, 0.75);
}
.btn-amc
{
	background-color: #5CADCE;
	color: #FFF;
	margin: 15px 0 0 24px;
}
#content-container .top-area .btn-amc
{
	margin-top: 0px;
}
.btn-amc-selected
{
	background-color: #002062;
	color: #FFF;
}
.btn-amc:hover, .btn-amc-selected:hover
{
	background-color: #002062;
	color: #FFF;
}
.btn-amc:active
{
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-amcVertical
{
	width: 263px;
	margin: 0px 0 0px 0;
	/* changed from 15px 0 10px 0; */
}
.btn-amc190px
{
	width: 190px;
	margin: 15px 0 10px 0;
}
.btn-amc A
{
	color: #FFF !important;
	text-decoration: none;
}
.centeredDiv
{
	text-align: center;
}
/* end bootstrap */
.newsDiv
{
	width: 215px;
}
.newsDivHeadline
{
	color: #FFF;
	font-weight: bold;
}
.newsDiv DIV
{
	line-height: 14px;
	margin: 0 0 10px 0;
	padding-left: 20px;
	width: 215px;
}
.newsDiv DIV A
{
	color: #FFF;
}
.clsControlBorder TR TD
{
	border: 0px;
	padding: 0px;
	background: none;
}
.CS_Element_SearchForm .clsControlBorder
{
	border: 0px;
}
.searchbar-bg-submit
{
	display: block;
	position: absolute;
	left: 294px;
	top: 20px;
	width: 35px;
	height: 35px;
	/*text-indent: -9999px;*/
	overflow: hidden;
	z-index: 1000;
	cursor: pointer;
	background: none;
	border: 0;
	opacity: 0;
}
.searchbar-sm-submit
{
	display: block;
	position: absolute;
	left: 200px;
	top: 21px;
	width: 30px;
	height: 30px;
	/*text-indent: -9999px;*/
	overflow: hidden;
	z-index: 1000;
	cursor: pointer;
	background: none;
	border: 0px;
	opacity: 0;
}
/* Used for Interior page, top static textblock (caption and text) */
.xCS_Textblock_Caption
{
	font-size: 18px;
	padding-bottom: 15px;
}
.CS_Textblock_Text
{
	font-size: 14px;
	line-height: 1.3;
}
.CS_Layout_Table_AMC .CS_Layout_TD
{
	background-color: transparent;
}
.CS_Layout_TD_AMC
{
	background-color: transparent;
}
.CS_Layout_Table_AMC TD
{
	background-color: transparent;
}
.searchbar-submit-nav
{
	position: relative;
	left: 145px;
	top: -30px;
	width: 35px;
	height: 30px;
	overflow: hidden;
	z-index: 1000;
	cursor: pointer;
	background: none;
	border: 0px;
	opacity: 0;
}
INPUT.searchbar-nav
{
	display: block;
	padding: 8px 40px 8px 8px;
	border: 0;
	background-color: transparent;
	background-image: url('/images/searchbar-nav.png');
	width: 180px;
	height: 35px;
	color: #808285;
	background-repeat: no-repeat;
}
/*Section for style of FAQ layout*/
.FAQ-col
{
	margin: 0;
	width: 960px;
	/* sets single column display to 960px */
}
.FAQ-col .text-wrap-outside
{
	padding: 0;
	border: 0 none #000000;
}
.FAQ-col-color-gray .text-wrap
{
	background-color: #F1F1F1;
}
.FAQ-col-color-gray
{
	background-color: #F1F1F1;
}
.FAQ-col .FAQ-Nav
{
	float: left;
	display: inline;
	width: 25%;
}
.FAQ-col .FAQ-Content
{
	float: left;
	display: inline;
	width: 75%;
}
.FAQ_Textblock_Text
{
	font-size: 14px;
}
.FAQ_Textblock_Section
{
	font-size: 16px;
}
/*End Section for style of FAQ layout*/
/* Override the following to allow forms to fit snugly on the page.
    Changes value from cs-form.css for clear:both; */
.CS_FormFieldContainer,.CS_FormFieldDescrContainer
{
	clear: left;
}
/* used for forcing the list to display the correct type, and adjust margin/padding for the WYSIWYG/CKEditor in CommonSpot */
.commonspotRTE
{
	border: 0px blue solid;

}
.commonspotRTE LI
{
	padding-left: 1px;
	margin-left: 25px;
	list-style-type: inherit;
}
/* Google Captcha Alignment 
    Always make the Captcha centered on the page for non-custom layout forms
	as well as the submit button*/
#re-captcha.g-recaptcha
	{
		width:100%;
		margin:0 auto;
	}

.CS_Form_Submit_Button_Container
	{
		width: 100%;
		text-align:center;
	}


#globalBanner {
	display: flex;
	justify-content: center;
	align-content: center;
	flex-direction: column;
	text-align: center;
	
	background-color: #fef200;
	height: 75px;
	font-size: 24px; 
	line-height: 33px;
	color: #000;
	}
	
	#globalBanner a {
	color: #000;
	text-decoration: underline;
	display: inline;
	}
	
	/*
	#globalBanner a {
	text-decoration: none;
	color: #000;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: 0.5s ease;
	}
	
	#globalBanner a:hover {
	text-decoration: underline;
	background-color: #ffe007;
	color: #555;
	}
	*/


.social-feed-header {
	clear: both;
	float: left;
	color: #ffffff;
	font-size: 18px;
	padding: 10px;
}

img.social-icon {
	    float:left;
		margin-top: 7px;	    
	}
