/* CSS Document */

#left_column	{ }
#top_container	{ display:none; }
#secondary_main { background:none; width:500px; }
#main_column, #secondary_main #main_column	{width:500px; padding:0; }
#logo, #secondary_main	#logo {
	margin:0 15px 15px 0;
	display: inherit;
	visibility: visible;
}	

#footer { display:none; }
#about_corner { display:none; }
#secondary_main #main_column ul.callout { 
padding:0 15px; margin:5x; background:none; list-style:outside;  position:static; float:none; }
#secondary_main #main_column ul.callout li { font-size:13px; line-height:18px; color:#274e83; background:none; position:static; float:none; }
#secondary_main #main_column .quote { border:1px solid #dee5ef; margin:5px 0 15px 40px; position:static; float:none; }
#secondary_main #main_column .quote td.quote_text { font-size:16px; line-height:24px; color:#274e83;  position:static; float:none; background:none; border-left:1px solid #dee5ef; padding:0 0 0 60px; }
.quote_area { position:relative; }
.quote_open { position:absolute; left:129px; top:-7px; }
.quote_close { position:relative; left:5px; top:5px; }



html	{height:100%;}

body {
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666;
margin:0;
padding:0 0 28px;
text-align: left;
}
p, div, ul, ol, li, h1, h2, h3, h4, h5 {
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0;
	clear: both;
}
img a {border:0;}

h1, h2, h3, h4, h5	{font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link		{color:#336799}
a:hover		{color:#8bac1f}
a:active	{color:#336799}
a:visited	{
	color:#336799;
	display: inherit;
	visibility: visible;
}

.clear	{clear:both;}

#container	{margin:0 auto; width: 1000px; padding:0 3px; background:url(../images/shadow_homepage_container.gif) no-repeat top right;}

#container_secondary	{margin:0 auto; width: 1000px; padding:0 3px;}


	
	#top_links_container {width:377px; height:23px; padding:6px 0 0 22px; background:#bfccdd url(../images/bg_top_links.gif) no-repeat left bottom; float:right; color:#254f81; text-transform:uppercase; border-bottom:#fff 1px solid; margin:0; }
		#top_links_container p {float:left; margin:0 8px 0 0; padding:0; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
		#top_links_container a {text-decoration:none; margin:0 7px 0; color:#254f81; }
			#top_links_container a:hover {text-decoration:underline;}
			#top_links_container a:visited {color:#254f81;}
		#top_links_container form {margin:0; padding:0; float:left; display:block; height:21px; width:180px; }	
			#top_links_container form input {margin:0; padding:0; float:left; width:21px; }	
				#top_links_container form input.search_field {width:150px; margin-right:3px; border:#ccc 1px solid; height:18px; line-height:18px; font-size:12px; }	
		
	#navigation_container	{width:1000px; height:60px; background:url(../images/bg_nav_container_off.gif) no-repeat top left; clear:both;}
		#navigation_container ul {list-style-type:none; margin:0; padding:0; height:60px;}
			#navigation_container li {list-style-type:none; display:inline; height:58px; border-bottom:#fff 2px solid;}
			
				#navigation_container li a { color:#264f83; display:block; float:left; width:166px; line-height:58px; text-align:center; background:url(../images/bg_nav_off.gif) no-repeat; text-decoration:none; font-weight:bold; }
				
					#navigation_container li a.nav_about	{background-image:url(../images/bg_nav_about.gif); width:170px;}
					#navigation_container li a.nav_about:hover {background-image:url(../images/bg_nav_on_about.gif)}
					#navigation_container li a.nav_about.on {background-image:url(../images/bg_nav_on_about_drk.gif)}
					
					
					
					#navigation_container li a:hover {background-image:url(../images/bg_nav_on.gif)}
					#navigation_container li a.on {background-image:url(../images/bg_nav_on_drk.gif)}
					
	#homepage_main	{
	background:url(../images/bg_homepage.jpg) no-repeat 0 2px;
	position:relative;
	padding-top:2px;
	width: 1000px;
}
	
	

			
			#left_nav_top { margin:0; padding:0; display:none; }
			#left_nav_top ul { padding:0; list-style:none; margin:0; background:#a1b373; }
			#left_nav_top ul li {  background:#a1b373; padding:2px 0 1px; border-top:1px solid #d9e1c7; border-bottom:1px solid #91a167; }
			#left_nav_top li a { background:url(../images/bg_left_nav_drk.gif) top left repeat-y; display:block; padding:7px 0 7px 18px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:9px; }
			#left_nav_top li a.two-line { padding:2px 0 2px 18px; }
			#left_nav_top li a.on, #left_nav_top li a:hover { color:#ffde00; }
		
			
			.coan #left_nav_top {height:322px; background:#bec5a3; width:181px; display:none; }
			.coan #left_nav_top ul li {height:29px; padding-top:1px; backgruond:#bec5a3; padding:0; width:181px;}
			.coan #left_nav_top li a {display:block; padding-left:18px; width:163px; color:#284d81; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px; font-size:9px; border-bottom:#edf1e2 1px solid;}
			
			.blank { background:#d2dcb6; border-bottom:1px solid #bdc6a3; margin-top:1px; height:31px; display:none; }
			.blank2 { background:#d2dcb6; border-bottom:1px solid #bdc6a3; margin-top:1px; height:19px;display:none;  }
				
				
				#left_nav { margin-bottom:16px; display:none; }																				
					#left_nav ul	{margin:0 0 39px; padding:0; list-style:none; background:#edf1e2; padding-bottom:1px; border-bottom:#a5b57b 2px solid;}

				#secondary_main #left_nav ul {margin:0; border:none; padding:0; }
					#left_nav li {margin:0; padding:0;}
						#left_nav a	{display:block; width:163px; line-height:28px; background:#d2dcb6 url(../images/bg_left_nav_dots.gif) no-repeat left; padding-left:18px; text-transform:uppercase; text-decoration:none; font-weight:bold; border-top:#edf1e2 1px solid; border-bottom:#bdc6a3 1px solid; font-size:9px; }
							#left_nav a.banner	{ background:#d2dcb6 url(../images/bg_parents_click_here.gif) 5px 5px no-repeat;		padding:0; height:31px; width:181px; }
							
			#left_nav_btm { margin:0 0 19px; display:none;  }					
			#left_nav_btm ul { padding:0; list-style:none; background:#d9e1c7; border-bottom:2px solid #a5b57b; }
			#left_nav_btm ul li { background:#c2cda1; border-bottom:#aeb891; height:47px; margin-top:1px; padding:0; }
			#left_nav_btm li a { background:url(../images/btn_arrow.gif) 13px 7px no-repeat; display:block; padding:11px 0 0px 60px; text-decoration:none; text-transform:none; font-weight:bold; line-height:12px; width:121px; height:36px; font-size:11px; }					
					#left_nav_btm li a.one-line { line-height:47px; padding:0 0 0 60px; height:47px; }			
								
				#mail_links	{color:#0048aa; padding:0 0 0 20px; display:none; }
					#mail_links ul	{margin:0; padding:0; list-style:none;}
						#mail_links li	{padding-left: 9px; text-indent: -9px; margin-bottom:14px; font-size:11px; }
							#mail_links a	{text-decoration:none; color:#0048aa;}
							

			#main_column h1	{color:#274e83; font-family:"Times New Roman", Times, serif; font-size:20px; font-style:italic; text-align:center; font-weight:normal; margin:0 0 18px;}
			#secondary_main #main_column h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-style:normal;
	text-align:left;
	margin-top: 0px;
}
			
			
			#secondary_main #main_column .icons { position:absolute; right:0; top:153px; }
			#secondary_main #main_column .icons img { border:0; padding-left:5px; }
			
			#secondary_main #main_column p { font-size:11px; color:#333; line-height:18px; margin-bottom:22px;}
			#secondary_main #main_column h2 { font-size:18px; color:#274e83; font-weight:normal; padding:0; margin:0 0 15px; }
			#secondary_main #main_column h3 { font-size:14px; color:#274e83; font-weight:normal; padding:0; margin:0 0 15px; }
			#secondary_main #main_column h4 { color:#274e83; padding:0; margin:0; font-weight:bold; }
						
						#secondary_main #main_column ul {}
						#secondary_main #main_column ul li {font-size:11px; line-height:18px; color:#333; }
						
						
			
			#main_column #homepage_blocks {margin:0 0 23px;padding:0 0 0 13px;}
				.homepage_block	{float:left; width:117px; height:169px; padding:20px 21px 0; margin:0 3px 0 0; background:url(../images/bg_home_box.png) no-repeat; text-align:center;}
						#homepage_blocks .last	{margin-right:0;}	
					.homepage_block	h2 {display:block; text-align:center; font-family:"Times New Roman", Times, serif; color:#fff; font-weight:normal; font-size:20px; height:85px; margin:0;}
					.homepage_block	a {text-align:center; text-decoration:none; font-weight:bold; color:#274e83; font-size:12px; line-height:14px;}
						.homepage_block	a.go {display:block; height:30px; width:30px; margin-left:40px; margin-top:10px;}
				
			
			.coan #secondary_main #left_nav {height:474px;background:#d2dcb6;}
			
			.coan #secondary_main #main_column	{width:548px; padding:173px 0 0 46px;}
			.coan #secondary_main #main_column #content	{ border-right:#becada 1px solid; padding-right:12px;}
			
			
			.coan #secondary_main #main_column .coan_header h1, 
			.coan #secondary_main #main_column .coan_whats_new h2,
			.coan #secondary_main #main_column .coan_topics h2,
			.coan #secondary_main #main_column .coan_news h2		
			{display:none;}
			
			.coan #secondary_main #main_column .coan_header		{background:url(../images/header_coan.gif) no-repeat; height:20px; margin-bottom:22px;}
			.coan #secondary_main #main_column .coan_whats_new	{background:url(../images/whatsnew_coan.gif) no-repeat; height:14px;}
			.coan #secondary_main #main_column .coan_topics		{background:url(../images/topics_coan.gif) no-repeat; height:12px; margin-bottom:8px;}
			.coan #secondary_main #main_column .coan_news		{background:url(../images/obesitynews_coan.gif) no-repeat; height:12px;}
			
			.coan #secondary_main #main_column h2	{color:#6e872e;}
			
			.coan #secondary_main #main_column #whatsnew		{margin-bottom:30px;}
				.coan #secondary_main #main_column #whatsnew a	{text-decoration:none; color:#274e83;font-size:14px; }
			
			.coan #secondary_main #main_column #discussion_topics {background:#fff5b2; width:455px; height:125px; padding:11px 10px 7px 15px; margin:0 auto 30px;}
				.coan #secondary_main #main_column #discussion_topics a {display:block; float:left; width:82px; height: 95px; padding:10px 8px 0 55px; margin:0 10px 0 0; color:#fff; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
					.coan #secondary_main #main_column #discussion_topics a.exercise {background:url(../images/bg_coan_exercise.jpg) no-repeat;}
					.coan #secondary_main #main_column #discussion_topics a.pyramid {background:url(../images/bg_coan_pyramid.jpg) no-repeat;}
					.coan #secondary_main #main_column #discussion_topics a.toomuch {background:url(../images/bg_coan_toomuch.jpg) no-repeat;}
					.coan #secondary_main #main_column #discussion_topics a.last {margin-right:0;}
			
			
			.coan #secondary_main #main_column #coan_news	{}
				.coan #secondary_main #main_column #coan_news a	{text-decoration:none; color:#274e83;}
				.coan #secondary_main #main_column #coan_news a.more	{font-size:10px;}
			
			.coan #secondary_main #right_column {width:190px; padding:179px 10px 0; background:none;}
				.coan #secondary_main #right_column h2	{font-size:16px; margin:0;color:#6e872e; font-weight:normal;}
				.coan #secondary_main #right_column p {font-size:11px; margin:0; line-height:18px; color:#000;}
				.coan #secondary_main #right_column a {display:inherit; width:auto;}
				.coan #secondary_main #right_column hr {height:1px; background:#d1dae5; margin-bottom:10px;}
				
				
				
			#news	{padding:0 19px 0 17px;}
				#news h3 {color:#1154b0; display:block; padding:0 0 6px 3px; margin-bottom:11px; border-bottom:#eaeaea 1px solid; font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:14px;}
				#news h4	{color:#1154b0;  margin:0; font-weight:normal; font-size:11px; line-height:14px;}
				#news p 	{font-size:11px; line-height:14px; }
				#news a		{color:#1154b0;}
				
		#right_column	{
	width:314px;
	padding-left:3px;
	float:left;
	padding-top:179px;
	background:url(../images/bg_home_right.gif) no-repeat 0px 172px;
	visibility: hidden;
	display: none;
}
			#right_column a {width:314px; display:block; text-decoration:none;}
				#right_column a.top_item	{width:210px; padding:16px 0 0 104px;}
					#right_column a.top_item h2	{color:#006600; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0;}
					#right_column a.top_item h3	{color:#666666; font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0 0 3px;}
						#right_column a.top_item p	{font-size:11px;color:#666666; font-family:Georgia, "Times New Roman", Times, serif; margin:0;}
				#right_column a.item	{background:#fff url(../images/bg_home_right_item.gif) repeat-x top; padding:6px 0 5px; font-family:Georgia, "Times New Roman", Times, serif; height:85px; }
					#right_column a.item img	{float:left;}
					#right_column a.item h2	{font-size:16px; font-weight:normal; margin:0 0 5px;font-family:Georgia, "Times New Roman", Times, serif;}
					#right_column a.item p	{color:#666; line-height:18px}
					#right_column a.item .small	{font-size:10px;}
					#right_column a.item .link_text	{color:#0048aa; text-decoration:underline;}
					
			#user_login, #extranet_login {	background:#fffae5 url(../images/bg_login_box.gif) repeat-x top; padding:0;	width: 312px; border-left:1px solid #eee9d7;  border-right:1px solid #eee9d7;  border-bottom:1px solid #ede4bf; }
			
			#user_login form, #extranet_login a	{margin:0; padding:16px 15px 8px 12px; background:url(../images/bg_login_box_dots.gif) repeat-y left; }
				
			#user_login h2, #extranet_login h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#0048aa; font-weight:normal; padding:0; margin:0; }
			
			#user_login p, #extranet_login p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:14px; color:#333333; }

			#user_login p.label { line-height:20px; float:left; padding-right:10px; text-align:right; width:100px; clear:both; }
			#user_login p.links { text-align:right; padding-right:9px; }
			#user_login input { width:165px; height:20px; border:1px solid #ccc; float:left; }
			#user_login input#login { width:auto; line-height:21px; height:auto; font-size:12px; padding:0 2px 1px; color:#0048aa; float:right; margin:10px 9px; }
			#user_login a { display:inline; font-size:10px; color:#0048aa; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
		
		#footer { padding:45px 0 15px 0; text-align:center;  }
		#footer p, #footer a {	padding:0; margin:0; font-size:11px; line-height:14px; color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  }
		#footer p.links a { padding:0 17px 0 0; }


#main_column #tertiary_nav {  float:right; padding:5px 0 10px 5px; margin:40px 0px 0px 15px; background-color:#fff5ac; }
#main_column #tertiary_nav h3 { font-size:11px; text-transform:uppercase; font-weight:bold; margin:0; }
	#main_column #tertiary_nav h3 a { text-decoration:none; background-color:#fff5ac; display:block; padding:0;width:173px;}
	#main_column #tertiary_nav h3 a.on, #main_column #tertiary_nav h3 a:hover { color:#8bac1f; }
#main_column #tertiary_nav ul {background:none; margin:0; padding:0 0 0 10px; }
#main_column #tertiary_nav li {margin:0; padding:0; list-style-type:none;}
#main_column #tertiary_nav li a { display:block; width:155px; line-height:12px; padding-left:18px; text-transform:uppercase; text-decoration:none; font-weight:normal; border-top:#edf1e2 1px solid; font-size:9px; background-color:#fff5ac; }
#main_column #tertiary_nav li a.on, #main_column #tertiary_nav li a:hover { color:#8bac1f;  }




.newspage #secondary_main #main_column p.news_date	{margin:0; line-height:12px;}
.newspage #secondary_main #main_column p.news_link 	{margin:0 0 15px; line-height:12px;}
	.newspage #secondary_main #main_column p.news_link a	{text-decoration:none;}

