/*  -------------------------------------------------------------------
	Reset - Feb 2008 -------------------------------------------------- */
	html, body, div, span, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, code,
	del, dfn, img, q, dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td, * {
		background:none!important;
		background-color:none!important;
		color:#000!important;
	}

/*  -----------------------------------------------------------------------
	Redefine Tag ---------------------------------------------------------- */
	html, body { height:auto!important; }
	body {
		color:#000!important;
		font-size:12px; line-height:18px;
		min-width:688px!important;
		width:688px!important;
	}

	/*HR*/
	hr { margin:10px 0;	}


/*  -----------------------------------------------------------------------
	Shell ----------------------------------------------------------------- */
	.center { margin:0!important; width:688px!important; }


/*  -----------------------------------------------------------------------
	Header ---------------------------------------------------------------- */
	#header { padding:0 0 25px 0!important; }
	
	#l_dn { display:none; }
	#l_dn_print { display:block!important; float:left; }
	#b_skip { display:none; }
	#header #m2, #header #m3 { display:none!important; }
	
	/*Second Main Menu*/
	ul#sm3 { display:none; }

	
/*  -----------------------------------------------------------------------
	Navigation ------------------------------------------------------------ */
	#nav	{ display:none; }
	
	
/*  -----------------------------------------------------------------------
	Bottom Bar ------------------------------------------------------------ */
	#bottombar { display:none; }
	
	
/*  -----------------------------------------------------------------------
	Footer ---------------------------------------------------------------- */
	#footer { display:none; }
	#sitelinks { display: none; }
	
	
/*  -----------------------------------------------------------------------
	Content ---------------------------------------------------------------- */
	#content { border-top:1px #333 dotted; }	

/*  -----------------------------------------------------------------------
	Content - Layout Full ------------------------------------------------- */
	.bottomseparation { border:0!important; margin-bottom:0px; }

/*  -----------------------------------------------------------------------
	Content - Layout 1 (2 columns all around the site) -------------------- */
	.layout1_col1, .layout1_col2 { padding:30px 0; }
	.layout1_col1 {	width:60%; }
	.layout1_col2 {	width:35%; }
	
	.content_article .layout1_col1,
	.content_content_landing_page .layout1_col1,
	.content_symposium_article .layout1_col1 { float:none; width:100%; }
	.content_article .layout1_col2,
	.content_content_landing_page .layout1_col2,
	.content_symposium_article .layout1_col2 { display:none; }


/*  -----------------------------------------------------------------------
	Content - Layout 2 (One large column for generic content) ------------- */
	.layout2 { width:100%; }


/*  -----------------------------------------------------------------------
	Content - Layout 3 (2 columns Newsletter) ----------------------------- */
	.layout3_col1 {	width:100%; }
	.layout3_col2 {	display:none; }


/*  -----------------------------------------------------------------------
	Content - Layout 4 (5 columns - Site Map) ----------------------------- */
	.layout4_col {
		float:left;
		margin:0 0 20px 0;
		width:50%;
	}
	.layout4_col1 {
		float:left;
		margin:0 0 20px 0;
		width:50%;
	}


/*  -----------------------------------------------------------------------
	Content - Layout 5 (404/500) ------------------------------------------ */
	.layout5_col { width:100%; }


/*  -----------------------------------------------------------------------
	Content - Layout 6 (2 columns, Image/Content, for speakers) ----------- */	
	.layout6_col1 { float:left; width:auto; padding:5px 20px 5px 0; }
	.layout6_col2 { float:none; width:100%; }


/*  -----------------------------------------------------------------------
	Fonts ----------------------------------------------------------------- */
	h1, .h1 {
		font-size:30px; line-height:32px;
		margin:0 0 15px 0;
	}
	h2, .h2 { font-size:18px; line-height:22px;	}
	h3, .h3 { font-size:12px; line-height:18px;	}
	
	/*Header 2.5*/
	.h2p5 { font-size:14px; line-height:16px; }
	

	/*Header Box*/
	.hbox {
		font-size:10px; line-height:13px;
		text-align:left;
		margin:3px 0 12px 0;
	}

	/*Styles*/
	.short_description p {
		font-size:18px; line-height:22px;
	}
	
	.quiet { font-size:10px; line-height:14px; }
	.large { font-size:14px; line-height:20px; }
	
	.expert * {  font-size:10px; line-height:14px; }


/*  -----------------------------------------------------------------------
	Forms ----------------------------------------------------------------- */
	input, textarea, select {
		border:1px #333 solid;
		margin-bottom:20px!important;
	}


/*  -----------------------------------------------------------------------
	Search ---------------------------------------------------------------- */	
	#frm_search { display:none; }


/*  -----------------------------------------------------------------------
	Lists ----------------------------------------------------------------- */
	ul li, ol ul li, ul ol ul li, ol ol ul li {
		list-style:disc;
		padding-left:0;
	}
	
	/*Reset Lists*/
	ul.list_article, ul.list_article li,
	ul.list_topic, ul.list_topic li,
	ul.list_topicandarticle, ul.list_topicandarticle li,
	ul.list_horizontal, ul.list_horizontal li,
	ul.list_keywords, ul.list_keywords li,
	ul.list_dietitians, ul.list_dietitians li,
	ul.list_pagesections, ul.list_pagesections li,
	ul.list_locations, ul.list_locations li,
	ul.list_forms, ul.list_forms li,
	ul.list_speakers, ul.list_speakers li,
	ul.list_bottombar, ul.list_bottombar li,
	ul.list_radiocheckbox, ul.list_radiocheckbox li,
	ul.list_quicklinks, ul.list_quicklinks li {
		list-style:none;
	}
	
	/*Article List*/
	ul.list_article_withline li {
		margin-bottom:18px; padding-bottom:18px;
	}
	
	/*Topics List*/
	ul.list_topic li p {
		font-size:14px; line-height:20px;
	}

	/*Topics and Article*/
	ul.list_topicandarticle li { padding-bottom:18px; }
	ul.list_topicandarticle li.topic {
		border-top-color:#333;
		margin-top:0; padding-top:26px;
	}
	ul.list_topicandarticle li.topic p {
		font-size:14px; line-height:20px;
	}
	
	/*Dietitians*/
	ul.list_dietitians li img { width:75px; height:55px; }
	ul.list_dietitians li .dietitians_info { float:left; width:220px; }
	
	/*Page Sections (like in Symposia)*/
	ul.list_pagesections { display:none; }

	/*List Quick Links*/
	ul.list_quicklinks li { padding-left:0px; }
	ul.list_quicklinks li a.b_link { display:block; }


/*  -----------------------------------------------------------------------
	Filter Options -------------------------------------------------------- */
	.articles_filter {
		border-bottom:0;
		padding-bottom:5px; margin-bottom:0px;
	}
	.b_filters { display:none; }

	
/*  -----------------------------------------------------------------------
	Keywords -------------------------------------------------------------- */
	/*Horizontal with label*/
	.keywords_horizontal { display:none; }
	ul.list_keywords { width:45%; margin-bottom:50px; }
	ul.list_keywords_col2 { float:left; }


/*  -----------------------------------------------------------------------
	Box Dotted ------------------------------------------------------------ */
	/*Dotted at the top (Of Note)*/
	.box_dotted_top {
		padding:0;
	}
	
	/* Dotted all around (Whats new) */
	.box_dotted {
		padding:0;
	}
	.box_dotted_inside { padding:0; }


	/*Content inside Box*/
	.box_title {
		border:0;
		margin:0!important; padding:0!important;
	}
	.box_title strong { width:100%; margin:0!important; }

	/*Slidable Content Box*/
	.list_wrapper {
		margin:0!important; padding:0!important;
	}

	/*Slidable Content Box - Gradient on the sides*/
	.list_wrapper .bg_gradient_l,
	.list_wrapper .bg_gradient_r { display:none; }
	
	/*Slidable Content Box - Size of boxes*/
	.box_dotted_inside li,
	.box_dotted_inside .list_wrapper { width:200px; }
	.box_dotted_top li,
	.box_dotted_top .list_wrapper { width:380px; }


/*  -----------------------------------------------------------------------
	Paging ---------------------------------------------------------------- */
	.paging { clear:both; }
	
	/*Pages*/
	.paging_pages {	margin:0; }
	.paging_pages a.selected { font-weight:bold; }
	
	/*Items per page*/
	.per_page { display:none; }

	/*Buttons - Used in paging and sliders*/
	.b_pg_first, .b_pg_previous, .b_pg_next, .b_pg_last {
		display:none;
	}


/*  -----------------------------------------------------------------------
	Buttons --------------------------------------------------------------- */
	.b { display:none!important; }
	
	/*On white or blue*/
	.b_white_l, .b_blue_l, .b_bluegrey_l { display:none; }
	.b_white_r, .b_blue_r, .b_bluegrey_r { display:none; }
	
	
	/*Text Links*/
	.b_link { display:none;	}
	.p_link { display:none; }


/*  -----------------------------------------------------------------------
	Page Elements --------------------------------------------------------- */
	.featured_article {
		margin-bottom:20px;
	}
	
/*  -----------------------------------------------------------------------
	Pages - Symposia ------------------------------------------------------ */
	#intro_symposia { display:none; }
	

/*  -----------------------------------------------------------------------
	Pages - Home ---------------------------------------------------------- */
	#intro_home {
		border-bottom:1px #333 dotted;
	}


/*  -----------------------------------------------------------------------
	Photo ----------------------------------------------------------------- */
	img.photo { border:1px #333 dotted;	}





/*  -----------------------------------------------------------------------
	Utilities ------------------------------------------------------------- */
	#utilities { display:none!important; }

/*  -----------------------------------------------------------------------
	Send to a Friend ------------------------------------------------------ */
	#stf, #stf_sent { display:none!important; }

/*  -----------------------------------------------------------------------
	Table of Content ------------------------------------------------------ */
	a[id^='eztoc'] { display:none; }
	.toc_horizontal ul { display:none; }
	
/*  -----------------------------------------------------------------------
	Other ----------------------------------------------------------------- */	
	/*Ajax*/
	#ajax_loading { display:none; }