/*

This CSS document is for any rules that extend the
features of the default CSS ruleset for the site.

Any page specific styles or extensions of current styles should go in
this file and be clearly commented with their usage.

*/

/* WEBSERVICES - Search Results */
.percent{ background-color:#edecec; font-size:10px; padding:3px 3px 1px 3px; }
.searchResult{ font-size:12px; line-height:15px; }


/*SIDEBAR - Page Popularity */
#webstatsPopular{  border-bottom:1px solid #d0cece; padding-bottom:4px; }
.popList{ margin-left:30px; padding:0; }
.popList li{ font-size:11px; padding:0 0 2px 0; background:none; line-height:12px; }

/*SIDEBAR - Page Rating */
#webstatsVote{ border-bottom:1px solid #d0cece; color:#424242; font-size:11px; font-weight:bold; padding-bottom:4px;}
#voteForm{ background-color:#f1efef; border:1px solid #d0cece; width:220px; margin:5px auto; padding:4px;  }
#voteForm span{ color:#8c8b8b; }
#percentBox{ width:116px; height:10px;  background-color:#bbe08d; float:right;  margin-top:2px; border-right:4px double #666;  border-left:4px double #666; }
#percentBar{ height:10px; background:url(../images/sidebar_percentage.gif) repeat-x; }

/*RANKINGS TABLE - centered table text */
#centerTable{ text-align:center; }
.leftCell{ text-align:left; }

/* MINI CONTACT FORM */
#miniContact{border: 1px solid #d0cece; width:100%; }
#miniContact td{ background-image:none; background-color:#fff; }

/*OUR SERVICES - CANCER TRIALS - drop list menu*/
#adr, #amy, #bla, #bre, #cns, #con, #cer, #col, #end, #eso, #gas, #hea, #hep, #hod, #leu, #lun, 
#non, #mel, #mes, #mul, #ova, #pan, #pro, #ren, #sar, #ski, #thy, #ute { display:none; }

.mySelect {min-width:280px;}
.mySelect option {min-width:280px;}

.servicesTable{	width:374px; 
			background:url(../images/bkrnd_form.jpg) repeat-x; 
			border-collapse:collapse; 
			margin-bottom:10px;
			}
.servicesTable td{ padding:7px;  border-bottom:1px #dedddd solid; color:#666; text-align:justify; line-height:13px; background:url(images/bkrnd_form.jpg) repeat-x; }
.servicesTable td.selectMenu{padding: 10px 40px 10px 40px;}

/* OUR SERVICES - CANCER SUPPORT RESOURCES - drop list menu*/
#acs, #cci, #nci, #ccf, #wlh, #kwc, #cwc, #wlp { display:none; }

/* STAFF BENEFITS - drop list menu*/
#ins, #wor, #fin, #wel { display:none; }

/* H to H Program - drop list menu*/
#con, #car, #tot { display:none; }

.subText {font-size:10px; line-height:12px; }


.benefitsTable{
	width:374px; 
	background:url(../images/bkrnd_form.jpg) repeat-x; 
	border-collapse:collapse; 
	margin-bottom:10px;
}

.benefitsTable td{ padding:7px;  border-bottom:1px #dedddd solid; color:#666; text-align:justify; line-height:13px; background:url(images/bkrnd_form.jpg) repeat-x; }
.benefitsTable td.titleLeft{ text-align:left; width:120px; vertical-align:top; padding-top:12px; color: #3b6421; font-weight:bold; line-height:15px; }
.benefitsTable td.selectMenu{padding: 10px 40px 10px 40px;}

/* OUR SERVICES FOOTNOTES*/

.noteText {
	font-size:10px;
	line-height:10px;
}

/* Margin for lists within tables - avoids text up along the side */
table li{margin-right:25px; }

/*ACCENT TEXT CLASSES
  used to create different text effects within paragraphs or headings 
  mainly used within the physician finder */
.purple{ color:#424242; }
.greyBoldLg{ font-size:12px; color:#636466; font-weight:bold; } 
.greyLg{ font-size:11px; color:#636466; } 
.purpleBoldLg{ font-size:12px; color:#3b6421; font-weight:bold; } 
.mini{font-size:10px; line-height:15px;}

.indent{ margin-left: 25px; }

.details{font-size:11px; line-height:15px; }
/* ADDITIONAL HEADER STYLES - used in community benefits */
.greySm{ font-size:13px; color:#a4a4a4;  margin-bottom:10px; }
.miniMargin{ margin-bottom:5px; }

/* Bylaws Buttons Styles */
.bylaws_btn1 {width:269px; height:57px; float:left; margin-right:10px; display:block;}
.bylaws_btn1 a{background-image:url(../images/shbylaws_bylaws_btn.gif); display:block; width:269px; height:57px;}
.bylaws_btn1 a:hover{background-position:0 -57px;}
.bylaws_btn1 a:active{background-position:0 -57px;}

.bylaws_btn2 {width:269px; height:57px; float:left; display:block;}
.bylaws_btn2 a{background-image:url(../images/shbylaws_manual_btn.gif); display:block; width:269px; height:57px;}
.bylaws_btn2 a:hover{background-position:0 -57px;}
.bylaws_btn2 a:active{background-position:0 -57px;}


/* INTERMEDIATE POP-UP STYLES -- FOR WHEN NO TRANSLATION */ 


/* Sticky Footer - for new hospital countdown */
#stickyFooter{ 
	background:url(../images/bkrnd_countdown.png) repeat-x; 
	bottom:0;
	height:60px;
	left:0;
	position:fixed; 
	width:100%; 
	}
	#stickyFooter div{ width:800px; margin:auto; text-align:center;}
.push{ height:70px;}


