
.text13 {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 13px;
}
.text13Bold {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 13px;
	font-weight:bold;
}
.text13Italic {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 13px;
	font-style:italic;
}
.text13BoldItalic {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
}
.text17 {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 17px;
}
.subhead20 {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #525B68;
	font-size: 20px;
	line-height:30px;
	text-decoration: none;
}
.navigationHot {
	font-family: Arial, Verdana, sans-serif;
	color: white;
	font-size: 9pt;
	text-decoration:none;
	font-weight:bold;
}
.navigationHot:link {
	color: white;
}
.navigationHot:visited {
	color: white;
}
.navigationHot:hover{
	color: #e4dccd;
}
.navigationHot:active {
	color: #e4dccd;
}
.navigationSW {
	font-family: Arial, Verdana, sans-serif;
	color: white;
	font-size: 8pt;
	text-decoration:none;
}
.navigationSW:link {
	color: white;
}
.navigationSW:visited {
	color: white;
}
.navigationSW:hover{
	color: #e4dccd;
}
.navigationSW:active {
	color: #e4dccd;
}
.navigationBlack {
	color: #602f01;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
}
.navigationBlack:link {
	color: #602f01;
}
.navigationBlack:visited {
	color: #602f01;
}
.navigationBlack:hover{
	color: #a06f41;
}
.navigationBlack:active {
	color: #602f01;
}
.navigationDarkTitle {
	color: #602f01;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia;
	font-size:12pt;
}
.navigationDarkTitle:link {
	color: #602f01;
}
.navigationDarkTitle:visited {
	color: #602f01;
}
.navigationDarkTitle:hover{
	color: #a06f41;
}
.navigationDarkTitle:active {
	color: #602f01;
}
.cleanLink:link {
	color: #123456;
}
.navigationSelected {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #74A386;
	font-size: 11px;
	text-decoration: none;
}
.micetype {
	font-family: HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
}

/*======================================================================================================
 -- MAIN MENU
======================================================================================================*/

div.CollapsableMenuItem {
	background-color: #BFCF84;
	width:203px;
	display:block;
	vertical-align:bottom;
}
div.CollapsableMenuItem:hover {
	background-color: #A1B075;
	width:203px;
	display:block;
	vertical-align:bottom;
}
a.CollapsableMenuItem {
	padding:4px;
	background-color: #D7E1AD;
	width:203px;
	text-decoration:none;
	display:block;
	font-family:HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	vertical-align:top;
}
a.CollapsableMenuItem:hover {
	padding:4px;
	background-color: #A1B075;
	width:203px;
	text-decoration:none;
	display:block;
	font-family:HelveticaNeue Condensed, HelveticaNeueCondensed, Helvetica Neue Condensed, Helvetica-Neue Condensed, Helvetica Neue-Condensed, HelveticaNeue-Condensed, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#464646;
	font-weight:bold;
}
.underline {
text-decoration: underline;
}
.indent {
text-indent: 5em;
}

.right {
text-align: right;
}

.left {
text-align: left;
}

.center {
text-align: center;
}
.Blue 
{
	color:Blue;
}

.AllergyTitle
{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}
.AllergyTitleWhite
{
	color:#eeeeee;
	font-family:Georgia;
	font-size:16pt;
	font-weight:normal;
}
.AllergyMainTitle 
{
	color:#3b5a6f;
	font-family:Georgia;
	font-size:16pt;
}
.AllergyDarkTitle 
{
	color:#4d2f07;
	font-family:Georgia;
	font-size:16pt;
}
.AllergyDarkTitleSmall 
{
	color:#473627;
	font-family:Georgia;
	font-size:12pt;
	font-weight:normal;
}
.AllergyWhiteText 
{
	color:#dddddd;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}
.AllergyDarkText 
{
	color:#4d2f07;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}
.AllergyDarkTextBold
{
	color:#4d2f07;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}
.CatalogTitle 
{
	color:#3B5970;
	font-family:Georgia;
	font-size:16pt;
}
.CatalogBlue 
{
	color:#3F5F6F;
	font-family:Georgia;
	font-size:16pt;
	text-decoration:none;
}
.CatalogBlueSmall 
{
	color:#3F5F6F;
	font-family:Georgia;
	font-size:12pt;
}
.CatalogHeader
{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
}

.CatalogCaption
{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
}

.CatalogHeaderLine
{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	border-bottom:solid 1px #e8e8e8;
}

.CatalogHeaderBorder
{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	border-bottom:solid 1px #e8e8e8;
	border-left:solid 1px #ced6db;
}

.CatalogHeaderDark
{
	color:#0a0a0a;
	font-family:Georgia;
	font-size:12pt;
	text-decoration:none;
}
.CatalogItem
{
	color:#52462a;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}
.CatalogItemRow
{
	color:#52462a;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	border-bottom:solid 1px #e8e8e8;
}
.CatalogItemHeader
{
	color:#878787;
	font-family:Arial;
	font-size:7pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
}

.CatalogItemHeaderBorder
{
	color:#878787;
	font-family:Arial;
	font-size:7pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
	border-left:solid 1px #ced6db;
}

.CatalogSymbol
{
	color:#878787;
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
}

.CatalogSymbolBorder
{
	color:#878787;
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
	border-left:solid 1px #ced6db;
}

.CatalogPicture
{
	color:#878787;
	font-family:Georgia;
	font-size:10pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
}

.CatalogPictureBorder
{
	color:#878787;
	font-family:Georgia;
	font-size:10pt;
	text-align:center;
	border-bottom:solid 1px #e8e8e8;
	border-left:solid 1px #ced6db;
}

.CatalogMenuItem
{
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	color:#47372F;	
}
.CatalogMenuHeader
{
	font-family:Arial;
	font-size:10pt;	
}
.CatalogLegend
{
	color:#bab393;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	
}
.CatalogLegendHeader
{
	color:#ffffff;
	font-family:Georgia;
	font-size:14pt;
	font-weight:normal;
	
}
.CatalogDescription
{
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	color:#0a0a0a;
}
.CatalogPhone
{
	font-family:Georgia;
	font-size:10pt;
	text-decoration:italics;
	color:#6F7F8F;
}
.CatalogGrey
{
	font-family:Georgia;
	font-size:11pt;
	text-decoration:none;
	color:#879797;
}
.BottomLink
{
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#bfbfbf;
}

.textBox
{
	background-color:#E4DCCD;
	border: solid 1px #000000;
	padding-left:5px;
	padding-right:5px;
}
.CalendarTree
{
	color:#ffffff;
	background-color:#72A492;
	font-weight:bold;
	}
.CalendarGrass
{
	color:#ffffff;
	background-color:#6C6A28;
	font-weight:bold;
	}
.CalendarWeed
{
	color:#ffffff;
	background-color:#994448;
	font-weight:bold;
	}
.CalendarMonth
	{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	background-color:White;
	width:25;
	}
.CalendarMonthHeader
	{
	color:#602f01;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	background-color:White;
	}
.CalendarHeader
	{
	color:#602f01;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	background-color:White;
	}
.CalendarText
	{
	color:#52462a;
	font-weight:normal;
	font-size:9pt;
	}
table.Calendar
{
	
	border-width:0px;
	
}
table.Calendar th
{
	
}
table.Calendar td
{
	border-bottom:solid 1px #aaaaaa;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	
}
.CalendarGrey
{
	background-color:#EBEEF1;
	}
	
.CalendarHeaderDark
{
	color:#0a0a0a;
	font-family:Georgia;
	font-size:12pt;
	text-decoration:none;
	background-color:White;
}
