
	/* mac hide\*/
	html, body {height:100%}
	/* end hide */
	/*-----------------------------------------------------------------------------------*/
	/*body settings*/
	/*-----------------------------------------------------------------------------------*/
	body {
		padding:0;
		margin:0;
		text-align:center;
		min-width:760px;/* for mozilla*/
		background-color: #fff;
		color: #000;
		
	}
	/*-----------------------------------------------------------------------------------*/
	/*outer settings*/
	/*-----------------------------------------------------------------------------------*/
	#outer{
		border: 0px solid #000;
		height:100%;
		min-height:100%;
		width:758px;
		color: #000000;
		text-align:left;
		margin:auto;
		position:relative;
		background: url(/interface/images/centredbg.jpg) repeat-y center center;
		position:relative;
	} 
	html>body #outer{
		height:auto;
	} /*for mozilla as IE treats height as min-height anyway*/
	
	/*-----------------------------------------------------------------------------------*/
	/*innerwrap settings*/
	/*-----------------------------------------------------------------------------------*/
	#innerwrap {/* enables content first */
		float:left;
		width:335px;
		margin-bottom: 80px;
		/*padding-bottom: -200px;*/
		border: 0px solid #000;
		background: #fff /*url(/interface/images/leftBar_base.jpg) no-repeat bottom left;*/
	}
	html>body #innerwrap {
		margin-bottom: 0px;
		padding-bottom: 0px;
		width:355px;
	}
	/*-----------------------------------------------------------------------------------*/
	/*header settings*/
	/*-----------------------------------------------------------------------------------*/
	#header{
		position:absolute;
		top:0;
		left:-1px;
		width:758px;
		height:190px;
		background:#fff;
		border: 0px solid #000;
		overflow:hidden;
		color: #000;
		z-index:100;
	}
	/*-----------------------------------------------------------------------------------*/
	/*header settings: panel_1*/
	/*-----------------------------------------------------------------------------------*/
	.panel_1{
		float: left;
		background: url(/interface/images/anim_bike2.gif) no-repeat top left;
		width: 180px;
		height: 151px;
	}
	.panel_1 h1{
		display:none;
	}
	/*-----------------------------------------------------------------------------------*/
	/*header settings: panel_2*/
	/*-----------------------------------------------------------------------------------*/
	.panel_2{
		float: left;
		background: url(/interface/images/title_home.gif) no-repeat top left;
		width: 346px;
		height: 80px;
		border: 0px solid #000;
		margin: 62px 0px 0px 0px;
	}
	.panel_2 h1{
		display:none;
	}
	.panel_2_5{
		float: left;
		background: url(/interface/images/hd_campaign.jpg) no-repeat top left;
		width: 346px;
		height: 80px;
		border: 0px solid #000;
		margin: 62px 0px 0px 0px;
	}
	.panel_2_5 h1{
		display:none;
	}
	/*-----------------------------------------------------------------------------------*/
	/*header settings: panel_3*/
	/*-----------------------------------------------------------------------------------*/
	.panel_3{
		float: right;
		background: #fff;
		width: 200px;
		height: 100px;
		border: 0px solid #000;
		
	}
	.panel_3 #Tier1 {
		text-align: center;
		color: #696969;
		margin: 7px 0px 0px 0px;
	}
	.panel_3 #Tier1 a{
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #696969;
		text-decoration: none;
		font-size: 11px;
	}
	.panel_3 #Tier1 a:hover{
		text-decoration: underline;
	}
	.panel_3 #Tier2 {
		margin: 24px 0px 0px 0px;
		background: url(/interface/images/logo_25_1.jpg) no-repeat top left;
		width: 200px;
		height: 100px;
	}
	.panel_3 #Tier2 h1{
		display: none;
	}
	/*-----------------------------------------------------------------------------------*/
	/*header settings: level_2 - #SignUp */
	/*-----------------------------------------------------------------------------------*/
	#Level_1{
		height: 151px;
		width: 760px;
		border: 0px solid #000;	
	}
	.level_2{
		width: 760px;	
		border: 0px solid #000;	
	}
	.level_2 #SignUp{
		float: left;
		background: #FFCC00 url(/interface/images/topBar_lt.gif) no-repeat top left;
		height: 31px;
		width: 54px;
		border: 0px solid #000;
	}
	.level_2 #SignUp h1{
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #000;
		font-size: 9px;
		margin: 9px 4px 0px 11px;
	}
	.level_2 #SignUp a{
		color: #000;
		text-decoration: none;
	}
	.level_2 #SignUp a:hover{
		color: #000;
		text-decoration: underline;
	}
	.level_2 #EmailUs{
		float: left;
		background: #FE9900;
		height: 31px;
		width: 59px;
		border: 0px solid #000;
		margin-left: 5px;
	}
	.level_2 #EmailUs h1{
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #000;
		text-decoration: none;
		font-size: 9px;
		margin: 9px 4px 0px 10px;
	}
	.level_2 #EmailUs a{
		color: #000;
		text-decoration: none;
	}
	.level_2 #EmailUs a:hover{
		text-decoration: underline;
	}
	
	.level_2 #Links{
		float: left;
		background: #FE9900;
		height: 31px;
		width: 47px;
		border: 0px solid #000;
	}
	html>body .level_2 #Links{
		width: 47px;
	}
	.level_2 #Links h1{
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #000;
		text-decoration: none;
		font-size: 9px;
		margin: 9px 10px 0px 10px;
	}
	.level_2 #Links a{
		color: #000;
		text-decoration: none;
	}
	.level_2 #Links a:hover{
		text-decoration: underline;
	}
	.level_2 #Bookmarks {
		width: 400px;
		float: left;
		background: #FF6600;
		height: 31px;
		border: 0px solid #000;
		margin-left: 5px;
		padding-left: 5px;
		font-size: 11px;
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #fff;
	}
	html>body .level_2 #Bookmarks {
		width: 395px;
	}
	.level_2 #Bookmarks h1{
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		font-size: 9px;
		display: inline;
		margin: 0px 5px 0px 5px;
		line-height: 3.0em;
		border: 0px solid #000;
	}
	.level_2 #Bookmarks a{
		color: #fff;
		text-decoration: none;
	}
	.level_2 #Bookmarks a:hover{
		text-decoration: underline;
	}
	#Bookmarks ul {
		margin-left: 0;
		padding-left: 0;
		display: inline;
		border: none;
		} 
	
	#Bookmarks ul li {
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		font-size: 10px;
		display: inline;
		margin: 0px 5px 0px 5px;
		line-height: 3.0em;
		border: 0px solid #000;
		list-style: none;
		display: inline;
	}
	.level_2 #Search {
		width: 185px;
		float: left;
		background: #FF0000 url(/interface/images/topBar_rt.gif) no-repeat top right;
		height: 31px;
		border: 0px solid #000;
		font-size: 9px;
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #fff;
		margin: 0px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	html>body .level_2 #Search {
		padding: 4px 0px 0px 0px;
		height: 27px;
	}
	#searchFrm{
		border: 0px solid #000;
		margin: 0px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	.level_2 #lbl_Search {
		font-family: verdana, arial, helvetica; 		
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		font-size: 9px;
		border: 0px solid #000;
		
	}
	.level_2 #Search #SearchPosition{
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 0px 4px;
		border: 0px solid #000;
		height: 31px;
	}
	#txt_search{
		width: 100px;
		font-size: 11px;
	}
	#btn_go{
		color: #fff;
		border: 0px solid #000;
		font-family: verdana, arial, helvetica; 
		background: #FF0000;
		font-size: 10px;
		margin: 0px 0px 0px 4px;
		text-decoration: underline;
		cursor: pointer;
	}
	html>body #btn_go{
		width: 20px;
	}
	/*-----------------------------------------------------------------------------------*/
	/*left settings*/
	/*-----------------------------------------------------------------------------------*/
	#left {
		position:relative;/*ie needs this to show float */
		width:165px;
		float:left;
		padding-top: 190px;/*needed to make room for header*/
		padding-bottom: 82px;/* needed to make room for footer */
		height: auto !important;
		height: 707px;
		min-height: 220px;
		background: #99CC00 url(/interface/images/leftBar_base.jpg) no-repeat bottom left;
		border: 0px solid #000;
	}
	html>body #left {
		
		margin-bottom: 90px;/* needed to make room for footer */
	}
	#left_cnr{
		height: 9px;
		background: #99CC00 url(/interface/images/leftBar_top_lt.gif) no-repeat top left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
	}
	*html #left_cnr{
		height: 1%; 
	}
	#left_menu{
		font-family: verdana, arial, helvetica ;
		font-size: 11px;
		color: #003300;
		border: 0px solid #000;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
	}
	*html #left_menu{
		margin: -15px 0px 0px 0px;
		height: 1%;
	}
	
	#Menu{
		list-style-type: none;
		margin: 10px 0px 0px 0px;
		border: 0px solid #000;
	}
	*html #Menu{
		height: 1%;
	}
	html>body #Menu {
		margin: -10px 100px 0px -40px;
		padding: 0px 30px 0px -40px;
		border: 0px solid #000;
		width: 165px;
	}
	#Menu li{
		margin: 10px 0px 6px 0px;
		padding: 0px 0px 0px 12px;
	}
	html>body #Menu li{
		margin: 20px 0px 10px 0px;
		padding: 0px 0px 0px 14px;
		border: 0px solid #000;
	}
	#Menu li a{
		text-decoration: none;
		color: #003300;
		font-family: verdana, arial, helvetica ;
		font-size: 11px;
	}
	#Menu li a:hover{
		font-weight: bold;
	}
	#Menu li.selectedBtn{
		font-weight: bold;
		border: 0px solid #000;
		margin: 0px 0px 0px 0px;
		line-height: 2.5em;
		display: block;
		border: 0px solid #000;
		background-color: #CBFE33;
	}	
	#Menu li.selectedBtnTop{
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		line-height: 2.5em;
		display: block;
		border: 1px solid #CBFE33;
		border-left: 0px solid #CBFE33;
		border-right: 0px solid #CBFE33;
		background-color: #CBFE33;
	}	
	#Menu li.setSelectedBtn{
		font-weight: bold;
		border: 0px solid #000;
		margin: 0px 0px 0px 0px;
		line-height: 3.1em;
		display: block;
		border: 0px solid #000;
		background-color: #fff;
	}	
	html>body #Menu li.setSelectedBtn{
		/*line-height: 2.5em;*/
	}
	#Menu ul.selectedSubMenu {
		background-color: #CBFE33;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 0px solid #CBFE33;
	}
	
	#Menu ul.selectedSubMenu ul{
		list-style-type: none;
		background-color: #CBFE33;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: 1px solid #000;
	}
	*html #Menu ul.selectedSubMenu ul{
		border: 1px solid #000;
		margin: 0px 0px 0px -190px;
	}
	#Menu ul.selectedSubMenu  li{
		list-style-type: none;
		background: #CBFE33;
		margin: 0px 0px 0px -12px;
		padding: 0px 0px 0px 24px;
		line-height: 2.5em;
		border: 0px solid #000;
	}
	html>body #Menu ul.selectedSubMenu  li{
		margin: 0px 0px 0px -14px;
	}
	#Menu ul.selectedSubMenu  li a{
		font-weight: normal;
	}
	html>body #Menu li.selectedSubMenu li{
		margin: 0px 0px 0px 25px;
	}
	#Menu ul.selectedSubMenu li.selectedBtn, #Menu ul.selectedSubMenu li.selectedBtn a{
		font-weight: bold;
		display: block;
		background: #fff; /*url(/interface/images/1pxbg.gif) repeat-y top left;*/
		border: 1px solid #fff;
		margin: 0px 0px 0px -12px;
		padding: 0px 0px 0px 17px;
		line-height: 2.5em;
	}
	
	html>body #Menu ul.selectedSubMenu li.selectedBtn, #Menu ul.selectedSubMenu li.selectedBtn a{
		margin: 0px 0px 0px -14px;
		padding: 0px 0px 0px 19px;
	}
	/*-----------------------------------------------------------------------------------*/
	/*right settings*/
	/*-----------------------------------------------------------------------------------*/
	#right {
		position:relative;/*ie needs this to show float */
		width:412px;
		float:right;
		padding-top:190px;/*needed to make room for header*/
		padding-bottom:75px;
		background-color: #fff;
		border: 0px solid #000;
		font-family: verdana, arial, helvetica ;
		font-size: 9pt;
		color: #000;
	}
	html>body #right {
		width: 390px;
		/*padding-bottom: 10px;*/
	}
	#Tips {
		background: #FF9900; 
		height: 90px;
		background: #FF9900 url(/interface/images/rightBar_bx_orange_base.gif) no-repeat bottom left;
		
	}
	html>body #Tips {
		margin: 5px 0px 0px 0px;
	}
	#Tips .top{
		background: #FF9900 url(/interface/images/rightBar_bx_orange_top.gif) no-repeat top left;
		height: 9px;
	}
	
	#Recipes {
		/*background: #999; */
		margin: 5px 0px 0px 0px;
	}
	html>body #Recipes {
		margin: 5px 0px 0px 0px;
	}
	/*-----------------------------------------------------------------------------------*/
	/*footer settings*/
	/*-----------------------------------------------------------------------------------*/
	#footer {
		width:758px;
		clear:both;
		height:130px;
		/*border-top:1px solid #000;*/
		background: #fff url(/interface/images/footer.jpg) no-repeat top left;
		color: #000;
		text-align:center;
		left:0;
		bottom:0;
		position: absolute;
	
	}
	* html #footer {/*only ie gets this style*/
		\height:132px;/* for ie5 */
		he\ight:130px;/* for ie6 */
	}
	/*-----------------------------------------------------------------------------------*/
	/*centrecontent settings*/
	/*-----------------------------------------------------------------------------------*/
	#centrecontent {
		width: 166px;
		float: right;
		margin: 190px 0px 0px 4px;
		padding: 10px 10px 0px 10px;
		border: 0px solid #000;
		background: #FE9900 url(/interface/images/vman.jpg) no-repeat bottom right;
	}
	*html #centrecontent {
		height: 516px;
	}
	html>body #centrecontent {
		min-height: 430px;
	}
	#centrecontent p{
		font-family: verdana, arial, helvetica ;
		font-size: 9pt;
		color: #000;
		border: 0px solid #000;
		line-height: 1.5em;
	}
	
	#centrecontent ul.campaignList {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		font-family: verdana, arial, helvetica ;
		font-size: 11px;
		color: #000;
	}
	#centrecontent ul.campaignList li{
		padding: 5px 0px 5px 0px;
	}
	#centrecontent ul.campaignList a{
		text-decoration: none;
		color: #000;
	}
	#centrecontent ul.campaignList a:hover{
		text-decoration: underline;
	}
	#centrecontent ul.campaignList li.selectedArticle{
		display: block;
		background: #FFCC66; 
		margin: 0px -10px 0px -20px;
		padding: 5px 0px 5px 20px;
		line-height: 17px;
		color: #002D00;
		border: 1px solid #FFCC66;
	}
	html>body #centrecontent ul.campaignList li.selectedArticle{
		margin: 0px -10px 0px -10px;
		padding: 5px 0px 5px 10px;
	}
	#centrecontent ul.campaignList li.selectedArticle a{
		text-decoration: none;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		color: #000;
		border: 0px solid #000;
		display: block;
	}
	.displayNone{
		display: none;
	}
	/*-----------------------------------------------------------------------------------*/
	/*clearfooter settings*/
	/*-----------------------------------------------------------------------------------*/
	#clearfooter {
		width:100%;
		height:52px;
		clear:both
	} /* to clear footer */
	/*-----------------------------------------------------------------------------------*/
	/*NewsHeadline settings*/
	/*-----------------------------------------------------------------------------------*/
	#NewsHeadline{
		float: right;
		height: 50px;
		z-index: 123;
		margin: -45px 0px 50px 158px;
	}
	html>body #NewsHeadline{
		margin: -110px 0px 0px 0px;
	}
	#NewsHeadline p{
		color: #336633;
	}
	/*-----------------------------------------------------------------------------------*/
	/*catHeader settings*/
	/*-----------------------------------------------------------------------------------*/
	h1#catHeader{
		font-family: verdana, arial, helvetica;
		font-weight: bold;
		font-size: 11px;
		margin: 0px 0px 0px 5px ;
		padding: 0px;
		color: #000;
	}
	
	#catMenu{
		margin: 5px;
		padding: 0px;
		border: 0px solid #000;
		width: 130px;
	}
	
	#catMenu li{
		font-family: verdana, arial, helvetica;
		font-weight: bold;
		font-size: 11px;
		display: inline;
		padding-right: 3px;
		color: #fff;
	}
	#catHR{
		color: #fff;
		width: 130px;
		height: 1px;
		border: 0;
	}
	html>body #catHR{
		width: 150px;
		margin: 5px 0px 25px 0px;
		padding: 0px;
		background-color: #fff;
	}
	#catMenu a{
		text-decoration: none;
		color: #fff;
	}
	#catMenu a:hover{
		text-decoration: underline;
		color: #fff;
	}
	#catMenu a .selected{
		text-decoration: underline;
		color: #000;
	}
	/*-----------------------------------------------------------------------------------*/
	/*selectedAlpha settings*/
	/*-----------------------------------------------------------------------------------*/
	.selectedAlpha {
		margin: 0px;
		padding: 0px;
	}
	.selectedAlpha li{
		list-style-type: none;
		font-family: verdana, arial, helvetica ;
		font-size: 11px;
		color: #000;
		margin: 0px 0px 0px 5px;
		padding: 0px;
	}
	.selectedAlpha li a{
		text-decoration: none;
		color: #000;
		
	}
	.selectedAlpha a:hover{
		text-decoration: underline;
	}
	
	/*-----------------------------------------------------------------------------------*/
	/*general settings*/
	/*-----------------------------------------------------------------------------------*/
	div,p {
		margin-top:0;
		font-family: arial, helvetica, verdana;
	}/*clear top margin for mozilla*/
	#noscript{
		display: none;
	}
	#object_Description{
		display: none;
	}
	#right li, #listItems li{
	font-family: arial, helvetica, verdana;
	font-size: 12px !important;
	color: #000;
}