/* generic tag properties */
body, #name, #jobtitle, #telephone, #email, #company, #comments, #address, #address2, #town, #county, #postcode {font-family: Arial; background-color: #ffffff;}
img {border: 0px; padding: 0px;}
a, a:active, a:link, a:visited {color: #cc0033;}
a:hover {color: #FF0000;}
h3 {font-size: 1em; color: #666666; margin: 0px;}
.hr {border-top: 1px solid #9d0c30; border-bottom: 1px solid #ffffff; color: #9d0c30;}
/* end of generic tag properties */

/* intro properties */
.introtext {font-size: 0.7em;}
marquee ul {font-size: 0.7em; padding: 3px 0px 3px 0px;}
.scrolltext1 {background-color: #ebebd8;}
.scrolltext2 {background-color: #D6D6B0;}
/* end of intro properties */

/* header properties */
.header, .header ul li a img {background-color: #e8e7d3; border-bottom: 1px solid #FFFFFF;}
a.navlinks, a:active.navlinks, a:link.navlinks, a:visited.navlinks {background-color: #9d0c30; border-left: 1px solid #9d0c30; border-right: 1px solid #FFFFFF; color: #FFFFFF; font-size: 0.7em; text-align: center; text-decoration: none;}
a:hover.navlinks {background-color: #CC0033; color: #FFFFFF; cursor: default;}
/* end of header properties */

/* label properties */
.label {font-size: 0.75em;}
/* end of label properties */

/* footnote properties */
.footnote {font-size: 0.9em; font-style: italic;}
/* footnote properties */

/* button properties */
 /* 1st button type 1 properties */
a.ButtonType1a, a:active.ButtonType1a, a:link.ButtonType1a, a:visited.ButtonType1a {background: #deeff7 url(../images/keyboard_key_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType1a {background-color: #b1daf0;}
 /* end of 1st button type 1 image properties */
	
 /* 2nd button type 1 properties */
a.ButtonType1b, a:active.ButtonType1b, a:link.ButtonType1b, a:visited.ButtonType1b {background: #deeff7 url(../images/rolodex_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType1b {background-color: #b1daf0;}
 /* end of 2nd button type 1 image properties */

	/* 3rd button type 1 properties */
a.ButtonType1c, a:active.ButtonType1c, a:link.ButtonType1c, a:visited.ButtonType1c {background: #deeff7 url(../images/globe_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType1c {background-color: #b1daf0;}
 /* end of 3rd button type 1 properties */

	/* 4th button type 1 properties */
a.ButtonType1d, a:active.ButtonType1d, a:link.ButtonType1d, a:visited.ButtonType1d {background: #deeff7 url(../images/book_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType1d {background-color: #b1daf0;}
	/* end of 4th button type 1 image properties */
	
	/* button type 2 properties */
a.ButtonType2, a:active.ButtonType2, a:link.ButtonType2, a:visited.ButtonType2 {background: url(../images/single_source_icon.gif) no-repeat; background-color: #ffffff; border: 1px solid #0195d1; color: #000000; font-size: 0.75em; font-weight: bold; text-decoration: none; text-indent: 37px; text-transform: uppercase;}
	a:hover.ButtonType2 {background-color: #b1daf0;}
	/* end of button type 2 properties */
	
	/* button type 3 properties */
a.ButtonType3, a:active.ButtonType3, a:link.ButtonType3, a:visited.ButtonType3 {background: url(../images/blue_arrow_icon.gif) no-repeat; background-color: #deeff7; border-top: 1px solid #0999ce; color: #000000; font-size: 0.75em; font-weight: bold; text-decoration: none;}	
	a:hover.ButtonType3 {background-color: #b1daf0;}
	/* button type 3 properties */

	/* button type 4 properties */
a.ButtonType4, a:active.ButtonType4, a:link.ButtonType4, a:visited.ButtonType4 {background-color: #9d0c30; border-top: 1px solid #ffffff; color: #ffffff; font-size: 0.7em; text-decoration: none;}
a:hover.ButtonType4 {background-color: #cc0033;}
	/* button type 4 properties */
	
	/* button type 4 SubLink properties */
a.ButtonType4SubLink, a:active.ButtonType4SubLink, a:link.ButtonType4SubLink, a:visited.ButtonType4SubLink {background-color: #cc0033; border-top: 1px solid #ffffff; color: #ffffff; font-size: 0.7em; text-decoration: none;}
a:hover.ButtonType4SubLink {background-color: #9d0c30;}
	/* button type 4 SubLink properties */
	
	/* 1st button type 5 properties */
a.ButtonType5a, a:active.ButtonType5a, a:link.ButtonType5a, a:visited.ButtonType5a {background: #ffffff url(../images/paper_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5a {background-color: #b1daf0;}
 	/* end of 1st button type 5 properties */

	/* 2nd button type 5 properties */
a.ButtonType5b, a:active.ButtonType5b, a:link.ButtonType5b, a:visited.ButtonType5b {background: #ffffff url(../images/pound_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5b {background-color: #b1daf0;}
 	/* end of 2nd button type 5 properties */
	
	/* 3rd button type 5 properties */
a.ButtonType5c, a:active.ButtonType5c, a:link.ButtonType5c, a:visited.ButtonType5c {background: #ffffff url(../images/pen_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5c {background-color: #b1daf0;}
 	/* end of 3rd button type 5 properties */
	
	/* 4th button type 5 properties */
a.ButtonType5d, a:active.ButtonType5d, a:link.ButtonType5d, a:visited.ButtonType5d {background: #ffffff url(../images/lamp_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5d {background-color: #b1daf0;}
 	/* end of 4th button type 5 properties */
	
	/* 5th button type 5 properties */
a.ButtonType5e, a:active.ButtonType5e, a:link.ButtonType5e, a:visited.ButtonType5e {background: #ffffff url(../images/question_key_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5e {background-color: #b1daf0;}
 	/* end of 5th button type 5 properties */

	/* 6th button type 5 properties */
a.ButtonType5f, a:active.ButtonType5f, a:link.ButtonType5f, a:visited.ButtonType5f {background: #ffffff url(../images/laptop_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5f {background-color: #b1daf0;}
 	/* end of 6th button type 5 properties */
	
	/* 7th button type 5 properties */
a.ButtonType5g, a:active.ButtonType5g, a:link.ButtonType5g, a:visited.ButtonType5g {background: #ffffff url(../images/encylopaedia_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5g {background-color: #b1daf0;}
 	/* end of 7th button type 5 properties */
	
	/* 8th button type 5 properties */
a.ButtonType5h, a:active.ButtonType5h, a:link.ButtonType5h, a:visited.ButtonType5h {background: #ffffff url(../images/people_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5h {background-color: #b1daf0;}
 	/* end of 8th button type 5 properties */
	
	/* 9th button type 5 properties */
a.ButtonType5i, a:active.ButtonType5i, a:link.ButtonType5i, a:visited.ButtonType5i {background: #ffffff url(../images/pen_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5i {background-color: #b1daf0;}
 	/* end of 9th button type 5 properties */

	/* 10th button type 5 properties */
a.ButtonType5j, a:active.ButtonType5j, a:link.ButtonType5j, a:visited.ButtonType5j {background: #ffffff url(../images/question_key_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5j {background-color: #b1daf0;}
 	/* end of 10th button type 5 properties */
	
	/* 11th button type 5 properties */
a.ButtonType5k, a:active.ButtonType5k, a:link.ButtonType5k, a:visited.ButtonType5k {background: #ffffff url(../images/pound_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5k {background-color: #b1daf0;}
 	/* end of 11th button type 5 properties */
	
	/* 12th button type 5 properties */
a.ButtonType5l, a:active.ButtonType5l, a:link.ButtonType5l, a:visited.ButtonType5l {background: #ffffff url(../images/lamp_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5l {background-color: #b1daf0;}
 	/* end of 12th button type 5 properties */
	
	/* 13th button type 5 properties */
a.ButtonType5m, a:active.ButtonType5m, a:link.ButtonType5m, a:visited.ButtonType5m {background: #ffffff url(../images/hand_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5m {background-color: #b1daf0;}
 	/* end of 13th button type 5 properties */
	
	/* 14th button type 5 properties */
a.ButtonType5n, a:active.ButtonType5n, a:link.ButtonType5n, a:visited.ButtonType5n {background: #ffffff url(../images/laptop_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5n {background-color: #b1daf0;}
 	/* end of 14th button type 5 properties */
	
	/* 15th button type 5 properties */
a.ButtonType5o, a:active.ButtonType5o, a:link.ButtonType5o, a:visited.ButtonType5o {background: #ffffff url(../images/encylopaedia_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5o {background-color: #b1daf0;}
 	/* end of 15th button type 5 properties */
	
	/* 16th button type 5 properties */
a.ButtonType5p, a:active.ButtonType5p, a:link.ButtonType5p, a:visited.ButtonType5p {background: #ffffff url(../images/people_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5p {background-color: #b1daf0;}
 	/* end of 16th button type 5 properties */
	
	/* 17th button type 5 properties */
a.ButtonType5q, a:active.ButtonType5q, a:link.ButtonType5q, a:visited.ButtonType5q {background: #ffffff url(../images/desktop_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5q {background-color: #b1daf0;}
 	/* end of 17th button type 5 properties */

	/* 18th button type 5 properties */
a.ButtonType5r, a:active.ButtonType5r, a:link.ButtonType5r, a:visited.ButtonType5r {background: #ffffff url(../images/open_book_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5r {background-color: #b1daf0;}
 	/* end of 18th button type 5 properties */
	
	/* 19th button type 5 properties */
a.ButtonType5s, a:active.ButtonType5s, a:link.ButtonType5s, a:visited.ButtonType5s {background: #ffffff url(../images/laptop_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5s {background-color: #b1daf0;}
 	/* end of 19th button type 5 properties */
	
	/* 20th button type 5 properties */
a.ButtonType5t, a:active.ButtonType5t, a:link.ButtonType5t, a:visited.ButtonType5t {background: #ffffff url(../images/globe_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5t {background-color: #b1daf0;}
 	/* end of 20th button type 5 properties */
	
	/* 21st button type 5 properties */
a.ButtonType5u, a:active.ButtonType5u, a:link.ButtonType5u, a:visited.ButtonType5u {background: #ffffff url(../images/question_key_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5u {background-color: #b1daf0;}
 	/* end of 21st button type 5 properties */
	
	/* 22nd button type 5 properties */
a.ButtonType5v, a:active.ButtonType5v, a:link.ButtonType5v, a:visited.ButtonType5v {background: #ffffff url(../images/magnifying_glass_icon.gif) no-repeat top right; border-top: 2px dashed #cccccc; border-left: 2px dashed #cccccc; border-bottom: 2px dashed #cccccc; border-right: 2px dashed #cccccc; color: #9d0c30; font-size: 0.75em; font-weight: bold; text-decoration: none;}
a:hover.ButtonType5v {background-color: #b1daf0;}
 	/* end of 22nd button type 5 properties */
	
/* end of button properties */

/* copyright properties */
.copyline, a.copyline, a:active.copyline, a:link.copyline, a:visited.copyline, a:hover.copyline {color: #666666; font-size: 0.7em;}
/* end of copyright properties */
