/* 
	Light Green : A2E3CC
	Dark Green : 35A07A
	Dark Blue : 04518E
	Medium Blue : 005CAA, 006699
	Light Blue: 4085BF
*/
.FormInput
{
    font-size: 10px;
    font-family: Verdana,Arial,Helvetica
}
.Small
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: Black;
}
.SmallBold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
    font-weight: bold;
	color: Black;
}
.SmallSiteColor
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight : normal; 
	color:  #005CAA;
}
.SmallRed
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: Red;
}
.Normal 
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
	color : Black; 
}
.NormalSiteColor
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
	color : #005CAA; 
}
.NormalSiteColorAlt
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
	color : #35A07A; 
}
.NormalSiteColorBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
    font-weight: bold;
	color : #005CAA; 
}
.NormalSiteColorAltBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
    font-weight: bold;
	color : #35A07A; 
}
.NormalBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
	color : Black; 
}
.Large
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
	color : Black; 
}
.LargeBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight: bold;    
	color : Black; 
}
.LargeSiteColorBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight: bold;    
	color : #005CAA; 
}
.ExtraLarge
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  14px;
	color : Black; 
}
.NormalItalicBlue
{
    font-family: Verdana, Arial, Helvetica;
    font-style: italic;
    font-size: 10px;
	color : #5186BE; 
}
.NormalBoldBlue 
{
    font-family: Verdana, Arial, Helvetica;
    font-size:  10px;
	background : transparent; 
	font-weight : bold; 
	line-height : 18px; 
	color : #5186BE; 
}
.ErrorText
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: red;
}
.SiteColorAlt
{
	background-color: #35A07A;
}
.BaseMenuBackground
{
	background-color: #35A07A;
}
.BaseMenu
{
	background-color: #005CAA;
    color: White; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  11px;
    font-weight: bold;
    line-height: 18px;
    padding-left: 10px;
    text-align: left
}
.BaseMenuItem
{
	background-color: #35A07A;
    color: White; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 18px;
    padding-left: 10px;
    text-align: left
}
A.BaseMenuItemUnselected, A.BaseMenuItemUnselected:link, A.BaseMenuItemUnselected:visited
{
    color: #A2E3CC; 
    text-decoration: none;
}
A.BaseMenuItemUnselected:hover
{
    color: White; 
}
A.Level1MenuUnselected, A.Level1MenuUnselected:link, A.Level1MenuUnselected:visited
{
    color: #A2E3CC; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    padding-left: 10px;
    text-align: center
}
A.Level1MenuUnselected:hover
{
    color: White; 
}
A.Level1MenuSelected, A.Level1MenuSelected:link, A.Level1MenuSelected:visited
{
    color: Black; 
    font-family: Verdana, Arial, Helvetica;
    text-align: center;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    padding-left: 10px;
}
A.Level1MenuSelected:hover
{
    color: White; 
}
A.Level2MenuUnselected, A.Level2MenuUnselected:link, A.Level2MenuUnselected:visited
{
    color: White; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    text-align: center
}
A.Level2MenuUnselected:hover
{
    color: #005CAA; 
}
A.Level2MenuSelected, A.Level2MenuSelected:link, A.Level2MenuSelected:visited
{
    color: Black; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    text-align: center    
}
A.Level2MenuSelected:hover
{
    color: White; 
}
A.Level3MenuUnselected, A.Level3MenuUnselected:link, A.Level3MenuUnselected:visited
{
    color: #A2E3CC; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    text-align: center  
}
A.Level3MenuUnselected:hover
{
    color: #005CAA; 
}
A.Level3MenuSelected, A.Level3MenuSelected:link, A.Level3MenuSelected:visited
{
    color: Black;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    line-height: 8px;
    text-align: center
}
A.Level3MenuSelected:hover
{
    color: White; 
}
.ProductListHead
{
    color: Black;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    color: Black;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px
}
A, A:link, A:hover, A:visited  {
    text-decoration: underline;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: Black;
}
A:hover
{
    color: #35A07A; 
}
A.LinkAction, A.LinkAction:link, A.LinkAction:visited
{
    color: #005CAA;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px
}
A.LinkAction:hover
{
    text-decoration: underline;
}
A.LinkActionAlt, A.LinkActionAlt:link, A.LinkActionAlt:visited
{
    color: White;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px
}
A.LinkActionAlt:hover
{
    text-decoration: underline;
}
A.LinkActionSite, A.LinkActionSite:link, A.LinkActionSite:visited
{
    color: #35A07A;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px
}
A.LinkActionSite:hover
{
    text-decoration: underline;
}
A.LinkActionSmall, A.LinkActionSmall:link, A.LinkActionSmall:visited
{
    color: #005CAA;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px
}
A.LinkActionSmall:hover
{
    text-decoration: underline;
}
.ContentHead
{
    background-color: #35A07A;
    color: #A2E3CC;
    font-family: Verdana, Arial, Helvetica;
    font-size: 18px;
    font-weight: bold;
    height: 35px;
    vertical-align: middle
}
.ContentHeadAlt
{
    background-color: #005CAA;
    color: White;
    font-family: Verdana, Arial, Helvetica;
    font-size: 18px;
    font-weight: bold;
    height: 35px;
}
.CartListHead
{
    background-color: #35A07A;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: White;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;
    padding-left: 5px;
    text-align: center
}
.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: Black;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    padding-left: 5px;
    text-align: center
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    padding-left: 5px;
	text-align: center

}
.CartListFooter
{
    background-color: #35A07A;
    line-height: 10pt
}

.SpecialListItem 
{
    background-color: #005CAA;
	font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
	color: White;
}

A.DefaulSite, A.DefaulSite:link, A.DefaulSite:visited
{
    color: #005CAA; 
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 8px;
    padding-left: 10px;
    text-align: center
}
A.DefaulSite:hover
{
    color: Black; 
}