/*
brown 541F25
green light=3B9342 dark=0A8B43
yellow F6BD0E
*/


a.categoriesNav:link{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none;}
a.categoriesNav:visited{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none;}
a.categoriesNav:hover{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: underline;}

a.categoriesNavSelected:link{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: underline;}
a.categoriesNavSelected:visited{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: underline;}
a.categoriesNavSelected:hover{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: underline;}

a.editorCategoriesNav:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #0A8B43; text-decoration: none;}
a.editorCategoriesNav:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #0A8B43; text-decoration: none;}
a.editorCategoriesNav:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;}

a.logout:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: none;}
a.logout:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: none;}
a.logout:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;}


a.footer:link{font-family: arial, verdana, Tahoma; font-size: 10px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.footer:visited{font-family: arial, verdana, Tahoma; font-size: 10px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.footer:hover{font-family: arial, verdana, Tahoma; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline;}

a.nav:link{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.nav:visited{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.nav:hover{font-family: Arial Narrow, Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline;}

a.emailLink:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.emailLink:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.emailLink:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #3B9342; text-decoration: underline;}

a.yellowLink:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #ff9900; text-decoration: none;}
a.yellowLink:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #ff9900; text-decoration: none;}
a.yellowLink:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #000000; text-decoration: underline;}

a.greenLink:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.greenLink:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.greenLink:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 12px; font-weight: normal; color: #000000; text-decoration: underline;}


a.northernJoineryLTDpostcode:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.northernJoineryLTDpostcode:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #0A8B43; text-decoration: none;}
a.northernJoineryLTDpostcode:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline;}


a.pushWebDesign:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.pushWebDesign:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.pushWebDesign:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline;}

a.njNowhere:link{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.njNowhere:visited{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.njNowhere:hover{font-family: Arial, verdana, Tahoma; background-color:Transparent; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}

a.linksPage:link{font-family: verdana, Tahoma, arial; font-size: 11px; font-weight: bold; color: #ff9900; text-decoration: none;}
a.linksPage:visited{font-family: verdana, Tahoma, arial; font-size: 11px; font-weight: bold; color: #ff9900; text-decoration: none;}
a.linksPage:hover{font-family: verdana, Tahoma, arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline;}


.aboutHeader
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
}

.aboutText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #ffffff;
	text-align:left;
}

/*ABOUT US PAGE*/
.aboutUsPageText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	text-align:justify;
}

.aboutUsPageBanner
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
	background-image:url('../images/greenBannerSlice.gif');	
	background-repeat:repeat-x;
}

.aboutUsPageColourStrip
{
	background-color:#3B9342;
}

.accreditationHeader
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:22px;
	color: #0A8B43;
}

.accreditationImage
{
	border:solid 1px #000099;	
}

.accreditationText
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
}

.accreditationOutline
{
	border: solid  2px #000000;
}

.bgAbout
{
	background-image:url('../images/greenSlice.jpg');	
	background-repeat:repeat-x;
	font-family:Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size:14px;
	color: #ffffff;
}

body
{
	background-image:url('../images/bgSlice.gif');	
	background-repeat:repeat-x repeat-y;
	background-attachment:fixed;
}

.bgProducts
{
	background-image:url('../images/brownSlice.jpg');	
	background-repeat:repeat-x;
	font-family:Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size:14px;
	color: #ffffff;
}

.blackBG
{
	background-color:#000000;	
}

.bgDeliveryArea
{
	background-image:url('../images/yellowSlice.jpg');	
	background-repeat:repeat-x;
	font-family:Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size:14px;
	color: #ffffff;
}

.brochureError
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #ff0000;
}

.brochureLabel
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #000000;
}

.brochurePageBanner
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
	background-image:url('../images/greenBannerSlice.gif');	
	background-repeat:repeat-x;
}

.brochurePageColourStrip
{
	background-color:#3B9342;
}

.brochurePageText
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
}

.brochureTextBox
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	width: 220px;
}


/*CONTACT US PAGE*/
.contactUsPageText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	text-align:left;
}

.contactUsPageTextBold
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	text-align:left;
}

.contactUsPageBanner
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
	background-image:url('../images/greenBannerSlice.gif');	
	background-repeat:repeat-x;
}

.contactUsPageColourStrip
{
	background-color:#3B9342;
}






.deliveryAreaHeader
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
}

.deliveryAreaText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #ffffff;
	text-align:left;
}


/*DELIVERY AREA PAGE*/
.deliveryAreaPageText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	text-align:justify;
}

.deliveryAreaPageBanner
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
	background-image:url('../images/yellowBannerSlice.gif');	
	background-repeat:repeat-x;
}

.deliveryAreaPageColourStrip
{
	background-color:#F6BD0E;
}

/*EDITOR STYLES*/
.editorAlternatingRowStyle
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	background-color:#cccccc;
	vertical-align:top;
}

.editorCommandField
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	color:#0A8B43;
	width:100PX;
}

.editorEditRowStyle
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	background-color:#ffffff;
	height:40px;
}

.editorLoginError
{
	font-family:Arial, Verdana, Tahoma;
	color:#ff0000;
	font-weight:normal;
	font-size:11px;
}

.editorHeaders
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	background-image:url('../images/yellowBannerSlice.gif');	
	background-repeat:repeat-x REPEAT-Y;
	vertical-align:top;
}

.editorLoginTextBox
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:11px;
	color: #000000;
	width: 220px;
}

.editorLoginTitle
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:11px;
	color: #000000;
}

.editorNote
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	font-style:italic;
}

.editorRowStyle
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	vertical-align:top;
}

.editorCategoriesTextBox
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	width:400px;
	height:200px;
}

.editorTextBox
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	width:100px;
	height:40px;
}

.editorTitle
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:bold;
	font-size:36px;
}

.editorText
{
	font-family:Arial, Verdana, Tahoma;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

hr{color:#541F25;height:1px;}

.navigation
{
	background-image:url('../images/navSlice.jpg');	
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:14px;
}

.newsLetterHeader
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:22px;
	color: #000000;
}

.newsLetterEmailText
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #000000;
}

.newsLetterOutline
{
	border: solid  2px #000000;
}

.newsLetterText
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
}

.newsLetterTextBox
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	width: 220px;
}

.northernJoineryLTD
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:10px;
	color: #000000;
}

.northernJoineryLTDWhite
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:10px;
	color: #ffffff;
}


.ourMissionHeader
{
	font-family: Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:22px;
	color: #531C22;
}

.ourMissionOutline
{
	
}

.ourMissionText
{
	font-family: Arial, Verdana, Tahoma;
	font-weight: normal;
	font-style:italic;
	font-size:12px;
	color: #531C22;
}

.productsHeader
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
}

.productsText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #ffffff;
	text-align:left;
}

/*PRODUCTS AND SERVICES PAGE*/
.productsPageBanner
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:18px;
	color: #ffffff;
	background-image:url('../images/brownBannerSlice.gif');	
	background-repeat:repeat-x;
}

.productsPageColourStrip
{
	background-color:#541F25;
}

.productsPageNav
{
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size:12px;
	color: #ffffff;
	background-image:url('../images/productsNavSlice.gif');	
	background-repeat:repeat-x repeat-y;
}

.productsPageText
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #000000;
	text-align:justify;
}

.text
{
	font-family: verdana, Tahoma, arial; 
	font-size: 11px; 
	font-weight: bold; 
	font-style:normal;
	color: #ffffff; 
}


.validationError
{
	font-family:Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size:12px;
	color: #ff0000;
}

.whiteBG
{
	background-color:#ffffff;	
}


.whiteBorder{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}