BODY
{
	font-size: 10px;
	margin: 0px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	background-color: #18472c;
}

TD
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}

A
{
	color: #18472c;
}

A:HOVER
{
	color: #330000;
	text-decoration: none;
}

.appErrorTitle
{
	font-family: Verdana, Arial, Serif;
	font-size: 12px;
	font-weight:bold;
}

.appErrorText
{
	font-family: Verdana, Arial, Serif;
	font-size: 9px;
	font-weight:bold;
	color:#990000;
}

.appErrorUrl
{
	font-family: Verdana, Arial, Serif;
	font-size: 9px;
	font-weight:bold;
	color:#000000;
}

.appErrorMessage
{
	font-family: Verdana, Arial, Serif;
	font-size: 9px;
	color:#000000;
}

.appErrorStack
{
	font-family: Verdana, Arial, Serif;
	font-size: 9px;
	color:#000000;
}

.defaultFormError
{
	font-family: Arial, Verdana, Serif;
	font-size: 10px;
	font-weight:bold;
	color:#990000;
	vertical-align:middle;
}

.defaultButton
{
	border-right: gray 1px solid;
	padding-right: 0px;
	border-top: gray 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 9px;
	border-left: gray 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: gray 1px solid;
	font-family: Arial, Verdana, SansSerif;
	background-color: darkgray;
	text-align: center;
}

.defaultDataGrid
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	background-color: #d6d6d6;
}

.defaultDataGridFooter
{
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	
}

.defaultDataGridHeader
{
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	
}

.defaultDataGridRow
{
	font-family: Verdana, Arial, Serif;
	font-size: 10px;
	font-weight:normal;
	color:#000000;
}

.defaultDataGridRowAlt
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	background-color: #c7c397;
}

.defaultFormDropDownList
{
	border:1px solid #d6d6d6;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Serif;
	background-color: #F1F0E5;
}

.defaultFormField
{
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldName
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldNameAlt
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldNameDisabled
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: darkgray;
	font-style: italic;
	font-family: Verdana, Arial, Serif;
	text-align: right;
}

.defaultFormFieldNameReq
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldNameReqAlt
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormFieldValue
{
	font-family: Verdana, Arial, Serif;
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	padding-right: 5px;
	padding-left: 5px;
}

.defaultFormTextBoxOn
{
	border-right: #d6d6d6 1px solid;
	border-top: #d6d6d6 1px solid;
	font-size: 12px;
	border-left: #d6d6d6 1px solid;
	color: #000000;
	border-bottom: #d6d6d6 1px solid;
	font-family: Arial, Verdana,Default;
	height: 20px;
	background-color: #FFFFFF;
}

.defaultFormTextBoxOff
{
	border:1px solid #d6d6d6;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana,Default;
	height: 20px;
	background-color: #F1F0E5;
}

.defaultFormTextBoxMultiOff
{
	border:1px solid #d6d6d6;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana,Default;
	background-color: #F1F0E5;
}

.defaultFormTextBoxMultiOn
{
	border-right: #d6d6d6 1px solid;
	border-top: #d6d6d6 1px solid;
	font-size: 12px;
	border-left: #d6d6d6 1px solid;
	color: #000000;
	border-bottom: #d6d6d6 1px solid;
	font-family: Arial, Verdana,Default;
	background-color: #FFFFFF;
}

.defaultPageSubHeading
{
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif, Default;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	text-align: center;
}

.defaultPageTitle
{
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif, Default;
	font-size: 16px;
	font-weight: bold;
	color: #000000;	
	text-align: center;
}

.categoryDetailTitle
{
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif, Default;
	font-size: 16px;
	font-weight: bold;
	color: #000000;	
	text-align: center;
}

.defaultText
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	padding-right: 5px;
	padding-left: 5px;
}

.justifiedText
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	text-align:justify;
	padding-right: 20px;
	padding-left: 20px;
	
}

.defaultPopUpData
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	padding-right: 5px;
	padding-left: 5px;
}
.defaultPopUpDataHeader
{
	font-size: 14px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	padding-right: 5px;
	padding-left: 5px;
	font-weight:bold;
}

.contactCopy, .menuText
{
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}

/* --------------------------- Employment Page Styles --------------------------- */
.employmentCopy
{
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}

.employmentCategory
{
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
}

.employmentPosition
{
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
}

/* ------------------------------------------------------------------------------ */

.giftLoyaltyText
{
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
	padding: 0px 15px;
}

/* ------------------------------ Home Page Styles ------------------------------ */
.homeDataGridRow
{
	font-weight: bold;
	font-size: 11px;
	color: #18472c;
	line-height: 24px;
	font-family: Arial, Verdana, Serif;
	text-align: right;
	text-decoration: none;
}

.homeWelcomeCopy
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 21px;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
	text-decoration: none;
}

.homeWeeklySpecial
{
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
}

.homeWhatsNewCopy
{
	font-weight: normal;
	font-size: 11px;
	line-height: 19px;
	color: #333333;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
	text-decoration: none;
}

.homeWhatsNewLink
{
	font-weight: normal;
	font-size: 11px;
	color: #18472c;
	line-height: 19px;
	font-style: italic;
	font-family: Verdana, Arial, Serif;
	text-decoration: underline;
}

/* ------------------------------------------------------------------------------ */

/* ---------------------------------- About Us ---------------------------------- */
.aboutCopy
{
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}
/* ------------------------------------------------------------------------------ */


/* ------------------------------- Product Styles ------------------------------- */
.productsCopy
{
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}
.productsTitle{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
	}

.productsCategory
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
}

.productsDescription
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Serif;
}
/* ------------------------------------------------------------------------------ */

/* --------------------------- Product Styles (Online) -------------------------- */
.productDataGridRow
{
	font-family: Verdana, Arial, Serif;
	font-size: 11px;
	font-weight:normal;
	color:#000000;
}

. productNameLink
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Serif;
	text-decoration: none;
}

.productPageCopy
{
	font-weight: bold;
	font-size: 12px;
	color: #78784E;
	font-style: italic;
	font-family: Verdana, Arial, Serif;
}

/* ------------------------------------------------------------------------------ */



.legalNotice
{
    font-size: 10px;
    margin: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif, Default
}
.privacyPolicy
{
    font-size: 10px;
    margin: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif, Default
}
/* ---------------------------------- Artwork Section ---------------------------------- */
.artworkHeader
{
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;
	margin: 0px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Serif;
}
/* ------------------------------------------------------------------------------ */
