#wrapper {
	clear: left;
}
/*Header*/
.subheader {
	height: 97px;
}
.subsite .subheader {
	height: 103px;
}
h1 {
	color: white;
	font-family: Times New Roman;
	font-weight: normal;
	padding-left: 10px;
	letter-spacing: 8px;
	margin-top: 10px;
}
.mainh1, .upstreamherosh1, .lwtechh1, .biotech_h1, .biotech_h1 {
	display: none;
}
.ctic_home_parent .mainh1, .upstream_heroes_parent .upstreamherosh1, .lwtech_parent .lwtechh1, .biotechsustainability_parent .biotech_h1 {
	display: block;
}
.headertop {
	background: url(/templates/default/images/topnav2.png) repeat-x;
}
.subheader .mainh1 {
	font-size: 25px;
	letter-spacing: 0;
	margin-top: 1px;
	display: block;
}
.upstream_heroes .mainh1 {
	display: none;
}
.upstream_heroes .mainh1 {
	display: none;
}
.upstreamherosh1 {
	display: none;
}
.upstream_heroes .upstreamherosh1 {
	display: block;
	font-size: 25px;
	margin-top: 1px;
	width: 100%;
}
.upstream_heroes .tagline {
	display: none;
}
.lwtech .mainh1 {
	display: none;
}
.catalog .tagline {
	font-size: 10px;
	position: absolute;
	right: 15px;
	top: 26px;
	width: 450px;
}
.onecolumn .tagline {
	color: white;
	font-size: 9px;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 13px;
	padding-left: 0;
	text-transform: uppercase;
}
.tagline {
	color: white;
	padding-left: 10px;
	font-variant: small-caps;
	width: 330px;
	font-size: 14px;
	font-weight: bold;
	line-height: 13px;
	margin-top: 15px;
	text-transform: uppercase;
}
.subpage .tagline {
	width: 445px;
	*width: 455px;
	font-size: 11px;
	margin-top: 7px;
}
.upstreamherostagline {
	display: none;
}
.upstream_heroes .upstreamherostagline {
	display: block;
	color: white;
	padding-left: 10px;
	font-variant: small-caps;
	font-size: 13px;
	*font-size: 12px;
	margin-top: 20px;
	margin-bottom: 14px;
}
.upstream_heroes .subheader .upstreamherostagline {
	margin-left: 305px;
	width: 313px;
	margin-top: 2px;
}
.headermiddle {
	clear: left;
	height: 231px;
	margin-top: -1px;
	*margin-top: -2px;
	* height: 221px;
	background: #B1C166;
}
.subheader .headermiddle {
	height: 60px;
	background: url(/templates/default/images/subpage_header.png) no-repeat;
}
.subsite .header_slideshow, .partners_magazine .header_slideshow {
	display: none;
}
.headermiddleleft {
	border-right: 1px solid black;
	margin-top: -1px;
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/slideshow7.jpg);
}
.upstream_heroes_parent .headermiddleleft {
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/homebannerphoto.jpg);
}
.upstreamherosh1span {
	
	color: white;
}
.subheader .headermiddleleft {
	border: none;
	margin-top: 10px;
	height: 60px;
	width: 510px;
	background: none;
}
.upstream_heroes .subheader .headermiddleleft {
	width: 305px;
}
.ctic_home_parent .headermiddleright h1 {
	position: relative;
	height: 231px;
	overflow: hidden;
	margin-top: 0;
}
.ctic_home_parent .headermiddleright .mainh1 span {
	height: 97%;
	width: 96%;
	position: absolute;
	top: 0;
	left: 0;
	*height: 92%;
	background: url(/templates/default/images/header_right2.jpg) no-repeat;
}
.core4_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.core4h1 {
	display: none;
}
.core4_parent .headermiddleright .core4h1 {
	display: block;
}
.core4_parent .headermiddleright .core4h1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/templates/default/images/Core-4-homepage-header.png) no-repeat;
}
.ctic_events_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.ctic_events_parent .headermiddleright .cticeventsh1 {
	display: block;
}
.cticeventsh1 {
	display: none;
}
.ctic_events_parent .headermiddleright .cticeventsh1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/templates/default/images/CTIC-Events-homeage-header.png) no-repeat;
}
.know_your_watershed_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.know_your_watershed_parent .headermiddleright .kywh1 {
	display: block;
}
.kywh1 {
	display: none;
}
.know_your_watershed_parent .headermiddleright .kywh1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(/templates/default/images/KYW-homepage-header.png) no-repeat;
}
.crm_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.crm_parent .headermiddleright .crmh1 {
	display: block;
}
.crmh1 {
	display: none;
}
.crm_parent .headermiddleright .crmh1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(/templates/default/images/Crop-Residue-Mgmt-homepage-header.png) no-repeat;
}
.conservation_agriculture_systems_alliance_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.conservation_agriculture_systems_alliance_parent .headermiddleright .casah1 {
	display: block;
}
.casah1 {
	display: none;
}
.conservation_agriculture_systems_alliance_parent .headermiddleright .casah1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(/templates/default/images/CASA-homepage-header.png) no-repeat;
}
.upstream_heroes_parent .headermiddleright h1 {
	position: relative;
	height: 231px;
	width: 376px;
	overflow: hidden;
	margin-top: 0;
}
.upstream_heroes_parent .headermiddleright .upstreamherosh1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/templates/default/images/header_right_USH.png) no-repeat;
}
.biotechsustainability_parent .headermiddleright h1 {
	height: 231px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	width: 376px;
}
.biotechsustainability_parent .headermiddleright .biotech_h1 {
	display: block;
}
.biotech_h1 {
	display: none;
}
.biotechsustainability_parent .headermiddleright .biotech_h1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background: url(/templates/default/images/Biotech-homepage-header.png) no-repeat;
}
.headermiddleright {
	float: left;
	height: 231px;
	width: 375px;
	margin-top: -1px;
	
	background: #B1C166 no-repeat;
	
}
.subheader .headermiddleright {
	height: 50px;
	padding-top: 10px;
	margin-top: 0;
	background: inherit none;
}
.subpage p {
	margin-bottom: 10px;
}
.mainpage .headerbottom {
	clear: left;
	position: absolute;
	top: 257px;
	*top: 250px;
	height: 20px;
}
.partners_magazine .headerbottom {
	top: 188px;
}
.subheader .headerbottom {
	position: relative;
}
.subpage .headerbottom {
	position: absolute;
	height: 10px;
}
.headerbottomleft {
	width: 200px;
	float: left;
	margin-top: -1px;
	font-size: 10px;
	background: #e6debc;
}
.headerbottomright {
	float: left;
	height: 10px;
	width: 801px;
	margin-top: -8px;
	margin-left: -1px;
	background: none no-repeat;
}
.ctic_home .headerbottomright, .resourceresults .headerbottomright, .contactresults .headerbottomright {
	background: url(/templates/default/images/white_top.png);
}
.catalog .headerbottomright {
	background: none;
}
.catalog .shoppingcart_top {
	padding-bottom: 20px;
}
.headerbottomright .Master_Resource_Wrapper {
	display: none;
}
.not_found .DropShadow {
	color: white;
	position: absolute;
	right: 121px;
	top: 24px;
	*top: 26px;
	letter-spacing: 8px;
	margin-top: 10px;
}
.find_information .DropShadow {
	color: white;
	position: absolute;
	top: 36px;
	left: 8px;
}
.subpage .DropShadow {
	color: white;
	left: 10px;
	position: absolute;
	top: 38px;
	*left: 8px;
	font-size: 23px;
}
.upstream_heroes_parent .DropShadow {
	color: white;
	font-size: 32px;
	position: absolute;
	right: 7px;
	top: 35px;
}
.lwtech_parent .DropShadow {
	position: absolute;
	right: 68px;
	top: 45px;
	*top: 48px;
	width: 300px;
	color: white;
}
.biotechsustainability_parent .DropShadow {
	position: absolute;
	right: 70px;
	top: 26px;
	*top: 29px;
	color: white;
}
.Res_Display .DropShadow {
	color: white;
	position: absolute;
	top: 24px;
}
.Res_Display .subheader .DropShadow {
	top: 36px;
}
#pcm {
	display: none;
}
/*Nav*/
ul.pureCssMenu ul {
	display: none;
}
ul.pureCssMenu li:hover > ul {
	display: block;
}
ul.pureCssMenu ul {
	position: absolute;
	left: -1px;
	top: 98%;
	z-index: 1001;
}
ul.pureCssMenu ul ul {
	position: absolute;
	left: 100%;
	top: 0;
}
ul.pureCssMenu, ul.pureCssMenu ul {
	margin: 0;
	list-style: none;
	padding: 0 3px 3px 0;
}
ul.pureCssMenu table {
	border-collapse: collapse;
}
ul.pureCssMenu {
	display: block;
	zoom: 1;
	position: absolute;
	left: 100;
	top: 200;
}
* HTML ul.pureCssMenu {
	position: absolute;
}
ul.pureCssMenu ul {
	width: 260px;
	filter: alpha(opacity = 90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: .9;
}
ul.pureCssMenu ul ul {
	filter: alpha(opacity = 99);
	-moz-opacity: 0.99;
	-khtml-opacity: 0.99;
	opacity: .99;
}
ul.pureCssMenu li {
	
	margin: 3px 0 0 3px;
	font-size: 0;
}
.submenu .pureCssMenui {
	margin: 0;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
	outline-style: none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display: block;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
	padding: 4px;
	_padding-left: 0;
	font: normal 11px Verdana;
	color: #FFF;
	cursor: pointer;
	padding-right: 10px;
}
.headertop ul.pureCssMenu a, .headertop ul.pureCssMenu li.dis a:hover, .headertop ul.pureCssMenu li.sep a:hover {
	font-size: 11px;
	margin-right: 10px;
}
.headertop ul.pureCssMenu li.dis a:hover, .headertop ul.pureCssMenu li.sep a:hover {
	color: #99BB2A;
}
ul.pureCssMenu span {
	overflow: hidden;
}
ul.pureCssMenu li {
	float: left;
}
ul.pureCssMenu ul li {
	float: none;
}
ul.pureCssMenu ul a {
	text-align: left;
	white-space: nowrap;
}
ul.pureCssMenu li.sep {
	text-align: left;
	padding: 0;
	line-height: 0;
	height: 100%;
}
ul.pureCssMenu li.sep span {
	float: none;
	padding-right: 0;
	width: 3;
	height: 100%;
	display: inline-block;
	background: #CECECE none;
}
ul.pureCssMenu ul li.sep span {
	width: 100%;
	height: 3;
}
ul.pureCssMenu li:hover {
	position: relative;
}
ul.pureCssMenu li:hover > a {
	color: #FFF;
	text-decoration: none;
}
ul.pureCssMenu li a:hover {
	position: relative;
	color: #FFF;
	text-decoration: none;
}
ul.pureCssMenu li.dis a {
	color: #AAA !important;
}
ul.pureCssMenu img {
	border: none;
	float: left;
	_float: none;
	margin-right: 4px;
	width: 24px;
	height: 24px;
}
ul.pureCssMenu ul img {
	width: 16px;
	height: 16px;
}
ul.pureCssMenu img.over {
	display: none;
}
ul.pureCssMenu li.dis a:hover img.over {
	display: none !important;
}
ul.pureCssMenu li.dis a:hover img.def {
	display: inline !important;
}
ul.pureCssMenu li:hover > a img.def {
	display: none;
}
ul.pureCssMenu li:hover > a img.over {
	display: inline;
}
ul.pureCssMenu a:hover img.over, ul.pureCssMenu a:hover ul img.def, ul.pureCssMenu a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover a:hover ul img.def, ul.pureCssMenu a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover img.over, ul.pureCssMenu a:hover a:hover a:hover a:hover img.over {
	display: inline;
}
ul.pureCssMenu a:hover img.def, ul.pureCssMenu a:hover ul img.over, ul.pureCssMenu a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover a:hover ul img.over, ul.pureCssMenu a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover img.def, ul.pureCssMenu a:hover a:hover a:hover a:hover img.def {
	display: none;
}
ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover a:hover ul, ul.pureCssMenu a:hover a:hover a:hover ul {
	display: block;
}
ul.pureCssMenu a:hover ul ul, ul.pureCssMenu a:hover a:hover ul ul {
	display: none;
}
ul.pureCssMenu span {
	display: block;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 14px;
}
.headertop ul.pureCssMenu {
	z-index: 1000;
	margin-left: 10px;
}
.headertop .nav {
	width: 999px;
	background: url(/templates/default/images/topnav2.png) repeat-x;
}
.headerbottom .nav {
	width: 800px;
	margin-left: 1px;
	margin-top: -2px;
	background: url(/templates/default/images/bottom_nav.png) repeat-x;
}
.searchhome .headerbottom .nav {
	display: none;
}
.searchhome .maincontent {
	margin-top: 20px;
}
.nav {
	height: 28px;
}
ul.MenuBarHorizontal {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
}
ul.MenuBarHorizontal li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;
}
ul.MenuBarHorizontal ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 140px;
	position: absolute;
	left: -1000em;
}
ul.MenuBarHorizontal ul {
	filter: alpha(opacity = 90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: .9;
	z-index: 1000;
}
ul.MenuBarHorizontal a {
	display: block;
	cursor: pointer;
	color: white;
	padding: 0.5em 0.75em;
	text-decoration: none;
}
.headerbottom ul.MenuBarHorizontal a {
	padding: 0.4em 0.75em;
}
.headertop .submenu a, .headerbottom .submenu a {
	height: 15px;
	text-align: center;
	width: 133px;
	z-index: 1000;
	background: url(/templates/default/images/topnav2.png);
}
.headertop .submenu li {
	width: 130px;
}
.headertop .submenu {
	z-index: 1000;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
	color: white;
}
.searchLabel {
	margin-top: 5px;
	margin-left: 8px;
	height: 10px;
}
/*Main Content*/
#maincontent {
	padding: 5px;
	margin-left: 30px;
	margin-right: 30px;
	font-size: 14px;
}
.publish_preview #block_1 #maincontent {margin-left:0px;}
.publish_preview .headerbottomright {display:none;}
a {
	color: #647D23;
}
a:visited {
	color: #647D23;
}
.breadcrumb {
	margin-left: 10px;
	font-size: 10px;
	*margin-top: 10px;
	* padding-top: 10px;
}
.breadcrumb a, .beadcrumb a:visited {
	color: #B85000;
	text-decoration: none;
	font-size: 10px;
}
.breadcrumb a:hover {
	text-decoration: underline;
	font-size: 10px;
}
.mainpage .breadcrumb {
	display: none;
	margin-top: 14px;
}
h2 {
	clear: left;
	color: #25527C;
	margin-top: 10px;
	font: 500 18px Georgia, Times, serif;
}
.text_content h2, .Title_Display h3 {
	margin-bottom: 5px;
}
h3 {
	font-size: 13px;
	padding-top: 10px;
}
.text_content a, h3, h3 a, h3 a:visited {
	color: #25527C;
	text-decoration: none;
	font-weight: bold;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 11px;
}
.Text_Display img {
	margin: 5px;
	*margin: 0;
}
.Testimonials .Text_Display img {
	float: left;
}
p {
	margin-bottom: 10px;
}
.list a:visited {
	color: #004F25;
}
.list a {
	color: #004F25;
}
.list a:hover {
	color: #FDB813;
}
.listsort a:visited {
	color: #004F25;
}
.listsort a {
	color: #004F25;
}
.listsort a:hover {
	color: #FDB813;
}
.tagfilter {
	font-weight: bold;
	font-size: 12px;
}
.tag_listing_category {
	font-weight: bold;
	text-decoration: underline;
	font-size: 11.9px;
}
.tagsmenu ul {
	margin-bottom: 10px;
}
.plus, .minus {
	display: block;
	width: 200px;
}
.taglist_count {
	font-size: 10px;
}
.File_Display img {
	margin-right: 5px;
}
.topicsaz {
	margin-bottom: 10px;
}
.topicsaz a {
	color: #25527C;
	margin-top: 10px;
	font: 500 18px Georgia, Times, serif;
}
hr {
	clear: left;
	margin-bottom: -5px;
	height: 1px;
}
#block_1 ul {
	margin-left: 15px;
}
.Tag_Display {
	clear: both;
}
.Tag_Display a {
	color: #007AB5;
	text-decoration: none;
	font-size: 11px;
}
.Tag_Display a:hover {
	text-decoration: underline;
	font-size: 11px;
}
.Resource_Bullet_List .Title_Display a {
	color: #647D23;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
#maincontent .text_content img {
	margin: 5px;
}
.Admin_Edit_Page, .Admin_Edit_Resource {
	clear: both;
}
.ctic_home_parent .Admin_Edit_Resource {
	clear: none;
}
.Admin_Edit_Page a, .Admin_Edit_Page a:visited {
	color: #7F374E;
}
.Admin_Edit_Content_block {
	clear: both;
}
.Admin_Edit_Contact {
	clear: left;
}
.individual_members .Admin_Edit_Contact {
	display: none;
}
.Admin_Edit_Resource a, .Admin_Edit_Resource a:visited {
	color: #CF2626;
}
.Thumbnail_Display {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
/*Ctic home*/
.ctic_home_parent .ID_4 .Resource_1 {
	float: left;
	padding-right: 10px;
}
.ctic_home_parent .ID_4 .Resource_2 {
	float: left;
	width: 225px;
	margin-left: 10px;
	padding-right: 10px;
	height: 155px;
	border-right: 1px solid #BFBFBF;
}
.ctic_home_parent .ID_4 .Resource_3 {
	float: left;
	width: 225px;
	margin-left: 10px;
	padding-right: 10px;
	height: 155px;
}
.ctic_home_parent .ID_4 h3 a {
	margin-bottom: 10px;
	width: 455px;
	color: #DF6201;
	font-size: 15px;
}
.ctic_home_parent .ID_1, .ctic_home_parent .ID_2, .ctic_home_parent .ID_3,  {
	margin-bottom: 30px;
	width: 455px;
	* width:435px;
}
.ctic_home_parent .ID_1 h3 a, .ctic_home_parent .ID_2 h3 a, .ctic_home_parent .ID_3 h3 a {
	margin-bottom: 10px;
	width: 455px;
	color: #DF6201;
	font-size: 15px;
}
.rightmain {
	marign-top: 33px;
	*margin-top: 35px;

}
.ctic_home_parent .content_block_6, .ctic_home_parent .content_block_7, .ctic_home_parent .content_block_8 {
	float: left;
	width: 219px;
	height: 212px;
	margin-bottom: 13px;
	clear: right;
	border-right: 1px solid #DFDFDF;
	*clear: none;
	margin-top:33px;
}
.ctic_home_parent .content_block_6 {
	*margin-top: 17px;
}
.ctic_home_parent .content_block_6 {
	clear: left;
	padding-right: 10px;
	
}
.ctic_home_parent .content_block_7, .ctic_home_parent .content_block_8 {
	
	*margin-top: 18px;
}
.ctic_home_parent .content_block_9, .ctic_home_parent .content_block_10 {
	width: 302px;
	float: left;
	height: 415px;
	padding-bottom: 16px;
	padding-left: 80px;
	background: #EBF0A2;
}
.ctic_home_parent .content_block_9 {
	*clear: left;
}
.ctic_home_parent #block_1 .content_block_1 {
	float: right;
	height: 300px;
	* display:block;
	
	
}
.ctic_home_parent .content_block_9 {
	height: 415px;
	width: 301px;
	padding-left: 43px;
	background: #EBF0A2;
}
.ctic_home_parent .content_block_2, .ctic_home_parent .content_block_3, .ctic_home_parent .content_block_4 {
	float: left;
	width: 441px;

	
}
.ctic_home_parent .content_block_8 {
	float: left;
	padding-left:19px;
	padding-right:18px;
}
.ctic_home_parent .content_block_7{padding-left:10px;
	
	
}
.ctic_home_parent .content_block_8 h2 {
	margin-bottom: 10px;
}
.twtr-join-conv {
	display: none;
}
/*Biotech*/
.biotechsustainability_parent .headermiddleleft {
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/biosustain.jpg);
}
.biotechsustainability .mainh1 {
	display: none;
}
.biotechsustainability .tagline {
	display: none;
}
.biotech_tagline {
	display: none;
}
.biotechsustainability_parent .biotech_tagline {
	display: block;
	color: #737373;
	margin-left: 10px;
	font: 22px/40px Times New Roman;
}
.biotech_h1 {
	display: none;
}
.biotechsustainability .biotech_h1 {
	display: block;
	float: left;
	font-size: 23px;
	margin-top: 4px;
	padding-right: 45px;
}
.biotech_tagline_small {
	display: none;
}
.biotechsustainability .biotech_tagline_small {
	color: white;
	display: block;
	font-variant: small-caps;
	padding-left: 10px;
	width: 400px;
	font-size: 12px;
	margin-top: 155px;
}
.biotechsustainability_parent .content_block_2 {
	float: left;
	width: 450px;
	margin-right: 26px;
}
.biotechsustainability_parent .content_block_3 {
	border-left: 1px solid grey;
	margin-left: 465px;
}
.biotechsustainability_parent hr {
	clear: none;
}
/*Know your Watershed*/
.know_your_watershed .mainh1 {
	display: none;
}
.watershedh1 {
	display: none;
}
.know_your_watershed .watershedh1 {
	display: block;
}
.know_your_watershed .tagline {
	display: none;
}
.KYWS_tagline {
	display: none;
}
.know_your_watershed .KYWS_tagline {
	display: block;
	color: white;
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 13px;
	margin-top: 7px;
	padding-left: 40px;
	text-transform: uppercase;
	width: 367px;
}
/*Upstream Heroes*/
.upstream_heroes_parent .ID_1 {
	margin-bottom: 20px;
}
.upstream_heroes_parent .content_block_2 {
	float: left;
	width: 380px;
}
.upstream_heroes_parent .content_block_3 {
	float: left;
	width: 314px;
	margin-left: 15px;
	padding-left: 20px;
	border-left: 1px solid grey;
}
.USH_Sponsors {
	display: none;
}
.upstream_heroes .USH_Sponsors {
	display: block;
	padding-top: 20px;
}
.upstream_heroes .USH_Sponsors img {
	padding-bottom: 10px;
	border: 0;
}
/*Partners Magazine*/
.partners_magazine #block_2 #maincontent {
	margin-top: 0;
}
.partners_magazine .headermiddleright {
	height: 162px;
	margin-top: 1px;
	background: #fff url(/templates/default/images/Partners_rightheader.png) no-repeat;
}
.partners_magazine .headerbottomleft {
	display: none;
}
.partners_magazine .relatedresources {
	display: none;
}
.partners_magazine #block_2 {
	border-right: 1px solid #6F6F6F;
}
.PM_advertisements {
	display: none;
}
.partners_magazine .PM_advertisements {
	display: block;
}
.partners_advertising .PM_advertisements {
	display: none;
}
.partner_rates .PM_advertisements {
	display: none;
}
.partners_magazine .PM_advertisements img {
	padding-bottom: 10px;
	margin-left: 20px;
	border: 0;
}
.PM_IssueNum {
	display: none;
}
.partners_magazine .PM_IssueNum {
	display: block;
	font-size: 20px;
	color: white;
	padding-top: 10px;
	margin-left: 20px;
}
.partners_magazine .headerbottom .nav {
	margin-top: 10px;
	background: none;
}
.partners_magazine .Resource_Short_Display {
	margin-bottom: 10px;
}
.partners_magazine .ID_1 {
	clear: both;
}
.trading_up_for_water_quality .ID_1 .Text_Display {
	height: 100%;
}
.partners_magazine .ID_1 .Title_Display {
	padding-top: 5px;
	padding-left: 5px;
	background: #E4E4CB;
}
.partners_magazine .ID_2 .Title_Display {
	padding-top: 5px;
	padding-left: 5px;
}
.partners_magazine .ID_2 .Text_Display {
	border-bottom: 1px dashed #9F9F9F;
	height: 200px;
}
.partners_magazine .headermiddle {
	clear: left;
	height: 162px;
	margin-top: -1px;
	*margin-top: -1px;
}
.partners_magazine .headermiddleleft {
	height: 162px;
	width: 623px;
	border-right: none;
	margin-top: 0px;
	background: url(/templates/default/images/Partners_logo.png) no-repeat;
	background-color:white;
}
.partners_magazine .headermiddleright h1 {
	display: none;
}
.partners_magazine .tagline {
	display: none;
}
.partners_tagline {
	display: none;
}
.partners_magazine .partners_tagline {
	display: block;
	color: #6F6F6F;
	padding-left: 12px;
	padding-top: 10px;
	line-height: 25px;
	margin-left: 5px;
	font-size: 13px;
}
.partners_magazine .headerbottomright {
	height: 40px;
	margin-top: 1px;
	margin-left: 0;
	background: url(/templates/default/images/partners_nav.png) no-repeat;
}
.partners_magazine h5 {
	-x-system-font: none;
	color: #267EC1;
	font-size-adjust: none;
	font-stretch: normal;
	margin: 1px 0 0;
	padding-top: 5px;
	font: normal normal normal 25px/normal Arial, Helvetica, Verdana;
}
.partners_magazine h6 {
	-x-system-font: none;
	color: #3284C2;
	font-size-adjust: none;
	font-stretch: normal;
	margin: 10px 0 5px;
	padding: 5px 0 0;
	font: normal normal bold 1.2em/normal Times, Palatino, Serif;
}
.partners_magazine h6 a {
	-x-system-font: none;
	color: #25527C;
	font-size-adjust: none;
	font-stretch: normal;
	margin: 10px 0 5px;
	padding: 5px 0 0;
	font: normal normal 100 13px/normal Times, Palatino, Serif;
}
.partners_magazine h4 {
	-x-system-font: none;
	color: #505050;
	padding-bottom: 15px;
	font: 100 10px Arial, Helvetica, Verdana;
}
.partners_magazine h4 a {
	-x-system-font: none;
	color: #505050;
	padding-bottom: 15px;
	font: 100 10px Arial, Helvetica, Verdana;
}
.partners_magazine .Text_Display a {
	color: #25527C;
	font-weight: bold;
	text-decoration: none;
}
.archived_issues .Text_Display {
	margin-top: 25px;
}
.partners_magazine h3 a {
	color: #267EC1;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 15px;
	font-weight: 100;
}
.partners_magazine h3 {
	color: #267EC1;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 15px;
	font-weight: 100;
}
.partners_magazine .Title_Display {
	display: none;
}
.partners_magazine .articlelist {
	margin-left: 35px;
}
.partners_magazine hr {
	color: #E2E5CC;
}
.partners_advertising .content_block_1 {
	margin-top: 10px;
}
/*Livestock waste mgmt*/
.LWTech_tagline {
	display: none;
}
.livestock_waste_mgmt_parent .headermiddleleft {
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/HomepageImage.png);
}
.lwtech .tagline {
	display: none;
}
.lwtech_tagline {
	display: none;
}
.lwtech .LWTech_tagline {
	display: block;
	color: white;
	padding-left: 10px;
	font-variant: small-caps;
	width: 395px;
	padding-top: 10px;
	font-size: 13px;
}
.livestock_waste_mgmt_parent .headermiddleright .lwtechh1 {
	display: block;
}
.livestock_waste_mgmt_parent .headermiddleright h1 {
	position: relative;
	height: 231px;
	overflow: hidden;
	margin-top: 0;
}
.livestock_waste_mgmt_parent .headermiddleright h1 span {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/templates/default/images/header_right_LWTech.png) no-repeat;
}
.success_stories .Title_Display {
	display: none;
}
.success_stories h5 {
	-x-system-font: none;
	color: #267EC1;
	font-size-adjust: none;
	font-stretch: normal;
	margin: 1px 0 0;
	padding-top: 5px;
	font: normal normal normal 25px/normal Arial, Helvetica, Verdana;
}
.success_stories h4 {
	-x-system-font: none;
	color: #505050;
	padding-bottom: 15px;
	font: 100 10px Arial, Helvetica, Verdana;
}
.success_stories h6 {
	-x-system-font: none;
	color: #3284C2;
	font-size-adjust: none;
	font-stretch: normal;
	margin: 10px 0 5px;
	padding: 5px 0 0;
	font: normal normal bold 1.2em/normal Times, Palatino, Serif;
}
/*Core4*/
.core4_parent .headermiddleleft .header_slideshow {
	display: none;
}
.core4_parent .headermiddleleft {
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/No-Till-Hills.jpg);
}
/*crm*/
.crm_parent .headermiddleleft .header_slideshow {
	display: none;
}
.crm_parent .headermiddleleft {
	height: 231px;
	width: 623px;
	background: url(/templates/default/images/wheatthroughstubble.jpg);
}
/*Find an expert*/
.find_expert #maincontent .text_content img {
	background-repeat: no-repeat;
	margin-left: -1px;
	margin-top: 1px;
}
.contact_row {
	clear: left;
}
.Individual_Contact {
	float: left;
	width: 220px;
	margin: 10px;
	margin-bottom: 30px;
}
.Individual_Contact .Mugshot_Display {
	float: left;
	margin: 0 5px 5px 0;
}
.Individual_Contact .Contact_Display {
	clear: left;
}
.Individual_Contact .Name_Display {
	font-weight: bold;
}
.events .event_monthyear_title {
	margin-top: 30px;
}
ol {
	margin-left: 30px;
	padding-bottom: 5px;
}
.product_catalog .Resource_Short_Display {
	clear: left;
	margin-bottom: 10px;
}
/*#block_2*/
#block_2 #maincontent {
	margin: 10px;
	margin-top: 30px;
}
.resourceresults #block_2 #maincontent {
	margin-left: 1px;
}
#block_2 a {
	color: #4F4F4F;
}
.tagsmenu {
	margin-left: -8px;
}
.tagsmenu ul {
	list-style: none;
}
.tagsmenu a {
	text-decoration: none;
	font-weight: 100;
	font-size: 13px;
}
hr {
	margin-bottom: 5px;
}
.tag_remove_listing {
	margin-bottom: 5px;
}
.donatenow {
	margin-bottom: 10px;
	text-align: center;
	padding-top: 15px;
	*padding-top: 25px;
}
.partners_magazine .donatenow {
	display: none;
}

.partners_magazine .quicklinks {
	display: none;
}
.quicklinks ul {
		color: white;
}
.quicklinks .pureCssMenui a, .quicklinks .pureCssMenui a:visited {
	margin-left: -5px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.quicklinks ul.pureCssMenu li {
	float: none;
	list-style-image: url(/templates/default/images/arrow_quicklinks.gif);
	
list-style-position:outside; 
	margin-left: 10px;	
}
.quicklinks ul.pureCssMenu {
	position: relative;
}
.quicklinks .nav {
	height: 100%;
}
.googlesearchbox_input {
	float: left;
}
.googlesearchbox_input input {
	width: 132px;
	margin-left: 5px;
}
.googlesearchbox {
	padding: 5px 0;
}
.relatedresources {
	margin-top: 10px;
}
.relatedresources_title {
	color: Dark Grey;
	padding: 2px;
	margin-bottom: 10px;
	text-align: center;
}
.Related_Resource_Display {
	margin-bottom: 10px;
}
.Related_Resource_Display a {
	font-size: 11px;
	text-decoration: none;
}
#crm_results_eight tr td {
	padding: 5px;
	text-align: right;
	font-size: 90%;
}
#crm_results_eight {
	-moz-border-radius: 10px;
	-webkit-border-radius: 5px;
	border: 1px solid #868686;
}
.homeHeadline {
	color: #647D23;
	font: bold 14px Arial, Times, sans-serif;
}
.alertColor {
	color: #F00;
	font-weight: bold;
}
.lightGrayHighlight {
	color: #25527C;
	font-weight: bold;
	text-decoration: none;
}
.crmTitle {
	font-weight: bold;
}
#crm_results_CRP {
	margin-left: 215px;
}
#crm_results_CRP tr th {
	padding: 10px;
}
#crm_results_CRP tr td {
	padding: 10px;
}
#crm_results_key {
	margin-left: 140px;
}
#crm_results_key tr th {
	padding: 10px;
}
#crm_results_footnote tr td {
	padding: 5px;
}
.dataTables_wrapper {
	position: relative;
	min-height: 302px;
	clear: both;
	_height: 302px;
	zoom: 1;
}
.dataTables_wrapper .dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 250px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background: white;
}
.dataTables_wrapper .dataTables_length {
	width: 40%;
	float: left;
}
.dataTables_wrapper .dataTables_info {
	width: 60%;
	float: left;
}
.dataTables_wrapper .dataTables_paginate {
	width: 44px;
	*width: 50px;
	float: right;
	text-align: right;
}
.dataTables_wrapper .paging_full_numbers {
	width: 400px;
	height: 22px;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.dataTables_wrapper .paging_full_numbers span.paginate_button, .dataTables_wrapper .paging_full_numbers span.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
}
.dataTables_wrapper .paging_full_numbers span.paginate_button {
	background: #ddd;
}
.dataTables_wrapper .paging_full_numbers span.paginate_button:hover {
	background: #ccc;
}
.dataTables_wrapper .paging_full_numbers span.paginate_active {
	background: #99B3FF;
}
/*Footer*/
.footernav {
	display: none;
}
.footer_nav .MenuBarFooter li {
	float: left;
	list-style-type: none;
	width: 99px;
}
.footer_submenu li a {
	float: none;
}
.MenuBarFooter li a {
	padding-right: 5px;
	text-decoration: none;
	color: white;
	padding-bottom: 3px;
	font-size: 9px;
	font-weight: bold;
}
.footer_nav {
	padding-left: 10px;
}
.footertop {
	*background-color: #c2c7aa;
	* height: 40px;
}
#footer {
	*padding-top: 0;
}
.footertop_right {
	float: left;
	margin-left: 5px;
	padding-right: 15px;
	font-size: 10px;
}
.footertop_middle {
	float: left;
	width: 795px;
	font-size: 10px;
}
.footersponsor{
	font-size:10px;
	position:absolute;
	right:15px;
	bottom 0px;
	* bottom:4px;
}
.headerbottomleft form {
	z-index: 999;
}


.non_public_content_block {
	background: #DFDFDF;
}
.biotechsustainability_parent #maincontent {
	padding-top: 30px;
}
.conservation_agriculture_systems_alliance_parent #maincontent {
	padding-top: 30px;
}
.core4_parent #maincontent {
	padding-top: 30px;
}
.crm_parent #maincontent {
	padding-top: 30px;
}
.ctic_events_parent #maincontent {
	padding-top: 30px;
}
.know_your_watershed_parent #maincontent {
	padding-top: 30px;
}
.livestock_waste_mgmt_parent #maincontent {
	padding-top: 30px;
}
.upstream_heroes_parent #maincontent {
	padding-top: 30px;
}
.ctic_events_parent .ID_1 {
	margin-bottom: 20px;
}
.ctic_events_parent .ID_2 {
	float: left;
	width: 380px;
}
.ctic_events_parent .ID_3 {
	border-left: 1px solid grey;
	float: left;
	margin-left: 15px;
	padding-left: 20px;
	width: 314px;
}
.Tammy_CSV_Contacts {
	display: none;
}
.Donation .checkbox, .Donation .item_name, .Donation .item_desc {
	float: left;
	display: block;
	margin-right: 10px;
}
.basicinfo {
	padding-bottom: 15px;
}
.firstname {
	padding-top: 10px;
	padding-left: 5px;
}
.Step1_value_firstname {
	margin-left: 93px;
	margin-top: -18px;
	padding-left: 10px;
}
.lastname {
	margin-top: -16px;
	margin-left: 266px;
}
.Step1_value_lastname {
	margin-left: 359px;
	margin-top: -18px;
	padding-left: 10px;
}
.initial {
	margin-left: 542px;
	margin-top: -16px;
}
.Step1_value_initial {
	margin-left: 555px;
	margin-top: -20px;
	padding-left: 10px;
	padding-right: 10px;
}
.email {
	padding-top: 20px;
	padding-left: 5px;
}
.Step1_value_email {
	margin-left: 104px;
	margin-top: -17px;
}
.phone {
	margin-left: 267px;
	margin-top: -16px;
}
.Step1_value_phone {
	margin-left: 370px;
	margin-top: -17px;
}
.addressinfo {
	margin-top: 15px;
}
.address {
	padding-left: 5px;
	padding-top: 14px;
}
.Step1_value_address {
	margin-left: 105px;
	margin-top: -17px;
}
.city {
	padding-left: 5px;
	padding-top: 20px;
}
.Step1_value_city {
	margin-left: 105px;
	margin-top: -19px;
}
.state {
	margin-left: 5px;
}
.Step1_value_state {
	margin-left: 106px;
	margin-top: -18px;
	padding-right: 10px;
}
.zip {
	margin-left: 280px;
	margin-top: -15px;
}
.Step1_value_zip {
	margin-left: 380px;
	margin-top: -18px;
}
.country {
	margin-top: -15px;
	margin-left: 281px;
}
.Step1_value_country {
	margin-left: 340px;
	margin-top: -16px;
	padding-bottom: 15px;
}
.typeregistration {
	margin-top: 15px;
}
.Step1_full {
	margin-left: 15px;
	float: left;
	margin-top: 10px;
}
.Step1_value_full {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.Step1_basic_wrapper {
	clear: left;
}
.Step1_value_presenter {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.Step1_name_presenter {
	margin-left: 37px;
	padding-top: 10px;
}
.Step1_value_companion {
	float: left;
	margin-left: 10px;
}
.Step1_name_companion {
	margin-left: 37px;
}
.Step1_name_oneday {
	margin-left: 37px;
}
.Step1_value_oneday {
	margin-top: -14px;
	margin-left: 10px;
}
.Step1_value_AZ {
	float: left;
	margin-left: 10px;
}
.Step1_name_AZ {
	margin-left: 37px;
}
.Step1_name_AZsing {
	margin-left: 37px;
}
.Step1_value_AZsing {
	margin-top: -14px;
	margin-left: 10px;
}
.Step1_name_fullcon {
	margin-left: 15px;
	float: left;
}
.Step1_value_fullcon {
	float: left;
	margin-left: 10px;
}
.Step1_value_rail {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.Step1_name_rail {
	margin-left: 15px;
	float: left;
	margin-top: 10px;
}
.Step1_value_lake {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.Step1_name_lake {
	margin-left: 15px;
	float: left;
	margin-top: 10px;
}
.Step1_value_member {
	float: left;
	margin-top: 1px;
	margin-left: 10px;
}
.Step1_name_member {
	margin-left: 38px;
	margin-top: 10px;
}
.Step1_value_oneday #sub_2 {
	margin-left: 25px;
	margin-top: 5px;
	padding-right: 10px;
}
.Step1_value_oneday #sub_3 {
	margin-left: 25px;
	margin-top: 5px;
}
.Step1_value_oneday #sub_4 {
	margin-left: 25px;
	margin-top: 5px;
}
.Step1_name_AZsing #sub_5 {
	margin-left: 25px;
	margin-top: 5px;
}
.Step1_name_AZsing #sub_6 {
	margin-left: 25px;
	margin-top: 5px;
}
.Step1_sub_value {
	margin-left: 25px;
	margin-top: 5px;
}
fieldset {
	width: 725px;
	margin-bottom: 27px;
	padding-bottom: 10px;
}
.sponsors fieldset {
	width: 405px;
}
.form .account_setup {
	width: 703px;
}
.form fieldset {
	width: 703px;
	margin-left: -35px;
}
.Confirm fieldset {
	width: 703px;
}
.abstracts fieldset {
	width: 670px;
	*width: 670px;
}
hr {
	margin-top: 10px;
	clear: left;
	color: #DFDFDF;
}
.cc_info_sub_wrapper {
	clear: left;
}
.cc_info_sub_wrapper {
	clear: left;
}
.ccStep1_value_address, .ccStep1_value_city, .ccStep1_value_state, .ccStep1_value_zip, .ccStep1_value_firstname, .ccStep1_value_lastname, .cccard_type_value, .ccard_number_value, .ccexpire_date_value, .cc_info_value, .cccard_number_value, .cc_info_value {
	float: left;
	margin-left: 110px;
	margin-top: -15px;
	*margin-left: 40px;
	* margin-top: -18px;
}
.ccStep1_value_state, .cccard_type_value {
	*margin-left: 80px;
}
.ccStep1_value_zip {
	*marign-left: 30px;
}
.cc_info_value {
	*margin-left: 50px;
}
.ccexpire_date_value {
	*margin-left: 100px;
}
.input {
	clear: left;
}
.cc_billing_sub_wrapper, .cc_info_sub_wrapper {
	clear: left;
	margin-top: 17px;
}
.cc_billing_wrapper input, .cccard_number_value input {
	width: 213px;
}
.ccStep1_value_city input {
	width: 213px;
}
.Step1_value_zip input {
	width: 100px;
}
.cc {
	width: 100px;
}
.completeorder {
	clear: left;
	margin-top: 20px;
}
.billinginfo {
	float: left;
	height: 350px;
	margin-right: 15px;
	margin-top: 15px;
	padding: 5px;
	width: 320px;
}
.creditcardinfo {
	float: left;
	margin-top: 15px;
	padding: 5px;
	width: 425px;
	height: 300px;
}
.completeorder {
	clear: left;
	margin-top: 20px;
	padding: 5px;
	width: 685px;
}
.cc {
	width: 210px;
	padding-right: 10px;
}
.cc_info_value {
	margin-left: 200px;
}
.regitemindex0 .regitem_0_2 {
	margin-bottom: 20px;
	*margin-bottom: 10px;
}
.regitemindex0 {
	margin-bottom: 20px;
	*margin-bottom: 10px;
}
.regitemindex0 .regitem_radio {
	float: left;
	padding-right: 5px;
	clear: left;
}
.regitemindex0 .regitem_cost {
	float: left;
	padding-right: 5px;
}
.regitemindex0 .regitem_desc {
	margin-left: 20px;
	clear: left;
	*margin-bottom: 10px;
}
.regitemindex0 .regitem_display {
	float: left;
}
.regitemindex1 .regitem_radio {
	float: left;
	padding-right: 5px;
	margin-left: 25px;
	clear: left;
}
.regitemindex1 .regitem_display {
	float: left;
}
.regitemindex1 .regitem_desc {
	margin-left: 20px;
}
.regitemindex1 .regitem_cost {
	float: left;
	padding-right: 5px;
}
.regitem_0_80 .regitem_desc {
	margin-left: 20px;
	margin-bottom: -18px;
	*margin-bottom: 5px;
}
.regitem_8_100 .regitem_display {
	padding-bottom: 15px;
}
.regitem_22_37 .regitem_display {
	padding-bottom: 15px;
}
.regitem_3_33 .regitem_display {
	padding-bottom: 15px;
}
.regitem_0_110 .regitem_radio {
	padding-bottom: 20px;
}
.regitem_0_1 .regitem_radio {
	padding-bottom: 20px;
	*padding-bottom: 0;
}
.regitem_0_2 .regitem_radio {
	padding-bottom: 20px;
}
.regitemindex1 .regitem_22_37 {
	margin-bottom: 20px;
}
.regitemindex0 .regitem_checkbox {
	float: left;
	padding-right: 5px;
}
.Attendee_header_Attendee {
	float: left;
	padding-right: 75px;
	margin-left: 10px;
	text-decoration: underline;
	font-weight: bold;
}
.Attendee_header_Item {
	float: left;
	text-decoration: underline;
	font-weight: bold;
	width: 438px;
}
.Attendee_header_List_Price {
	text-decoration: underline;
	font-weight: bold;
}
.Attendee_row_Attendee {
	float: left;
	width: 125px;
	margin-left: 10px;
}
.Attendee_row_Item {
	float: left;
	padding-right: 10px;
	width: 385px;
}
.Attendee_row_List_Price {
	text-align: right;
}
.Attendee_footer_Total_Text {
	float: left;
	padding-right: 10px;
	margin-left: 500px;
	font-weight: bold;
}
.Attendee_fotter_Total_Amount {
	text-align: right;
	font-weight: bold;
}
.Attendee_header_remove {
	float: left;
	width: 55px;
	font-weight: bold;
	text-decoration: underline;
}
.Attendee_header_edit {
	float: left;
	width: 30px;
	font-weight: bold;
	text-decoration: underline;
}
.Attendee_header_Attendee_confirm {
	float: left;
	width: 120px;
	font-weight: bold;
	text-decoration: underline;
}
.Attendee_header_Item_confirm {
	float: left;
	width: 370px;
	font-weight: bold;
	text-decoration: underline;
}
.Attendee_header_List_Price_confirm {
	font-weight: bold;
	text-decoration: underline;
}
.Attendee_row_Attendee_confirm {
	float: left;
	width: 120px;
}
.Attendee_row_Item_confirm {
	float: left;
	width: 385px;
}
.Attendee_header_List_Price_confirm {
	text-align: right;
}
.Attendee_row_List_Price_confirm {
	text-align: right;
}
.Attendee_footer_Total_Text_confirm {
	margin-left: 600px;
	float: left;
	padding-right: 10px;
	font-weight: bold;
}
.Confirm a:link {
	text-decoration: none;
}
.Confirm a:hover {
	color: #45561F;
}
.checkbox{
	float:left;
	margin-right:5px;
}
#form_container_ns .checkbox{
	float:none;
}
#block_2 h4 {
	font-size: 13px;
	text-align: center;
	font-style: normal;
	margin-top: 10px;
}
.parent {
	float: left;
	padding-right: 20px;
}
.child {
	margin-left: 10px;
}
#block_2 .featuredlink li {
	list-style-image: url("/templates/default/images/arrow_quicklinks.gif");
	margin-left: 10px;
}
@media print{
	#block_1, #block_2, #block_3 {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
	height:100%
}
.nav, #footer, #block_2, .headermiddle{display:none;}

}

.publish_preview .table_of_contents {margin-top:225px;}
.publish_preview .article_deck {padding-bottom:20px;}
.publish_preview .sponsors_title {margin-left:25px;}
.publish_preview #block_2 #maincontent {padding-top:20px;}

.newsletter_body img {border:0px;}
