/* CSS Document */

@import url("top_menu.css");
@import url("common_style.css");

/* Web Page Wrapper - Centered  */
#pageWrapper {
	padding: 30px 30px;
	margin-left: auto; 
	margin-right: auto;
	width: 940px;
	font-family:Arial, Helvetica, sans-serif;}

/** Header Section Styles **/
	
	/* Header Architecture */
	#header {width:940px; height:133px;}
	#headerLeft {float:left; width:170px; height:133px}
	#headerRight {float:left; width:770px; height:133px}

	#headerRightTop {width:770px; height:75px;}
	#headerRightTop1 {float:left; width:235px;}
	#headerRightTop2 {float:left; width:385px;}
	#headerRightTop3 {float:left; width:150px;}

	#headerRightMiddle {width:770px; height:30px;}
	#headerRightMiddle1 {float:left; width:270px;}
	#headerRightMiddle2 {float:left; width:500px;}

	#headerRightBottom {width:770px; height:28px;}
	#headerRightBottom1 {float:left; width:270px;}
	
	
	/* Header Art */
	#nchLogo {padding:0px 37px 0px 0px;}
	#nchTag	{padding:35px 0 0 0}
	
	#socialMediaIcons {text-align:right;}
	#socialMediaIcons img {margin:0 0 2px 4px; border:0;}
	#socialMediaIcons .flickr {display:none;}
	#socialMediaIcons .linkedin {display:none;}
	#socialMediaIcons .blogs {display:none;}
	#socialMediaIcons .feeds {display:none;}
	
	
	
	/*fight cancer*/
	a.fightcancer { background:url("/images/social/btn_like2fight.jpg") no-repeat; background-position:top; width:287px; height:24px;display:block; float:left; margin-left:115px; outline:none; }
	a.fightcancer:hover { background-position:bottom; }
	

	/* Register/Sign In | My NCH */
	#register {padding:3px 0 0 0; height:12px}
	#register p {font-size:10px; margin:0; padding:0;}
	#register a {color:#684f40; text-decoration:none; font-size:10px; padding:0 2px 0 2px;}
	
	/* Search */
	#search {padding:10px 0 0 0;}
	#search p {margin:0; padding:0;}
	#search form {margin:0; padding:0;}
	#search table, #search td {
		margin: 0px;
		padding: 0px;
		border: 0px;
		border-collapse: collapse;
		border-spacing: 0px;}
	.searchBox {
		border:#684f40 solid 1px;
		height:16px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px;
		padding:0px;
		vertical-align:middle;
		/**vertical-align:text-bottom;*/}
	.submitButton {
		margin:0px;
		padding:0px;
		vertical-align:middle;
		/**vertical-align:text-bottom;*/}
	.searchLabel {
		margin:0;
		padding:5px 0 0px 0;
		_padding:6px 0 1px 0;
		color:#684f40;
		font-size:11px;
		font-weight:bold;
		/*font-style: italic;*/
		font-family:arial, verdana, sans-serif;
		text-transform:uppercase;}


	/* Guest or Name */
	#welcomeSignature {padding:0; margin:0px;}
	#welcomeSignature p	{margin:10px 0 0 0; padding:0; font-family:arial, verdana, sans-serif; font-size:10px; color:#5e9b3c;}
	
	/* Main Menu */
	#mainMenuWrapper {width:770px; cursor:default;}
	.mainMenu {padding:3px 0px 2px 8px; height:21px; margin:0; list-style:none; border-bottom:#684f40 solid 1px; border-top:#684f40 solid 1px;}
	.mainMenu li {float:left; display:block; padding:0; margin:0;}
	.mainMenu li.divider {padding:2px 14px 0 14px;}

/* Bread Crumbs */
#breadCrumbs {
	 font-size:10px;
	 text-transform: lowercase;
	 margin:0;
	 padding:10px 0 0 170px;
	 height:35px; /* same as the page tools*/}
#breadCrumbs a {color:#684f40; text-decoration:none;}
#breadCrumbs a:hover {color:#5e9b3c; text-decoration:underline;}

/* Page Tools */
#pageTools {float:right; padding:10px 0 0 0; height:35px; /* same as the breadcrumbs */}

/* Hide Print Header Logo */
#printLogo {display:none}


/* Content Page Wrapper */
/*#contentPageWrapper {margin:0 0 20px 0; display:block; width:100%}*/
#contentWrapper {width:940px; font-size:12px; }
.contentPage {margin:15px 0 0 0; display:block; width:770px; float:left; }

/* Side Buttons for the Home Page */
.SideButtonHome {margin:0; padding:8px 0;}
.SideButtonHome p {margin:0; padding:5px 12px;}
.SideButtonHome a {width:243px;	height:30px; display:block; border:#cccccc solid 1px;}
.SideButtonHome a:hover {width:243px; height:30px; display:block; border:#999999 solid 1px;}
.SideButtonHome a img {border:none;}

.SideButtonHome a.button01 {background:url(/images/but_find-doctor.gif);}
.SideButtonHome a:hover.button01 {background:url(/images/but_find-doctor_over.gif);}
.SideButtonHome a.button02 {background:url(/images/but_schedule.gif);}
.SideButtonHome a:hover.button02 {background:url(/images/but_schedule_over.gif);}
.SideButtonHome a.button03 {background:url(/images/but_doctor-appointment.gif);}
.SideButtonHome a:hover.button03 {background:url(/images/but_doctor-appointment_over.gif);}
.SideButtonHome a.button04 {background:url(/images/but_pay-bill.gif);}
.SideButtonHome a:hover.button04 {background:url(/images/but_pay-bill_over.gif);}
.SideButtonHome a.button05 {background:url(/images/but_xray-records.gif);}
.SideButtonHome a:hover.button05 {background:url(/images/but_xray-records_over.gif);}
.SideButtonHome a.button06 {background:url(/images/but_signup-event.gif);}
.SideButtonHome a:hover.button06 {background:url(/images/but_signup-event_over.gif);}
.SideButtonHome a.button07 {background:url(/images/but_make-donation.gif);}
.SideButtonHome a:hover.button07 {background:url(/images/but_make-donation_over.gif);}

/* Feature Window for the Home Page - Non Flash Layout */
#featureAlternateDisplay {margin:0; width: 650px; height: 310px;}

/* Topic Boxes for the Home Page - Non Flash Layout */
#topicBoxes {padding:20px 26px;}
.topicBoxItem {float:left; background:url(images/topics/bkg.gif) #FFF; border:#CCC solid 1px; margin:10px 15px; padding:10px; width:170px; height:150px;}
.topicBoxItemText {font-family:Arial, Helvetica; padding-top:6px;}
.topicBoxItemText h1 {font-size:13px; margin:0; padding:0; color:#333; font-weight:normal;}
.topicBoxItemText p {font-size:11px;}

/* Topic Box Bubble - Non Flash Layout */
.tip {margin:0px; padding:5px; width:180px; font-family:Arial, Tahoma, Verdana; font-size:11px}
.tip a {color:#090; text-decoration:none;}


/* Column Wrappers */
#column385Wrapper {float:left; max-width:385px; padding:0 0 0 0;}
#column770Wrapper {padding:0; display:block; width:770px; clear:both;}

/* Content Page Footer */
#contentPageFooter {width:770px; clear:both; padding:30px 0 0 0}
.backTop {text-align:right; float:right; height:15px;}


/** Footer Section Styles **/

	/* Footer Wrapper */
	#footerWrapper { 
		padding: 20px 0px 5px 0px;
		clear:both;}
	/* Footer */
	#footer {
		padding:6px 0 5px 0;
		height:15px;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		text-align:center;
		display:block;
		border-top:#684f40 solid 1px;
		border-bottom:#684f40 solid 1px;}
	/* Footer Links */	
	#footer a {color:#684f40; text-decoration:none;}
	#footer a:hover {color:#000000; text-decoration:underline;}

	/* Footer Colon Divider */
	.dividerFooter {color:#FFFFFF; padding:0 18px 0 18px;}
	
	/* Social Icons in Footer */
	#socialIcons img {padding:4px 0 0 6px;}

/* Homepage */	
.i-want-to {list-style:none; color:#FFF; margin:0; padding:0;}
.i-want-to li {border-bottom:#FFF solid 1px; margin:0; padding:0;}
.i-want-to li a {text-decoration:none; display:block; color:#FFF; padding:5px 0 5px 0;}
.i-want-to li a:hover {color:#ccffff;}

.topic-boxes-wrapper {display:block; margin:0px 0 0 0; border:#CCC solid 1px; padding:4px 4px 4px 4px; position: relative;}
.topic-boxes {width:170px; float:left; padding:8px 8px 8px 8px;}
.topic-boxes img {display:block;}
