
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
body, p, td, ul, ol, li, dd, dt, .text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222 }
dt { font-weight: bold; }
dd { line-height: 18px; }

/*
a { color: #333399 }
a:visited { color: black }
a:hover   { text-decoration: none; }
a:active  { color: red; }
*/

.bigtext {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 24px; color: #222222}
.smallHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; }

.nHeader { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #413D31; font-weight: bold; }
.nSectionHeader { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #413D31; font-weight: bold; }
.nLink { 
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    line-height: 11px;
    COLOR: #004444;
    text-decoration: none
    }
.nLink:hover { text-decoration: underline; color: black; }

.nLinkSelected {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold; 
    color: black;
    text-decoration: underline
    }

.spanWhite   { color: white }
.spanGrey    { color: 666666 }
.spanRed     { color: #a00000 }
.spanBig     { font-size: 16px; }
.spanBigger  { font-size: 20px; }
.spanSmall   { font-size: 10px; }
.spanSmaller { font-size: 8px; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #666666}
.smTblHead {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; }
.smTbl { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #666666}
.smTbl  { list-style-type: square; }
.smTbl A { text-decoration: none; color: #666666 }
.smTbl A:hover { text-decoration: underline; color: black }

.pageTitle    { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; line-height: 20px; color: #002a2a; margin-bottom: 5px; }
.pageSubTitle { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #002222; margin-bottom: 10px }

.textMainHeader   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #002a2a; margin-bottom: 10px; }
.textMainHeader A { color: #002a2a; }
.textSubHeader    { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000099; }
.textSubHeader A  { color: #000099; }




/*
p, body, li, td, th, blockquote, input, option, select, h1, h2, h3, h4
{
  font-family: verdana, arial, helvetica;
}

p, body, li, td, th, blockquote, input, option, select
{
  font-size: 11px;
}

h1 { font-size: 20px; }
h2 { font-size: 17px; }
*/

/*--- JJvK Added 27-10-15 seem to be missing - copied from /css/standard.css */
.homeMenuGreen, .homeMenuYellow, .homeMenuSteel
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }

.homeMenuGreen { color: #5FA2A2 }
.homeMenuYellow { color: #7F7C72 }
.homeMenuSteel  { color: #5F8592 }

.homeMenuGreen A { text-decoration: none; color: #5FA2A2 }
.homeMenuYellow A { text-decoration: none; color: #7F7C72 }
.homeMenuSteel A { text-decoration: none; color: #5F8592 }

.homeMenuGreen A:hover { text-decoration: underline; color: black }
.homeMenuYellow A:hover { text-decoration: underline; color: black }
.homeMenuSteel A:hover { text-decoration: underline; color: black }
/*---*/

/*a { color: black; } JJvK Removed 27-10-15 */
/*--- JJvK Added 27-10-15 in line with /css/standard.css and /_includes/standard/css.html */
a { text-decoration: none; color: blue }
a:hover   { color: red }
a:visited { color: navy }
a:active  { color: red }
a:visited:hover { color: red }
/*---*/

.error {
	color: #CC0033;
	font-weight: bold;
}

.error b { color: black; }

.oDesc, .oDesc2, .oDesc2Intro { font-family: Verdana; font-size: 12px }

.oDesc2Intro { font-weight: bold }

.checkout { font-size: 18px; font-weight: bold }

a.checkout:hover { color: #990033; }

.action
{
  font-weight: bold;
  color: #990033;
}

a.action { text-decoration: none }
a.action:hover { text-decoration: underline }

.bTitle { font-size: 12px; font-weight: bold; color: black; }
.bItem  { font-size: 12px; }
.bItemPrice, bItemPriceTotal  { font-size: 12px; }
.bItemPriceTotal { font-weight: bold; }
.bCheckout { font-size: 12px; font-weight: bold }

a.infowin:hover { text-decoration: none; }
