/* 
    7/16/09 Styles for SustainableWoods.net rebuild
	10/8/09 Text Styles were moved from HomeStyles.css
 */
 
 /* TITLES AND SUBTITLES */
 .PageTitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #336600;
  text-transform: uppercase;
  font-size: 15px;
  /* 11/26/09: Changed from 13px */
  margin-bottom: 15px;
}

 .PageTitleSmall
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #336600;
  text-transform: uppercase;
  font-size: 13px;
  margin-bottom: 15px;
}
/* 11/26/09 Added to allow for larger title */


.Subtitle
{
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #cccccc;
  margin-bottom: -10px;
  color: #000000;
}

.SubtitleSmall
{
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px solid #cccccc;
  margin-bottom: -10px;
  color: #000000;
}

/* 1/15/10 Added for Site Documentation */
a.SubtitleSmall
{
  color: #000000;
  text-decoration: none;
}

a.SubtitleSmall:hover
{
  color: #336600;
}


 

/* NAVIGATION */

.TopNavigationArea
{
  position: relative;
  top: 0;
  float: right;
  padding-right: 15px;
}


.TopNavigationText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #99B868;
  text-transform: uppercase;
  font-size: 13px;
}

a.TopNavigationText
{
  color: #99B868;
  text-decoration: none;
}

a.TopNavigationText:hover
{
  color: #000000;
}

.LeftNavigationText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
  margin: 15px 0 10px 0;
}

a.LeftNavigationText
{
  color: #ffffff;
  text-decoration: none;
}

a.LeftNavigationText:hover
{
  color: #000000;
  text-decoration: underline;
}

.LeftNavigationSubcategory
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  text-transform: uppercase;
  font-size: 9px;
  margin-bottom: 10px;
}

a.LeftNavigationSubcategory
{
  color: #000000;
  text-decoration: none;
}

a.LeftNavigationSubcategory:hover
{
  color: #ffffff;
  text-decoration: underline;
}

/* 12/7/09 Added because LeftNavigationSubcategory goes to white */
.FooterNavigation
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  text-transform: uppercase;
  font-size: 9px;
  margin-bottom: 10px;
}

a.FooterNavigation
{
  color: #000000;
  text-decoration: none;
}

a.FooterNavigation:hover
{
  color: #666600;
  text-decoration: underline;
}




/* TEXT STYLES*/
.FeatureTextLarge
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 15px;
}

a.FeatureTextLarge
{
  color: #ffffff;
  text-decoration: none;
}

a.FeatureTextLarge:hover
{
  color: #000000;
}


.FeatureText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 13px;
}

a.FeatureText
{
  color: #ffffff;
  text-decoration: none;
}

a.FeatureText:hover
{
  color: #000000;
}

.FeatureTextSmall
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 11px;
}

a.FeatureTextSmall
{
  color: #ffffff;
  text-decoration: none;
}

a.FeatureTextSmall:hover
{
  color: #000000;
}

.ThumbnailName
{
  text-transform: uppercase;
  font-size: 10px;
  color: #336600;
  font-weight: bold;
  margin: 25px 0 0 -15px;
  text-align: center;
}
/* 11/15/09: Change font_size from 11 to fit more text. */

.ThumbnailPlace
{
  font-size: 9px;
  color: #336600;
  font-weight: bold;
  text-align: center;
   margin: 0px 0 0 -15px;
}
/* 11/15/09: Changed from 11px to give more font variation */

.ProductSpecTitle
{
  text-transform: uppercase;
  font-size: 12px;
  color: #336600;
  font-weight: bold;
  margin: 10px 0 0 -5px;
  text-align: left;
}
/* 11/26/09: Added */


.ProductSpecifications
{
  font-size: 9px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  margin: 0 0 -5px 5px;
  padding-bottom: -5px;
}
/* 11/26/09: Added */

.RandomArtisanName
{
  text-transform: uppercase;
  font-size: 11px;
  color: #336600;
  font-weight: bold;
  margin: 10px 0 0 -5px;
  text-align: center;
}
/* 1/4/10: Added by Nora */

.ProductArtisanInfoField
{
  text-transform: uppercase;
  font-size: 11px;
  color: #336600;
  font-weight: bold;
  margin: 10px 0 0 -5px;
}
/* 4/15/10: Added by Nora */


.BottomLinks
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #336600;
  font-weight: bold;
  text-transform: uppercase;
}

/* MISC */

.AddRed
{
  color: #CC0000;
  weight: bold;
}


/* 11/15/09 Added for pagination */

/*********************************************************************************
Instruction Navigation  1/16/2010
****************************************************************************/

.InstrNavigationTable
{
	width:550px;
	height:25px;
	position:relative;
	left:10px;
	top:5px;
	border-bottom-color:#699921;
	border-bottom-style:solid;
	border-bottom-width:thin;
	
	margin:3px;
	
}
.InstrNavigation 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
color:#699921;
text-decoration: none;



}

.InstrNavigation 
{

height:20px;
width:136px;
background: #b2d88b url(../Images/InstructionSheetImages/RighLttGrnTab.jpg) no-repeat right top;
float:left;
padding-right: 10px;
padding-top:5px;
}
a span.InstrNavigation  
{

height:20px;
width:136px;
background: url(../Images/InstructionSheetImages/LeftLtGrnTab.jpg) no-repeat left top;
float:left;
padding-right: 10px;
}
a.InstrNavigation
{
color:#699921;
height:20px;
width:136px;
background: #b2d88b url(../Images/InstructionSheetImages/RighLttGrnTab.jpg)no-repeat right top;
text-decoration: none;
padding-right: 10px;
}



/* Hide from IE5-Mac \*/
.InstrNavigation a, #InstrNavigation a span
{
float: none;
}
/* End hide */

a.InstrNavigation:visited
{
color:#fff;
height:20px;
width:136px;
background: #699921 url(../Images/InstructionSheetImages/RightDkGrnTab.jpg)no-repeat right top;
padding-right: 10px;
}
a span.InstrNavigation:visited
{
color: #fff;
height:20px;
width:136px;
background: url(../Images/InstructionSheetImages/LeftDkGrnTab.jpg)no-repeat left top;
padding-right: 10px;
}
a.InstrNavigation:hover
{
color:  #699921;
height:20px;
width:136px;
background: #b2d88b url(../Images/InstructionSheetImages/RighLttGrnTab.jpg)no-repeat right top;
padding-right: 10px;
}

a span.InstrNavigation:hover
{
color:  #699921;
height:20px;
width:136px;
background:
url(../Images/InstructionSheetImages/LeftLtGrnTab.jpg)no-repeat left top;
padding-right: 10px;
}

a.InstrNavigation:focus
{
color:#fff1;
height:20px;
width:136px;
background: #699921 url(../Images/InstructionSheetImages/RightDkGrnTab.jpg)no-repeat right top;
padding-right: 10px;
}
a span.InstrNavigation:focus
{
color: #fff;
height:20px;
width:136px;
background: url(../Images/InstructionSheetImages/LeftDkGrnTab.jpg)no-repeat left top;
padding-right: 10px;
}

a.InstrNavigation:active
{
color: #fff1;
height:20px;
width:136px;
background: #699921 url(../Images/InstructionSheetImages/RightDkGrnTab.jpg)no-repeat right top;
padding-right: 10px;
}

a span.InstrNavigation:active
{
color: #fff;
height:20px;
width:136px;
background: url(../Images/InstructionSheetImages/LeftDkGrnTab.jpg)no-repeat left top;
padding-right: 10px;
}

.RedNote
{
	position:relative;
	left:100px;
}

a.InstrBodyGreen
{
color:#72B720;
text-decoration: none;
font-weight:bold;


}

a.InstrBodyLinks
{
color:#99B868;
text-decoration: none;
font-weight:bold;


}


a.InstrBodyLinks:visited
{
color: #528412;
font-weight:bold;

}
a.InstrBodyLinks:hover
{
color: #528412;
font-weight:bold;

}

a.InstrBodyLinks:focus
{
color: #99B868;
font-weight:bold;

}

a.InstrBodyLinks:active
{
color: #99B868;
font-weight:bold;

}



.FirstSublist
{
	list-style:circle;
}