@import url(skip_netscape4.css);
/* main style sheet for new broccosprouts.com design, 3/20/2006 */
/* main font size for content is 12px verdana, menus are 11 or 12px */

BODY, P, DIV, TABLE, TD, TH, DL, UL, OL, FORM, BLOCKQUOTE, CAPTION
	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; } 

H1, H2, H3	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; }
H4, H5, H6	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; }

	h3 {font-size:14px; }
	h4 {font-size:13px; }

sup 	{ font-size:90%; }
PRE 	{ font-family: Courier, monospace; } 

.sm		{font-size:11px;} 

/* menu and title bar style controls */
	.bcontent 	{font-size:12px; }	/* do NOT use relative sizing here, such as % */
	.bc		 	{font-size:12px; }	/* short form of bcontent class */
	.navarrows1	{font-size:11px; font-weight:bold; }	/* NavArrows1 function in stores find */
	.disclaimer	{font-size:11px; color:#666666; }  /* do NOT use relative sizing here, such as % */
	.noscr		{font-size:11px; color:#003333; }  /* formenu noscript msg */

	TD.botrule	{ border-color : #339966;
			  		border-style : solid;
			  		border-width : 0 0 1px 0;}	
	
	.btitle 	{font-size:24px; color: #006633; font-weight:bold; }
	.bsubtitle 	{font-size:15px; color: #006633; font-weight:bold; }

	.tmenu	 	{font-size:11px; font-weight:bold; }
	.tmenu2	 	{font-size:10px; }

	TD.tmenu2img { padding:0px; }
	TD.tmenuflex { padding:0px; }

	
	.srcbox2	{font-size:10px; color:#003333; padding:2px; }

	/*  Search BUTTON style */
	.srcbox2 INPUT	{ font-size:10px; color:#003333; font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; 
						background:#a4d988; 
						border-color:#000000; border-style:none; border-width: 0px; }
	/* .srcbox2 INPUT:hover { text-decoration:underline; }  DOESN'T WORK WITH MSIE, SEE srcbox2btnhov and javascript  */
	.srcbox2btnhov { text-decoration:underline; } /* search button hover style */
			  
	.bmenu	 	{font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif; }
	.rtmenu	 	{font-size:11px; color:#ffffff; }
	.rtmenuhdr 	{font-size:12px; color:#ffffff; font-weight:bold;}
	.rtmenu2 	{font-size:11px; /*color:#003333;*/ color:green; }
	.breadcrumb	{font-size:9px;  color:#666666; padding-top: 3px; }


	/* original colors  link=0000FF  active=FF0000  visited=800080  */
	.tmenu a:link 		{ color: #ffffff; text-decoration:none; }
	.tmenu a:visited	{ color: #ffffff; text-decoration:none; }   
	.tmenu a:active		{ color: #ffffff; text-decoration:none; }  
	.tmenu a:hover		{ color: #ffffff; text-decoration:underline; } 

	.tmenu2 a:link 		{ color: #5f0f09; text-decoration:none; }
	.tmenu2 a:visited	{ color: #5f0f09; text-decoration:none; }   
	.tmenu2 a:active	{ color: #5f0f09; text-decoration:none; }  
	.tmenu2 a:hover		{ color: #5f0f09; text-decoration:underline; } 

	.bmenu a:link 		{ color: #003333; }
	.bmenu a:visited	{ color: #800080; }   
	.bmenu a:active		{ color: #ff0000; }  
	.bmenu a:hover		{ color: #339966; } 

	.rtmenu a:link 		{ color: #ffffff; text-decoration:none; }
	.rtmenu a:visited	{ color: #cccccc; text-decoration:none; }   
	.rtmenu a:hover		{ color: #ffffff; text-decoration:underline; } 
	.rtmenu a:active	{ color: #ffffff; text-decoration:none; }  

	.rtmenuhdr a:link 		{ color: #ffffff; text-decoration:none; }
	.rtmenuhdr a:visited	{ color: #ffffff; text-decoration:none; }   
	.rtmenuhdr a:active		{ color: #ffffff; text-decoration:none; }  
	.rtmenuhdr a:hover		{ color: #ffffff; text-decoration:underline; } 

	.rtmenu2 a:link 		{ color: #003333;}
	.rtmenu2 a:visited		{ color: #339966; }   
	.rtmenu2 a:active		{ color: #ff0000; }  
	.rtmenu2 a:hover		{ color: #002200; } /* 339966 */
	
	.breadcrumb a:link 		{ color: #003333;}
	.breadcrumb a:visited	{ color: #800080; }   
	.breadcrumb a:hover		{ color: #339966; } 
	.breadcrumb a:active	{ color: #ff0000; }  

	
/* end of menu and title bar style controls */


H2 	{ font-size: 120%; }
/* H3 	{ font-size: 110%; } */


/*	a:link 		{ color: #003399; }
	a:visited 	{ color: #800080; }
	a:active 	{ color: #ff0000; } */

H2.Arial { font-family: Arial, Helvetica, Sans-Serif; }


.headerA 	{ 	color: #FFCC66;  
				background-color :  #000080;  
				padding :  4px;  
				font-weight :  bold;  
				border :  none; }

.headerB {  }


.headerf1 	{ 	padding: 3px; 				/*  just has a top dashed gray border */
				border-width: 1px 0 0px 0;
				border-style: dashed; 
				border-color: #666666; }
				
.headerf2 	{ 	background-color :  #eeeeee;  /*same as headerF but adds gray background box */
				padding: 4px; 					/* larger padding */
				border-width: 1px 0 0px 0;
				border-style: dashed; 
				border-color: #666666; }
				
.box1 		{ background : #FFCC66;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px;  }

.boxred1	{ background : #FF6699;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }

.boxwhite	{ background : #FFFFFF;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }


.boxblue 	{ background : #9999FF;
			  border-color : navy;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }

.boxorange2	{ background : #FFCC99; 
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }

.boxgreen1 	{ background : #CCFF99; /*  99CC99 */
			  border-color : #339966;
			  border-style : groove;
			  border-width : 4px;
		      padding : 10px;  }
				
.list_spaced LI {margin-bottom:12px;} 

.smlist_spaced LI {font-size:11px; margin-bottom:12px;} 
