﻿a:link, a:active, a:hover, a:visited
{
	font-weight: bold;
	text-decoration: none;
}

.UtilityLink, a:link.UtilityLink, a:active.UtilityLink, a:hover.UtilityLink, a:visited.UtilityLink
{
	color: #00589a;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	height: 40px;
}

.copyright, a:link.copyright, a:active.copyright, a:hover.copyright, a:visited.copyright
{
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.breadcrumb, a:link.breadcrumb, a:active.breadcrumb, a:hover.breadcrumb, a:visited.breadcrumb
{
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #00589a;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.Fieldset
{
	border: solid 1px #7F9DB9;
}

.footerNav, a:link.footerNav, a:active.footerNav, a:hover.footerNav, a:visited.footerNav
{
	color: #887869;
	font: normal 11px/16px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.SearchField
{
	width: 144px;
	height: 20px;
	border-top: solid 1px #8C8C8C;
	border-left: solid 1px #8C8C8C;
	border-right: solid 1px #D1D1D1;
	border-bottom: solid 1px #D1D1D1;
	background: #ffffff url(../../images/TextFieldBG.gif) repeat-x top left;
	text-indent: 3px;
	font: normal 12px/14px Arial;
	color: #000000;
}

.FAQpanelbar
{
	border: solid 1px #e5e5e5;
	border-top: 0px;
	background: white;
}

.FAQpanelbarHeaderExpand, .FAQpanelbarHeaderHover, .FAQpanelbarHeaderCollapsed
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	background: url( '../../images/HeaderBg.gif' );
	line-height: 19px;
	padding-left: 7px;
	border-bottom: solid 1px #bbb;
	border-top: solid 1px #e5e5e5;
}

.FAQpanelbarHeaderExpand, .FAQpanelbarHeaderHover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	background: url( '../../images/SelectBg.gif' );
	line-height: 19px;
	padding-left: 7px;
	border-bottom: solid 1px #bbb;
	border-top: solid 1px #e5e5e5;
}

.FAQpanelbarText
{
	padding-left: 7px;
}

.FAQpanelbarItem
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	width: 100%;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	padding-left: 7px;
	height: 21px;
	border-bottom: solid 1px #f5f5f5;
	line-height: 16px;
}

.FAQpanelbarItemHover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	width: 100%;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	padding-left: 7px;
	height: 21px;
	border-bottom: solid 1px #f5f5f5;
	line-height: 16px;
}

.SideCartText
{
	color: #000000;
	font: bold 12px/18px Verdana, Arial;
}

.ContactField
{
	width: 250px;
	height: 20px;
	border-top: solid 1px #8C8C8C;
	border-left: solid 1px #8C8C8C;
	border-right: solid 1px #D1D1D1;
	border-bottom: solid 1px #D1D1D1;
	background: #ffffff url(../../images/TextFieldBG.gif) repeat-x top left;
	font: normal 12px/14px Arial;
	color: #000000;
}

.ContactSubmitButton
{
	border-style: none;
    border-color: inherit;
    border-width: 0;
    background: url('../../Images/ContactSubmitButton.gif') no-repeat left top;
    width: 87px;
	    height: 27px;
	    cursor: pointer;
}

/* Category region */

.CategoryItemTable
{
	background: #ffffff url(../../Images/CatListItemBG.gif) repeat-x top left;
	width: 240px;
}

.CatHeadingText, a:link.CatHeadingText, a:active.CatHeadingText, a:hover.CatHeadingText, a:visited.CatHeadingText
{
    color: #887869;
    font: bold 12px/26px Verdana, Arial;
}

.CatText
{
    color: #000000;
    font: normal 12px/18px Arial;
}

/* end Category region */

/* Product region */

.ProductPriceText
{
    color: #837263;
    font: normal 14px/16px Arial;
}

.ProductText
{
    color: #000000;
    font: normal 13px/16px Arial;
}

.QtyTextBox
{
    width: 48px;
    height: 20px;
    border: 0;
    background: #ffffff url(../../Images/QtyTextFieldBG.gif) repeat-x top left;
    text-align: right;
}

.ProductHorizontalSeparator
{
    margin: 0 8px 0 8px;
    background: #999999;
    line-height: 1px;
    height: 1px;
}

.SeparatedList
{
    background: #ffffff url(../../images/RelatedProductsVerticalDots.gif) repeat-y center;
}

.RaltedProductHeading
{
    color: #887869;
    font: bold 14px/18px Verdana, Arial;
}

/* end Product region */

/* Cart region */

.ShoppingCartText
{
    color: #000000;
    font: normal 12px/14px Arial;
}

.ShoppingCartHeadingText
{
    color: #887869;
    font: bold 12px/14px Arial;
}

.CartHorizontalDots
{
    background: #ffffff url(../../Images/CartHorizontalDots.gif) repeat-x top left;
    height: 11px;
}

.QtyField
{
    width: 23px;
    height: 23px;
    background: #ffffff url(../../Images/QtyFieldBG.gif) no-repeat top left;
    text-align: right;
    vertical-align: bottom;
    border: 0;
}

/* end Cart region */