/* CSS Document */
html
{
	background-color: #ffffff;
}

/* BODY tag in EditorStyles.css */

img
{
	border: none;
}

a
{
	color: #000000;
	text-decoration: underline;
}

a:hover
{
	color: #22bbda;
}

input
{
	font-size: 1.0em;
}

textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

hr
{
	background-color: #003a62;
	color: #003a62;
}

.errorText
{
	background-color: #ee2130;
	color: #ffffff !important;
}

.centerText
{
	text-align: center;
}

#container
{
	border-color: #000000;
}

#content
{
	background-color: #ffffff;
}

#centeredContent
{
	text-align: center;
}

#footer
{
	border-top-color: #000000;
}

#footerInner
{
	border-color: #cdd6f3;
	background-color: #d3ac80;
}

#footerInnerLeft
{
	border-right-color: #b99772;
	font-size: 0.9em;
	color: #ffffff;
}

#footerInnerLeft span
{
	color: #000000;
}

#footerInnerLeft a
{
	color: #000000;
	text-decoration: none;
}

#footerInnerLeft a:hover
{
	color: #d23732;
	text-decoration: none;
}

#footerInnerRight
{
	border-left-color: #dec5aa;
	font-size: 0.8em;
	color: #ffffff;
}

#footerInnerRight a
{
	color: #ffffff;
	text-decoration: none;
}

#footerInnerRight a:hover
{
	color: #d23732;
	text-decoration: none;
}

#footerLinks
{
	color: #000000;
	font-size: 0.75em;
}

#footerLinks a
{
	color: #000000;
	text-decoration: underline;
}

#footerLinks a:hover
{
	color: #ee2130;
	text-decoration: underline;
}

#pageTitle
{
	border-color: #cdcdcd;
	background-color: #f9f9f9;
	font-weight: bold;
	font-size: 1.3em;
}

/* LEFT COLUMN */
#leftColumnNavMenu
{
	border-right-color: #d9d9d9;
}

/* INPUT FORMS */

.inputFormLabel
{
	font-weight: bold;
}

.inputFormBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

.inputFormBoxLarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

/* NEWS DETAIL */
#newsDetailTitle
{
	color: #6cc4c6;
	font-size: 1.2em;
}

#newsDetailLinks
{
	color: #6cc4c6;
}

#newsDetailLinks a
{
	color: #6cc4c6;
	text-decoration: none;
}

#newsDetailLinks a:hover
{
	color: #023962;
	text-decoration: none;
}

/* TESTIMONIAL LIST */
.testimonialListBy
{
	font-weight: bold;
	font-style: italic;
}

/* NEWS ARTICLES */
.newsArticleRow hr
{
	background-color: #003a62;
	color: #003a62;
}

.newsArticleRowPreviewImage img
{
	border-color: #28c4d8;
}

.newsArticleRowTextIntro
{
	color: #28c4d8;
	font-weight: normal;
}

.newsArticleRowTitle
{
	color: #28c4d8;
	font-weight: normal;
	font-size: 1.2em;
}

.newsArticleRowTitle a
{
	color: #28c4d8;
	text-decoration: none;
}

.newsArticleRowTitle a:hover
{
	color: #023962;
	text-decoration: none;
}

.newsArticleRowLink a
{
	color: #28c4d8;
	text-decoration: none;
}

.newsArticleRowLink a:hover
{
	color: #023962;
	text-decoration: none;
}

#newsListPagination .searchNavigationLeft a, #newsListPagination .searchNavigationCenter a, #newsListPagination .searchNavigationRight a
{
	text-decoration: none;
	color: #28c4d8;
}

#newsListPagination .searchNavigationLeft a:hover, #newsListPagination .searchNavigationCenter a:hover, #newsListPagination .searchNavigationRight a:hover
{
	text-decoration: none;
	color: #023962;
}

/* FAQ LIST */
.faqListQuestion
{
	font-weight: bold;
}

.faqListQuestion a
{
	color: #023962;
	text-decoration: underline;
}

.faqListQuestion a:hover
{
	color: #eb1904;
	text-decoration: underline;
}

#faqListPagination .searchNavigationLeft a, #faqListPagination .searchNavigationCenter a, #faqListPagination .searchNavigationRight a
{
	text-decoration: none;
	color: #eb1904;
}

#faqListPagination .searchNavigationLeft a:hover, #faqListPagination .searchNavigationCenter a:hover, #faqListPagination .searchNavigationRight a:hover
{
	text-decoration: none;
	color: #ffffff;
}

/* PRODUCT RANGE */
.productRangesBoxName
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #483524;
	font-weight: bold;
	font-size: 1.1em;
}

.productRangesBoxType
{
	color: #6f5436;
	font-size: 0.9em;
}

.productRangesBoxLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.productRangesBoxLink a
{
	color: #625e5b;
	text-decoration: none;
}

.productRangesBoxLink a:hover
{
	color: #d9d0bf;
	text-decoration: none;
}

.productRangesBoxLink a span
{
	font-size: 0.9em;
	color: #af8f76;
	text-decoration: none;
}

#productRangeBannerLeft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	line-height: 0.8em;
	font-weight: normal;
}

#productRangeBannerLeft span
{
	font-size: 0.7em;
	font-weight: normal;
}

#productRangeReturnStripeBlue a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #595669;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeBlue a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9791b7;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeDarkGreen a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4f5c55;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeDarkGreen a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6e9f89;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeGreen a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #545833;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeGreen a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #929455;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeLightBlue a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4e555b;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripeLightBlue a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #788898;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripePink a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #68554e;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripePink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #bc8f7a;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripePurple a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #595669;
	font-weight: bold;
	font-size: 1.0em;
}

#productRangeReturnStripePurple a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9791b7;
	font-weight: bold;
	font-size: 1.0em;
}

.productRangeProductsCol1
{
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
}

.productRangeProductsCol2
{
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
}

.productRangeProductsCol3
{
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
}

.productRangeProductsCol4
{
	border-bottom-color: #ffffff;
}

#productRangeDescription
{
	border-top-color: #000000;
	border-bottom-color: #000000;
}

.productRangeHeadingBlue
{
	background-color: #b6c7de;
}

.productRangeColBlue
{
	background-color: #e7e7ef;
}

.productRangeColAltBlue
{
	background-color: #cdd9e9;
}

.productRangeHeadingDarkGreen
{
	background-color: #8bcbaf;
}

.productRangeColDarkGreen
{
	background-color: #e3f7ee;
}

.productRangeColAltDarkGreen
{
	background-color: #cceadc;
}

.productRangeHeadingGreen
{
	background-color: #d7e07d;
}

.productRangeColGreen
{
	background-color: #f5f7e2;
}

.productRangeColAltGreen
{
	background-color: #eef1cd;
}

.productRangeHeadingLightBlue
{
	background-color: #b4c7de;
}

.productRangeColLightBlue
{
	background-color: #eff3f8;
}

.productRangeColAltLightBlue
{
	background-color: #e2e9f2;
}

.productRangeHeadingPink
{
	background-color: #ff9b79;
}

.productRangeColPink
{
	background-color: #fde7e9;
}

.productRangeColAltPink
{
	background-color: #ffc2ae;
}

.productRangeHeadingPurple
{
	background-color: #a88dcb;
}

.productRangeColPurple
{
	background-color: #f3f1fd;
}

.productRangeColAltPurple
{
	background-color: #e8e6f4;
}


