#ctl00_ContentPlaceHolder1_imgAmex {
	margin: 50px;
	display: none;
	}


/*twitter widget overrides */

body {background-color: #4b4b4b;}
.clear{ clear:both; }
.twtr-widget { float: left; }
.twtr-widget h3 {font-family: Georgia, "Times New Roman", Times, serif;}
.twtr-doc {padding: 0px 0 10px 0; border-bottom: 1px solid #555555;}
.twtr-doc p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.twtr-ft, .twtr-reply, .twtr-rt, .twtr-fav, .twtr-hd  {display:none;}
#twtr-wrapper { color: #fff; width: 270px; }
#twtr-wrapper img { float: left; margin: 10px 9px 0 10px; } 
#twtr-wrapper h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; margin: 0 0 0 12px; padding: 16px 0 0 0;  }
#twtr-widget-1 em, #twtr-widget-2 em, #twtr-widget-3 em, #twtr-widget-4 em,  #twtr-widget-5 em { color: #4b4b4b;}

.twtr-widget .twtr-tweet { border: none; }

#twitter_main .twtr-widget p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 



body.inner-page {background:#fff url(images/bg-body-inner.gif) repeat-x 50% 109px;}

.search-bar input.txt {
	float:left;
	padding:2px 4px;
	margin:0;
	font-size:12px;
}

.womens-health  ul.side-nav a:hover,
.womens-health  ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center.gif) repeat-y;
}
.womens-health ul.side-nav a:hover span,
.womens-health ul.side-nav li.active span {background:url(images/bg-side-nav-top.gif) no-repeat;}
.womens-health ul.side-nav a:hover em,
.womens-health ul.side-nav li.active em {background:url(images/bg-side-nav-bottom.gif) no-repeat 0 100%;}
/* blue nav style */
.patients ul.side-nav a:hover,
.patients ul.side-nav li.active a,
.patients ul.side-nav li.parent-active a{
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-blue.gif) repeat-y;
}
.patients ul.side-nav a:hover span,
.patients ul.side-nav li.active span {background:url(images/bg-side-nav-top-blue.gif) no-repeat;}
.patients ul.side-nav a:hover em,
.patients ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-blue.gif) no-repeat 0 100%;}
/* orange style */
.primary-care-and-specialties ul.side-nav a:hover,
.primary-care-and-specialties ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-orange.gif) repeat-y;
}
.primary-care-and-specialties ul.side-nav a:hover span,
.primary-care-and-specialties ul.side-nav li.active span {background:url(images/bg-side-nav-top-orange.gif) no-repeat;}
.primary-care-and-specialties ul.side-nav a:hover em,
.primary-care-and-specialties ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-orange.gif) no-repeat 0 100%;}
/* green style */
.adult-health ul.side-nav a:hover,
.adult-health ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-green.gif) repeat-y;
}
.adult-health ul.side-nav a:hover span,
.adult-health ul.side-nav li.active span {background:url(images/bg-side-nav-top-green.gif) no-repeat;}
.adult-health ul.side-nav a:hover em,
.adult-health ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-green.gif) no-repeat 0 100%;}
/* yellow style */
.family-health ul.side-nav a:hover,
.family-health ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-yellow.gif) repeat-y;
}
.family-health ul.side-nav a:hover span,
.family-health ul.side-nav li.active span {background:url(images/bg-side-nav-top-yellow.gif) no-repeat;}
.family-health ul.side-nav a:hover em,
.family-health ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-yellow.gif) no-repeat 0 100%;}
/* light-blue style */
.childrens-health ul.side-nav a:hover,
.childrens-health ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-light-blue.gif) repeat-y;
}
.childrens-health ul.side-nav a:hover span,
.childrens-health ul.side-nav li.active span {background:url(images/bg-side-nav-top-light-blue.gif) no-repeat;}
.childrens-health ul.side-nav a:hover em,
.childrens-health ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-light-blue.gif) no-repeat 0 100%;}

.womens-health .content-heading h1 {
	background:url(images/header-womens-health.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.womens-health .content-heading strong {
	background:url(images/text-womens.jpg) no-repeat;
	width: 548px;
}

.adult-health .content-heading h1 {
	background:url(images/header-adult-health.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.adult-health .content-heading strong {
	background:url(images/text-adult.jpg) no-repeat;
	width: 548px;
}

.family-health .content-heading h1 {
	background:url(images/header-family-health.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.family-health .content-heading strong {
	background:url(images/text-family.jpg) no-repeat;
	width: 548px;
}
.childrens-health .content-heading h1 {
	background:url(images/header-childrens-health.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.childrens-health .content-heading strong {
	background:url(images/text-childrens.jpg) no-repeat;
	width: 548px;
}
.patients .content-heading h1 {
	background:url(images/header-patients.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.patients .content-heading strong {
	background:url(images/text-patients.jpg) no-repeat;
	width: 548px;
}
.primary-care-and-specialties .content-heading h1 {
	background:url(images/header-primary-care.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.primary-care-and-specialties .content-heading strong {
	background:url(images/text-primary-care-specialties.gif) no-repeat;
	width: 548px;
}

/* fix width for rotator links */
ul.rotator-list li a { width: 180px; }

/* pink style */
.womens-health ul.rotator-list li a:hover,
.womens-health ul.rotator-list li.active a {background:url(images/bg-rotator-list.gif) repeat-y;}
/* orange style */
.primary-care-and-specialties ul.rotator-list li a:hover,
.primary-care-and-specialties ul.rotator-list li.active a {background:url(images/bg-rotator-list-orange.gif) repeat-y;}
/* light-blue style */
.childrens-health ul.rotator-list li a:hover,
.childrens-health ul.rotator-list li.active a {background:url(images/bg-rotator-list-light-blue.gif) repeat-y;}
/* green style */
.adult-health ul.rotator-list li a:hover,
.adult-health ul.rotator-list li.active a {background:url(images/bg-rotator-list-green.gif) repeat-y;}
/* yellow style */
.family-health ul.rotator-list li a:hover,
.family-health ul.rotator-list li.active a {background:url(images/bg-rotator-list-yellow.gif) repeat-y;}
/* blue style */
.patients ul.rotator-list li a:hover,
.patients ul.rotator-list li.active a {background:url(images/bg-rotator-list-blue.gif) repeat-y;}


/* .img-holder{ background: url(images/default_277x185.jpg) no-repeat; } */

/* Alter Twitter right margin */
.conv-care-twitter ul li {
	margin:0 0 14px;
	padding-right: 10px;
	vertical-align:top;
	height:1%;
}

/* Alter Footer Headline Styles */
.title {
	background: none;
	border: none;
}

.twitter-head strong{
	width: 120px;
}

/* Alter Date fields */
.date {
	font-style: italic;
}

.main-area { padding-bottom: 25px; }
	.main-area.leftCol{ width:425px; }

ul.news { color: #7d7d7d; }

ul.doctors-info li.first {
	border-top:0;
	padding-top:0px;
}

ul.doctor-detail {
	list-style:none; 
	padding:0 8px;
	margin:0 0 -4px;
	color:#7d7d7d;
	font-size:1.2em;
	line-height:1.333em;
	height:1%;
	overflow:hidden;
}

ul.doctor-detail li {
	margin:-1px 0 1px;
	overflow:hidden;
	display:table;
	width:100%;
}
ul.doctor-detail li a { 
background: none;
padding: 0 0 0 0;
}
li.doc-listing {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
}

ul.location-list {
	list-style:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
ul.location-list li{
	float: left;
	width: 32%;
	margin: 30px 1% 0 0;
}

ul.ed-list {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
ul.ed-list li {
	margin-bottom: 10px;
}
.description-mini {
	height:1%;
	overflow:hidden;
	font-size:10px;
	line-height:1.333em;
	color:#7d7d7d;
}
.doc-loc {
	font-size: 12px;
	line-height: 16px;
}

.head-block h1 { max-width: 250px; }
div.loc-info-hours {
	float: left;
	width: 32%;
}

div.loc-info-dept {
	float: left;
	width: 63%;
	margin-left:5%;
	margin-bottom:10px;
}

ul.loc-spec-list {
	padding: 0 0 0 0;
	list-style: none;
	margin: 0 0 0 0;
}

ul.loc-spec-list li {
	float: left;
	width: 50%;
}
p{font-size: 14px;font-family: Georgia,"Times New Roman",Times,serif;
font-style: normal;
font-variant: normal;
font-weight: normal;}
div.doc-detail-left {
	float: left;
	width: 200px;
}
div.doc-detail-right {
	float: left;
	padding-left: 20px;
	width: 400px;
}
div.doc-detail-extra {
	float: left;
	width: 100%;
}
div.doc-header {
	float: left;
	width: 100%;
	margin-top: 22px;
	margin-left: 8px;
	margin-bottom: 8px;
}
div.doc-picture {
	float: left;
	width: 17%;
}
div.doc-name-detail {
	float: left;
	width: 80%;
	padding-top: 22px;
}
div.doc-name-detail h1 {
	font-size: 28px;
	color: #7096da;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
div.doc-name-detail .position{
	margin-top: 5px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: italic;
	font-size: 18px;
}
div.spec-loc {
	float: left;
	width: 60%;
	margin-right: 5%;
}
div.spec-doc {
	float: left;
	width: 35%;
}
div.doc-holder {
	float: left;
	width: 220px;
}
div.two-col {
	float: left;
	width: 49%;
	display: inline;
}

ul.location-doc-list{ padding:0; margin-left:0; }
	ul.location-doc-list li{ list-style:none; margin-bottom:20px; padding-top:10px; border-top:1px solid #e6e6e6; }
		ul.location-doc-list li ul{ margin:0; padding:0; }
			ul.location-doc-list li li{ margin:0 0 5px 0; padding:0; border:0; }
		ul.location-doc-list li .locationInfo{ width:175px; margin-right:30px; float:left; }
		
.box.linkList ul{ margin-bottom:0px; }
	.box.linkList ul li{ padding:8px 0 10px 0; }
		.box.linkList ul li a.active{ font-weight:bold; }
		
.box.callout{ }
 	.box.callout h4{ font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; font-size: 20px; line-height: 22px; color: #5584d7; margin: 0; padding: 10px 15px 0px 15px; }
 	.box.callout p{ padding: 10px 15px; }
 	.box.callout img{ margin-left: 10px; margin-top:10px; }	

div.drop-box {
	float:left;
	margin-left: 20px;
	border-left:1px solid #707070;
	border-top:1px solid #707070;
	border-right:1px solid #707070;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #fff;
	height:40px;
}


div.select-align{
	float:left;
	margin-top:5px;
}
div.select-align span {
	text-transform: uppercase;
	font-weight:bold;
}
div.drop-box-holder-left {
	background:url(images/bg-dropdown-white.jpg) repeat-x;
	float:left;
	background-position: center bottom;
	display: inline;
}
div.drop-box-holder {
	background:url(images/bg-dropdown.jpg) repeat-x;
	float:left;
	background-position: center bottom;
	display: inline;
	/**margin-bottom:20px;*/
}
div.spec-block {
	width: 30%;
	float: left;
}
div.spec-block h1 {
	margin:0 0 10px 0;
	font:2.285em/1.062em Georgia, "Times New Roman", Times, serif;
	color:#7d7d7d;
	float:left;
	width:100%;
}
div.drop-bg-fade {
	background:url(images/bg-dropdown-fade.jpg) no-repeat;
	float:left;
	background-position: center bottom;
	width:140px;
	height:51px;	
}
div.loc-info {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	margin-top:10px;
}
div.loc-info h2 {
	margin:10px 0 0 0;
	padding: 0 0 0 0;
}

div.loc-info p {
	padding: 0 0 0 0;
	margin:0 0 0 0;
}
div.specs {
	width:70%;
	float:left
}

div.two-col p {
	padding-bottom:5px;
	font-family: Georgia,"Times New Roman",Times,serif;
}

div.loc-head-block h1 {
	color: #6699cc;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:24px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.blue-header h2 {
	color:#6699cc;
	font-size:18px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.news-content-holder h1 {
	color:#6699cc;
	font-size:30px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
span.plan-note {
	font-size:10px;
}

div.content-holder div.main-area-2 h2{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 24px;
	color: #7096da;
}
div.content-holder div.main-area-2 h3{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 20px;
	color: #7096da;
}
div.content-holder div.main-area-2 h4{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	color: #7096da;
}

div.content-holder div.main-area-2 li {
	font-size: 12px;
}
div.loc-doc-holder {
	margin-top:8px;
}

div.qanda {
	border-top:1px solid #e5e5e5;
}
span.arial-font {
	font-family: "Arial",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

ul.ed-list li b{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-size: 14px;
}


.ic-login {
	height:125px;
	background:url(images/icon-ic-login.gif) no-repeat;
}
a.no-pad {
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
div.pi-drop-down {
	float:left;
	width:180px;
}
.blue-drop {
	position:absolute;
	left:95px;
	top:64px;
	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;
	color:#3d3d3d;
	width:550px;
	padding:12px 7px 7px;
	word-spacing:-1px;
	background:#82A4E2 url(images/bg-drop-down-blue.gif) no-repeat 0 100%;
	visibility: hidden;
	//margin-left:95px;
}
ul.navigation li:hover .blue-drop,
ul.navigation li.hover .blue-drop {left:95px;}
.blue-drop p {margin:0 0 13px;}
.blue-drop .inner {
	background:#fff;
	height:1%;
	overflow:hidden;
	padding:9px 0 10px 8px;
}
ul.navigation .blue-drop ul {
	list-style:none;
	padding:0;
	margin:0;
	width:147px;
	height:auto;
	border:none;
	background:#fff;
	font-size:12px;
	line-height:12px;
}
ul.navigation .blue-drop ul li {
	padding:0 0 10px;
	border:none;
	float:none;
	width:auto;
}
ul.navigation .blue-drop ul a {
	color:#5584d7;
	float:none;
	display:inline;
	padding:0;
	font-style:normal;
}
ul.navigation .blue-drop ul a:hover {text-decoration:underline;}
div.pi-drop-down strong.heading a{
	display:block;
	font-size:18px;
	color:#747474;
	font-weight:normal;
	font-style:normal;
	margin:0 0 15px;
	padding: 0;
}
div.pi-drop-down strong.heading a:hover{
	text-decoration:underline;
}
ul.side-nav ul li{
	padding-left:10px;
}

dl {
	width:100%;
	font-size:12px;
}
dt {
	float:left;
	width:24%;
	font-weight:bold;
	margin: 0 0 0 0;
	padding: 10px 5% 10px 0;
	clear:both;
	border-top: solid #E5E5E5 1px;
}

dd {
	float:left;
	width:70%;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	border-top: solid #E5E5E5 1px;
}
dd p {
	margin: 0;
	padding: 0;
}
dd.first-dd, dt.first-dt {
	border-top:none;
}
div.dd-holder {
	float:left;
	width:100%;
}

div.dd-last {
	float:left;
	width:100%;
	border-bottom:none;
}
div.input-holder {
	border-top: solid #E5E5E5 1px;
	width:400px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.search-div {
	float: right;
	margin-right: 8px;
}
.search-div img{
	margin-top: 3px;
	padding: 0;
}
.search-form-holder {
	width:158px;
	/**left needs to be 951-width-(.search-div margin-right) */
	left:785px;
	visibility: hidden;
	z-index:10000;
	position:absolute;
	background-color: #fff;
	
}
.title .search-holder {
	background:url(images/bg-title.gif) no-repeat 100% 0;
	padding:7px 0 9px 13px;
	display:block;
}
ul.articles { font-size:1.8em; line-height:1.2em; }
	ul.articles li.no-image strong{ width: auto; }
	
.row {
	/** 
	padding: 10px;*/
}
ul.mini-nav {
	margin-left: 45px;
	/** this needs to be 20px in ie6 */
}
ul.letter-list {
	list-style: none;
	border-bottom: solid #8B8B8B 1px;
	margin: 0 0 30px 0;
	padding: 10px 0 10px 0;
	float: left;
	width: 100%;
}
ul.letter-list li{
	float: left;
	text-transform: uppercase;
	width: 24px;
	text-align: center;
	padding-bottom: 1px;
}
div.h-e-bar-left {
	width: 2%;
	height: 59px;
	background-color: #FFF;
	float: left;
	border-bottom:solid #8B8B8B 1px;
}
div.h-e-bar-mid {
	width: 92%;
	float: left;
	background-image: url(images/bg-he-bar.jpg);
	background-repeat:repeat-x;
	height: 60px;
	
	
}
div.h-e-bar-right {
	background: url(images/bg-he-bar-fade.jpg) no-repeat;
	width: 8%;
	height: 60px;
	float: left;
}
div.h-e-bar-right-cg {
	background: url(images/bg-he-bar-fade.jpg) no-repeat;
	width: 6%;
	height: 60px;
	float: left;
}
div.h-e-bar-right input.btn {
	margin-top: 30px;
	margin-left: 5px;
}
div.h-e-drop {
	float:left;
	border-left:1px solid #8B8B8B;
	border-top:1px solid #8B8B8B;
	border-right:1px solid #8B8B8B;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #fff;
	height:49px;
	/**Needs to be 49px in ie6*/
}
div.h-e-search {
	padding-top: 5px;
	float: right;
}
div.h-e-search input {
	width: 170px;
}
div.h-e-sections {
	width: 100%;
}
div.health-section {
	width: 200px;
	float: left;
	margin: 10px;
}
div.h-e-pic {
	width: 80px;
	margin-right: 10px;
	float: left;
	overflow: hidden;
	height: 80px;
}
div.h-e-name {
	float: left;
	width: 110px;
	vertical-align: middle;
}
div.h-e-name p{
	font-size: 18px;
	margin-top: 8px;
	padding: 0;
}
ul.letter-list li.current {
	background-color: #6699cc;
}
ul.letter-list li.current a {
	color: #fff;
}
.filtered-h-e p {
	margin: 0;
	padding: 0;
}
ul.rotator-list li.fixed-h {
	border-top:1px solid #e1e1e1;
	margin:-1px 0 1px;
	height: 61px;
	width:186px;
	display: block;
}
ul.rotator-list li.fixed-h a {
	vertical-align:middle;
	color:#5a5a5a;
	padding:0 20px 0 24px;
	display: block;
	padding-top: 22px;
}
ul.pagination {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px dashed #dedede;
}
ul.pagination li.next {
	float: left;
	display: block;
	padding: 0;
	margin: 0;
	width: 50%;
	padding-bottom: 10px;
	border: none;
}
ul.pagination li.previous {
	float: right;
	display: block;
	padding: 0;
	margin: 0;
	width: 50%;
	text-align: right;
	padding-bottom: 10px;
	border: none;
}
ul.downloadList, ul.linksList{ list-style:none;}
	ul.downloadList li, ul.linksList li{ margin: 0 0 10px 0; font-size:12px; font-style: italic; padding-left:33px; background:url(images/file-icons/icon-default.jpg) no-repeat top left; height: 36px; overflow: hidden; }
		ul.downloadList li.no-description{ line-height: 34px; }
		ul.downloadList li a, ul.linksList li a{ font-size: 15px; font-style: normal; }
			ul.downloadList li span.fileSize{ font-size: 12px; margin-right: 3px; color: #999; font-style: normal; }
			ul.downloadList li span.fileDesc{ display: block; color: #999; margin-top:1px; }			
	ul.downloadList li.ai{ background-image:url(images/file-icons/icon-ai.jpg); }
	ul.downloadList li.aiff{ background-image:url(images/file-icons/icon-aiff.jpg); }
	ul.downloadList li.doc{ background-image:url(images/file-icons/icon-doc.jpg); }
	ul.downloadList li.eps{ background-image:url(images/file-icons/icon-eps.jpg); }
	ul.downloadList li.gif{ background-image:url(images/file-icons/icon-gif.jpg); }
	ul.downloadList li.html{ background-image:url(images/file-icons/icon-html.jpg); }
	ul.downloadList li.jpg, ul.downloadList li.jpeg{ background-image:url(images/file-icons/icon-jpg.jpg); }
	ul.downloadList li.m4a{ background-image:url(images/file-icons/icon-m4a.jpg); }
	ul.downloadList li.mov{ background-image:url(images/file-icons/icon-mov.jpg); }
	ul.downloadList li.mp4{ background-image:url(images/file-icons/icon-mp4.jpg); }
	ul.downloadList li.mp3{ background-image:url(images/file-icons/icon-mp3.jpg); }
	ul.downloadList li.pdf{ background-image:url(images/file-icons/icon-pdf.jpg); }
	ul.downloadList li.png{ background-image:url(images/file-icons/icon-png.jpg); }
	ul.downloadList li.ppt{ background-image:url(images/file-icons/icon-ppt.jpg); }
	ul.downloadList li.psd{ background-image:url(images/file-icons/icon-psd.jpg); }
	ul.downloadList li.tif, ul.downloadList li.tiff{ background-image:url(images/file-icons/icon-tif.jpg); }
	ul.downloadList li.txt{ background-image:url(images/file-icons/icon-txt.jpg); }
	ul.downloadList li.wav{ background-image:url(images/file-icons/icon-wav.jpg); }
	ul.downloadList li.wma{ background-image:url(images/file-icons/icon-wma.jpg); }
	ul.downloadList li.wmv{ background-image:url(images/file-icons/icon-wmv.jpg); }
	ul.downloadList li.xls{ background-image:url(images/file-icons/icon-xls.jpg); }
	ul.downloadList li.zip{ background-image:url(images/file-icons/icon-zip.jpg); }
	ul.linksList li.email{ background-image:url(images/file-icons/icon-email.jpg); }
	
ul.downloadListSmall{ list-style:none; font-size:12px; padding-left:10px; margin:10px 0 0 0; }
	ul.downloadListSmall li{ padding:1px 5px 15px 22px; margin:0; background:url(images/file-icons-small/icon-default.jpg) no-repeat top left; overflow: hidden; }
		ul.downloadListSmall li a{ line-height:16px; }
			ul.downloadListSmall li span.fileSize{ font-size: 9px; color: #999; }	
	ul.downloadListSmall li.ai{ background-image:url(images/file-icons-small/icon-ai.jpg); }
	ul.downloadListSmall li.aiff{ background-image:url(images/file-icons-small/icon-aiff.jpg); }
	ul.downloadListSmall li.doc{ background-image:url(images/file-icons-small/icon-doc.jpg); }
	ul.downloadListSmall li.eps{ background-image:url(images/file-icons-small/icon-eps.jpg); }
	ul.downloadListSmall li.gif{ background-image:url(images/file-icons-small/icon-gif.jpg); }
	ul.downloadListSmall li.html{ background-image:url(images/file-icons-small/icon-html.jpg); }
	ul.downloadListSmall li.jpg, ul.downloadListSmall li.jpeg{ background-image:url(images/file-icons-small/icon-jpg.jpg); }
	ul.downloadListSmall li.m4a{ background-image:url(images/file-icons-small/icon-m4a.jpg); }
	ul.downloadListSmall li.mov{ background-image:url(images/file-icons-small/icon-mov.jpg); }
	ul.downloadListSmall li.mp4{ background-image:url(images/file-icons-small/icon-mp4.jpg); }
	ul.downloadListSmall li.mp3{ background-image:url(images/file-icons-small/icon-mp3.jpg); }
	ul.downloadListSmall li.pdf{ background-image:url(images/file-icons-small/icon-pdf.jpg); }
	ul.downloadListSmall li.png{ background-image:url(images/file-icons-small/icon-png.jpg); }
	ul.downloadListSmall li.ppt{ background-image:url(images/file-icons-small/icon-ppt.jpg); }
	ul.downloadListSmall li.psd{ background-image:url(images/file-icons-small/icon-psd.jpg); }
	ul.downloadListSmall li.tif, ul.downloadListSmall li.tiff{ background-image:url(images/file-icons-small/icon-tif.jpg); }
	ul.downloadListSmall li.txt{ background-image:url(images/file-icons-small/icon-txt.jpg); }
	ul.downloadListSmall li.wav{ background-image:url(images/file-icons-small/icon-wav.jpg); }
	ul.downloadListSmall li.wma{ background-image:url(images/file-icons-small/icon-wma.jpg); }
	ul.downloadListSmall li.wmv{ background-image:url(images/file-icons-small/icon-wmv.jpg); }
	ul.downloadListSmall li.xls{ background-image:url(images/file-icons-small/icon-xls.jpg); }
	ul.downloadListSmall li.zip{ background-image:url(images/file-icons-small/icon-zip.jpg); }
	
dt img {
	margin-top: 15px;
}
.doc-search-box {
	width:155px;
	padding: 10px;
	border-bottom: solid #8B8B8B 1px;
	float: left;
	border-left: solid #8B8B8B 1px;
	border-right: solid #8B8B8B 1px;
	background-color: #FFF;
	text-transform:capitalize;
}
.pic-box {
	float: left;
	width: 40px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.name-box {
	float: left;
	width: 120px;
	margin-left: 20px;
}
.highlighted {
	background-color: #F4F4F4;
	cursor: pointer;
}
.by-name {
	float: left;
	width: 200px;
	background-color: #5987C6;
	color: #FFF;
	text-align: center;
	border-left: solid #8B8B8B 1px;
	border-right: solid #8B8B8B 1px;
}
ul.arch-nav {
	list-style: none;
	font-size: 14px;
	padding: 0;
	margin: 0;
}
ul.arch-nav li {
	margin-bottom: 10px;
	border-bottom: solid #e5e5e5 1px;
	padding: 10px 0 10px 20px;
	margin: 0;
	widows: 100%;
} 
.news-content-holder {
	float:left;width:650px; margin-top: 25px; padding-left:35px; border-top:solid #FFF 1px;padding-bottom: 10px;
	/*width:580px; padding-left: 20px;*/
}
.article-holder {
	float:left;width:100%;padding:20px 0 20px 0;border-bottom:1px solid #e5e5e5;border-top:solid #FFF 1px;
}
.article-content {
	float:left;width:360px;margin-left:20px;
}
.article-image {
	float:left; width:200px;
}
div.article-content p a{
	font-size: 26px;
	padding: 0;
	margin: 0 ;
}
div.article-content p {
	margin: 0 0 4px 0;
	padding: 0;
}
p.small-date {
	padding: 0;
	margin: 0;
	font-size: 12px;
}

.news-head-block h1 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 32px;
	color: #7d7d7d;
	width: 425px;
}
div.doc-search-box p b{
	color: #5987C6;
}

p.tags, div.loc-info p.tags{ border-top: 1px solid #e6e6e6; padding-top: 10px; clear: both; }

.images-content .image-link{ display:block; width:80px; float:left; margin:0 10px 15px 10px; }

ul.accordion ul {
	list-style:none;
	padding:0;
	margin:-4px 0 0;
	color:#898989;
}
ul.accordion ul li {
	margin:0;
	padding:0 0 0 10px!important;
	border:none !important;
	background:url(images/bullet-2.gif) no-repeat 0 10px;
	font:1em/2em Verdana, Arial, Helvetica, sans-serif !important;
}
ul.accordion ul a {
	background:none !important;
	padding:0!important;
	font:1em/2em Verdana, Arial, Helvetica, sans-serif !important;
}

.specialty-container {
	height:250px;
	overflow:hidden;
}

/** ADAM DETAIL */
ul.accordion a.ui-state-active, ul.accordion a{ background:url(images/bullet-down.gif) no-repeat 0 6px; }
	ul.accordion .slide-info a{ padding: 0; background: 0; font-size: 14px;	}
	ul.accordion .slide-info p{ padding-top: 5px; line-height: 18px; }
	ul.accordion .slide-info ul{ margin-bottom: 10px; }
		ul.accordion .slide-info ul li{ margin-bottom: 5px; }	
div.ADAMmedia, ul.accordion .slide-info div.ADAMmedia{ padding: 15px; border: 1px solid #e5e5e5; background: #fbfbfb; margin-top: 10px; margin-bottom: 10px; clear: both; }
	div.ADAMmedia a.mediaLink{ float: left; margin-right: 20px; }
.ADAMReviewDate, .ADAMReviewInfo{ font-family: "Arial",sans-serif; font-size: 12px; line-height: 16px; }
.ADAMReviewDate{ margin-bottom: 5px; }
.ADAMReviewInfo{ margin-top: 0px; }

.ADAMAccredited td{ padding:0px 20px 0px 0px; line-height:13px; font-size:11px; font-family: "Arial",sans-serif;}
.ADAMDisclaimer{ margin-bottom: 10px; font-family: "Arial",sans-serif; line-height:13px; font-size:11px;}

#result-holder {
	position:absolute;
	
	z-index:100000;
}
#error {
	font-size: 14px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.error {
	color: red;
}
label.error{
	display: block;
}
ul.c-g-list {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	margin-top: -4px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	color: #898989;
}
.c-g-list li {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 10px;
	border-top-width: medium;
	border-right-width-value: medium;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: medium;
	border-left-width-value: medium;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: none;
	border-right-style-value: none;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: none;
	border-left-style-value: none;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: -moz-use-text-color;
	border-right-color-value: -moz-use-text-color;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: -moz-use-text-color;
	border-left-color-value: -moz-use-text-color;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	background-color: transparent;
	background-image: url(images/bullet-2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1em;
	line-height: 2em;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
} 
#form-signup label.error{  }
.calc-holder { width:100%; float:left; padding-bottom: 15px; border-bottom: 1px #E4E4E4 solid; }
p.calc-font{ font-family:normal Verdana, sans-serif; }
.calc-input-holder { width:40%; float:left; height:175px; padding-top: 10px; }
.half-size { width:50%; float:left }
.calc-holder label { color:#000; font-size: 9px; margin:0; text-transform:uppercase; font-family:normal Verdana, sans-serif; letter-spacing:1px;}
.calc-input-holder select { margin-bottom:20px; width:115px}
.calc-holder input.submit { margin-top:10px }
.calc-input-holder span { width:67px;float:left; }
.calc-input-holder input[type=text] { width:50px; margin-right:10px; }
.calc-input-holder input[type=submit] { margin-top:10px; width:95px; color:#000; font-family:normal Verdana, sans-serif; } 
.calc-results-holder { width:59%; float:left; border-left:2px solid #7096da; background-color:#F5F5F5; height:175px; padding-top: 10px; }
.calc-results-holder label { margin-left:10px}
.results-number { width:40%; float:left;}
.results-chart { width:60%; float:left; }
.chart-left { width:55%; float:left; padding-top: 20px; }
.chart-right { width:45%; float:left; padding-top: 20px; }
input.weight-box { width:85px; margin-bottom:20px; }

.calc-results{ border:2px solid #7096da; background-color:#F5F5F5; padding: 0px 20px;  }
	.calc-results span.altBoldLg{ color: #7096da; font-size: 32px; margin:5px 0 0 0; display:block; }
/**
ul.pagination{ list-style-type:none; margin:0 0 10px 0; padding:15px 0px 7px 0px; min-height:1.5em; _height:1.5em; font-size: 16px; text-align: right; border-style: dotted;	border-width: 0; border-top-width: thick; border-color: #D8D8D8;}
	ul.pagination li{ display:inline; margin: 0; }
		ul.pagination li.previous{ float:left; }
		ul.pagination li.next{ }
	ul.pagination a{ }	
	.news ul.pagination{ text-align: left; }
		.news ul.pagination li.previous{ float:right; }
*/
